/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.min.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/devextreme/dist/css/dx.common.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
/**
* DevExtreme (dx.common.css)
* Version: 23.2.4
* Build date: Mon Jan 29 2024
*
* Copyright (c) 2012 - 2024 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
/*!
This file is kept for backward compatibility.
It is no longer required.
*/
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/devextreme/dist/css/dx.light.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* DevExtreme (dx.light.css)
* Version: 23.2.4
* Build date: Mon Jan 29 2024
*
* Copyright (c) 2012 - 2024 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
.dx-validationsummary-item{cursor:pointer}.dx-invalid-message.dx-overlay{position:relative}.dx-invalid-message.dx-overlay-wrapper{width:100%;visibility:hidden;pointer-events:none}.dx-invalid-message>.dx-overlay-content{display:inline-block;border-width:0;padding:10px;font-size:.85em;line-height:normal;word-wrap:break-word}.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,.dx-invalid-message.dx-invalid-message-always,.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-state-focused.dx-invalid .dx-invalid-message-auto{visibility:visible}.dx-validationsummary-item-content{border-bottom:1px dashed;display:inline-block;line-height:normal}@keyframes dx-valid-badge-frames{from{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.dx-theme-generic-typography{background-color:#fff;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography input,.dx-theme-generic-typography textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography .dx-font-xl,.dx-theme-generic-typography h1{font-weight:200;font-size:34px}.dx-theme-generic-typography .dx-font-l,.dx-theme-generic-typography h2{font-weight:400;font-size:28px}.dx-theme-generic-typography h3{font-weight:400;font-size:22px}.dx-theme-generic-typography .dx-font-m{font-weight:400;font-size:20px}.dx-theme-generic-typography .dx-font-s,.dx-theme-generic-typography h4{font-weight:500;font-size:18px}.dx-theme-generic-typography h5{font-weight:700;font-size:16px}.dx-theme-generic-typography .dx-font-xs,.dx-theme-generic-typography h6,.dx-theme-generic-typography small{font-weight:800;font-size:12px}.dx-theme-generic-typography a{color:#337ab7}@font-face{font-family:DXIcons;src:local("DevExtreme Generic Icons"),local("devextreme_generic_icons"),url('dxicons.woff2') format("woff2"),url('dxicons.woff') format("woff"),url('dxicons.ttf') format("truetype");font-weight:400;font-style:normal}.dx-icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dx-icon-accountbox,.dx-icon-activefolder,.dx-icon-add,.dx-icon-addtableheader,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowup,.dx-icon-attach,.dx-icon-back,.dx-icon-background,.dx-icon-bell,.dx-icon-belloutline,.dx-icon-blockquote,.dx-icon-bmpfile,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-check,.dx-icon-checklist,.dx-icon-chevrondoubleleft,.dx-icon-chevrondoubleright,.dx-icon-chevrondown,.dx-icon-chevronleft,.dx-icon-chevronnext,.dx-icon-chevronprev,.dx-icon-chevronright,.dx-icon-chevronup,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clearsquare,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-coffee,.dx-icon-collapse,.dx-icon-color,.dx-icon-columnchooser,.dx-icon-columnfield,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-contains,.dx-icon-contentlayout,.dx-icon-copy,.dx-icon-cut,.dx-icon-dataarea,.dx-icon-datafield,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-decreaseindent,.dx-icon-decreaselinespacing,.dx-icon-deletecolumn,.dx-icon-deleterow,.dx-icon-deletetable,.dx-icon-description,.dx-icon-detailslayout,.dx-icon-doc,.dx-icon-docfile,.dx-icon-docxfile,.dx-icon-doesnotcontain,.dx-icon-download,.dx-icon-dragvertical,.dx-icon-edit,.dx-icon-edittableheader,.dx-icon-email,.dx-icon-endswith,.dx-icon-equal,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-expand,.dx-icon-expandform,.dx-icon-export,.dx-icon-exportpdf,.dx-icon-exportselected,.dx-icon-exportxlsx,.dx-icon-eyeclose,.dx-icon-eyeopen,.dx-icon-favorites,.dx-icon-fieldchooser,.dx-icon-fields,.dx-icon-file,.dx-icon-fill,.dx-icon-filter,.dx-icon-find,.dx-icon-floppy,.dx-icon-folder,.dx-icon-font,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-fullscreen,.dx-icon-gift,.dx-icon-globe,.dx-icon-greater,.dx-icon-greaterorequal,.dx-icon-group,.dx-icon-growfont,.dx-icon-header,.dx-icon-help,.dx-icon-hidepanel,.dx-icon-hierarchy,.dx-icon-home,.dx-icon-image,.dx-icon-imgarlock,.dx-icon-imgarunlock,.dx-icon-import,.dx-icon-importselected,.dx-icon-inactivefolder,.dx-icon-increaseindent,.dx-icon-increaselinespacing,.dx-icon-indent,.dx-icon-indeterminatestate,.dx-icon-info,.dx-icon-insertcolumnleft,.dx-icon-insertcolumnright,.dx-icon-insertrowabove,.dx-icon-insertrowbelow,.dx-icon-inserttable,.dx-icon-isblank,.dx-icon-isnotblank,.dx-icon-italic,.dx-icon-jpgfile,.dx-icon-key,.dx-icon-less,.dx-icon-lessorequal,.dx-icon-like,.dx-icon-link,.dx-icon-lock,.dx-icon-login,.dx-icon-map,.dx-icon-mediumiconslayout,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-message,.dx-icon-minus,.dx-icon-money,.dx-icon-moon,.dx-icon-more,.dx-icon-movetofolder,.dx-icon-music,.dx-icon-newfolder,.dx-icon-notequal,.dx-icon-optionsgear,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-palette,.dx-icon-panelleft,.dx-icon-panelright,.dx-icon-parentfolder,.dx-icon-paste,.dx-icon-pasteplaintext,.dx-icon-pdffile,.dx-icon-percent,.dx-icon-photo,.dx-icon-photooutline,.dx-icon-pin,.dx-icon-pinleft,.dx-icon-pinmap,.dx-icon-pinright,.dx-icon-plus,.dx-icon-pptfile,.dx-icon-pptxfile,.dx-icon-preferences,.dx-icon-print,.dx-icon-product,.dx-icon-pulldown,.dx-icon-range,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-rename,.dx-icon-repeat,.dx-icon-return,.dx-icon-revert,.dx-icon-rowfield,.dx-icon-rowproperties,.dx-icon-rtffile,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-selectall,.dx-icon-send,.dx-icon-share,.dx-icon-showpanel,.dx-icon-shrinkfont,.dx-icon-smalliconslayout,.dx-icon-sortdown,.dx-icon-sortdowntext,.dx-icon-sorted,.dx-icon-sortup,.dx-icon-sortuptext,.dx-icon-spindown,.dx-icon-spinleft,.dx-icon-spinnext,.dx-icon-spinprev,.dx-icon-spinright,.dx-icon-spinup,.dx-icon-splitcells,.dx-icon-square,.dx-icon-startswith,.dx-icon-strike,.dx-icon-subscript,.dx-icon-sun,.dx-icon-superscript,.dx-icon-svgfile,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-textdocument,.dx-icon-tips,.dx-icon-to,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-trash,.dx-icon-txtfile,.dx-icon-underline,.dx-icon-undo,.dx-icon-unlock,.dx-icon-unpin,.dx-icon-unselectall,.dx-icon-upload,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video,.dx-icon-warning,.dx-icon-xlsfile,.dx-icon-xlsxfile{font:14px/1 DXIcons}.dx-icon-add:before{content:"\f00b"}.dx-icon-airplane:before{content:"\f000"}.dx-icon-bookmark:before{content:"\f017"}.dx-icon-box:before{content:"\f018"}.dx-icon-car:before{content:"\f01b"}.dx-icon-card:before{content:"\f019"}.dx-icon-cart:before{content:"\f01a"}.dx-icon-chart:before{content:"\f01c"}.dx-icon-check:before{content:"\f005"}.dx-icon-clear:before{content:"\f008"}.dx-icon-clock:before{content:"\f01d"}.dx-icon-close:before{content:"\f00a"}.dx-icon-coffee:before{content:"\f02a"}.dx-icon-comment:before{content:"\f01e"}.dx-icon-doc:before,.dx-icon-file:before{content:"\f021"}.dx-icon-download:before{content:"\f022"}.dx-icon-dragvertical:before{content:"\f038"}.dx-icon-edit:before{content:"\f023"}.dx-icon-email:before{content:"\f024"}.dx-icon-event:before{content:"\f026"}.dx-icon-eventall:before{content:"\f043"}.dx-icon-favorites:before{content:"\f025"}.dx-icon-find:before{content:"\f027"}.dx-icon-filter:before{content:"\f050"}.dx-icon-activefolder:before,.dx-icon-folder:before{content:"\f028"}.dx-icon-food:before{content:"\f029"}.dx-icon-gift:before{content:"\f02b"}.dx-icon-globe:before{content:"\f02c"}.dx-icon-group:before{content:"\f02e"}.dx-icon-help:before{content:"\f02f"}.dx-icon-home:before{content:"\f030"}.dx-icon-image:before{content:"\f031"}.dx-icon-info:before{content:"\f032"}.dx-icon-key:before{content:"\f033"}.dx-icon-like:before{content:"\f034"}.dx-icon-map:before{content:"\f035"}.dx-icon-menu:before{content:"\f00c"}.dx-icon-message:before{content:"\f024"}.dx-icon-money:before{content:"\f036"}.dx-icon-music:before{content:"\f037"}.dx-icon-overflow:before{content:"\f00d"}.dx-icon-percent:before{content:"\f039"}.dx-icon-photo:before{content:"\f03a"}.dx-icon-plus:before{content:"\f00b"}.dx-icon-minus:before{content:"\f074"}.dx-icon-preferences:before{content:"\f03b"}.dx-icon-product:before{content:"\f03c"}.dx-icon-pulldown:before{content:"\f062"}.dx-icon-refresh:before{content:"\f03d"}.dx-icon-remove:before{content:"\f00a"}.dx-icon-revert:before{content:"\f04c"}.dx-icon-runner:before{content:"\f040"}.dx-icon-save:before{content:"\f041"}.dx-icon-search:before{content:"\f027"}.dx-icon-tags:before{content:"\f009"}.dx-icon-tel:before{content:"\f003"}.dx-icon-tips:before{content:"\f004"}.dx-icon-todo:before{content:"\f005"}.dx-icon-toolbox:before{content:"\f007"}.dx-icon-trash:before{content:"\f03e"}.dx-icon-user:before{content:"\f02d"}.dx-icon-upload:before{content:"\f006"}.dx-icon-floppy:before{content:"\f073"}.dx-icon-arrowleft:before{content:"\f011"}.dx-icon-arrowdown:before{content:"\f015"}.dx-icon-arrowback:before{content:"\f15a"}.dx-icon-arrowright:before{content:"\f00e"}.dx-icon-arrowup:before{content:"\f013"}.dx-icon-spinleft:before,.dx-icon-spinprev:before{content:"\f04f"}.dx-icon-spinnext:before,.dx-icon-spinright:before{content:"\f04e"}.dx-icon-spindown:before{content:"\f001"}.dx-icon-spinup:before{content:"\f002"}.dx-icon-back:before,.dx-icon-chevronleft:before,.dx-icon-chevronprev:before{content:"\f012"}.dx-icon-chevronnext:before,.dx-icon-chevronright:before{content:"\f010"}.dx-icon-chevrondown:before{content:"\f016"}.dx-icon-chevronup:before{content:"\f014"}.dx-icon-chevrondoubleleft:before{content:"\f042"}.dx-icon-chevrondoubleright:before{content:"\f03f"}.dx-icon-equal:before{content:"\f044"}.dx-icon-notequal:before{content:"\f045"}.dx-icon-less:before{content:"\f046"}.dx-icon-greater:before{content:"\f047"}.dx-icon-lessorequal:before{content:"\f048"}.dx-icon-greaterorequal:before{content:"\f049"}.dx-icon-isblank:before{content:"\f075"}.dx-icon-isnotblank:before{content:"\f076"}.dx-icon-sortup:before{content:"\f051"}.dx-icon-sortdown:before{content:"\f052"}.dx-icon-sortuptext:before{content:"\f053"}.dx-icon-sortdowntext:before{content:"\f054"}.dx-icon-sorted:before{content:"\f055"}.dx-icon-expand:before{content:"\f04a"}.dx-icon-collapse:before{content:"\f04b"}.dx-icon-columnfield:before{content:"\f057"}.dx-icon-rowfield:before{content:"\f058"}.dx-icon-datafield:before{content:"\f101"}.dx-icon-fields:before{content:"\f059"}.dx-icon-fieldchooser:before{content:"\f05a"}.dx-icon-columnchooser:before{content:"\f04d"}.dx-icon-pin:before{content:"\f05b"}.dx-icon-unpin:before{content:"\f05c"}.dx-icon-pinleft:before{content:"\f05d"}.dx-icon-pinright:before{content:"\f05e"}.dx-icon-contains:before{content:"\f063"}.dx-icon-startswith:before{content:"\f064"}.dx-icon-endswith:before{content:"\f065"}.dx-icon-doesnotcontain:before{content:"\f066"}.dx-icon-range:before{content:"\f06a"}.dx-icon-export:before{content:"\f05f"}.dx-icon-exportxlsx:before{content:"\f060"}.dx-icon-exportpdf:before{content:"\f061"}.dx-icon-exportselected:before{content:"\f06d"}.dx-icon-ordersbox:before{content:"\f06e"}.dx-icon-warning:before{content:"\f06b"}.dx-icon-taskhelpneeded:before{content:"\f06f"}.dx-icon-more:before{content:"\f06c"}.dx-icon-square:before{content:"\f067"}.dx-icon-clearsquare:before{content:"\f068"}.dx-icon-repeat:before{content:"\f069"}.dx-icon-selectall:before{content:"\f070"}.dx-icon-unselectall:before{content:"\f071"}.dx-icon-print:before{content:"\f072"}.dx-icon-bold:before{content:"\f077"}.dx-icon-italic:before{content:"\f078"}.dx-icon-underline:before{content:"\f079"}.dx-icon-strike:before{content:"\f07a"}.dx-icon-increaselinespacing:before,.dx-icon-indent:before{content:"\f07b"}.dx-icon-font:before{content:"\f11b"}.dx-icon-fontsize:before{content:"\f07c"}.dx-icon-shrinkfont:before{content:"\f07d"}.dx-icon-growfont:before{content:"\f07e"}.dx-icon-color:before{content:"\f07f"}.dx-icon-background:before{content:"\f080"}.dx-icon-fill:before{content:"\f10d"}.dx-icon-palette:before{content:"\f120"}.dx-icon-superscript:before{content:"\f081"}.dx-icon-subscript:before{content:"\f082"}.dx-icon-header:before{content:"\f083"}.dx-icon-blockquote:before{content:"\f084"}.dx-icon-formula:before{content:"\f056"}.dx-icon-codeblock:before{content:"\f085"}.dx-icon-orderedlist:before{content:"\f086"}.dx-icon-bulletlist:before{content:"\f087"}.dx-icon-increaseindent:before{content:"\f088"}.dx-icon-decreaseindent:before{content:"\f089"}.dx-icon-decreaselinespacing:before{content:"\f106"}.dx-icon-alignleft:before{content:"\f08a"}.dx-icon-alignright:before{content:"\f08b"}.dx-icon-aligncenter:before{content:"\f08c"}.dx-icon-alignjustify:before{content:"\f08d"}.dx-icon-link:before{content:"\f08e"}.dx-icon-video:before{content:"\f08f"}.dx-icon-mention:before{content:"\f090"}.dx-icon-variable:before{content:"\f091"}.dx-icon-clearformat:before{content:"\f092"}.dx-icon-accountbox:before{content:"\f094"}.dx-icon-fullscreen:before{content:"\f11a"}.dx-icon-hierarchy:before{content:"\f124"}.dx-icon-docfile:before{content:"\f111"}.dx-icon-docxfile:before{content:"\f110"}.dx-icon-pdffile:before{content:"\f118"}.dx-icon-pptfile:before{content:"\f114"}.dx-icon-pptxfile:before{content:"\f115"}.dx-icon-rtffile:before{content:"\f112"}.dx-icon-txtfile:before{content:"\f113"}.dx-icon-xlsfile:before{content:"\f116"}.dx-icon-xlsxfile:before{content:"\f117"}.dx-icon-copy:before{content:"\f107"}.dx-icon-cut:before{content:"\f10a"}.dx-icon-paste:before{content:"\f108"}.dx-icon-share:before{content:"\f11f"}.dx-icon-inactivefolder:before{content:"\f105"}.dx-icon-newfolder:before{content:"\f123"}.dx-icon-movetofolder:before{content:"\f121"}.dx-icon-parentfolder:before{content:"\f122"}.dx-icon-rename:before{content:"\f109"}.dx-icon-detailslayout:before{content:"\f10b"}.dx-icon-contentlayout:before{content:"\f11e"}.dx-icon-smalliconslayout:before{content:"\f119"}.dx-icon-mediumiconslayout:before{content:"\f10c"}.dx-icon-undo:before{content:"\f04c"}.dx-icon-redo:before{content:"\f093"}.dx-icon-hidepanel:before{content:"\f11c"}.dx-icon-showpanel:before{content:"\f11d"}.dx-icon-checklist:before{content:"\f141"}.dx-icon-verticalaligntop:before{content:"\f14f"}.dx-icon-verticalaligncenter:before{content:"\f14e"}.dx-icon-verticalalignbottom:before{content:"\f14d"}.dx-icon-rowproperties:before{content:"\f14c"}.dx-icon-columnproperties:before{content:"\f14b"}.dx-icon-cellproperties:before{content:"\f14a"}.dx-icon-tableproperties:before{content:"\f140"}.dx-icon-splitcells:before{content:"\f139"}.dx-icon-mergecells:before{content:"\f138"}.dx-icon-deleterow:before{content:"\f137"}.dx-icon-deletecolumn:before{content:"\f136"}.dx-icon-insertrowabove:before{content:"\f135"}.dx-icon-insertrowbelow:before{content:"\f134"}.dx-icon-insertcolumnleft:before{content:"\f133"}.dx-icon-insertcolumnright:before{content:"\f132"}.dx-icon-inserttable:before{content:"\f130"}.dx-icon-deletetable:before{content:"\f131"}.dx-icon-edittableheader:before{content:"\f142"}.dx-icon-addtableheader:before{content:"\f143"}.dx-icon-pasteplaintext:before{content:"\f144"}.dx-icon-importselected:before{content:"\f145"}.dx-icon-import:before{content:"\f146"}.dx-icon-textdocument:before{content:"\f147"}.dx-icon-jpgfile:before{content:"\f148"}.dx-icon-bmpfile:before{content:"\f149"}.dx-icon-svgfile:before{content:"\f150"}.dx-icon-attach:before{content:"\f151"}.dx-icon-return:before{content:"\f152"}.dx-icon-indeterminatestate:before{content:"\f153"}.dx-icon-lock:before{content:"\f154"}.dx-icon-unlock:before{content:"\f155"}.dx-icon-imgarlock:before{content:"\f156"}.dx-icon-imgarunlock:before{content:"\f157"}.dx-icon-bell:before{content:"\f158"}.dx-icon-sun:before{content:"\f159"}.dx-icon-taskcomplete:before{content:"\f15b"}.dx-icon-taskrejected:before{content:"\f15c"}.dx-icon-taskinprogress:before{content:"\f15d"}.dx-icon-taskstop:before{content:"\f15e"}.dx-icon-clearcircle:before{content:"\f15f"}.dx-icon-send:before{content:"\f160"}.dx-icon-pinmap:before{content:"\f161"}.dx-icon-photooutline:before{content:"\f162"}.dx-icon-panelright:before{content:"\f163"}.dx-icon-panelleft:before{content:"\f164"}.dx-icon-optionsgear:before{content:"\f165"}.dx-icon-moon:before{content:"\f166"}.dx-icon-login:before{content:"\f167"}.dx-icon-eyeopen:before{content:"\f168"}.dx-icon-eyeclose:before{content:"\f169"}.dx-icon-expandform:before{content:"\f170"}.dx-icon-description:before{content:"\f171"}.dx-icon-belloutline:before{content:"\f172"}.dx-icon-to:before{content:"\f173"}.dx-icon-errorcircle:before{content:"\f174"}.dx-icon-datatrending:before{content:"\f175"}.dx-icon-dataarea:before{content:"\f176"}.dx-icon-datausage:before{content:"\f177"}.dx-icon-datapie:before{content:"\f178"}.dx-tab .dx-icon,.dx-tab.dx-tab-selected .dx-icon{background-size:100% 100%;background-position:50% 50%}.dx-scrollview-pulldown{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==");background-position:0 0;background-repeat:no-repeat}.dx-loadindicator-image,.dx-loadindicator-image-large,.dx-loadindicator-image-small{background-position:center center;background-repeat:no-repeat}.dx-color-scheme{font-family:"#"}.dx-widget{display:block;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;padding:0;outline:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-widget,.dx-widget *,.dx-widget ::after,.dx-widget ::before,.dx-widget::after,.dx-widget::before{box-sizing:border-box}.dx-item{outline:0}.dx-rtl{direction:rtl;unicode-bidi:embed}.dx-state-disabled{pointer-events:none}.dx-widget input,.dx-widget textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-state-disabled .dx-widget,.dx-state-disabled.dx-widget{opacity:.5;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-state-disabled .dx-widget .dx-widget,.dx-state-disabled.dx-widget .dx-widget{opacity:1}.dx-surface{background-color:#fff}.dx-card{overflow:hidden;border:1px solid #ddd;border-radius:4px;background-color:#fff}.dx-fieldset .dx-field-value{margin:0}.dx-fieldset,.dx-fieldset *{box-sizing:border-box}.dx-fieldset-header:empty{display:none}.dx-field::after,.dx-field::before{display:table;content:"";line-height:0}.dx-field::after{clear:both}.dx-field-label{float:left;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;cursor:default;padding:8px 15px 9px 0}.dx-field-value,.dx-field-value-static{float:right}.dx-field-value.dx-datebox{min-width:60%}.dx-field-value:not(.dx-widget)>.dx-datebox{min-width:100%}.dx-field-value .dx-selectbox-tag-container{white-space:normal}.dx-field-value:not(.dx-widget)>.dx-selectbox.dx-selectbox-multiselect.dx-widget{position:relative;width:auto;text-align:left}.dx-fieldset.dx-rtl .dx-field-label,.dx-rtl .dx-fieldset .dx-field-label{float:right}.dx-fieldset.dx-rtl .dx-field-value,.dx-rtl .dx-fieldset .dx-field-value{float:left}.dx-field{position:relative;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715;min-height:36px;padding:0}.dx-field input,.dx-field textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-field-value.dx-attention{color:#d9534f;padding:8px 10px 9px 28px;position:relative}.dx-field-value.dx-attention::before{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%;left:0}.dx-field-value-static,.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button){width:60%}.dx-field-value.dx-widget,.dx-field-value:not(.dx-widget)>.dx-widget{margin:0}.dx-field-value:not(.dx-widget)>.dx-button,.dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-switch{float:right}.dx-field-value.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-checkbox{margin:7px 0}.dx-field-value.dx-switch,.dx-field-value:not(.dx-widget)>.dx-switch{margin:6px 0}.dx-field-value.dx-slider,.dx-field-value:not(.dx-widget)>.dx-slider{margin:4px 0}.dx-field-value.dx-radiogroup,.dx-field-value:not(.dx-widget)>.dx-radiogroup{margin:5px 0}.dx-field-value-static{white-space:normal;padding:8px 10px 9px}.dx-fieldset{margin:30px 20px;padding:0}.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch{float:left}.dx-fieldset-header{margin:0 0 20px;font-weight:500;font-size:18px}.dx-field{margin:0 0 10px}.dx-field:last-of-type{margin:0}.dx-theme-marker{font-family:"dx.generic.light"}.dx-theme-accent-as-text-color{color:#337ab7!important}.dx-theme-text-color{color:#333!important}.dx-theme-background-color-as-text-color{color:#fff!important}.dx-theme-border-color-as-text-color{color:#ddd!important}.dx-theme-accent-as-background-color{background-color:#337ab7!important;fill:#337ab7!important}.dx-theme-text-color-as-background-color{background-color:#333!important;fill:#333!important}.dx-theme-background-color{background-color:#fff!important;fill:#fff!important}.dx-theme-typography-background-color{background-color:#fff!important}.dx-theme-border-color-as-background-color{background-color:#ddd!important;fill:#ddd!important}.dx-theme-accent-as-border-color{border-color:#337ab7!important}.dx-theme-text-color-as-border-color{border-color:#333!important}.dx-theme-background-color-as-border-color{border-color:#fff!important}.dx-theme-border-color{border-color:#ddd!important}.dx-resizable{display:block;position:relative}.dx-resizable-handle{position:absolute;z-index:50}.dx-state-disabled .dx-resizable-handle{cursor:default}.dx-resizable-handle-left,.dx-resizable-handle-right{top:0;height:100%;width:3px}.dx-resizable-handle-left{left:0;cursor:e-resize}.dx-resizable-handle-right{right:0;cursor:e-resize}.dx-resizable-handle-bottom,.dx-resizable-handle-top{left:0;width:100%;height:3px}.dx-resizable-handle-top{top:0;cursor:s-resize}.dx-resizable-handle-bottom{bottom:0;cursor:s-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{width:6px;height:6px}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left{cursor:se-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-right{cursor:ne-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-left{left:0;border-bottom-right-radius:100%}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-right{right:0;border-bottom-left-radius:100%}.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{top:0}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right{bottom:0}.dx-draggable{left:0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-draggable.dx-state-disabled,.dx-state-disabled .dx-draggable{cursor:default}.dx-draggable-clone{position:absolute;top:0;left:0;z-index:2147483647}.dx-clearfix::after,.dx-clearfix::before{display:table;content:"";line-height:0}.dx-clearfix::after{clear:both}.dx-translate-disabled{transform:none!important}.dx-hidden-input{position:fixed;top:-10px;left:-10px;width:0;height:0}.dx-user-select{-webkit-user-select:text;user-select:text}.dx-hidden,.dx-state-invisible{display:none!important}.dx-gesture-cover{transform:translate3d(0,0,0);position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2147483647}.dx-animating{pointer-events:none}.dx-fade-animation.dx-enter,.dx-fade-animation.dx-leave.dx-leave-active,.dx-no-direction.dx-enter,.dx-no-direction.dx-leave.dx-leave-active{opacity:0}.dx-fade-animation.dx-enter.dx-enter-active,.dx-fade-animation.dx-leave,.dx-no-direction.dx-enter.dx-enter-active,.dx-no-direction.dx-leave{opacity:1}.dx-overflow-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-backward,.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,.dx-overflow-animation.dx-leave.dx-forward,.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(0,0,0);z-index:1}.dx-overflow-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-slide-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-enter.dx-backward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,.dx-slide-animation.dx-leave.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-leave.dx-backward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0)}.dx-opendoor-animation.dx-enter.dx-forward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward{transform:none;opacity:1}.dx-opendoor-animation.dx-leave.dx-backward,.dx-opendoor-animation.dx-leave.dx-forward{transform:none;transform-origin:center left 0;opacity:1}.dx-opendoor-animation.dx-enter.dx-backward,.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward{transform:matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);opacity:0}.dx-win-pop-animation.dx-enter.dx-forward{transform:scale(.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-enter.dx-backward,.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward{transform:scale(1.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:scale(.5);opacity:0}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(0,150px,0);opacity:0}.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{z-index:1}.dx-ios7-slide-animation.dx-enter.dx-forward{z-index:2;transform:translate3d(100%,0,0)}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward{z-index:2;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-enter.dx-backward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward{transform:translate3d(0,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-forward{z-index:1;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-backward{z-index:2}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-forward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-backward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,.dx-ios7-toolbar-animation.dx-leave.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-drop-animation.dx-enter,.dx-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-120%,0)}.dx-drop-animation.dx-enter.dx-enter-active,.dx-drop-animation.dx-leave{transform:translate3d(0,0,0)}.dx-3d-drop-animation.dx-enter,.dx-3d-drop-animation.dx-leave.dx-leave-active{transform:rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-3d-drop-animation.dx-enter.dx-enter-active,.dx-3d-drop-animation.dx-leave{transform:rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-drop-animation.dx-enter,.dx-fade-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-drop-animation.dx-enter.dx-enter-active,.dx-fade-drop-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-rise-animation.dx-enter,.dx-fade-rise-animation.dx-leave.dx-leave-active{transform:translate3d(0,10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-rise-animation.dx-enter.dx-enter-active,.dx-fade-rise-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-slide-animation.dx-enter,.dx-fade-slide-animation.dx-leave.dx-leave-active{transform:translate3d(40%,0,0);opacity:0}.dx-fade-slide-animation.dx-enter.dx-enter-active,.dx-fade-slide-animation.dx-leave{transform:translate3d(0,0,0);opacity:1}.dx-fade-zoom-animation.dx-enter,.dx-fade-zoom-animation.dx-leave.dx-leave-active{transform:scale3d(.3,.3,.3);opacity:0}.dx-fade-zoom-animation.dx-enter.dx-enter-active,.dx-fade-zoom-animation.dx-leave{transform:scale3d(1,1,1);opacity:1}.dx-box-item-content{flex-direction:column;max-width:100%;font-size:14px}.dx-button-disabled{cursor:default}.dx-button{display:inline-flex;cursor:pointer;text-align:center;vertical-align:middle;max-width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-button .dx-icon{-webkit-user-drag:none;display:inherit;align-items:center;justify-content:center;vertical-align:middle;background-size:contain;width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-button a{text-decoration:none}.dx-button-content{flex:1 1 auto;height:100%;max-height:100%;display:inherit;align-items:center;justify-content:center;vertical-align:middle;line-height:1.35715}.dx-button-has-text .dx-button-content,.dx-button-has-text .dx-button-content .dx-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-button-content>.dx-inkripple{display:none}.dx-button-link{text-decoration:none}.dx-button-submit-input{padding:0;margin:0;border:0;height:0;width:0;font-size:0;opacity:0;visibility:hidden}.dx-state-disabled .dx-button,.dx-state-disabled.dx-button{cursor:default}.dx-button-text{line-height:1.2858}.dx-button .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-button-has-icon .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-button-has-icon .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-button-has-text .dx-button-content{padding-block:8px;padding-inline-start:12px;padding-inline-end:12px}.dx-button-has-text .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:9px;margin-inline-start:0}.dx-button{border-radius:4px;border-width:1px;border-style:solid}.dx-button-mode-contained{background-color:#fff;border-color:#ddd;color:#333}.dx-button-mode-contained .dx-icon{color:#333}.dx-button-mode-contained.dx-state-selected{background-color:#d4d4d4}.dx-button-mode-contained.dx-state-hover{background-color:#f5f5f5}.dx-button-mode-contained.dx-state-focused{background-color:#ebebeb}.dx-button-mode-contained.dx-state-active{background-color:#c2c2c2;color:#333}.dx-button-mode-contained.dx-button-danger{background-color:#d9534f;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-danger .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-danger.dx-state-selected{background-color:#ac2925}.dx-button-mode-contained.dx-button-danger.dx-state-hover{background-color:#ce312c}.dx-button-mode-contained.dx-button-danger.dx-state-focused{background-color:#c12e2a}.dx-button-mode-contained.dx-button-danger.dx-state-active{background-color:#932320;color:#fff}.dx-button-mode-contained.dx-button-success{background-color:#5cb85c;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-success .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-success.dx-state-selected{background-color:#398439}.dx-button-mode-contained.dx-button-success.dx-state-hover{background-color:#46a046}.dx-button-mode-contained.dx-button-success.dx-state-focused{background-color:#419641}.dx-button-mode-contained.dx-button-success.dx-state-active{background-color:#306f30;color:#fff}.dx-button-mode-contained.dx-button-default{background-color:#337ab7;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-default .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-default.dx-state-selected{background-color:#204d73}.dx-button-mode-contained.dx-button-default.dx-state-hover{background-color:#296293}.dx-button-mode-contained.dx-button-default.dx-state-focused{background-color:#265a87}.dx-button-mode-contained.dx-button-default.dx-state-active{background-color:#193d5b;color:#fff}.dx-button-mode-outlined{background-color:transparent;border-color:#ddd;color:#333}.dx-button-mode-outlined .dx-icon{color:#333}.dx-button-mode-outlined.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-outlined.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-outlined.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-outlined.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-outlined.dx-button-danger{background-color:transparent;border-color:#d43f3a;color:#d43f3a}.dx-button-mode-outlined.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-outlined.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-outlined.dx-button-danger.dx-state-focused,.dx-button-mode-outlined.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-outlined.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-outlined.dx-button-success{background-color:transparent;border-color:#4cae4c;color:#4cae4c}.dx-button-mode-outlined.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-outlined.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-outlined.dx-button-success.dx-state-focused,.dx-button-mode-outlined.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-outlined.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-outlined.dx-button-default{background-color:transparent;border-color:#2d6da3;color:#2d6da3}.dx-button-mode-outlined.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-outlined.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-outlined.dx-button-default.dx-state-focused,.dx-button-mode-outlined.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-outlined.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-button-mode-text{background-color:transparent;border-color:transparent;color:#333}.dx-button-mode-text .dx-icon{color:#333}.dx-button-mode-text.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-text.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-text.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-text.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-text.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-button-mode-text.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-text.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-text.dx-button-danger.dx-state-focused,.dx-button-mode-text.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-text.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-text.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-button-mode-text.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-text.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-text.dx-button-success.dx-state-focused,.dx-button-mode-text.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-text.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-text.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-button-mode-text.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-text.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-text.dx-button-default.dx-state-focused,.dx-button-mode-text.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-text.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-buttongroup{display:inline-block}.dx-buttongroup-wrapper{display:flex;flex-flow:row nowrap;height:100%;width:100%}.dx-buttongroup-mode-text .dx-buttongroup-wrapper{column-gap:1px}.dx-buttongroup-item{flex:0 1 auto}.dx-buttongroup-item.dx-button-mode-contained,.dx-buttongroup-item.dx-button-mode-outlined{border-inline-start-width:0}.dx-buttongroup-item.dx-button-mode-contained.dx-button,.dx-buttongroup-item.dx-button-mode-outlined.dx-button{border-radius:0}.dx-buttongroup-item-has-width{flex:1 1 auto}.dx-buttongroup-mode-contained .dx-button-mode-contained{border-inline-end-width:0}.dx-button-mode-contained.dx-buttongroup-first-item,.dx-button-mode-outlined.dx-buttongroup-first-item{border-inline-start-width:1px}.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button{border-start-start-radius:4px;border-end-start-radius:4px}.dx-button-mode-contained.dx-buttongroup-last-item,.dx-button-mode-outlined.dx-buttongroup-last-item{border-inline-end-width:1px}.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button{border-start-end-radius:4px;border-end-end-radius:4px}.dx-scrollable-scrollbar-simulated{position:relative}.dx-scrollable{display:block;height:100%;min-height:0}.dx-scrollable:focus{outline:0}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-scrollbar{display:none}.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar{display:block}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container,.dx-scrollable-native>div.dx-scrollable-wrapper>.dx-scrollable-container{-webkit-overflow-scrolling:touch;position:relative;height:100%}.dx-scrollable-native.dx-scrollable-vertical,.dx-scrollable-native.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y;overflow-x:hidden;overflow-y:auto}.dx-scrollable-native.dx-scrollable-horizontal,.dx-scrollable-native.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-x;float:none;overflow-x:auto;overflow-y:hidden}.dx-scrollable-native.dx-scrollable-both,.dx-scrollable-native.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y pan-x;float:none;overflow-x:auto;overflow-y:auto}.dx-scrollable-native.dx-scrollable-disabled,.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container{touch-action:auto}.dx-scrollable-native.dx-scrollable-scrollbars-hidden>.dx-scrollable-wrapper>.dx-scrollable-container{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content{min-height:101%;box-sizing:content-box}.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content{min-height:0;padding:0}.dx-scrollable-native.dx-scrollable-native-generic{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content{height:auto}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content{transform:none;z-index:0}.dx-scrollable-scrollbar-simulated,.dx-scrollable-scrollbar-simulated .dx-scrollable-container{scrollbar-width:none}.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar{display:none}.dx-scrollable-container{-webkit-tap-highlight-color:transparent;overflow:hidden;width:100%;height:100%;transform:none}.dx-scrollable-container:focus{outline:0}.dx-scrollable-wrapper{position:relative;width:100%;height:100%}.dx-scrollable-content{position:relative;min-height:100%;box-sizing:border-box;transform:none}.dx-scrollable-content::after{display:block;content:"";clear:both}.dx-scrollable-both .dx-scrollable-content,.dx-scrollable-horizontal .dx-scrollable-content{display:block;float:left;min-width:100%}.dx-scrollable-scrollbar{position:absolute;pointer-events:auto}.dx-scrollbar-vertical{top:0;right:0;height:100%}.dx-scrollbar-horizontal{bottom:0;left:0;width:100%}.dx-scrollable-scroll{position:relative;box-sizing:border-box;transform:translate(0,0);background-color:transparent;opacity:1;transition:opacity linear,background-color linear;overflow:hidden;padding:2px}.dx-scrollable-scroll.dx-state-invisible{display:block!important;background-color:transparent;opacity:0;transition:opacity .5s linear 1s,background-color .5s linear 1s}.dx-rtl .dx-scrollable-scroll{direction:rtl;float:left}.dx-scrollable-scroll-content{width:100%;height:100%;background-color:rgba(191,191,191,.7)}.dx-rtl .dx-scrollable,.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-rtl.dx-scrollable,.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-rtl.dx-scrollable .dx-scrollable-content{direction:ltr}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{direction:rtl}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{float:right}.dx-rtl .dx-scrollable .dx-scrollable-content>*,.dx-rtl.dx-scrollable .dx-scrollable-content>*{direction:rtl}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical{right:auto;left:0}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal{direction:ltr}.dx-scrollable-simulated .dx-scrollable-content{overflow-anchor:none}.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar{pointer-events:none}.dx-scrollbar-hoverable{background-color:transparent}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-hoverable.dx-state-hover{background-color:rgba(191,191,191,.2)}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content{background-color:#bfbfbf}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{opacity:1}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{background-color:transparent}.dx-scrollbar-vertical .dx-scrollable-scroll{float:right;width:8px;padding-inline-end:2px}.dx-scrollbar-vertical.dx-scrollbar-hoverable{width:8px;transition:width .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,width .2s linear 150ms}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,width .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{width:15px}.dx-scrollbar-horizontal .dx-scrollable-scroll{height:8px;padding-bottom:2px}.dx-scrollbar-horizontal.dx-scrollbar-hoverable{height:8px;transition:height .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{height:15px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:8px}.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:0;padding-left:8px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-bottom:8px}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket{position:absolute;display:none}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket{width:40px;height:40px;left:50%;position:absolute;z-index:1}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down{background-image:none;position:static;height:100%;width:100%;left:-50%;margin-left:-20px;padding:0;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading{transition:transform .1s linear}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator{position:relative;top:0;padding:4px;margin:0;height:100%;width:100%;float:left;box-sizing:border-box}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator{float:left}.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown{width:100%;height:100%;padding:8px;font-size:24px;box-sizing:border-box;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down{transition:top .2s ease-out}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image{position:absolute;margin:0;width:100%;height:100%;top:0;left:0;background-size:contain;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown{display:none}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket{position:absolute;left:0;width:100%;overflow-y:auto;transition:transform .4s;transform:translate(0,0)}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content{transition:transform .4s;transform:none}.dx-scrollview-content{position:static}.dx-scrollview-content::after,.dx-scrollview-content::before{display:table;content:"";line-height:0}.dx-scrollview-content::after{clear:both}.dx-scrollview-pull-down{width:100%;height:50px;padding:15px 0;top:-80px;overflow:hidden;transform:translate(0,0);-webkit-user-drag:none;box-sizing:content-box}.dx-scrollview-pull-down-container{display:inline-block;width:49%;text-align:right}.dx-scrollview-pull-down-indicator{opacity:0;position:absolute;left:0;top:50%;display:inline-block;margin:-15px 20px 0 15px;width:20px;-webkit-user-drag:none}.dx-scrollview-pull-down-image{display:inline-block;vertical-align:middle;margin:0 20px;width:20px;height:50px;-webkit-user-drag:none;transform:translate(0,0) rotate(0);transition:transform .2s linear;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==") 0 0/100% no-repeat}.dx-scrollview-pull-down-text{display:inline;vertical-align:middle;position:relative;overflow:visible;-webkit-user-drag:none}.dx-scrollview-pull-down-text div{position:absolute;left:0;top:0;white-space:nowrap;overflow:visible;opacity:0}.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible{opacity:1}.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image{transform:translate(0,0) rotate(-180deg)}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image{opacity:0}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator{opacity:1}.dx-scrollview-scrollbottom{width:100%;padding:10px 0;overflow:hidden;text-align:center;transform:translate(0,0)}.dx-scrollview-scrollbottom::before{content:"";display:inline-block;height:100%;vertical-align:middle}.dx-scrollview-scrollbottom-indicator{display:inline-block;margin:0 10px 0 0;-webkit-user-drag:none}.dx-scrollview-scrollbottom-text{display:inline-block;margin-top:-20px;vertical-align:middle;-webkit-user-drag:none}.dx-scrollview-scrollbottom-end{opacity:0}.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket{left:auto;right:0}.dx-rtl .dx-scrollview-pull-down-container{text-align:left}.dx-rtl .dx-scrollview-pull-down-indicator,.dx-rtl .dx-scrollview-pull-down-text div{left:auto;right:0}.dx-rtl .dx-scrollview-scrollbottom-indicator{margin:0 0 0 10px}.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image{width:24px;height:24px}.dx-checkbox{display:inline-block;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-checkbox.dx-state-readonly{cursor:default}.dx-checkbox-icon{flex-shrink:0;position:relative;background-position:0 0;background-size:cover;background-repeat:no-repeat}.dx-checkbox-container{overflow:hidden;white-space:nowrap;height:100%;width:100%;vertical-align:middle;display:inline-flex;align-items:center;text-overflow:clip}.dx-checkbox-text{text-align:start;white-space:pre-wrap;word-wrap:break-word;line-height:normal;padding-inline-start:5px}.dx-state-disabled .dx-checkbox,.dx-state-disabled.dx-checkbox{cursor:default;opacity:1}.dx-checkbox{line-height:0}.dx-checkbox.dx-state-readonly .dx-checkbox-icon{border-color:#f4f4f4;background-color:#fff}.dx-checkbox.dx-state-hover .dx-checkbox-icon{border:1px solid #265a87}.dx-checkbox.dx-state-focused .dx-checkbox-icon{border:1px solid #337ab7}.dx-checkbox.dx-state-active .dx-checkbox-icon{background-color:rgba(96,96,96,.2)}.dx-checkbox-icon{width:22px;height:22px;border-radius:2px;border:1px solid #ddd;background-color:#fff}.dx-checkbox-checked .dx-checkbox-icon{font:16px/1em DXIcons;color:#337ab7;text-align:center}.dx-checkbox-checked .dx-checkbox-icon::before{content:"\f005";position:relative;display:block;width:1em;top:50%;margin-top:-.5em;left:50%;margin-left:-.5em}.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before{left:0;margin-left:0;right:50%;margin-right:-.5em}.dx-checkbox-indeterminate .dx-checkbox-icon{color:#337ab7;text-align:center;line-height:1em;font-size:12px}.dx-checkbox-indeterminate .dx-checkbox-icon::before{position:relative;display:block;width:1em;top:50%;margin-top:-.5em;left:50%;margin-left:-.5em;content:"";background-color:#337ab7;border-radius:2px;height:1em}.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before{left:0;margin-left:0;right:50%;margin-right:-.5em}.dx-state-disabled .dx-checkbox .dx-checkbox-icon,.dx-state-disabled .dx-checkbox-text,.dx-state-disabled.dx-checkbox .dx-checkbox-icon{opacity:.4}.dx-invalid .dx-checkbox-container .dx-checkbox-icon{border:1px solid rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon{border-color:#d9534f}.dx-switch{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-switch .dx-switch-wrapper{display:inline-block;text-align:left;height:100%;width:100%}.dx-switch .dx-switch-wrapper::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-switch-inner{display:flex;transform:translateX(-50%)}.dx-switch-container{display:inline-block;width:100%;vertical-align:middle;overflow:hidden;margin:0 -6px 0 0;padding:0 2px;height:24px;border:1px solid #ddd;background:#fff;border-radius:2px}.dx-state-disabled .dx-switch,.dx-state-disabled.dx-switch{cursor:default}.dx-switch-handle,.dx-switch-on-value .dx-switch-inner{transform:translateX(0)}.dx-switch-on-value .dx-switch-handle{transform:translateX(-100%)}.dx-rtl .dx-switch-wrapper,.dx-rtl.dx-switch-wrapper{text-align:right}.dx-rtl .dx-switch-inner{transform:translateX(50%)}.dx-rtl .dx-switch-handle{transform:translateX(-100%)}.dx-rtl.dx-switch-on-value .dx-switch-handle{transform:translateX(0)}.dx-switch{width:44px;height:24px}.dx-switch.dx-state-readonly .dx-switch-container{border-color:#f4f4f4;background-color:#fff}.dx-switch.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch.dx-state-active .dx-switch-container{border-color:#337ab7;background-color:rgba(96,96,96,.2)}.dx-switch.dx-state-hover .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-hover .dx-switch-container{background-color:transparent;border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-container{border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch-inner{width:200%;height:100%}.dx-switch-off,.dx-switch-on{float:left;flex-shrink:0;width:50%;padding-right:16px;line-height:22px;text-align:center;font-size:9px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.dx-switch-off{padding-left:2px;color:#999}.dx-switch-on{color:#333}.dx-switch-handle{position:relative;float:left;flex-basis:14px;flex-shrink:0;width:14px;height:18px;margin-top:2px;box-sizing:border-box}.dx-switch-handle::before{display:block;content:" ";width:100%;height:100%;background-color:#63a0d4;border-radius:2px}.dx-switch-on-value .dx-switch-handle::before{background-color:#337ab7}.dx-rtl .dx-switch .dx-switch-off,.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-off,.dx-switch.dx-rtl .dx-switch-on{float:right}.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-on{padding-left:16px;padding-right:2px}.dx-rtl .dx-switch .dx-switch-off,.dx-switch.dx-rtl .dx-switch-off{margin-left:0}.dx-rtl .dx-switch .dx-switch-handle,.dx-switch.dx-rtl .dx-switch-handle{float:right;margin-left:0;margin-right:-14px}.dx-rtl .dx-switch .dx-switch-container,.dx-switch.dx-rtl .dx-switch-container{margin:0 0 0 -6px}.dx-invalid.dx-switch .dx-switch-container{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-switch-container,.dx-invalid.dx-state-hover .dx-switch-container{border-color:#d9534f}.dx-invalid.dx-state-focused .dx-switch-handle::before,.dx-invalid.dx-state-hover .dx-switch-handle::before,.dx-invalid.dx-switch-on-value .dx-switch-handle::before{background-color:#d9534f}.dx-invalid .dx-switch-handle::before{background-color:rgba(217,83,79,.4)}.dx-icon-accountbox,.dx-icon-add,.dx-icon-addcolumnleft,.dx-icon-addcolumnright,.dx-icon-addrowabove,.dx-icon-addrowbelow,.dx-icon-addtable,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowup,.dx-icon-background,.dx-icon-bell,.dx-icon-blockquote,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-checklist,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-color,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-dataarea,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-decreaseindent,.dx-icon-doc,.dx-icon-download,.dx-icon-edit,.dx-icon-email,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-favorites,.dx-icon-find,.dx-icon-folder,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-gift,.dx-icon-globe,.dx-icon-group,.dx-icon-growfont,.dx-icon-header,.dx-icon-help,.dx-icon-home,.dx-icon-image,.dx-icon-increaseindent,.dx-icon-indent,.dx-icon-info,.dx-icon-italic,.dx-icon-key,.dx-icon-like,.dx-icon-link,.dx-icon-map,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-money,.dx-icon-music,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-percent,.dx-icon-photo,.dx-icon-plus,.dx-icon-preferences,.dx-icon-product,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-removecolumn,.dx-icon-removerow,.dx-icon-removetable,.dx-icon-rowproperties,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-shrinkfont,.dx-icon-splitcells,.dx-icon-strike,.dx-icon-subscript,.dx-icon-superscript,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-tips,.dx-icon-to,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-underline,.dx-icon-undo,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video{background-position:0 0;background-repeat:no-repeat}.dx-icon{background-position:50% 50%}.dx-svg-icon svg{pointer-events:none}.dx-rtl .dx-icon-spinnext::before{content:"\f04f"}.dx-rtl .dx-icon-spinprev::before{content:"\f04e"}.dx-rtl .dx-icon-chevronnext::before{content:"\f012"}.dx-rtl .dx-icon-back::before,.dx-rtl .dx-icon-chevronprev::before{content:"\f010"}.dx-rtl .dx-icon-undo::before{content:"\f093"}.dx-rtl .dx-icon-redo::before{content:"\f04c"}.dx-rtl .dx-icon-hidepanel::before{content:"\f11d"}.dx-rtl .dx-icon-showpanel::before{content:"\f11c"}.dx-tabs{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;width:100%}.dx-tabs.dx-overflow-hidden{overflow:hidden}.dx-tabs.dx-tabs-vertical .dx-tabs-wrapper .dx-tab-text{white-space:normal}.dx-tabs .dx-tab-text-span,.dx-tabs .dx-tab-text-span-pseudo{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-tabs-scrollable{width:100%;overflow:hidden;height:100%}.dx-tabs-scrollable .dx-tabs-wrapper{white-space:nowrap;height:100%}.dx-tabs-scrollable .dx-scrollable-content{height:100%}.dx-tabs-wrapper{position:relative;display:flex;width:100%;background-color:#f7f7f7;border-block-start:1px solid transparent;border-block-end:1px solid transparent}.dx-tabs-expanded .dx-tab{flex-basis:100%;flex-grow:0}.dx-tabs-stretched .dx-tab{flex-basis:unset;flex-grow:1}.dx-tabs:not(.dx-tabs-vertical) .dx-tabs-scrollable .dx-tab{flex-basis:100%;min-width:max-content}.dx-tabs:not(.dx-tabs-scrolling-enabled){min-width:min-content}.dx-tab{position:relative;display:inline-flex;align-items:stretch;justify-content:center;flex-basis:100%;min-width:max-content;cursor:pointer;gap:4px;padding:10px 9px;background-color:#f7f7f7;color:#333}.dx-tab a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#fff;text-decoration:none;opacity:.001}.dx-tab-content{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%}.dx-tab-text{display:inline-flex;align-items:center;justify-content:center;width:100%;-webkit-user-drag:none}.dx-tabs-nav-button{align-items:center;justify-content:center;align-self:stretch;flex-shrink:0}.dx-rtl.dx-tabs:not(.dx-tabs-vertical){flex-direction:row-reverse}.dx-tabs-vertical{display:inline-flex;flex-direction:column;width:auto}.dx-tabs-vertical .dx-tab{min-width:0}.dx-tabs-vertical .dx-tabs-wrapper{flex-direction:column;height:auto}.dx-tabs-vertical .dx-tabs-nav-button .dx-icon{transform:rotate(90deg)}.dx-tabs-vertical.dx-tabs-icon-position-end .dx-tab,.dx-tabs-vertical.dx-tabs-icon-position-start .dx-tab{justify-content:flex-start}.dx-tabs-icon-position-end .dx-tab-text{flex-direction:row-reverse}.dx-tabs-icon-position-top .dx-tab-text{text-align:center;flex-direction:column}.dx-tabs-icon-position-bottom .dx-tab-text{text-align:center;flex-direction:column-reverse}.dx-tab::after{content:"";pointer-events:none;position:absolute;right:0;left:0;top:-1px;bottom:-1px;z-index:2}.dx-tab.dx-state-hover{background-color:#fff}.dx-tab.dx-state-hover::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tab.dx-tab-selected{background-color:#fff;color:#333}.dx-tab.dx-tab-selected::after{border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tab.dx-tab-selected .dx-icon,.dx-tab.dx-tab-selected .dx-tab-text{color:#333}.dx-tab.dx-state-active{background-color:rgba(88,88,88,.2);color:#333}.dx-tab.dx-state-active::after{border-block-start:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tab.dx-state-active .dx-icon,.dx-tab.dx-state-active .dx-tab-text{color:#333}.dx-tab.dx-state-disabled .dx-tab-content{opacity:.32}.dx-tab.dx-state-focused.dx-state-disabled::after{z-index:2}.dx-tab .dx-tab-text{column-gap:8px;row-gap:4px;color:#333;line-height:1.285715}.dx-tab .dx-tab-text .dx-tab-text-span-pseudo{display:none}.dx-tab .dx-icon{display:inline-block;-webkit-user-drag:none;color:#333;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-tab .dx-tabs-item-badge{align-self:center;min-width:18px;min-height:18px}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused::after{border-block-start:1px solid #337ab7;border-inline-end:1px solid #337ab7;border-block-end:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused.dx-state-disabled::after{border-block-start:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{border-inline-start:none}.dx-tabs-vertical .dx-tab::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:-1px;left:-1px;z-index:2}.dx-tabs-vertical .dx-tab.dx-state-hover::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-tab-selected::after{border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-state-active::after{border-block-start:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tabs-vertical .dx-tab.dx-state-focused.dx-state-disabled::after{border-block-start:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-state-focused::after{border-block-start:1px solid #337ab7;border-inline-end:1px solid #337ab7;border-block-end:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{border-inline-end:1px solid #ddd;border-block-end:none}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{border-inline-start:1px solid #ddd;border-block-start:none}.dx-tabs{color:#ddd}.dx-tabs.dx-state-disabled{opacity:1}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable .dx-scrollable-content{transform:none!important}.dx-tabs-wrapper::after{content:"";pointer-events:none;position:absolute;right:0;left:0;z-index:1;top:-1px;bottom:-1px;border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper::after{border:none}.dx-tabs-vertical .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-start:none;border-block-end:none}.dx-tabs-vertical .dx-tabs-wrapper::after{top:0;bottom:0;border-inline-start:none;border-inline-end:none}.dx-tabs-vertical.dx-tabs-nav-buttons .dx-tabs-wrapper{border-block-start:none;border-block-end:none}.dx-tabs-nav-button{width:25px;background-color:#f7f7f7;color:#ddd;border-radius:0;border-color:#ddd}.dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:none}.dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:none}.dx-tabs-nav-button.dx-state-active{background-color:rgba(88,88,88,.2)}.dx-tabs-nav-button.dx-state-active .dx-icon{color:#333}.dx-tabs-nav-button.dx-state-disabled{opacity:1}.dx-tabs-nav-button.dx-state-disabled .dx-button-content{opacity:.5}.dx-tabs-nav-button .dx-button-content{padding:0}.dx-tabs-nav-button.dx-state-hover{background-color:#fff}.dx-tabs-nav-button.dx-state-hover .dx-button-content{border-radius:0}.dx-tabs-vertical .dx-tabs-nav-button{width:100%;height:38px;border-color:#ddd}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:1px solid #ddd;border-bottom:none}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:1px solid #ddd;border-top:none}.dx-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#337ab7;color:#fff;font-size:13px;padding:0 6px;line-height:normal;border-radius:14px}.dx-overlay-wrapper{top:0;pointer-events:none;width:100%;height:100%;left:0;z-index:1000;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-overlay-wrapper,.dx-overlay-wrapper *,.dx-overlay-wrapper ::after,.dx-overlay-wrapper ::before,.dx-overlay-wrapper::after,.dx-overlay-wrapper::before{box-sizing:border-box}.dx-overlay-shader{pointer-events:auto;background-color:rgba(255,255,255,.8)}.dx-overlay-content{position:absolute;pointer-events:auto;z-index:1000;outline:0;overflow:clip}.dx-overlay-content>.dx-template-wrapper{height:100%;width:100%}.dx-overlay-wrapper input,.dx-overlay-wrapper textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-validationsummary-item{color:#d9534f}.dx-invalid-message>.dx-overlay-content{color:#fff;background-color:#d9534f;border-radius:4px}.dx-searchbox .dx-icon-search{display:block;pointer-events:none}.dx-searchbox .dx-icon-search::before{display:inline-block;overflow:hidden;box-sizing:content-box;position:static;text-indent:0}.dx-texteditor{display:block}.dx-texteditor.dx-texteditor-with-floating-label,.dx-texteditor.dx-texteditor-with-label{position:relative}.dx-placeholder{position:absolute;top:0;inset-inline-start:0;max-width:100%;width:auto;height:100%;text-align:left;cursor:text;pointer-events:none;color:#999}.dx-placeholder::before{display:inline-block;vertical-align:middle;max-width:100%;text-overflow:ellipsis;overflow:hidden;content:attr(DATA-DX_PLACEHOLDER);pointer-events:none;white-space:nowrap}.dx-placeholder::after{content:" ";display:inline-block;height:100%;vertical-align:middle}.dx-texteditor-container{display:flex;position:relative;overflow:hidden;width:100%;height:100%}.dx-texteditor-buttons-container{display:flex;width:auto;flex-grow:0;flex-basis:content;align-items:center}.dx-texteditor-input-container{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-texteditor-input{-webkit-appearance:none;width:100%;height:100%;outline:0;border:0;-webkit-user-select:text;user-select:text}.dx-texteditor-input:autofill+.dx-placeholder{display:none!important}.dx-texteditor-input:-moz-ui-invalid{box-shadow:none}.dx-texteditor-input::placeholder{color:transparent}.dx-show-clear-button{position:relative}.dx-clear-button-area{height:100%;width:34px;position:relative;cursor:pointer;text-align:justify}.dx-clear-button-area .dx-icon-clear{position:absolute;display:inline-block;background-size:contain}.dx-texteditor-empty .dx-clear-button-area{display:none}.dx-state-disabled .dx-placeholder{cursor:auto}.dx-state-disabled .dx-clear-button-area{display:none}.dx-state-disabled .dx-texteditor-input{opacity:1}.dx-texteditor.dx-editor-outlined{background:#fff;border:1px solid #ddd;border-radius:4px}.dx-texteditor.dx-editor-underlined{background:0 0;border-bottom:1px solid #ddd;border-radius:0}.dx-texteditor.dx-editor-filled{background:rgba(51,51,51,.05);border:1px solid transparent;border-radius:4px}.dx-texteditor.dx-state-readonly{border-style:dashed}.dx-texteditor.dx-state-readonly.dx-editor-filled{border-color:transparent;background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover{background-color:rgba(51,122,183,.07)}.dx-texteditor.dx-state-readonly.dx-editor-underlined{border-style:none none dashed}.dx-texteditor.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-texteditor.dx-state-hover.dx-editor-filled{border-color:transparent;background-color:rgba(51,122,183,.1)}.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-filled,.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-outlined{border-color:#d9534f}.dx-texteditor.dx-state-focused .dx-texteditor-label{color:#337ab7}.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-texteditor-label-outside .dx-texteditor-label{color:#333}.dx-texteditor.dx-texteditor-label-outside.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-active.dx-editor-outlined,.dx-texteditor.dx-state-active.dx-editor-underlined,.dx-texteditor.dx-state-focused.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-outlined,.dx-texteditor.dx-state-focused.dx-editor-underlined{border-color:#337ab7}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-filled{background-color:transparent}.dx-texteditor.dx-invalid .dx-texteditor-input,.dx-texteditor.dx-valid .dx-texteditor-input{padding-inline-end:34px}.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,.dx-texteditor.dx-valid .dx-texteditor-input-container::after{inset-inline-end:4px}.dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-inline-end:34px}.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator{inset-inline-end:4px}.dx-show-clear-button .dx-clear-button-area{width:34px;min-width:34px;right:0}.dx-show-clear-button .dx-icon-clear{color:#999;position:absolute;top:50%;margin-top:-17px;padding:8px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;font-size:18px;text-align:center;line-height:18px}.dx-placeholder::before{padding:7px 9px 8px}.dx-texteditor-input{margin:0;padding:7px 9px 8px;background:rgba(0,0,0,0);color:#333;font-size:1em;border-radius:4px;min-height:34px}.dx-editor-filled .dx-texteditor-input{background:0 0}.dx-texteditor-label{position:absolute;font-size:12px;color:#999;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:text;width:100%;display:flex;flex-direction:row;top:0;inset-inline-start:0}.dx-texteditor-label .dx-label{display:flex}.dx-texteditor-label .dx-label span{text-overflow:ellipsis;width:auto;max-width:100%;overflow:hidden;display:block}.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-editor-outlined .dx-texteditor-label{inset:0}.dx-editor-outlined .dx-label{padding:0 2px;border-top-width:0;border-bottom-width:1px;border-inline-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;margin-left:-2px;margin-right:-2px;border-radius:1px;clip-path:inset(-12px 1px -1px 1px)}.dx-editor-outlined .dx-label span{position:relative;font-size:12px;top:0;margin-top:0;transform:translate(0,-7.5px);height:19px;line-height:normal}.dx-editor-outlined .dx-label-before{border-block-width:1px;border-inline-start-width:1px;border-inline-end-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-start-color:#ddd;border-start-start-radius:4px;border-end-start-radius:4px;min-width:9px;clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined .dx-label-after{flex-grow:1;min-width:9px;border-block-width:1px;border-inline-end-width:1px;border-inline-start-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-end-color:#ddd;border-start-end-radius:4px;border-end-end-radius:4px;clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-before{clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-after{clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label{position:relative}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label::before,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label::before{content:"";width:100%;position:absolute;height:3px;top:-1.5px;margin-inline-start:-2px;background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label,.dx-editor-outlined.dx-texteditor-with-label{outline:0;margin-top:7.5px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor:not(.dx-daterangebox),.dx-editor-outlined.dx-texteditor-with-label.dx-texteditor:not(.dx-daterangebox){border:none;box-shadow:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-before{border-style:dashed}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-before{border-color:rgba(51,51,51,.5);border-bottom-color:rgba(51,51,51,.5)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-before{border-color:rgba(217,83,79,.4);border-bottom-color:rgba(217,83,79,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-before{border-color:#d9534f}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-before{border-color:rgba(51,122,183,.4);border-bottom-color:rgba(51,122,183,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-color:#337ab7}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label{border-top-width:0;border-bottom-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-width:1px;border-inline-end-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after{border-width:1px;border-inline-start-width:0}.dx-editor-outlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-outlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto}.dx-editor-outlined.dx-texteditor-label-outside .dx-label-after,.dx-editor-outlined.dx-texteditor-label-outside .dx-label-before{clip-path:none}.dx-editor-outlined.dx-texteditor-label-outside .dx-label{margin:0;clip-path:none;border-top-width:1px;border-radius:0;border-start-end-radius:1px;border-end-end-radius:1px;margin-inline-start:0;padding:0}.dx-editor-outlined.dx-texteditor-label-outside .dx-label span{position:absolute;width:100%;cursor:default;pointer-events:auto;font-size:14px;margin-top:0;top:-24px;height:1.4285714286em;line-height:1.4285714286em}.dx-editor-outlined.dx-texteditor-with-floating-label .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label{border-top-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label span{transform:translate(0,-7.5px);font-size:12px;margin-top:0;top:0;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label::before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label::before{background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-textarea .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused.dx-textarea .dx-label span{top:0;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-filled .dx-texteditor-label .dx-label-after,.dx-editor-filled .dx-texteditor-label .dx-label-before{min-width:9px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:13px;padding-bottom:2px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label{font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-label-outside{margin-top:24px}.dx-editor-filled.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;margin-top:0;top:-24px}.dx-editor-filled.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-filled.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:13px;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{height:19px;line-height:1.35715;font-size:12px;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:11px;padding-bottom:4px}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label{transform:translate(0,0);height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-underlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;top:-24px;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-underlined.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:11px;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{transform:translate(0,0);font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined .dx-placeholder::before,.dx-editor-underlined .dx-texteditor-input{padding-left:0;padding-right:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-label .dx-label{padding-inline-start:9px}.dx-invalid.dx-texteditor{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-hover{border-color:#d9534f}.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-invalid.dx-texteditor.dx-editor-filled{background-color:rgba(217,83,79,.1);border-color:transparent}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused{background:0 0}.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-texteditor-buttons-container>.dx-button{margin-top:1px;margin-bottom:1px;margin-inline-start:1px;margin-inline-end:1px}.dx-texteditor-buttons-container>.dx-button>.dx-button-content{padding-top:5px;padding-bottom:6px}.dx-texteditor-buttons-container>.dx-button.dx-button-has-icon:not(.dx-button-has-text)>.dx-button-content{padding:6px}.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:last-child,.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:last-child{margin-inline-end:0}.dx-editor-filled .dx-texteditor-buttons-container:last-child>.dx-button:first-child,.dx-editor-outlined .dx-texteditor-buttons-container:last-child>.dx-button:first-child{margin-inline-start:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:first-child{margin-left:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:last-child{margin-right:0}.dx-searchbox .dx-icon-search{font:17px/18px DXIcons;position:absolute;top:50%;margin-top:-17px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;padding:8px;text-align:center;color:#999}.dx-searchbox .dx-icon-search::before{content:"\f027";color:#999}.dx-searchbox .dx-placeholder::before,.dx-searchbox .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container+.dx-texteditor-input-container .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-input{padding-inline-start:34px}.dx-searchbox.dx-texteditor .dx-texteditor-label .dx-label-before{min-width:0}.dx-searchbar{padding-bottom:5px}.dx-searchbar .dx-texteditor{margin:0}.dx-dropdowneditor{position:relative}.dx-dropdowneditor.dx-dropdowneditor-field-clickable,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input{cursor:pointer}.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled .dx-button,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled.dx-button{pointer-events:auto}.dx-dropdowneditor-input-wrapper{-webkit-tap-highlight-color:transparent;overflow:hidden;height:100%;display:flex}.dx-dropdowneditor-input-wrapper .dx-texteditor{border:none;margin:0;display:flex;flex-grow:1}.dx-dropdowneditor-input-wrapper .dx-texteditor-input{text-overflow:ellipsis}.dx-dropdowneditor-field-template-wrapper{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-dropdowneditor-field-template-wrapper>*{flex-grow:1}.dx-dropdowneditor-active .dx-dropdowneditor-icon{opacity:.35}.dx-dropdowneditor-button{position:relative;display:inline-flex;float:right;height:100%;cursor:pointer;width:34px;min-width:34px;padding:1px;border-radius:4px}.dx-dropdowneditor-button .dx-button-content{text-align:center;white-space:nowrap}.dx-rtl .dx-dropdowneditor-button,.dx-rtl.dx-dropdowneditor-button{float:left}.dx-dropdowneditor-button.dx-dropdowneditor-readonly{cursor:default}.dx-dropdowneditor-icon{background-position:center;background-repeat:no-repeat;border:1px solid transparent;color:#333;font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-state-disabled .dx-dropdowneditor,.dx-state-disabled.dx-dropdowneditor{cursor:default}.dx-state-disabled .dx-dropdowneditor-button{cursor:inherit}.dx-dropdowneditor-button.dx-button-mode-contained,.dx-dropdowneditor-button.dx-button-mode-outlined,.dx-dropdowneditor-button.dx-button-mode-text{background:0 0}.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-dropdowneditor-icon::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined{border:none;background:0 0}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before{border:none}.dx-dropdowneditor-button-visible .dx-texteditor-input{padding-inline-end:0}.dx-invalid .dx-texteditor-input,.dx-valid .dx-texteditor-input,.dx-validation-pending .dx-texteditor-input{padding-inline-end:26px}.dx-invalid .dx-timeview .dx-texteditor-input,.dx-valid .dx-timeview .dx-texteditor-input,.dx-validation-pending .dx-timeview .dx-texteditor-input{padding-inline-end:0}.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:#e6e6e6;border-color:transparent}.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.2)}.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:#b3b3b3;border-color:transparent;color:#333;opacity:1}.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.3)}.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.2)}.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.3)}.dx-valid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-list{margin:0;min-height:3em;border:none}.dx-list .dx-scrollview-content:focus{outline:0}.dx-wrap-item-text>.dx-list-group>.dx-list-group-body>.dx-list-item>.dx-list-item-content,.dx-wrap-item-text>.dx-list-item>.dx-list-item-content{white-space:normal}.dx-empty-collection .dx-list-select-all{display:none}.dx-list-collapsible-groups .dx-list-group-header{cursor:pointer}.dx-list-group-body{overflow:hidden}.dx-list-item{position:static;cursor:pointer;display:table;width:100%;table-layout:fixed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;width:100%}.dx-list-item-content::before{content:"_";color:transparent;display:inline-block;width:0;float:left}.dx-list .dx-empty-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;min-height:3em}.dx-list-item-badge-container{display:table-cell;width:20px;text-align:right;vertical-align:middle}.dx-list-item-badge{float:right;position:relative}.dx-list-item-icon-container{display:inline-block}.dx-list-item-chevron{transform:rotate(0);opacity:1}.dx-rtl .dx-list-item-chevron{transform:rotate(180deg)}.dx-list-item-response-wait{opacity:.5;transition:opacity .2s linear}.dx-list-slide-menu-content{display:table;width:100%;table-layout:fixed}.dx-list-item-after-bag,.dx-list-item-before-bag{height:100%;vertical-align:middle}.dx-list-item-before-bag .dx-list-select-checkbox{float:left;transition:.1s linear}.dx-list-select-all-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-after-bag .dx-list-reorder-handle{cursor:move;background-repeat:no-repeat;touch-action:manipulation}.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle{cursor:default}.dx-list-switchable-menu-shield-positioning{position:relative;transform:translateZ(0)}.dx-list-switchable-delete-bottom-shield,.dx-list-switchable-delete-top-shield{position:absolute;right:0;left:0;cursor:pointer}.dx-list-switchable-delete-top-shield{top:0}.dx-list-switchable-delete-bottom-shield{bottom:0}.dx-list-switchable-delete-item-content-shield{position:absolute;top:0;right:0;bottom:0;left:0}.dx-list-switchable-delete-button-container{position:absolute;top:0;bottom:0;overflow:hidden}.dx-list-switchable-delete-button-wrapper{display:table;height:100%}.dx-list-switchable-delete-button-inner-wrapper{display:table-cell;height:100%;vertical-align:middle}.dx-list-switchable-menu-item-shield-positioning,.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content{position:relative}.dx-list-switchable-delete-ready .dx-icon-toggle-delete{transform:rotate(-90deg)}.dx-list-slide-menu-buttons-container{position:absolute;width:100%;top:0;bottom:0;left:0;overflow:hidden}.dx-list-slide-menu-buttons{position:relative;top:0;left:0;bottom:0;display:table;height:100%}.dx-list-slide-menu-button{display:table-cell;padding:0 10px;vertical-align:middle;bottom:1px}.dx-list-static-delete-button .dx-button-content{overflow:visible}.dx-list-next-button{padding:5px;text-align:center}.dx-list-next-button .dx-button{padding:0 3em}.dx-state-disabled .dx-list-item,.dx-state-disabled .dx-list-switchable-delete-button,.dx-state-disabled .dx-list-toggle-delete-switch,.dx-state-disabled.dx-list-item{cursor:default}.dx-list-context-menuitem{cursor:pointer}.dx-list-select-all-checkbox,.dx-rtl .dx-list .dx-list-item-badge,.dx-rtl.dx-list .dx-list-item-badge{float:left}.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl .dx-list .dx-list-select-all-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl.dx-list .dx-list-select-all-checkbox{float:right}.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,.dx-rtl.dx-list .dx-list-slide-item-delete-button-container{right:100%;left:0}.dx-rtl .dx-list .dx-list-slide-item-delete-button,.dx-rtl.dx-list .dx-list-slide-item-delete-button{right:auto;left:0}.dx-rtl .dx-list .dx-list-group-header::before,.dx-rtl.dx-list .dx-list-group-header::before{float:left}.dx-list-item-chevron{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;margin-inline-start:-5px;color:#333}.dx-list-item-chevron::before{content:"\f010"}.dx-list-item-badge-container{padding-inline-end:10px}.dx-list-switchable-delete-button-inner-wrapper{padding-inline-start:1px}.dx-list-item-icon-container{width:28px;height:18px;vertical-align:top}.dx-list-item-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-list-search{margin-bottom:5px}.dx-list-item-after-bag,.dx-list-item-before-bag{display:table-cell;width:0}.dx-list.dx-list-with-search .dx-scrollable-wrapper{height:calc(100% - 41px)}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon{border-color:#265a87}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon{border:1px solid #337ab7}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover{background-color:rgba(0,0,0,.04);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected{background-color:rgba(0,0,0,.1);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused){background-color:rgba(0,0,0,.07);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron{border-color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected{background-color:rgba(51,122,183,.7);color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list-group-header{font-weight:700;padding:20px 10px 10px;border-top:1px solid #ddd;border-bottom:2px solid #ddd;background:rgba(238,238,238,.05);color:#333;display:flex;align-items:center;justify-content:space-between}.dx-list-group:first-of-type .dx-list-group-header{border-top:none}.dx-list-group-collapsed .dx-list-group-header-indicator .dx-list-group-header::before{border-bottom-color:#333}.dx-list-group-header .dx-list-group-header-indicator{order:1}.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before{width:0;height:0;display:block;border-style:solid;border-color:#333 transparent transparent;border-width:5px 5px 0;content:" "}.dx-list-group-collapsed .dx-list-group-header .dx-list-group-header-indicator::before{border-bottom-color:#333;border-width:0 5px 5px}.dx-list-item:first-of-type{border-top:none}.dx-list-item:last-of-type{border-bottom:none}.dx-list-item .dx-icon-toggle-delete{background-size:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover{color:#959595;background:#fff;border-top:1px solid rgba(51,122,183,.5);border-bottom:1px solid rgba(51,122,183,.5);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.dx-list .dx-empty-message,.dx-list-item{border-top:1px solid #ddd;color:#333}.dx-list-item-separator-hidden .dx-list .dx-empty-message,.dx-list-item-separator-hidden .dx-list-item{border-top:none;border-bottom:none}.dx-list .dx-empty-message,.dx-list-item-content{padding:10px}.dx-list-next-button .dx-button .dx-button-content{padding-block:8px;padding-inline-start:12px;padding-inline-end:12px}.dx-list-next-button .dx-button .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:9px;margin-inline-start:0}.dx-list-item-chevron-container{display:table-cell;vertical-align:middle;width:16px}.dx-list-border-visible{border:1px solid #ddd}.dx-list-border-visible .dx-list-select-all{border-bottom:1px solid #ddd}.dx-list-item-before-bag .dx-list-toggle-delete-switch{display:block;float:left;padding:3px 0}.dx-list-item-before-bag.dx-list-toggle-delete-switch-container{width:29px}.dx-list-item-before-bag.dx-list-select-checkbox-container,.dx-list-item-before-bag.dx-list-select-radiobutton-container{width:31px}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch{border:none;background:0 0;box-shadow:none}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content{padding:0}.dx-list-item-before-bag .dx-icon-toggle-delete{transition:.1s linear;margin-top:5px;margin-bottom:5px;margin-inline-start:10px;margin-inline-end:5px;width:19px;height:19px}.dx-list-item-before-bag .dx-list-select-checkbox,.dx-list-item-before-bag .dx-list-select-radiobutton{margin-top:-1px;margin-bottom:-3px;margin-inline-start:10px}.dx-list-select-all{white-space:nowrap;padding:9px 0 8px;border-bottom:1px solid #ddd}.dx-list-select-all-checkbox{margin-top:-1px;margin-bottom:-3px;margin-inline-end:0;margin-inline-start:10px}.dx-list-select-all-label{line-height:17px;padding:0 10px;margin-top:1px}.dx-list-item-after-bag.dx-list-static-delete-button-container{width:36px}.dx-list-item-after-bag.dx-list-reorder-handle-container{width:33.4px}.dx-list-item-after-bag .dx-list-reorder-handle{font:18px/18px DXIcons;width:28.8px;height:28.8px;background-position:5px 5px;background-size:18px 18px;padding:5px;text-align:center}.dx-list-item-after-bag .dx-list-reorder-handle::before{content:"\f038"}.dx-list-slide-menu-button-delete{border:1px solid transparent;color:#fff;background-color:#d9534f}.dx-list-slide-menu-button-menu{border:1px solid transparent;color:#fff;background-color:#337ab7}.dx-list-static-delete-button,.dx-list-switchable-delete-button{margin-inline-end:10px;padding:0}.dx-list-static-delete-button .dx-button-content,.dx-list-switchable-delete-button .dx-button-content{padding:3px}.dx-list-context-menucontent{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-state-disabled .dx-list-item,.dx-state-disabled.dx-list-item{background-color:transparent;opacity:.6}.dx-textarea{height:auto}.dx-textarea .dx-texteditor-input-container{align-items:stretch;margin:0}.dx-textarea .dx-texteditor-input{resize:none;font-family:inherit;display:block;overflow:auto;white-space:pre-wrap;margin:0}.dx-textarea .dx-texteditor-input-auto-resize{overflow-y:hidden}.dx-textarea .dx-placeholder{height:auto}.dx-textarea .dx-placeholder::before{white-space:normal}.dx-textarea .dx-placeholder::before,.dx-textarea .dx-texteditor-input{line-height:1.35715}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-input{padding-top:0}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-container{padding-top:7px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-container{padding-top:13px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-container{padding-top:11px}.dx-textarea .dx-icon-clear{top:0;margin-top:0}.dx-numberbox{position:relative;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-numberbox input[type=number]{-moz-appearance:textfield}.dx-numberbox input[type=number]::-webkit-inner-spin-button,.dx-numberbox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dx-numberbox-spin-container{height:100%}.dx-numberbox-spin-down,.dx-numberbox-spin-up{position:relative;width:100%;height:50%;cursor:pointer}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up{width:50%;height:100%;display:inline-block}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{width:100%;height:100%}.dx-state-disabled .dx-numberbox-spin-container{opacity:.2}.dx-numberbox-spin-container{overflow:hidden;width:34px;border-radius:4px}.dx-numberbox-spin-up-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-up-icon::before{content:"\f002"}.dx-numberbox-spin-down-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-down-icon::before{content:"\f001"}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{font-size:18px;text-align:center;line-height:18px}.dx-numberbox-spin-down-icon::before,.dx-numberbox-spin-up-icon::before{position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-numberbox-spin-button{padding:1px}.dx-editor-underlined .dx-numberbox-spin-button{background:0 0}.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{box-shadow:0 0 0 1px transparent inset;background-color:#e6e6e6}.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{background-color:#b3b3b3;color:#333}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container{width:74px;border-inline-start:none}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon{background-position:center}.dx-calendar{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;direction:ltr;flex-direction:column;justify-content:space-between;border:1px solid transparent;width:282px;height:268px;background-color:#fff;gap:8px}.dx-calendar.dx-rtl{direction:rtl}.dx-calendar-views-wrapper{position:relative;display:flex;flex:auto;outline:0}.dx-calendar-navigator{display:flex;justify-content:space-between}.dx-calendar-navigator .dx-calendar-caption-button{flex-grow:1;overflow:hidden}.dx-calendar-navigator .dx-button .dx-button-text{text-transform:none}.dx-calendar-navigator .dx-button.dx-state-active,.dx-calendar-navigator .dx-button.dx-state-hover{z-index:1}.dx-calendar-body{overflow:hidden;display:flex;flex:1 1 auto}.dx-calendar-body .dx-widget{position:absolute;width:100%;height:100%}.dx-calendar-body table{width:100%;height:100%;table-layout:fixed;border-spacing:0;line-height:normal}.dx-calendar-body td,.dx-calendar-body th{padding:0}.dx-calendar-body thead th{font-weight:500;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-calendar-week-number-cell.dx-calendar-week-selection{cursor:pointer}.dx-calendar-week-number-cell{position:relative;color:rgba(51,51,51,.56);width:2em}.dx-calendar-week-number-cell span{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:2em;inset:0;background-color:rgba(224,224,224,.5);inset-inline-start:0}.dx-calendar-cell{cursor:pointer;position:relative;text-align:center;font-size:14px;color:#333}.dx-calendar-cell span{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;border-radius:4px;width:2em;height:2em}.dx-calendar-footer{display:flex;align-items:center;justify-content:center}.dx-calendar-multiview .dx-calendar-caption-button .dx-button-content{justify-content:space-between;align-items:center}.dx-calendar-multiview .dx-calendar-body .dx-widget,.dx-calendar-multiview .dx-calendar-caption-button .dx-button-text{width:50%}.dx-calendar-multiview .dx-calendar-body table{padding:0 10px}.dx-calendar.dx-calendar-with-footer{height:312px}.dx-calendar.dx-calendar-multiview{width:564px}.dx-calendar.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-calendar.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-calendar-caption-button{font-weight:600;border-radius:0}.dx-calendar-navigator-previous-view{margin-inline-end:-1px;border-start-end-radius:0;border-end-end-radius:0}.dx-calendar-navigator-next-view{margin-inline-start:-1px;border-end-start-radius:0;border-start-start-radius:0}.dx-calendar-navigator .dx-button,.dx-calendar-navigator .dx-button .dx-icon{color:#333}.dx-calendar-navigator-next-view,.dx-calendar-navigator-previous-view{flex-shrink:0}.dx-calendar-body thead tr{height:2em}.dx-calendar-body tbody tr:first-of-type .dx-calendar-week-number-cell span{border-start-start-radius:0;border-start-end-radius:0}.dx-calendar-body tbody tr:last-of-type .dx-calendar-week-number-cell span{border-end-start-radius:0;border-end-end-radius:0}.dx-calendar-body .dx-week-number-header{font-size:14px;width:2.5em}.dx-calendar-view-century .dx-calendar-cell span,.dx-calendar-view-decade .dx-calendar-cell span,.dx-calendar-view-year .dx-calendar-cell span{width:4em;height:4em;border-radius:4px;word-spacing:4em;line-height:1em}.dx-calendar-cell.dx-calendar-today span{border:2px solid #337ab7}.dx-calendar-cell.dx-state-hover span{background-color:rgba(51,122,183,.24);color:#333}.dx-calendar-cell.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-selected-date span{color:#fff;background-color:#337ab7}.dx-calendar-cell.dx-calendar-contoured-date span{box-shadow:0 0 0 2px rgba(51,122,183,.5)}.dx-calendar-cell.dx-calendar-empty-cell,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view,.dx-calendar-cell.dx-calendar-other-view.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-empty-cell.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-selected-date span{color:#fff}.dx-calendar-cell.dx-calendar-other-view::after,.dx-calendar-cell.dx-calendar-other-view::before{content:none}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{background-color:rgba(51,122,183,.24)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date span{color:rgba(51,51,51,.38);background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell{cursor:default;color:rgba(51,51,51,.24)}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span{background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover.dx-calendar-selected-date span{background-color:#337ab7}.dx-calendar-cell-in-range::before{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:rgba(51,122,183,.24);border-width:0;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-start::before,.dx-calendar-cell-in-range.dx-calendar-range-end-date::before,.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{width:calc(50% + 1em)}.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-range-start-date.dx-calendar-range-end-date::before{content:none}.dx-calendar-cell-in-range.dx-calendar-range-end-date::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-start::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-cell-end-in-row::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover::after{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:inherit;border-width:1px;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{width:calc(50% + 1em)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start.dx-calendar-cell-range-hover-end::after{content:none}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-end-in-row::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-texteditor input[type=date]::-webkit-inner-spin-button{height:20px}.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder{display:none}.dx-datebox{max-width:100%}.dx-datebox .dx-texteditor-input::-webkit-datetime-edit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit{color:transparent}.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit{color:inherit}.dx-datebox-wrapper .dx-popup-content{padding-top:20px;padding-bottom:20px}.dx-rtl .dx-texteditor-input{text-align:right}.dx-datebox-button-cell .dx-button{min-width:90px}.dx-datebox-button-cell .dx-button.dx-datebox-apply-button{margin-right:10px;margin-left:0}.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button{margin-right:0;margin-left:0}.dx-datebox-buttons-container{text-align:right;width:100%}.dx-timeview .dx-state-disabled .dx-widget,.dx-timeview .dx-state-disabled.dx-widget,.dx-timeview.dx-state-disabled .dx-widget,.dx-timeview.dx-state-disabled.dx-widget{opacity:1}.dx-timeview-clock{position:relative;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url(%23a)%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.442v7.828h-1.682v-5.927c-.093.082-.203.16-.331.235a3.796%203.796%200%200%201-.4.198%204.92%204.92%200%200%201-.444.15%203.725%203.725%200%200%201-.454.085v-1.42a7.15%207.15%200%200%200%202.291-1.149h1.02Zm4.138%206.429h3.247v1.4h-5.094v-.578c0-.391.066-.742.197-1.052.132-.313.298-.592.497-.838.2-.249.416-.468.651-.657.239-.192.465-.364.678-.518.225-.16.42-.313.588-.459.17-.146.313-.29.427-.432.117-.146.205-.292.262-.438.057-.15.085-.308.085-.475%200-.328-.093-.575-.278-.743-.185-.167-.468-.25-.849-.25-.658%200-1.288.261-1.89.784v-1.484a4.065%204.065%200%200%201%202.254-.646c.387%200%20.735.052%201.04.155.31.1.572.244.786.432.213.189.375.419.486.689.114.267.17.566.17.897a2.5%202.5%200%200%201-.165.94%202.78%202.78%200%200%201-.433.747%203.902%203.902%200%200%201-.619.62c-.235.185-.479.365-.732.54-.17.12-.336.241-.496.362a4.299%204.299%200%200%200-.417.353%201.841%201.841%200%200%200-.288.336.585.585%200%200%200-.107.315Zm.364%20143.931c0%20.377-.066.729-.198%201.057a2.616%202.616%200%200%201-.55.854%202.595%202.595%200%200%201-1.9.769%202.71%202.71%200%200%201-1.16-.24%202.354%202.354%200%200%201-.859-.694%203.286%203.286%200%200%201-.54-1.122%205.522%205.522%200%200%201-.186-1.5c0-.659.08-1.255.24-1.789a4.19%204.19%200%200%201%20.694-1.378%203.131%203.131%200%200%201%202.537-1.196c.59%200%201.05.07%201.377.209v1.409a2.534%202.534%200%200%200-1.27-.331c-.285%200-.543.055-.775.166-.231.11-.43.267-.598.47a2.333%202.333%200%200%200-.39.737%203.294%203.294%200%200%200-.15.955h.033c.363-.502.899-.753%201.607-.753.317%200%20.604.057.86.171.256.114.475.276.657.486.181.207.322.456.421.748.1.292.15.616.15.972Zm-1.65.106c0-.822-.336-1.233-1.01-1.233a.99.99%200%200%200-.416.085.92.92%200%200%200-.32.241%201.129%201.129%200%200%200-.208.368c-.047.139-.07.294-.07.465%200%20.188.025.365.075.528.05.164.12.308.208.433.093.121.201.217.326.288a.827.827%200%200%200%20.416.107.9.9%200%200%200%20.412-.091.934.934%200%200%200%20.315-.261c.089-.114.156-.25.203-.406.046-.16.069-.335.069-.524Zm34.027-10.579c0%20.374-.065.712-.193%201.015a2.196%202.196%200%200%201-.55.779%202.399%202.399%200%200%201-.854.502%203.341%203.341%200%200%201-1.116.177c-.712%200-1.241-.107-1.586-.321v-.929c.52.335%201.052.502%201.597.502.277%200%20.527-.041.747-.123.224-.082.415-.196.572-.342.156-.146.275-.322.357-.528a1.75%201.75%200%200%200%20.128-.678c0-.499-.167-.889-.501-1.17-.335-.285-.821-.427-1.458-.427a12.509%2012.509%200%200%200-.668.021%206.259%206.259%200%200%200-.63.043l.262-3.839h3.54v.79h-2.782l-.155%202.248c.114-.007.235-.012.363-.016a6.41%206.41%200%200%201%20.342-.011c.406%200%20.769.054%201.089.161.321.106.591.26.812.459.224.196.393.438.507.726.118.285.177.605.177.961ZM124.405%2033.95h-.875v-6.615a2.152%202.152%200%200%201-.299.235c-.129.085-.275.17-.438.256-.16.086-.331.166-.513.24a3.605%203.605%200%200%201-.523.177v-.887a5.19%205.19%200%200%200%20.609-.213%207.948%207.948%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.331v7.828Zm28.265%2089.359v5.057h.982v.801h-.982v1.799h-.865v-1.799h-3.599v-.758a28.127%2028.127%200%200%200%201.992-2.515c.313-.442.601-.881.865-1.319.267-.442.491-.863.672-1.266h.935Zm-3.476%205.057h2.611v-3.748a24.073%2024.073%200%200%201-2.056%203.059l-.555.689Zm3.059-76.033c0-.235-.037-.44-.112-.614a1.148%201.148%200%200%200-.299-.433%201.174%201.174%200%200%200-.443-.261%201.832%201.832%200%200%200-1.057-.016c-.164.046-.324.11-.481.192a3.13%203.13%200%200%200-.849.673v-.94c.246-.239.52-.42.822-.545.307-.128.679-.192%201.116-.192.314%200%20.604.046.871.139.267.089.498.22.694.395.196.174.349.39.459.646.114.256.171.55.171.881%200%20.303-.036.577-.107.822a2.407%202.407%200%200%201-.315.695%203.29%203.29%200%200%201-.528.624c-.214.2-.465.402-.753.609-.36.256-.657.475-.892.657a3.991%203.991%200%200%200-.555.512%201.496%201.496%200%200%200-.289.476c-.053.156-.08.338-.08.544h3.813v.785h-4.726v-.379c0-.327.036-.616.107-.865.071-.25.189-.486.352-.71.164-.224.378-.449.641-.673.267-.224.593-.477.977-.758.278-.2.509-.39.694-.572a2.91%202.91%200%200%200%20.454-.544%201.93%201.93%200%200%200%20.241-.55%202.37%202.37%200%200%200%20.074-.598Zm10.071%2043.671v-1.469c.513.374%201.111.56%201.794.56.431%200%20.766-.092%201.004-.277.242-.185.363-.443.363-.774a.879.879%200%200%200-.448-.79c-.296-.186-.703-.278-1.223-.278h-.71v-1.292h.657c.996%200%201.495-.331%201.495-.993%200-.624-.383-.935-1.148-.935-.513%200-1.011.166-1.496.497v-1.378c.538-.27%201.165-.406%201.88-.406.783%200%201.392.176%201.826.529.438.352.657.81.657%201.372%200%201-.507%201.627-1.522%201.88v.026c.541.068.968.266%201.282.593.313.324.47.723.47%201.196%200%20.716-.262%201.282-.785%201.698-.524.417-1.246.625-2.168.625-.791%200-1.433-.128-1.928-.385ZM19.815%2092.057c0%20.68-.075%201.29-.225%201.827a3.878%203.878%200%200%201-.656%201.356%202.89%202.89%200%200%201-1.047.854%203.239%203.239%200%200%201-1.404.294c-.627%200-1.166-.1-1.618-.3v-1.387c.402.263.886.395%201.452.395.58%200%201.034-.198%201.362-.593.327-.395.493-.966.497-1.714l-.033-.01c-.338.501-.852.752-1.543.752-.313%200-.603-.059-.87-.176a2.143%202.143%200%200%201-.689-.486%202.322%202.322%200%200%201-.454-.748%202.717%202.717%200%200%201-.16-.95c0-.402.066-.769.198-1.1.131-.331.315-.616.55-.854a2.42%202.42%200%200%201%20.854-.55%202.951%202.951%200%200%201%201.1-.198c.416%200%20.79.082%201.121.246.331.16.613.393.844.7a3.2%203.2%200%200%201%20.534%201.126c.124.445.187.95.187%201.516Zm-1.704-.897c0-.195-.024-.379-.074-.55a1.45%201.45%200%200%200-.209-.448.987.987%200%200%200-.325-.294.875.875%200%200%200-.828-.016.98.98%200%200%200-.315.267c-.089.11-.158.244-.208.4-.05.157-.075.326-.075.508%200%20.2.025.377.075.534.05.153.119.283.208.39a.937.937%200%200%200%20.331.245%201.1%201.1%200%200%200%20.833-.005.979.979%200%200%200%20.31-.24c.089-.1.156-.217.203-.353.05-.135.074-.281.074-.438Zm7.951%2036.781c0-.203.032-.406.096-.609a2.26%202.26%200%200%201%20.272-.577%202.172%202.172%200%200%201%201.047-.833%202.282%202.282%200%200%201-.79-.71%201.699%201.699%200%200%201-.294-.967c0-.281.053-.541.16-.779.11-.239.262-.445.454-.62.192-.174.42-.309.683-.405.264-.1.548-.15.855-.15.31%200%20.596.05.86.15a2.1%202.1%200%200%201%20.683.411%201.845%201.845%200%200%201%20.608%201.393c0%20.353-.097.675-.293.967a2.31%202.31%200%200%201-.78.71c.221.086.418.201.593.347.174.146.32.308.438.486a2.153%202.153%200%200%201%20.374%201.186c0%20.334-.06.64-.182.918a2.054%202.054%200%200%201-.513.715%202.352%202.352%200%200%201-.784.46%202.92%202.92%200%200%201-1.004.165c-.364%200-.696-.055-.999-.165a2.425%202.425%200%200%201-.785-.46%202.116%202.116%200%200%201-.518-.715%202.276%202.276%200%200%201-.181-.918Zm.95-.075c0%20.238.036.454.107.646.075.192.178.356.31.491.135.135.297.24.486.315.192.071.404.107.635.107.224%200%20.43-.037.62-.112.188-.075.35-.18.485-.315a1.34%201.34%200%200%200%20.32-.491c.079-.193.118-.406.118-.641%200-.214-.037-.413-.112-.598a1.467%201.467%200%200%200-.31-.497%201.474%201.474%200%200%200-.486-.336%201.579%201.579%200%200%200-.635-.123c-.22%200-.425.039-.614.117a1.447%201.447%200%200%200-.806.812%201.616%201.616%200%200%200-.118.625Zm.273-3.551c0%20.181.032.351.096.507.067.153.158.289.272.406a1.261%201.261%200%200%200%20.897.368%201.294%201.294%200%200%200%20.897-.373c.114-.118.205-.253.272-.406.068-.157.102-.324.102-.502%200-.185-.034-.356-.102-.513a1.229%201.229%200%200%200-.267-.406%201.249%201.249%200%200%200-.405-.267%201.225%201.225%200%200%200-.497-.101c-.189%200-.361.034-.518.101a1.278%201.278%200%200%200-.4.278c-.11.114-.196.249-.257.406-.06.157-.09.324-.09.502Zm29.501%2027.983a28.493%2028.493%200%200%200-.95%201.778%2035.01%2035.01%200%200%200-.567%201.218c-.192.434-.372.883-.539%201.346-.167.462-.315.932-.443%201.409-.125.474-.216.94-.273%201.399h-.94c.065-.455.163-.92.294-1.393a19.884%2019.884%200%200%201%20.994-2.724c.188-.423.371-.813.55-1.169a28.662%2028.662%200%200%201%20.844-1.581h-3.84v-.79h4.87v.507ZM29.447%2060.652h-.876v-6.616a2.087%202.087%200%200%201-.299.235%205.733%205.733%200%200%201-.95.497%203.617%203.617%200%200%201-.523.176v-.886c.192-.054.395-.125.608-.214a8.022%208.022%200%200%200%201.228-.657%204.77%204.77%200%200%200%20.481-.363h.331v7.828Zm7.476-3.86c0%20.64-.06%201.208-.177%201.703-.114.495-.28.913-.502%201.255a2.261%202.261%200%200%201-.806.774%202.21%202.21%200%200%201-1.084.262c-.384%200-.728-.084-1.03-.251a2.184%202.184%200%200%201-.759-.742%203.75%203.75%200%200%201-.47-1.191%207.416%207.416%200%200%201-.16-1.623c0-.67.056-1.26.166-1.773.114-.513.28-.942.496-1.287.218-.349.486-.61.807-.785a2.268%202.268%200%200%201%201.11-.267c1.606%200%202.409%201.308%202.409%203.925Zm-.898.085c0-2.178-.517-3.268-1.553-3.268-1.093%200-1.64%201.11-1.64%203.327%200%202.068.536%203.102%201.608%203.102%201.057%200%201.586-1.053%201.586-3.16ZM57.039%2033.95h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.009%208.009%200%200%200%201.228-.657%204.94%204.94%200%200%200%20.48-.363h.332v7.828Zm5.895%200h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.023%208.023%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.332v7.828Z%22%20fill%3D%22%23959595%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22a%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");min-width:182px;min-height:182px;max-height:182px;background-size:182px;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:20px}.dx-timeview-hourarrow,.dx-timeview-minutearrow{position:absolute;left:50%;width:10px;margin-left:-5px;height:50%;background-position:bottom;background-repeat:no-repeat;transform-origin:50% 100%;backface-visibility:hidden}.dx-timeview-hourarrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22%23337ab7%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-timeview-minutearrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22%23337ab7%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22%23337ab7%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-timeview{height:auto;width:auto}.dx-timeview-format12{width:70px;margin-inline-start:5px}.dx-timeview-time-separator{margin:0 5px}.dx-timeview-field{min-height:50px}.dx-timeview-field .dx-numberbox{width:70px}.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly{width:110px}.dx-dateview-item{margin:0;height:40px;line-height:40px;text-align:center;font-size:1.3em;color:#333}.dx-dateview-rollers{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-flow:row nowrap}.dx-dateview-item-selected-border,.dx-dateviewroller-day .dx-dateview-name-formatter,.dx-dateviewroller-month .dx-dateview-value-formatter{display:none}.dx-dateview-rollers{width:auto;text-align:center;display:block}.dx-dateviewroller-current .dx-dateview-item{transition:font-size .2s ease-out}.dx-dateviewroller{position:relative;vertical-align:top;cursor:pointer;flex:1 1 auto;min-width:4em;text-align:center;display:inline-block}.dx-dateviewroller .dx-button{display:none}.dx-dateviewroller .dx-scrollable-content::after,.dx-dateviewroller .dx-scrollable-content::before{content:"";height:71px;display:block}.dx-dateviewroller .dx-scrollable-container{height:182px}.dx-dateviewroller.dx-dateviewroller-year{min-width:4.85em}.dx-dateviewroller.dx-state-active .dx-button{display:none}.dx-dateviewroller-month{min-width:12em}.dx-dateviewroller-hours::after{content:":";font-size:2.2em;position:absolute;right:-9%;font-weight:700;top:37%;color:#333}.dx-dateviewroller-hours .dx-dateview-item-selected-frame{padding-left:20%}.dx-dateviewroller-minutes .dx-dateview-item-selected-frame{width:80%}.dx-dateview-item-selected{font-size:2.2em}.dx-rtl.dx-dateviewroller-hours::after{left:-9%;right:auto}.dx-dateview-item-selected-frame{position:absolute;top:71px;width:100%}.dx-dateview-item-selected-frame::after,.dx-dateview-item-selected-frame::before{pointer-events:none;backface-visibility:hidden;content:"";display:block;width:100%;position:absolute;height:71px}.dx-dateview-item-selected-frame::before{top:-71px;border-bottom:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-item-selected-frame::after{top:40px;border-top:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-compact .dx-dateview-rollers,.dx-device-phone .dx-dateview-rollers,.dx-device-tablet .dx-dateview-rollers{display:flex;flex-flow:row nowrap}.dx-dateview-compact .dx-dateviewroller-month,.dx-device-phone .dx-dateviewroller-month,.dx-device-tablet .dx-dateviewroller-month{min-width:4em}.dx-dateview-compact .dx-dateview-item,.dx-device-phone .dx-dateview-item,.dx-device-tablet .dx-dateview-item{font-size:1.1em}.dx-dateview-compact .dx-dateview-item-selected,.dx-device-phone .dx-dateview-item-selected,.dx-device-tablet .dx-dateview-item-selected{font-size:1.4em}.dx-datebox-wrapper .dx-popup-title{min-height:10px;border-bottom:none;background:0 0}.dx-datebox-wrapper .dx-item{border:none}.dx-datebox-wrapper .dx-popup-bottom .dx-button{min-width:85px;width:auto}.dx-datebox-datetime-time-side{background-color:rgba(221,221,221,.2)}.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content{margin:0 34px}.dx-datebox-wrapper-list .dx-overlay-content{border-top:none}.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content{padding:10px}.dx-datebox-time .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-time .dx-dropdowneditor-icon::before{content:"\f01d";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-date .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-date .dx-dropdowneditor-icon::before{content:"\f026";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-datetime .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-datetime .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-datebox-calendar.dx-rtl.dx-editor-underlined{padding-right:0}.dx-datebox-wrapper-calendar .dx-popup-content{padding:0}.dx-datebox-wrapper-calendar .dx-calendar{border:none;margin:20px}.dx-datebox-wrapper-calendar .dx-datebox-container-cell{margin-right:20px;margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-content{margin-right:0}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar{margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview{padding:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell{margin-top:-1px;margin-right:20px}@media (max-width:320px){.dx-datebox-wrapper-calendar .dx-calendar{margin:18px}}.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button+.dx-toolbar-button .dx-button{margin-right:5px;margin-left:0}.dx-datebox-wrapper-list .dx-popup-content{padding:0}.dx-datebox:not(.dx-datebox-native) input[type=date]{line-height:normal}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input{padding-inline-end:26px}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-timeview .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-timeview .dx-texteditor-input{padding-inline-end:0}.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input{min-height:33px}.dx-daterangebox{display:flex}.dx-daterangebox .dx-texteditor-with-floating-label,.dx-daterangebox .dx-texteditor-with-label{margin-top:0}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined{border:0;box-shadow:none;background-color:transparent}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-before,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-before{margin:0;border:0;clip-path:none;box-shadow:none}.dx-daterangebox .dx-datebox{width:100%}.dx-daterangebox .dx-datebox.dx-editor-underlined{border-bottom:0;background-color:transparent}.dx-daterangebox .dx-datebox.dx-editor-underlined::before{margin-left:0}.dx-daterangebox .dx-datebox.dx-editor-underlined.dx-rtl .dx-texteditor-container .dx-texteditor-input{padding-right:0}.dx-daterangebox .dx-datebox.dx-editor-filled{background-color:transparent;border:0}.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly,.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly.dx-state-hover{background-color:transparent}.dx-daterangebox.dx-texteditor-empty .dx-clear-button-area{display:block;visibility:hidden}.dx-daterangebox-separator{display:flex;align-items:center;padding-left:9px;color:#999}.dx-rtl .dx-daterangebox-separator{transform:scale(-1,1)}.dx-daterangebox .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-daterangebox .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-daterangebox .dx-dropdowneditor-button{min-width:32px;width:32px}.dx-daterangebox .dx-dropdowneditor-button .dx-dropdowneditor-icon{width:30px}.dx-daterangebox .dx-texteditor-input{min-height:32px}.dx-daterangebox .dx-texteditor::before{content:"";position:absolute;border-bottom:1px solid transparent;bottom:0;z-index:2}.dx-daterangebox .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(51,122,183,.4)}.dx-daterangebox .dx-texteditor.dx-state-hover.dx-invalid::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox .dx-texteditor.dx-state-focused::before{border-bottom-color:#337ab7}.dx-daterangebox .dx-texteditor.dx-state-focused.dx-invalid::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-texteditor.dx-state-readonly::before{border-bottom-style:dashed}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-focused::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-editor-filled::before,.dx-daterangebox .dx-editor-outlined::before{width:calc(100% - 18px);margin:0 9px}.dx-daterangebox .dx-editor-underlined::before{width:100%}.dx-daterangebox.dx-editor-underlined .dx-daterangebox-separator{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor .dx-texteditor-input,.dx-daterangebox .dx-datebox.dx-start-datebox.dx-texteditor .dx-texteditor-input{padding-inline-end:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid .dx-texteditor-input{padding-inline-end:34px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-editor-underlined.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:0}.dx-daterangebox-separator .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-dropdownlist-popup-wrapper{height:100%}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownlist-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownlist-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownlist-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownlist-popup-wrapper .dx-empty-message,.dx-dropdownlist-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-autocomplete .dx-texteditor-input{font-size:1em}.dx-autocomplete.dx-invalid .dx-texteditor-container::after,.dx-autocomplete.dx-valid .dx-texteditor-container::after,.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-loadindicator{width:32px;height:32px;display:inline-block;overflow:hidden;border:none;background-color:transparent}.dx-loadindicator-wrapper{width:100%;height:100%;font-size:32px;margin:auto}.dx-loadindicator-image{background-size:contain;transform-origin:50% 50%;background-position:50%;background-repeat:no-repeat}.dx-loadindicator-icon-custom{position:relative;width:100%;height:100%;background-size:100% 100%;transform-origin:50% 50%;animation:1.5s linear infinite dx-loadindicator-icon-custom-rotate}@keyframes dx-loadindicator-icon-custom-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-loadindicator-container>.dx-loadindicator{top:50%;left:50%;position:absolute;margin-top:-16px;margin-left:-16px}.dx-loadindicator-container>.dx-loadindicator.dx-loadindicator{margin-top:-16px;margin-left:-16px}.dx-loadindicator-content{width:100%;height:100%;position:relative}.dx-loadindicator-icon{direction:ltr;position:relative;top:15%;inset-inline-start:15%;width:70%;height:70%}.dx-loadindicator-icon .dx-loadindicator-segment{position:absolute;width:19%;height:30%;left:44.5%;top:37%;opacity:0;background:#606060;border-radius:10% 10% 50% 50%;box-shadow:0 0 3px rgba(0,0,0,.2);animation:1s linear infinite dx-generic-loadindicator-opacity}@keyframes dx-generic-loadindicator-opacity{from{opacity:1}to{opacity:.55}}.dx-loadindicator-icon .dx-loadindicator-segment0{transform:rotate(0) translate(0,-142%);animation-delay:0s}.dx-loadindicator-icon .dx-loadindicator-segment1{transform:rotate(45deg) translate(0,-142%);animation-delay:-875ms}.dx-loadindicator-icon .dx-loadindicator-segment2{transform:rotate(90deg) translate(0,-142%);animation-delay:-.75s}.dx-loadindicator-icon .dx-loadindicator-segment3{transform:rotate(135deg) translate(0,-142%);animation-delay:-625ms}.dx-loadindicator-icon .dx-loadindicator-segment4{transform:rotate(180deg) translate(0,-142%);animation-delay:-.5s}.dx-loadindicator-icon .dx-loadindicator-segment5{transform:rotate(225deg) translate(0,-142%);animation-delay:-375ms}.dx-loadindicator-icon .dx-loadindicator-segment6{transform:rotate(270deg) translate(0,-142%);animation-delay:-.25s}.dx-loadindicator-icon .dx-loadindicator-segment7{transform:rotate(315deg) translate(0,-142%);animation-delay:-125ms}.dx-loadindicator-icon .dx-loadindicator-segment10,.dx-loadindicator-icon .dx-loadindicator-segment11,.dx-loadindicator-icon .dx-loadindicator-segment12,.dx-loadindicator-icon .dx-loadindicator-segment13,.dx-loadindicator-icon .dx-loadindicator-segment14,.dx-loadindicator-icon .dx-loadindicator-segment15,.dx-loadindicator-icon .dx-loadindicator-segment8,.dx-loadindicator-icon .dx-loadindicator-segment9{display:none}.dx-treeview-loadindicator-wrapper{text-align:center}.dx-treeview{height:100%}.dx-treeview .dx-scrollable:focus,.dx-treeview :focus{outline:0}.dx-treeview .dx-empty-message{line-height:normal}.dx-treeview .dx-treeview-node.dx-treeview-root-node{padding-inline-start:0}.dx-checkbox+.dx-treeview-node-container,.dx-treeview-node-container:first-child{margin:0;display:block}.dx-treeview-select-all-item{width:100%}.dx-treeview-node-container{list-style-position:inside;padding:0;margin:0;display:none;overflow:hidden}.dx-treeview-node-container.dx-treeview-node-container-opened{display:block}.dx-treeview-node a{text-decoration:none}.dx-treeview-node .dx-checkbox{order:1;margin:0}.dx-treeview-item{display:flex;align-items:center;cursor:pointer}.dx-treeview-item .dx-treeview-item-content{flex:1 1 auto;order:2}.dx-treeview-item .dx-treeview-item-content .dx-icon{margin-inline-end:8px;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;vertical-align:bottom}.dx-treeview-item .dx-treeview-item-content .dx-button-has-icon .dx-icon{margin-inline-end:0}.dx-treeview-item .dx-item-content .dx-item-url{display:flex;align-items:center}.dx-treeview-item.dx-state-disabled{opacity:.5}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon,.dx-treeview-toggle-item-visibility{cursor:pointer;order:0}.dx-treeview-custom-collapse-icon.dx-state-disabled,.dx-treeview-custom-expand-icon.dx-state-disabled,.dx-treeview-toggle-item-visibility.dx-state-disabled{cursor:default}.dx-rtl .dx-treeview-custom-collapse-icon,.dx-rtl .dx-treeview-custom-expand-icon,.dx-rtl .dx-treeview-toggle-item-visibility{transform:scaleX(-1)}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon{cursor:pointer;width:22px;height:22px;background-position:2px 2px;background-size:18px 18px;padding:2px;font-size:18px;text-align:center;line-height:18px}.dx-treeview-item{gap:8px;padding:5px 10px;margin:0}.dx-treeview-item.dx-state-hover{background-color:rgba(0,0,0,.04);border-radius:0;color:#333}.dx-state-selected>.dx-treeview-item{color:#333;border-radius:0}.dx-treeview-node{list-style-type:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;padding-inline-start:15px}.dx-treeview-toggle-item-visibility{font:18px/1 DXIcons;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#333}.dx-treeview-toggle-item-visibility::before{content:"\f04e"}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened{font:18px/1 DXIcons}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before{content:"\f001"}.dx-treeview-expander-icon-stub{display:flex;flex-shrink:0;width:22px;height:22px}.dx-treeview-item-with-checkbox .dx-checkbox .dx-checkbox-container{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.dx-treeview-item-with-checkbox .dx-treeview-item{color:#333}.dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{color:#333;background-color:rgba(0,0,0,.1)}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:#337ab7;color:#fff;border-radius:0}.dx-treeview-search{margin-bottom:5px}.dx-treeview-with-search>.dx-scrollable{height:calc(100% - 41px)}.dx-treeview-select-all-item{border-bottom:1px solid #ddd;padding:9px 40px 11px}.dx-treeview-select-all-item .dx-checkbox-container{display:flex;align-items:center}.dx-treeview-select-all-item .dx-checkbox-text{padding-inline-start:8px}.dx-treeview-node-loadindicator{width:22px;height:22px}.dx-treeview-border-visible{border:1px solid #ddd}.dx-treeview-border-visible .dx-treeview-select-all-item{padding-inline-start:20px}.dx-treeview-border-visible .dx-scrollable-content>.dx-treeview-node-container{padding:1px 1px 1px 7px}.dx-treeview-item-with-checkbox.dx-state-focused>.dx-treeview-item .dx-checkbox .dx-checkbox-icon{border:1px solid #337ab7}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-toggle-item-visibility{color:unset}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-node-loadindicator .dx-loadindicator-icon .dx-loadindicator-segment{background:#fff}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-item-content .dx-item-url{color:unset}.dx-menu-base{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-align:start;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base .dx-menu-item-wrapper,.dx-menu-base .dx-menu-items-container{margin:0;padding:0;border:0;outline:0;height:100%}.dx-menu-base .dx-menu-items-container{list-style-type:none;display:inline-block;white-space:nowrap;cursor:pointer}.dx-menu-base .dx-state-disabled,.dx-menu-base.dx-state-disabled .dx-menu-items-container{cursor:default}.dx-menu-base .dx-menu-item{display:inline-block;position:relative;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content{white-space:nowrap;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon{display:inline-block;vertical-align:middle;border:0}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:inline;vertical-align:middle;overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text-with-url{vertical-align:baseline}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon-with-url{vertical-align:top}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-item-url{vertical-align:middle}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container{position:absolute;top:0;inset-inline-end:0;bottom:0;width:2em}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout{height:100%}.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout{transform:scaleX(-1)}.dx-menu-item{color:#333}.dx-menu-item a{color:#337ab7}.dx-menu-item.dx-state-disabled{opacity:.5}.dx-menu-item.dx-state-hover{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-menu-item.dx-state-focused a{color:#fff}.dx-menu-item.dx-menu-item-has-text .dx-icon{margin-inline-end:-18px}.dx-menu-item-selected{background-color:#e6e6e6;color:#333}.dx-menu-item-selected.dx-state-focused{background-color:rgba(51,122,183,.7);color:#fff}.dx-menu-item-expanded{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item-expanded,.dx-menu-item.dx-state-active,.dx-menu-item.dx-state-focused{outline:0}.dx-menu-base input,.dx-menu-base textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base.dx-state-focused{outline:0}.dx-menu-base .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-menu-base .dx-menu-item-content{padding:3px 5px 7px}.dx-menu-base .dx-menu-item-content .dx-menu-item-text{padding-top:3px;padding-inline-end:25px;padding-bottom:5px;padding-inline-start:23px}.dx-menu-base .dx-menu-item-content .dx-menu-item-popout{min-width:7px;min-height:7px}.dx-menu{position:relative;color:#333}.dx-menu-horizontal{height:100%}.dx-menu-horizontal::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-horizontal .dx-menu-item-wrapper{display:inline-block;vertical-align:middle}.dx-menu-horizontal .dx-menu-separator{display:inline-block;margin-inline-end:15px}.dx-menu-vertical{height:100%}.dx-menu-vertical::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-vertical .dx-menu-item-wrapper{display:block}.dx-menu-vertical .dx-menu-separator{margin-bottom:15px}.dx-context-menu-container-border{top:0;right:0;bottom:0;left:0;position:absolute;background-color:transparent;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.15)}.dx-context-menu-content-delimiter{position:absolute;display:none;z-index:2000;cursor:pointer;border:1px solid transparent}.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility{order:3;font-size:18px}.dx-menu-adaptive-mode .dx-treeview-item{cursor:pointer}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node{padding:1px;border-bottom:1px solid #ddd}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node .dx-item-content{padding-inline-start:15px}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node:last-child{border-bottom:none}.dx-menu-adaptive-mode-overlay-wrapper{display:flex;flex-flow:row wrap}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content{display:flex}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview{height:auto;flex:1 1 auto}.dx-context-menu-content-delimiter::before{content:"";position:absolute;width:100%;height:100%;background-color:#fff}.dx-menu .dx-menu-item-expanded{background-color:#fff}.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon{margin-inline-end:19px;margin-inline-start:3px}.dx-menu .dx-menu-item-has-text .dx-menu-item-text{padding:3px 5px 5px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text{padding-inline-end:19px;padding-inline-start:5px}.dx-menu .dx-menu-horizontal .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu .dx-menu-vertical .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-vertical .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu-adaptive-mode{background-color:#fff}.dx-menu-adaptive-mode .dx-treeview{border:1px solid #ddd;border-radius:4px}.dx-menu-adaptive-mode .dx-treeview,.dx-menu-adaptive-mode .dx-treeview.dx-state-focused{box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility{color:inherit}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility{color:#fff}.dx-selectbox{cursor:pointer}.dx-selectbox .dx-texteditor-input{max-width:100%}.dx-selectbox .dx-texteditor-input:read-only{cursor:pointer}.dx-selectbox-container{position:relative}.dx-state-disabled .dx-selectbox .dx-texteditor-input,.dx-state-disabled.dx-selectbox .dx-texteditor-input{cursor:default}.dx-selectbox-popup-wrapper .dx-overlay-content{box-shadow:0 6px 12px rgba(0,0,0,.175)}.dx-selectbox-popup-wrapper .dx-list{background-color:#fff}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container{display:flex;flex:0 1 auto;flex-wrap:wrap;height:100%}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before{position:relative}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item{display:flex;align-items:center;flex:0 1 auto}.dx-toolbar.dx-state-disabled{opacity:1}.dx-toolbar .dx-button .dx-icon{box-sizing:content-box}.dx-toolbar-items-container{position:relative;overflow:hidden;width:100%;height:100%}.dx-toolbar-item{padding:0 5px;display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-item img{display:block}.dx-toolbar-menu-container{display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-menu-container img{display:block}.dx-toolbar-group{float:left;margin:0 10px}.dx-toolbar-after,.dx-toolbar-before{position:absolute}.dx-toolbar-center:empty{display:none}.dx-toolbar-before{left:0}.dx-toolbar-after{right:0}.dx-toolbar-label{white-space:nowrap;-webkit-user-drag:none}.dx-toolbar-label .dx-toolbar-item-content>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-toolbar-label>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 -5px;padding:0 5px}.dx-toolbar-center{margin:0 auto;text-align:center}.dx-toolbar-after,.dx-toolbar-before,.dx-toolbar-center{top:0;display:table;height:100%}.dx-rtl .dx-toolbar-before{right:0;left:auto}.dx-rtl .dx-toolbar-after{right:auto;left:0}.dx-toolbar-menu-section:empty{display:none}.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom>.dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content{padding:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-buttongroup .dx-button-content{justify-content:flex-start}.dx-toolbar-menu-section.dx-toolbar-menu-last-section{border-bottom:none}.dx-toolbar-menu-section .dx-list-item-content::before{content:none}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-list-item-content.dx-list,.dx-toolbar-menu-section .dx-list-item-content>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-list{padding:0}.dx-toolbar-menu-section .dx-list-item-content.dx-button,.dx-toolbar-menu-section .dx-list-item-content>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-button{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{width:100%;border:none;margin:0;box-shadow:none}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper{flex-direction:column}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border:none;box-shadow:none}.dx-toolbar-text-auto-hide .dx-button .dx-button-text{display:none}.dx-list-item-content.dx-texteditor,.dx-list-item-content>.dx-texteditor,.dx-toolbar-item-content.dx-texteditor,.dx-toolbar-item-content>.dx-texteditor{width:150px}.dx-toolbar-item-invisible{display:none}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list{min-height:0;min-width:100px;border-radius:8px}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type{border-bottom:none}.dx-dropdownmenu-popup-wrapper .dx-popup-content{padding:1px}.dx-dropdownmenu-popup-wrapper .dx-list-item{display:block;border-top:0}.dx-dropdownmenu-popup-wrapper .dx-list-item-content{display:block}.dx-toolbar{width:100%;background-color:#fff;color:#333;padding:0;overflow:visible}.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-toolbar .dx-toolbar-after:empty,.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:5px}.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:5px}.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-toolbar.dx-toolbar-compact .dx-button{min-width:auto}.dx-toolbar-after .dx-toolbar-item{padding:0;padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:last-child{padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:first-child{padding:0}.dx-toolbar-background{background-color:#fff}.dx-toolbar-menu-section{border-bottom:1px solid #ddd}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border-radius:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-content{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{background-color:transparent;border-color:transparent;color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-icon{color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger .dx-icon{color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success .dx-icon{color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default .dx-icon{color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group{margin-top:5px;margin-bottom:5px}.dx-toolbar-text-auto-hide .dx-button .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-toolbar-text-auto-hide .dx-button .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-toolbar .dx-tab{padding:5px 4px}.dx-toolbar-button .dx-menu .dx-menu-item{border:1px solid transparent;border-radius:4px}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content{padding-top:7px;padding-bottom:8px;line-height:0}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{line-height:normal}.dx-popup-draggable .dx-popup-title{cursor:move;touch-action:pinch-zoom}.dx-overlay-content>.dx-template-wrapper.dx-popup-title{height:auto;width:auto}.dx-overlay-content .dx-popup-content>.dx-template-wrapper{height:100%;width:100%}.dx-overlay-content .dx-popup-content{box-sizing:content-box}.dx-popup-flex-height{display:flex;flex-wrap:wrap}.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-bottom,.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-title{width:100%}.dx-popup-flex-height .dx-popup-content{box-sizing:border-box;height:auto;flex:1;max-width:100%;flex-basis:100%}.dx-popup-inherit-height .dx-popup-content>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-widget{max-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-widget{max-height:inherit}.dx-popup-content-scrollable{overflow:auto;overscroll-behavior:contain}.dx-dialog-root .dx-overlay-shader{background-color:#444}.dx-prevent-safari-scrolling{position:fixed;margin:0;left:0;right:0;top:0}.dx-popup-wrapper>.dx-overlay-content{border:1px solid #ddd;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:6px}.dx-popup-wrapper>.dx-popup-fullscreen{border-radius:0}.dx-popup-wrapper .dx-state-focused.dx-overlay-content{border:1px solid #337ab7}.dx-popup-title{padding:10px;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;white-space:normal;position:relative;min-height:28px;border-bottom:1px solid #ddd;background:0 0;color:#333}.dx-popup-title.dx-toolbar{padding:6px 20px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,.dx-popup-title.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-title.dx-toolbar .dx-closebutton{position:relative;inset-inline-start:10px}.dx-popup-content{-webkit-user-drag:none;padding:20px}.dx-popup-content>.dx-button{margin:0 10px}.dx-popup-bottom{background:0 0;color:#333}.dx-popup-bottom.dx-toolbar{padding:20px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-bottom .dx-button{min-width:100px}.dx-popup-content.dx-dialog-content{min-width:180px;padding:20px}.dx-dialog-message{padding:0}.dx-dropdownbutton{display:inline-block;vertical-align:middle}.dx-dropdownbutton-action{min-width:0}.dx-dropdownbutton-content.dx-popup-content{padding:0}.dx-dropdownbutton-content .dx-list .dx-empty-message,.dx-dropdownbutton-content .dx-list .dx-list-item{border:none}.dx-dropdownbutton-toggle{flex:0 0 auto;min-width:0}.dx-dropdownbutton-toggle .dx-button-content{padding-inline:0}.dx-dropdownbutton-toggle .dx-icon-spindown{width:18px;height:18px}.dx-dropdownbutton-action.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding-inline:12px}.dx-dropdownbutton-action.dx-button-has-icon .dx-icon.dx-icon-right,.dx-dropdownbutton-action.dx-button-has-text .dx-icon.dx-icon-right{margin-inline-start:4px;margin-inline-end:0}.dx-dropdownbutton-has-arrow .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button-has-text .dx-button-content{padding-inline-end:12px}.dx-dropdownbutton-popup-wrapper{height:100%}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownbutton-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownbutton-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownbutton-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownbutton-popup-wrapper .dx-empty-message,.dx-dropdownbutton-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-actionsheet-popup-wrapper .dx-overlay-content{padding-top:0;padding-bottom:0;-webkit-user-drag:none}.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button{width:100%;margin-right:0;margin-left:0}.dx-actionsheet-cancel,.dx-actionsheet-item{width:100%}.dx-state-disabled .dx-actionsheet-container .dx-button{cursor:default}.dx-actionsheet-popover-wrapper .dx-popup-title,.dx-actionsheet-popup-wrapper .dx-popup-title{word-wrap:break-word}.dx-actionsheet-container .dx-actionsheet-item{margin:0 0 10px}.dx-actionsheet-container .dx-button,.dx-button.dx-actionsheet-cancel{margin:0}.dx-tileview div.dx-scrollable-container{overflow-y:hidden}.dx-tile{position:absolute;color:#333;background-color:#fff;border:1px solid rgba(221,221,221,.6);text-align:left}.dx-tile-content{padding:0;width:100%;height:100%}.dx-tileview-wrapper{position:relative;height:1px}.dx-tile.dx-state-focused,.dx-tile.dx-state-hover{background-color:#fff;border-color:rgba(51,122,183,.4)}.dx-tile.dx-state-active{transform:scale(.96);transition:transform .1s linear;background-color:rgba(96,96,96,.2);color:#333;border-color:transparent}.dx-toast-content{display:flex;align-items:center;color:#fff;font-size:14px;font-weight:600;line-height:32px;padding:10px;box-shadow:0 2px 3px 0 transparent;border-radius:6px}.dx-toast-icon{display:inline-flex;background-size:contain;background-position:left center;background-repeat:no-repeat;margin-right:10px;width:35px;height:35px}.dx-toast-message{display:inline-flex;line-height:16px}.dx-rtl .dx-toast-icon{margin-left:10px;margin-right:0}.dx-toast-stack{position:fixed;display:flex;gap:3px;align-items:center;z-index:9500}.dx-toast-stack .dx-toast-wrapper{transform:translate(0)!important;position:static!important;height:auto!important;width:auto!important}.dx-toast-stack .dx-toast-wrapper .dx-toast-content{position:static!important}.dx-toast-stack-down-push-direction{flex-direction:column-reverse;justify-content:flex-end}.dx-toast-stack-up-push-direction{flex-direction:column;justify-content:flex-end}.dx-toast-stack-left-push-direction{flex-direction:row;justify-content:flex-end}.dx-toast-stack-right-push-direction{flex-direction:row-reverse;justify-content:flex-end}.dx-toast-stack-down-stack-direction{flex-direction:column;justify-content:flex-start}.dx-toast-stack-up-stack-direction{flex-direction:column-reverse;justify-content:flex-start}.dx-toast-stack-left-stack-direction{flex-direction:row-reverse;justify-content:flex-start}.dx-toast-stack-right-stack-direction{flex-direction:row;justify-content:flex-start}.dx-toast-info{background-color:#337ab7}.dx-toast-info .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==")}.dx-toast-warning{background-color:#f0ad4e}.dx-toast-warning .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC")}.dx-toast-error{background-color:#d9534f}.dx-toast-error .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC")}.dx-toast-success{background-color:#5cb85c}.dx-toast-success .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==")}.dx-popover-wrapper .dx-popover-arrow::after{width:14.1422712488px;height:14.1422712488px}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:20px;height:10px}.dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:10px;height:20px}.dx-popover-arrow{position:absolute;z-index:2000;overflow:hidden}.dx-popover-arrow::after{position:absolute;display:block;overflow:hidden;content:" ";transform:rotate(-45deg)}.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after{top:0;left:0;transform-origin:top left}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after{right:0;bottom:0;transform-origin:bottom right;background:#fff}.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after{bottom:0;left:0;transform-origin:bottom left}.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after{top:0;right:0;transform-origin:top right}.dx-popover-wrapper .dx-overlay-content{overflow:visible}.dx-popover-wrapper .dx-popup-content{overflow:hidden}.dx-popover-wrapper .dx-popup-content-scrollable{overflow:auto}.dx-popover-wrapper .dx-popup-title{margin:0;border-top-left-radius:6px;border-top-right-radius:6px}.dx-popover-wrapper .dx-popover-arrow::after,.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after{background:#fff}.dx-popover-arrow::after{border:1px solid #ddd}.dx-progressbar .dx-position-left .dx-progressbar-range-container,.dx-progressbar .dx-position-left .dx-progressbar-status,.dx-progressbar .dx-position-right .dx-progressbar-range-container,.dx-progressbar .dx-position-right .dx-progressbar-status{display:table-cell;vertical-align:middle}.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,.dx-progressbar .dx-position-top-left .dx-progressbar-status{float:left}.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,.dx-progressbar .dx-position-top-right .dx-progressbar-status{float:right}.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,.dx-progressbar .dx-position-top-center .dx-progressbar-status{text-align:center}.dx-progressbar .dx-position-left .dx-progressbar-status{padding-right:8px}.dx-progressbar .dx-position-right .dx-progressbar-status{padding-left:8px}.dx-progressbar::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-progressbar-range-container{width:100%}.dx-progressbar-container{position:relative;width:100%}.dx-progressbar-wrapper{display:inline-block;width:100%;vertical-align:middle;direction:ltr}.dx-progressbar-range{height:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-progressbar-status{position:relative;top:0;left:0;width:auto;height:20px;font-size:12px}.dx-progressbar-animating-segment{display:none}.dx-rtl .dx-progressbar .dx-progressbar-wrapper,.dx-rtl.dx-progressbar .dx-progressbar-wrapper{direction:rtl}.dx-progressbar-container{height:6px;border:1px solid #ddd;background-color:#ddd;border-radius:2px}.dx-progressbar-range{position:relative;border:1px solid #337ab7;background-color:#337ab7;margin-top:-1px;box-sizing:content-box;border-top-left-radius:2px;border-bottom-left-radius:2px}.dx-progressbar-animating-container{width:100%;height:6px;background-color:#ddd;background-size:90% 5px;border:1px solid #ddd;border-radius:2px;animation:2s linear infinite dx-loader;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}.dx-state-disabled .dx-progressbar-range{background-color:rgba(51,122,183,.6)}.dx-state-disabled .dx-progressbar-animating-container{animation:none;background-position-x:45%}.dx-rtl .dx-progressbar .dx-progressbar-animating-container,.dx-rtl.dx-progressbar .dx-progressbar-animating-container{animation:2s linear infinite dx-loader-rtl;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}@keyframes dx-loader{0%{background-position-x:0}100%{background-position-x:900%}}@keyframes dx-loader-rtl{0%{background-position-x:0}100%{background-position-x:-900%}}.dx-tooltip-wrapper .dx-overlay-content{min-width:34px;min-height:26px;text-align:center;line-height:0;border:1px solid #ddd;background-color:#fff;color:#333;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px}.dx-tooltip-wrapper .dx-overlay-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content{display:inline-block;padding:12px 17px;font-size:.85em;line-height:normal;white-space:nowrap}.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after{border:1px solid #ddd;background:#fff}.dx-slider-label{position:absolute;font-size:.85em}.dx-slider-label:last-child{inset-inline-end:0}.dx-slider-label-position-bottom{padding-bottom:14px}.dx-slider-label-position-top{padding-top:14px}.dx-slider{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-slider::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-slider .dx-overlay-content{height:28px}.dx-slider .dx-overlay-content::before{display:none}.dx-slider .dx-popover-wrapper .dx-popover-arrow::after{width:9.8995898741px;height:9.8995898741px}.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:14px;height:7px}.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:7px;height:14px}.dx-slider-wrapper{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;height:28px}.dx-slider-bar{position:relative}.dx-slider-range{position:absolute;top:0;pointer-events:none;-webkit-user-drag:none}.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content{line-height:0}.dx-state-disabled .dx-slider-wrapper{cursor:default}.dx-slider-tooltip-visible-on-hover .dx-tooltip{visibility:hidden}.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip{visibility:visible}.dx-slider .dx-tooltip-wrapper .dx-overlay-content{box-shadow:none}.dx-slider .dx-state-active.dx-slider-handle{border:1px solid #fff;background:#204d73}.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active){border:1px solid #fff;background:#285f8f}.dx-slider-bar{margin:14px 7px;height:4px;background:#ddd;border-radius:2px}.dx-slider-range{border:1px solid transparent;height:2px;box-sizing:content-box}.dx-slider-range.dx-slider-range-visible{border:1px solid #337ab7;background:#337ab7;border-radius:2px}.dx-slider-label-position-bottom .dx-slider-label{bottom:-17px}.dx-slider-label-position-top .dx-slider-label{top:-14px}.dx-slider-handle{position:absolute;top:0;inset-inline-end:0;pointer-events:auto;-webkit-user-drag:none;margin-top:-14px;margin-inline-end:-7px;width:14px;height:28px;border:1px solid #fff;background-color:#337ab7;border-radius:3px;box-sizing:content-box}.dx-state-disabled .dx-slider,.dx-state-disabled.dx-slider{opacity:1}.dx-state-disabled .dx-slider .dx-slider-bar,.dx-state-disabled.dx-slider .dx-slider-bar{opacity:.5}.dx-invalid .dx-slider-handle{background-color:#d9534f}.dx-invalid .dx-slider-range-visible{background-color:#d9534f;border-color:#d9534f}.dx-invalid .dx-slider-bar{background-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active){background:#c9302c}.dx-rangeslider-start-handle{top:0;inset-inline-start:0;margin-inline-start:-7px}.dx-gallery{width:100%;height:100%;border:1px solid transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pinch-zoom pan-y}.dx-gallery.dx-gallery-indicator-visible{border-width:0}.dx-gallery-wrapper{position:relative;overflow:hidden;width:100%;height:100%;white-space:nowrap}.dx-gallery-wrapper>.dx-empty-message{text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.dx-gallery-container{position:relative;height:100%}.dx-gallery-item{display:inline-block;overflow:hidden;width:100%;height:100%;text-align:center}.dx-gallery-item-image{max-width:100%;align-self:flex-start;flex-shrink:0;height:auto;margin:auto}.dx-gallery-item-content{width:100%;height:100%;display:flex;flex-direction:column}.dx-gallery .dx-gallery-item-loop{display:none}.dx-gallery-loop .dx-gallery-item-loop{display:inline-block;position:absolute}.dx-gallery-item-invisible{visibility:hidden}.dx-gallery-nav-button-next,.dx-gallery-nav-button-prev{position:absolute;top:50%;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-size:100% 100%}.dx-gallery-nav-button-prev{left:0}.dx-gallery-nav-button-next{right:0}.dx-gallery-indicator{position:absolute;bottom:10px;width:100%;height:10px;font-size:0;pointer-events:none;text-align:center}.dx-state-disabled .dx-gallery-indicator-item,.dx-state-disabled .dx-gallery-nav-button-next,.dx-state-disabled .dx-gallery-nav-button-prev{cursor:default}.dx-rtl .dx-gallery-nav-button-prev{right:0;left:auto;transform:scaleX(-1)}.dx-rtl .dx-gallery-nav-button-next{right:auto;left:0;transform:scaleX(-1)}.dx-gallery .dx-gallery-nav-button-next,.dx-gallery .dx-gallery-nav-button-prev{position:absolute;top:0;width:34%;height:100%;background:0 0;cursor:pointer;text-align:center}.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after{background-color:rgba(51,122,183,.5)}.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after{background-color:rgba(51,122,183,.7)}.dx-gallery .dx-gallery-nav-button-next::before,.dx-gallery .dx-gallery-nav-button-prev::before{display:block;width:32px;top:50%;margin-top:-16px;left:50%;margin-left:-16px;position:absolute;z-index:10;clear:both;font-size:32px;color:#fff}.dx-gallery .dx-gallery-nav-button-next::after,.dx-gallery .dx-gallery-nav-button-prev::after{content:"";position:absolute;width:32px;height:100%;border-radius:0}.dx-gallery .dx-gallery-nav-button-prev{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-prev::before{content:"\f012";left:0;right:auto;margin-left:0}.dx-gallery .dx-gallery-nav-button-prev::after{left:0}.dx-gallery .dx-gallery-nav-button-next{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-next::before{content:"\f010";right:0;left:auto}.dx-gallery .dx-gallery-nav-button-next::after{right:0}.dx-gallery-indicator-item{display:inline-block;cursor:pointer;border-radius:50%;box-sizing:border-box;border:1px solid #337ab7;pointer-events:auto;margin:1px 6px;width:8px;height:8px;background:#fff}.dx-gallery-indicator-item-active,.dx-gallery-indicator-item-selected{width:12px;height:12px;background:#337ab7;border:2px solid rgba(255,255,255,.8);margin:-1px 6px}.dx-state-focused.dx-gallery{border-color:#337ab7}.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected{background:#22527b}.dx-lookup{margin:0}.dx-lookup .dx-popup-content .dx-scrollable{height:calc(100% - 45px)}.dx-lookup .dx-lookup-field-wrapper{position:relative;width:100%;height:100%}.dx-lookup-field{outline:0;position:relative;width:100%;display:inline-block;vertical-align:middle;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block-start:7px;padding-block-end:8px;padding-inline-end:34px;padding-inline-start:9px}.dx-lookup-field::before{content:".";color:transparent;display:inline-block;width:0;float:left}.dx-lookup-empty .dx-lookup-field{display:flex;align-items:center}.dx-lookup-empty .dx-lookup-field .dx-placeholder::before{padding:0}.dx-lookup-empty .dx-placeholder{position:relative;display:flex}.dx-state-disabled .dx-lookup-field{cursor:default}.dx-lookup-popup-wrapper .dx-list-item{cursor:pointer;border-top:none}.dx-lookup-popup-search .dx-list{height:90%;height:calc(100% - 70px)}.dx-lookup-search-wrapper{width:100%;padding:20px 20px 14px}.dx-editor-underlined .dx-lookup-field{padding-inline-start:0}.dx-lookup-arrow{pointer-events:none;position:absolute;top:0;bottom:0;inset-inline-end:0;height:100%;font:18px/18px DXIcons;width:34px;color:#333;text-align:center}.dx-lookup-arrow::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-rtl .dx-lookup-arrow::before{content:"\f04f"}.dx-dropdowneditor-active .dx-lookup-arrow{color:#333}.dx-lookup-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-lookup-popup-wrapper .dx-list-item-content{padding-left:20px;padding-right:20px}.dx-lookup-popup-wrapper .dx-popup-content{top:0;padding:0}.dx-lookup-popup-wrapper .dx-popup-title+.dx-popup-content{top:49px}.dx-lookup-empty .dx-lookup-field{color:#999}.dx-invalid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-valid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator{inset-inline-end:38px;pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-loadpanel-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-loadpanel-content-wrapper{display:inline-block;width:100%;vertical-align:middle}.dx-loadpanel-message{text-align:center}.dx-loadpanel-content.dx-loadpanel-pane-hidden{box-shadow:none;border:none;background:0 0}@keyframes dx-loadpanel-opacity{from{opacity:0}to{opacity:1}}.dx-loadpanel-content{padding:10px;text-align:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;border:1px solid #ddd;background:#fff;border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.25)}.dx-tagbox .dx-texteditor-input{width:auto}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input{border:none;color:transparent;text-shadow:0 0 0 gray;min-width:0;width:.1px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus{outline:0}.dx-tagbox.dx-state-disabled .dx-texteditor-input{background:0 0}.dx-tagbox.dx-state-disabled .dx-tag-content{cursor:default}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container{flex-wrap:wrap;align-items:stretch}.dx-tag{max-width:calc(100% - 1px);display:inline-flex;align-self:flex-start}.dx-tag-container.dx-texteditor-input-container{outline:0}.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container{overflow:hidden;white-space:nowrap}.dx-texteditor-container.dx-tag-container{white-space:normal}.dx-tag-content{position:relative;text-align:center;cursor:pointer;display:inline-block;margin-top:4px;margin-inline-start:4px;padding:3px 25px 4px 6px;padding-inline-start:6px;padding-inline-end:25px;min-width:40px;background-color:#ddd;border-radius:2px;color:#333}.dx-tag-remove-button{position:absolute;inset-inline-end:0;top:0;width:25px;height:100%}.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-left:0;margin-left:5px}.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.dx-tagbox-single-line .dx-tag-container{padding-right:0}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input{height:auto}.dx-tagbox .dx-tag-container.dx-texteditor-input-container{padding-bottom:4px}.dx-tagbox .dx-tag-container.dx-texteditor-input-container .dx-texteditor-input{padding-bottom:4px;min-height:30px}.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-tag-container.dx-texteditor-input-container{padding-top:8px}.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-tag-container.dx-texteditor-input-container{padding-top:12px;padding-bottom:2px}.dx-tag-remove-button::after,.dx-tag-remove-button::before{position:absolute;top:50%;content:"";transform:rotate(45deg);inset-inline-end:9px;margin-top:-5px;width:3px;height:11px;background:#aaa}.dx-tag-remove-button::after{inset-inline-end:5px;margin-top:-1px;width:11px;height:3px}.dx-tag-remove-button:active::after,.dx-tag-remove-button:active::before{background:#ddd}.dx-tag.dx-state-focused .dx-tag-content{background-color:#cbcbcb;color:#333}.dx-tag.dx-state-focused .dx-tag-remove-button::after,.dx-tag.dx-state-focused .dx-tag-remove-button::before{background-color:#aaa}.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,.dx-tag.dx-state-focused .dx-tag-remove-button:active::before{background:#ddd}.dx-tagbox.dx-invalid .dx-texteditor-container::after,.dx-tagbox.dx-valid .dx-texteditor-container::after,.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-tagbox-popup-wrapper .dx-list-select-all{border-bottom:1px solid #ddd;padding-bottom:11px;margin-bottom:3px}.dx-radio-value-container{padding-inline-end:10px}.dx-radiogroup-horizontal .dx-collection{display:flex;flex-wrap:wrap;column-gap:17px}.dx-radiobutton{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;cursor:pointer}.dx-radiobutton.dx-state-disabled{cursor:default;opacity:.5}.dx-state-disabled .dx-radiobutton.dx-state-disabled{opacity:1}.dx-radiobutton-icon .dx-radiobutton-icon-dot{width:100%;height:100%;border-radius:50%;border:0 solid #fff}.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot{border-width:5px;background-color:#337ab7}.dx-radiobutton-icon{position:relative;width:22px;height:22px;border-radius:50%;border:1px solid #ddd;background-color:#fff}.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiobutton.dx-state-hover .dx-radiobutton-icon{border-color:rgba(51,122,183,.4)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon{background-color:rgba(96,96,96,.2)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon-dot{border-color:#ddd}.dx-radiobutton.dx-state-focused .dx-radiobutton-icon{border-color:#337ab7}.dx-invalid .dx-radiobutton-icon{border-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon,.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon{border-color:#d9534f}.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiogroup .dx-radiobutton,.dx-radiogroup .dx-radiobutton-icon{margin-top:1px;margin-bottom:1px}.dx-accordion-item-title{cursor:pointer;position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;color:#333;padding:9px 12px;font-size:18px}.dx-accordion-item-title-caption{display:flex;align-items:center;flex:1 1 auto;height:100%;margin-inline-end:18px}.dx-accordion-item-body{overflow:hidden;padding:8px 12px 22px}.dx-accordion-item-closed .dx-accordion-item-body{visibility:hidden}.dx-accordion-item{overflow:hidden;border:1px solid transparent;border-top-color:#ddd}.dx-accordion-item-opened .dx-accordion-item-body{visibility:visible}.dx-state-disabled .dx-accordion-item-title{cursor:default}.dx-accordion{background-color:#fff;color:#333}.dx-accordion-item:last-child{border-bottom:1px solid #ddd}.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened)>.dx-accordion-item-title{color:#333;background-color:rgba(96,96,96,.2)}.dx-accordion-item.dx-state-hover>.dx-accordion-item-title{background-color:rgba(0,0,0,.04)}.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused){border-bottom-color:rgba(0,0,0,.04)}.dx-accordion-item-opened{border-color:#ddd}.dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,.dx-accordion-item-opened>.dx-accordion-item-title{background-color:transparent}.dx-accordion-item-opened>.dx-accordion-item-title::before{content:"\f014"}.dx-accordion-item-opened+.dx-accordion-item{border-top-color:transparent}.dx-accordion-item-opened+.dx-accordion-item.dx-state-hover:not(.dx-state-focused){border-top-color:rgba(0,0,0,.04)}.dx-accordion-item-title::before{content:"\f016";position:absolute;font-family:DXIcons;font-size:18px;font-weight:400;inset-inline-end:12px;line-height:100%}.dx-accordion-item-title .dx-icon{display:inline-block;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-accordion-item-title-caption .dx-icon{margin-inline-end:6px;margin-inline-start:0}.dx-state-disabled.dx-accordion-item{opacity:.5}.dx-state-focused.dx-accordion-item{border-color:#337ab7}.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview{border:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=") no-repeat}.dx-colorbox-input-container .dx-placeholder{max-width:calc(100% - 25px)}.dx-colorbox .dx-texteditor-input-container::before{content:"";display:block;position:absolute;top:50%;z-index:1;width:15px;height:15px;margin-top:-7.5px;inset-inline-start:14px}.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before{background:0 0}.dx-colorbox .dx-texteditor-label .dx-label-before{min-width:40px}.dx-colorbox-overlay .dx-popup-content{overflow:hidden;padding:20px}.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child{padding-right:10px}.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button{margin:0}.dx-colorview-container label{overflow:hidden;font-weight:400;margin:0;white-space:normal;line-height:36px;display:block;color:#333}.dx-colorview-container label.dx-colorview-alpha-channel-label{margin-left:43px}.dx-colorview-container .dx-button{margin-top:0;margin-bottom:0}.dx-colorview-container .dx-button.dx-colorview-apply-button{margin-right:10px;margin-left:0}.dx-colorview-container .dx-button.dx-colorview-cancel-button{margin-right:0;margin-left:0}.dx-colorview-container-row{overflow:hidden;padding-top:1px}.dx-colorview-container-row:first-child{margin-top:0}.dx-colorview-container-cell{float:left}.dx-colorview-palette-handle{width:28px;height:28px;top:0;left:0;cursor:crosshair;border-radius:100%;z-index:5;position:absolute}.dx-colorview-alpha-channel-handle,.dx-colorview-hue-scale-handle{position:absolute;cursor:pointer}.dx-colorview-hue-scale-handle{width:36px;height:17px;top:0;left:-7px}.dx-colorview-alpha-channel-handle{width:17px;height:36px;top:-6px;left:0}.dx-colorview-hue-scale{position:relative;background-repeat:no-repeat;background-image:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.dx-colorbox-input-container::after,.dx-colorview-alpha-channel-wrapper,.dx-colorview-color-preview-container-inner{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc);background-size:16px 16px;background-position:0 0,8px 8px}.dx-colorview-alpha-channel-wrapper{background-position:0 6px,8px 14px}.dx-colorbox-input-container{height:100%}.dx-colorview-palette-gradient-white{background-repeat:no-repeat;background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff)}.dx-colorview-palette-gradient-black{background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,0),#000)}.dx-colorview-palette{position:relative;overflow:hidden;cursor:crosshair}.dx-colorview-palette-gradient{position:absolute;top:0;left:0;width:100%;height:100%}.dx-colorview-alpha-channel-scale{height:20px;position:relative}.dx-colorview-hue-scale-cell{margin-left:19px;position:relative}.dx-colorview-controls-container{position:relative;margin-left:27px}.dx-colorview-alpha-channel-cell{margin:6px 0;position:relative}.dx-colorview-alpha-channel-cell .dx-button{width:90px}.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell{float:right}.dx-rtl .dx-colorview-hue-scale-cell{margin-right:19px;margin-left:0}.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label{margin-right:41px;margin-left:0}.dx-rtl .dx-colorview-container label .dx-texteditor{float:left}.dx-rtl .dx-colorview-controls-container{margin-right:25px;margin-left:0}.dx-rtl .dx-colorview-alpha-channel-scale{direction:ltr}.dx-colorview-palette-handle{background:radial-gradient(transparent 5px,rgba(0,0,0,.2) 6px,#fff 7px,#fff 12px,rgba(0,0,0,.2) 13px);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.dx-colorview-hue-scale-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset -5px 0 0 3px #fff,inset 5px 0 0 3px #fff,inset -6px 0 1px 4px rgba(0,0,0,.2),inset 6px 0 1px 4px rgba(0,0,0,.2)}.dx-colorview-alpha-channel-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 -5px 0 3px #fff,inset 0 5px 0 3px #fff,inset 0 -6px 1px 4px rgba(0,0,0,.2),inset 0 6px 1px 4px rgba(0,0,0,.2)}.dx-colorview-container{overflow:hidden;width:450px}.dx-colorview-container label.dx-colorview-label-hex{margin:10px 0 0}.dx-colorview-container label.dx-colorview-alpha-channel-label{margin-inline-start:43px;width:115px}.dx-colorview-container label .dx-texteditor{float:right;width:69px;margin:1px 1px 10px 0}.dx-colorview-hue-scale-cell{margin-inline-start:19px}.dx-colorview-palette{width:288px;height:299px}.dx-colorview-alpha-channel-scale{width:288px}.dx-colorview-container-row.dx-colorview-alpha-channel-row{margin-top:10px}.dx-colorview-hue-scale{width:18px;height:299px}.dx-colorview-alpha-channel-cell{width:292px}.dx-colorview-hue-scale-wrapper{height:301px}.dx-colorview-color-preview{width:100%;height:40px}.dx-colorview-controls-container{width:90px;margin-inline-start:27px}.dx-colorview-alpha-channel-border,.dx-colorview-color-preview-container,.dx-colorview-hue-scale-wrapper,.dx-colorview-palette-cell{padding:1px;margin:0 1px 1px;background-color:#fff;box-shadow:0 0 0 1px #ddd}.dx-colorview-color-preview-container{margin-bottom:34px}.dx-colorbox .dx-colorbox-input-container .dx-colorbox-input,.dx-colorbox .dx-colorbox-input-container .dx-placeholder::before{padding-inline-start:40px}.dx-colorbox-color-result-preview{position:absolute;top:50%;z-index:2;width:17px;height:17px;margin-top:-8.5px;inset-inline-start:13px;border:1px solid #ddd}.dx-colorbox-overlay{padding:0}.dx-colorbox-overlay.dx-overlay-content{background-color:#fff}.dx-pager{overflow:hidden;width:100%;line-height:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding-top:9px;padding-bottom:9px}.dx-pager .dx-pages{white-space:nowrap;float:right}.dx-pager .dx-pages .dx-page-indexes{display:inline-block}.dx-pager .dx-pages .dx-page{display:inline-block;cursor:pointer;margin-left:5px;margin-right:1px}.dx-pager .dx-pages .dx-separator{display:inline-block}.dx-pager .dx-pages .dx-info{display:inline-block;margin-right:9px;opacity:.7}.dx-pager .dx-pages .dx-navigate-button{cursor:pointer;display:inline-block;vertical-align:top;box-sizing:content-box}.dx-pager .dx-pages .dx-navigate-button.dx-button-disable{opacity:.3;cursor:inherit}.dx-pager .dx-page-sizes{float:left}.dx-pager .dx-page-sizes .dx-page-size{display:inline-block;cursor:pointer;margin-left:4px;margin-right:1px}.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,.dx-pager .dx-page-sizes .dx-page-size:first-child{margin-left:1px}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection{cursor:inherit;text-shadow:none;color:#333;border-color:transparent;background-color:#d4d4d4}.dx-pager .dx-light-pages{display:inline-block}.dx-pager .dx-light-pages .dx-page-index{width:40px}.dx-pager .dx-light-pages .dx-pages-count{cursor:pointer}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-pages-count{padding-left:6px}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-page-index,.dx-pager .dx-light-pages .dx-pages-count{display:table-cell}.dx-pager.dx-rtl .dx-pages,.dx-rtl .dx-pager .dx-pages{float:left;direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page,.dx-rtl .dx-pager .dx-pages .dx-page{direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page:first-child,.dx-rtl .dx-pager .dx-pages .dx-page:first-child{margin-left:1px}.dx-pager.dx-rtl .dx-pages .dx-info,.dx-rtl .dx-pager .dx-pages .dx-info{direction:rtl;margin-left:9px;margin-right:0}.dx-pager.dx-rtl .dx-page-sizes,.dx-rtl .dx-pager .dx-page-sizes{float:right}.dx-pager.dx-light-mode .dx-page-sizes{min-width:42px}.dx-pager.dx-light-mode .dx-page-indexes{vertical-align:middle}.dx-pager.dx-light-mode .dx-page-index{min-width:19px}.dx-pager .dx-pages .dx-page{padding:7px 9px 8px}.dx-pager .dx-pages .dx-separator{padding-left:8px;padding-right:8px}.dx-pager .dx-pages .dx-navigate-button{width:9px;height:17px;padding:9px 13px}.dx-pager .dx-pages .dx-prev-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-prev-button::before{content:"\f012"}.dx-pager .dx-pages .dx-next-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-next-button::before{content:"\f010"}.dx-pager .dx-pages .dx-next-button,.dx-pager .dx-pages .dx-prev-button{position:relative;font-size:21px;text-align:center;line-height:21px}.dx-pager .dx-pages .dx-next-button::before,.dx-pager .dx-pages .dx-prev-button::before{position:absolute;display:block;width:21px;top:50%;margin-top:-10.5px;left:50%;margin-left:-10.5px}.dx-pager .dx-page,.dx-pager .dx-page-size{border-radius:3px;border:1px solid transparent}.dx-pager .dx-page-sizes .dx-page-size{padding:7px 9px 8px 10px}.dx-gridbase-container{display:flex;flex-direction:column;height:100%;min-height:inherit;max-height:inherit}.dx-gridbase-container>*{flex:0 0 auto}.dx-datagrid-important-margin{margin-right:5px!important}.dx-datagrid-table{background-color:transparent}.dx-datagrid-borders>.dx-datagrid-total-footer{border-top:0}.dx-datagrid-borders>.dx-datagrid-pager{margin-top:-1px}.dx-datagrid-borders>.dx-datagrid-header-panel{border-bottom:0}.dx-datagrid-borders>.dx-datagrid-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-datagrid .dx-datagrid-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table{position:relative}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td{pointer-events:auto}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-datagrid .dx-menu-subitem ul li{padding-top:0}.dx-datagrid .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-datagrid .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-datagrid .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-datagrid .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-datagrid .dx-row>td,.dx-datagrid .dx-row>tr>td{padding:7px}.dx-datagrid .dx-error-row{-webkit-user-select:initial;user-select:initial}.dx-datagrid .dx-error-row .dx-error-message{-webkit-user-select:text;user-select:text}.dx-datagrid .dx-error-row .dx-error-message a{color:inherit}.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-treeview-item{padding-inline-start:4px}.dx-datagrid-nowrap,.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content{white-space:nowrap}.dx-datagrid-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-datagrid-drag-header.dx-drag-command-cell{padding:0}.dx-datagrid-columns-separator{position:absolute;z-index:3;width:3px}.dx-datagrid-columns-separator-transparent{border-left:0;border-right:0}.dx-datagrid-tracker{width:100%;position:absolute;top:0;z-index:3;cursor:col-resize}.dx-datagrid-table-content{position:absolute;top:0}.dx-datagrid-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-datagrid-action,.dx-datagrid-drag-action{cursor:pointer}.dx-datagrid-content{position:relative}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message{visibility:visible}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,.dx-datagrid-text-content{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-table-fixed{table-layout:fixed;width:100%}.dx-datagrid-content .dx-datagrid-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed{max-width:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit{max-width:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content{max-width:none}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell{max-width:0}.dx-datagrid-content .dx-datagrid-table [class*=column]+[class*=column]:last-child{float:none}.dx-datagrid-content .dx-datagrid-table .dx-row>td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td{vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>td:first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td:first-child{border-left:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-last-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space{border-right:none;vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space+td{border-left:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container{overflow:hidden}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay{position:static}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell{max-width:0;padding:0;vertical-align:middle}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-last-data-cell{border-right:none}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-datagrid-invalid,.dx-highlight-outline{position:relative;padding:7px}.dx-cell-modified::after,.dx-datagrid-invalid::after,.dx-highlight-outline::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-datagrid-invalid.dx-hidden,.dx-highlight-outline.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-datagrid-invalid.dx-hidden::after,.dx-highlight-outline.dx-hidden::after{display:none}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-datagrid-invalid{padding:0}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-datagrid-invalid::after,.dx-column-lines .dx-highlight-outline::after{left:0}.dx-datagrid-headers{position:relative;outline:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row>td>.dx-datagrid-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row>td>.dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end{border-top:1px solid transparent}.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid{padding:0}.dx-datagrid-filter-row .dx-editor-cell .dx-menu{display:none}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after{pointer-events:none}.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-datagrid-filter-row>.dx-first-cell .dx-menu,.dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-datagrid-filter-row .dx-menu-caption{padding-left:6px}.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-datagrid-filter-row .dx-menu-item-highlight{font-weight:400}.dx-datagrid-scroll-container{overflow:hidden;width:100%}.dx-datagrid-header-panel{text-align:left}.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-datagrid-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-datagrid-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1;height:auto;min-width:0;min-height:0}.dx-datagrid-rowsview{position:relative;overflow:hidden}.dx-datagrid-rowsview.dx-empty{height:100px}.dx-datagrid-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-datagrid-rowsview .dx-datagrid-content{overflow-anchor:none}.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed){min-height:100%}.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container{width:auto}.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container{height:auto}.dx-datagrid-rowsview:focus{outline:0}.dx-datagrid-rowsview .dx-row>td,.dx-datagrid-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>td,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-datagrid-rowsview .dx-data-row>td:focus{outline:0}.dx-datagrid-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-datagrid-rowsview .dx-selection>td .dx-link,.dx-datagrid-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row>td,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-datagrid-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-datagrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-datagrid-bottom-load-panel{text-align:center;padding:10px}.dx-datagrid-hidden-column{white-space:nowrap}.dx-datagrid .dx-row .dx-datagrid-hidden-column{border-right-width:0;border-left-width:0}.dx-datagrid-hidden-column>*{display:none!important}.dx-datagrid-total-footer>.dx-datagrid-content{padding-top:7px;padding-bottom:7px}.dx-datagrid-summary-item{font-weight:700}.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-datagrid-notouch-action{touch-action:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,.dx-rtl .dx-datagrid .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-datagrid-content .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space{border-left:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td{border-right:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated{direction:ltr}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-datagrid-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-datagrid-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-datagrid-header-panel{text-align:right}.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button{margin-left:0}.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-datagrid-search-panel{margin:0 15px 0 0}.dx-datagrid-filter-panel,.dx-datagrid-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox{padding-right:10px}.dx-datagrid-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-datagrid{position:relative;cursor:default;white-space:normal;line-height:normal}.dx-hidden.dx-group-cell{display:table-cell!important;font-size:0!important}.dx-datagrid-group-panel{display:flex;white-space:nowrap;width:100%;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item{display:inline-block;min-width:30px;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item .dx-sort{margin-left:6px}.dx-datagrid-group-panel .dx-block-separator{position:relative;border-radius:3px}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top:1px solid;border-bottom:1px solid}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td{border-top:none}.dx-datagrid-rowsview .dx-group-row:focus{outline:0}.dx-datagrid-rowsview .dx-group-row.dx-row>td{border-left-color:transparent;border-right-color:transparent}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus{outline:0}.dx-datagrid-group-closed::before,.dx-datagrid-group-opened::before{position:absolute;display:block;right:0;left:0}.dx-rtl .dx-datagrid-group-closed{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines>td{border-left:none;border-right:none}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-right:0}.dx-rtl .dx-datagrid-group-panel .dx-sort{margin-left:0;margin-right:6px}.dx-datagrid-borders>.dx-datagrid-headers,.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-bottom:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel,.dx-datagrid-borders>.dx-datagrid-headers{border-top:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-datagrid-rowsview{border-color:rgba(51,122,183,.5)}.dx-datagrid>.dx-datagrid-headers,.dx-datagrid>.dx-datagrid-rowsview,.dx-datagrid>.dx-datagrid-total-footer{background-color:#fff}.dx-datagrid .dx-sort-up{font:14px/1 DXIcons}.dx-datagrid .dx-sort-up::before{content:"\f051"}.dx-datagrid .dx-sort-down{font:14px/1 DXIcons}.dx-datagrid .dx-sort-down::before{content:"\f052"}.dx-datagrid .dx-sort-down,.dx-datagrid .dx-sort-up{font-family:inherit}.dx-datagrid .dx-sort-down::before,.dx-datagrid .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-datagrid .dx-datagrid-header-panel .dx-toolbar{background-color:transparent}.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,.dx-datagrid .dx-datagrid-header-panel .dx-header-filter{outline:0}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline-offset:2px}.dx-datagrid .dx-datagrid-headers .dx-header-filter,.dx-datagrid .dx-datagrid-headers .dx-header-row>td{outline:0}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-datagrid .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-datagrid .dx-header-filter::before{content:"\f050"}.dx-datagrid .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed{background-color:#fff}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form{background-color:#fff}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td{position:relative}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td:not(.dx-datagrid-group-space)::before{display:block;height:100%;content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC");background-repeat:no-repeat repeat}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1);background-position-y:34px}.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content{color:#333}.dx-datagrid .dx-error-row td{color:#fff;padding:0}.dx-datagrid .dx-column-lines>td:first-child{border-left:none}.dx-datagrid .dx-column-lines>td:last-child{border-right:none}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{font:14px/1 DXIcons}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before{content:"\f038"}.dx-datagrid-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{outline:0}.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus{outline:#5c95c5 solid 2px;outline-offset:3px}.dx-datagrid-form-buttons-container{float:right}.dx-datagrid-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-datagrid-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-datagrid-adaptive-more::before{content:"\f06c"}.dx-datagrid-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-datagrid .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl .dx-datagrid .dx-column-lines>td:last-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-datagrid-form-buttons-container{float:left}.dx-rtl .dx-datagrid-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-datagrid-cell-updated-animation{animation:1s dx-datagrid-highlight-change}@keyframes dx-datagrid-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-datagrid-total-footer tr{outline:0}.dx-datagrid-total-footer:focus-within{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:#898989}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-datagrid .dx-icon-filter-operation-equals,.dx-datagrid-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-equals::before,.dx-datagrid-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-datagrid .dx-icon-filter-operation-default,.dx-datagrid-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-datagrid .dx-icon-filter-operation-default::before,.dx-datagrid-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-datagrid .dx-icon-filter-operation-not-equals,.dx-datagrid-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-equals::before,.dx-datagrid-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-datagrid .dx-icon-filter-operation-less,.dx-datagrid-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less::before,.dx-datagrid-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-datagrid .dx-icon-filter-operation-less-equal,.dx-datagrid-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less-equal::before,.dx-datagrid-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-datagrid .dx-icon-filter-operation-greater,.dx-datagrid-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater::before,.dx-datagrid-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-datagrid .dx-icon-filter-operation-greater-equal,.dx-datagrid-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater-equal::before,.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-datagrid .dx-icon-filter-operation-contains,.dx-datagrid-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-contains::before,.dx-datagrid-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-datagrid .dx-icon-filter-operation-not-contains,.dx-datagrid-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-contains::before,.dx-datagrid-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-datagrid .dx-icon-filter-operation-starts-with,.dx-datagrid-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-starts-with::before,.dx-datagrid-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-datagrid .dx-icon-filter-operation-ends-with,.dx-datagrid-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-ends-with::before,.dx-datagrid-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-datagrid .dx-icon-filter-operation-between,.dx-datagrid-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-between::before,.dx-datagrid-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-datagrid{color:#333;line-height:inherit}.dx-datagrid .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-datagrid .dx-row-alt>td,.dx-datagrid .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-datagrid .dx-link{text-decoration:underline;cursor:pointer;color:#337ab7}.dx-datagrid .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-datagrid .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-datagrid .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-datagrid .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;padding:7px 35px 7px 7px}.dx-datagrid .dx-row>td{padding:7px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 3px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-datagrid .dx-command-drag{width:36px;min-width:36px}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-datagrid-edit-popup .dx-error-message{padding:7px}.dx-datagrid-headers .dx-texteditor-input,.dx-datagrid-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-datagrid-headers .dx-lookup,.dx-datagrid-rowsview .dx-lookup{height:auto}.dx-datagrid-headers .dx-lookup-field,.dx-datagrid-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-datagrid-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon{font-size:12px}.dx-datagrid-checkbox-size .dx-checkbox-icon{height:16px;width:16px}.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon{font-size:6px}.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{border-radius:0}.dx-datagrid-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-datagrid-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser input,.dx-datagrid-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-select-all-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-select-all-item{padding-inline-start:34px}.dx-datagrid-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-datagrid-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-datagrid-columns-separator{background-color:#337ab7}.dx-datagrid-columns-separator-transparent{background-color:transparent}.dx-datagrid-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-datagrid-focus-overlay{border:2px solid #5c95c5}.dx-datagrid-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-datagrid-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-datagrid-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space{padding-top:7px}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:rgba(0,0,0,.04);color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-right-color:rgba(0,0,0,.04)}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-datagrid-readonly .dx-texteditor .dx-texteditor-input{background-color:rgba(0,0,0,.04);color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-datagrid-headers{color:#757575;font-weight:400;touch-action:pinch-zoom;border-bottom:1px solid #ddd}.dx-datagrid-headers .dx-datagrid-content{margin-bottom:-1px}.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table{border-bottom-width:1px}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{border-bottom:1px solid #ddd}.dx-datagrid-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused{background-color:transparent}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after,.dx-datagrid-filter-row .dx-highlight-outline::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-filter-row .dx-menu-item-content .dx-icon{color:#898989}.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-datagrid-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-cell-modified,.dx-datagrid-invalid{padding:7px}.dx-datagrid-header-panel{border-bottom:1px solid #ddd}.dx-datagrid-header-panel .dx-toolbar{margin-bottom:10px}.dx-datagrid-header-panel .dx-apply-button{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.dx-datagrid-header-panel .dx-apply-button .dx-icon{color:#fff}.dx-datagrid-header-panel .dx-apply-button.dx-state-selected{background-color:#5cb85c}.dx-datagrid-header-panel .dx-apply-button.dx-state-hover{background-color:#449d44}.dx-datagrid-header-panel .dx-apply-button.dx-state-focused{background-color:#3d8b3d}.dx-datagrid-header-panel .dx-apply-button.dx-state-active{background-color:#357935;color:#fff}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-datagrid-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-datagrid-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-datagrid-borders .dx-datagrid-rowsview,.dx-datagrid-headers+.dx-datagrid-rowsview,.dx-datagrid-rowsview.dx-datagrid-after-headers{border-top:1px solid #ddd}.dx-datagrid-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-datagrid-rowsview .dx-row:focus{outline:0}.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form{white-space:normal}.dx-datagrid-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,.dx-datagrid-rowsview .dx-master-detail-row>.dx-datagrid-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form)>.dx-datagrid-group-space{background-color:#fafafa}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after{border:1px solid #d9534f}.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-datagrid-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-datagrid-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-opened{color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-datagrid-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item{color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-datagrid-group-space{border-right-color:#e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-datagrid-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding-left:34px;padding-right:7px}.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-datagrid-search-text{color:#fff;background-color:#337ab7}.dx-datagrid-nodata{color:#333;font-size:17px;opacity:.7}.dx-datagrid-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-datagrid-pager{border-top:1px solid #ddd}.dx-datagrid-pager .dx-navigate-button,.dx-datagrid-pager .dx-page,.dx-datagrid-pager .dx-page-size{outline:0}.dx-datagrid-pager.dx-state-focused .dx-navigate-button:focus,.dx-datagrid-pager.dx-state-focused .dx-page-size:focus,.dx-datagrid-pager.dx-state-focused .dx-page:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid-summary-item{color:rgba(51,51,51,.7)}.dx-datagrid-total-footer{position:relative;border-top:1px solid #ddd}.dx-datagrid-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-datagrid-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:rgba(0,0,0,.04);border-right-color:transparent}.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-datagrid-group-panel{font-size:14px;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{color:#757575;font-weight:400;padding:7px;border-top:1px solid transparent;border-bottom:1px solid transparent;line-height:1.2858}.dx-datagrid-group-panel .dx-group-panel-item{margin-right:10px;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px}.dx-datagrid-group-panel .dx-block-separator{margin-right:10px;color:#757575;font-weight:400;background-color:#337ab7}.dx-datagrid-group-panel .dx-sort{color:#757575}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child{border-top:none}.dx-datagrid-rowsview .dx-row.dx-group-row{font-weight:700}.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused){color:#222;background-color:#f7f7f7}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top-color:#ddd;border-bottom-color:#ddd}.dx-datagrid-group-opened{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-opened::before{content:"\f001"}.dx-datagrid-group-closed{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-closed::before{content:"\f04e"}.dx-datagrid-group-closed,.dx-datagrid-group-opened{cursor:pointer;position:relative;width:100%}.dx-row.dx-datagrid-group-footer.dx-column-lines{border-bottom:1px solid #ddd}.dx-row.dx-datagrid-group-footer>td{background-color:#fff;border-top:1px solid #ddd;border-left-width:0;border-right-width:0}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-left:10px}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{color:#337ab7}.dx-treelist-important-margin{margin-right:5px!important}.dx-treelist-table{background-color:transparent}.dx-treelist-borders>.dx-treelist-total-footer{border-top:0}.dx-treelist-borders>.dx-treelist-pager{margin-top:-1px}.dx-treelist-borders>.dx-treelist-header-panel{border-bottom:0}.dx-treelist-borders>.dx-treelist-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-treelist .dx-treelist-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table{position:relative}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td{pointer-events:auto}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-treelist .dx-menu-subitem ul li{padding-top:0}.dx-treelist .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-treelist .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-treelist .dx-link{text-decoration:underline;cursor:pointer}.dx-treelist .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-treelist .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-treelist .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,.dx-treelist .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-treelist .dx-row>td,.dx-treelist .dx-row>tr>td{padding:7px}.dx-treelist .dx-error-row{-webkit-user-select:initial;user-select:initial}.dx-treelist .dx-error-row .dx-error-message{-webkit-user-select:text;user-select:text}.dx-treelist .dx-error-row .dx-error-message a{color:inherit}.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-sortable-without-handle .dx-data-row{cursor:pointer}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-treeview-item{padding-inline-start:4px}.dx-treelist-nowrap,.dx-treelist-nowrap .dx-header-row>td>.dx-treelist-text-content{white-space:nowrap}.dx-treelist-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-treelist-drag-header.dx-drag-command-cell{padding:0}.dx-treelist-columns-separator{position:absolute;z-index:3;width:3px}.dx-treelist-columns-separator-transparent{border-left:0;border-right:0}.dx-treelist-tracker{width:100%;position:absolute;top:0;z-index:3;cursor:col-resize}.dx-treelist-table-content{position:absolute;top:0}.dx-treelist-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-treelist-action,.dx-treelist-drag-action{cursor:pointer}.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row)>td:not(.dx-focused) .dx-link{color:inherit}.dx-treelist-content{position:relative}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message{visibility:visible}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,.dx-treelist-text-content{overflow:hidden;text-overflow:ellipsis}.dx-treelist-table-fixed{table-layout:fixed;width:100%}input.dx-hidden{display:inline-block!important;width:0!important}.dx-hidden-cell{visibility:hidden}.dx-row>td,.dx-row>tr>td{border:none}.dx-treelist-content .dx-treelist-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed{max-width:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit{max-width:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content{max-width:none}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell{max-width:0}.dx-treelist-content .dx-treelist-table [class*=column]+[class*=column]:last-child{float:none}.dx-treelist-content .dx-treelist-table .dx-row>td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td{vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>td:first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td:first-child{border-left:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-last-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space{border-right:none;vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space+td{border-left:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container{overflow:hidden}.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay{position:static}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{max-width:0;padding:0;vertical-align:middle}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-treelist-content .dx-treelist-table .dx-row>.dx-last-data-cell{border-right:none}.dx-treelist-content .dx-treelist-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-highlight-outline,.dx-treelist-invalid{position:relative;padding:7px}.dx-cell-modified::after,.dx-highlight-outline::after,.dx-treelist-invalid::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-highlight-outline.dx-hidden,.dx-treelist-invalid.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-highlight-outline.dx-hidden::after,.dx-treelist-invalid.dx-hidden::after{display:none}.dx-editor-cell .dx-texteditor-input{margin:0}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-treelist-invalid{padding:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{display:inline-block;content:"​";vertical-align:middle}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-highlight-outline::after,.dx-column-lines .dx-treelist-invalid::after{left:0}.dx-treelist-headers{position:relative;outline:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row .dx-editor-cell .dx-select-checkbox{display:inline-block}.dx-header-row>td{white-space:nowrap;overflow:hidden}.dx-header-row>td>.dx-treelist-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row .dx-text-content-alignment-left,.dx-header-row .dx-text-content-alignment-right,.dx-header-row>td>.dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-header-row .dx-header-filter-indicator,.dx-header-row .dx-sort-indicator{max-width:calc(100% - 17px)}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left{margin-right:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right{margin-left:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 34px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator{max-width:calc(100% - 31px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 62px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator{max-width:calc(100% - 29px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator{max-width:calc(100% - 43px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 46px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 74px)}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end{border-top:1px solid transparent}.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid{padding:0}.dx-treelist-filter-row .dx-editor-cell .dx-menu{display:none}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-treelist-invalid::after{pointer-events:none}.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after{border-color:transparent}.dx-treelist-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-treelist-filter-row>.dx-first-cell .dx-menu,.dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-treelist-filter-row .dx-menu-caption{padding-left:6px}.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-treelist-filter-row .dx-menu-item-highlight{font-weight:400}.dx-treelist-scroll-container{overflow:hidden;width:100%}.dx-treelist-header-panel{text-align:left}.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-state-disabled{cursor:pointer}.dx-state-disabled .dx-menu-item{cursor:default}.dx-treelist-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-treelist-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1;height:auto;min-width:0;min-height:0}.dx-treelist-rowsview{position:relative;overflow:hidden}.dx-treelist-rowsview.dx-empty{height:100px}.dx-treelist-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-treelist-rowsview .dx-treelist-content{overflow-anchor:none}.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed){min-height:100%}.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container{width:auto}.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container{height:auto}.dx-treelist-rowsview:focus{outline:0}.dx-treelist-rowsview .dx-row>td,.dx-treelist-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>td,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-treelist-rowsview .dx-data-row>td:focus{outline:0}.dx-treelist-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-treelist-rowsview .dx-selection>td .dx-link,.dx-treelist-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row>td,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-treelist-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-treelist-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-treelist-bottom-load-panel{text-align:center;padding:10px}.dx-treelist-hidden-column{white-space:nowrap}.dx-treelist .dx-row .dx-treelist-hidden-column{border-right-width:0;border-left-width:0}.dx-treelist-hidden-column>*{display:none!important}.dx-treelist-total-footer>.dx-treelist-content{padding-top:7px;padding-bottom:7px}.dx-treelist-summary-item{font-weight:700}.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-command-adaptive{width:36px;min-width:36px}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-treelist-notouch-action{touch-action:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-rtl .dx-treelist .dx-texteditor-buttons-container,.dx-treelist.dx-rtl .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-treelist-content .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space{border-left:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td{border-right:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated{direction:ltr}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-treelist-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-treelist-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-treelist-header-panel{text-align:right}.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button{margin-left:0}.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-treelist-search-panel{margin:0 15px 0 0}.dx-treelist-filter-panel,.dx-treelist-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-treelist-filter-panel .dx-treelist-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox{padding-right:10px}.dx-treelist-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-treelist-container{position:relative;cursor:default;white-space:normal;line-height:normal;color:#333}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content{display:inline;white-space:normal}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container{float:none}.dx-treelist-rowsview .dx-treelist-icon-container{display:inline-block;white-space:nowrap;vertical-align:top;line-height:1}.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container{float:left}.dx-treelist-borders>.dx-treelist-headers,.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-bottom:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel,.dx-treelist-borders>.dx-treelist-headers{border-top:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-treelist-rowsview{border-color:rgba(51,122,183,.5)}.dx-treelist .dx-column-lines>td:first-child{border-left:none}.dx-treelist .dx-column-lines>td:last-child{border-right:none}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{font:14px/1 DXIcons}.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before{content:"\f038"}.dx-treelist-container>.dx-treelist-headers,.dx-treelist-container>.dx-treelist-rowsview{background-color:#fff}.dx-treelist-container .dx-sort-up{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-up::before{content:"\f051"}.dx-treelist-container .dx-sort-down{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-down::before{content:"\f052"}.dx-treelist-container .dx-sort-down,.dx-treelist-container .dx-sort-up{font-family:inherit}.dx-treelist-container .dx-sort-down::before,.dx-treelist-container .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-treelist-container .dx-treelist-header-panel .dx-toolbar{background-color:transparent}.dx-treelist-container .dx-treelist-headers .dx-header-filter,.dx-treelist-container .dx-treelist-headers .dx-header-row>td{outline:0}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus{outline-offset:2px}.dx-treelist-container .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-treelist-container .dx-header-filter::before{content:"\f050"}.dx-treelist-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed{background-color:#fff}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form{background-color:#fff}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td{position:relative}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{display:block;height:100%;content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC");background-repeat:no-repeat repeat}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1)}.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content{color:#333}.dx-treelist-container .dx-error-row td{color:#fff;padding:0}.dx-treelist-container .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word}.dx-treelist-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus{outline:#5c95c5 solid 2px}.dx-treelist-form-buttons-container{float:right}.dx-treelist-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx{width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;font-size:16px;text-align:center;line-height:16px}.dx-treelist-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-treelist-adaptive-more::before{content:"\f06c"}.dx-treelist-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl.dx-treelist .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl.dx-treelist .dx-column-lines>td:last-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-treelist-form-buttons-container{float:left}.dx-rtl .dx-treelist-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-treelist-cell-updated-animation{animation:1s dx-treelist-highlight-change}@keyframes dx-treelist-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:#898989}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-treelist .dx-icon-filter-operation-equals,.dx-treelist-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-equals::before,.dx-treelist-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-treelist .dx-icon-filter-operation-default,.dx-treelist-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-treelist .dx-icon-filter-operation-default::before,.dx-treelist-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-treelist .dx-icon-filter-operation-not-equals,.dx-treelist-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-equals::before,.dx-treelist-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-treelist .dx-icon-filter-operation-less,.dx-treelist-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less::before,.dx-treelist-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-treelist .dx-icon-filter-operation-less-equal,.dx-treelist-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less-equal::before,.dx-treelist-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-treelist .dx-icon-filter-operation-greater,.dx-treelist-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater::before,.dx-treelist-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-treelist .dx-icon-filter-operation-greater-equal,.dx-treelist-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater-equal::before,.dx-treelist-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-treelist .dx-icon-filter-operation-contains,.dx-treelist-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-contains::before,.dx-treelist-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-treelist .dx-icon-filter-operation-not-contains,.dx-treelist-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-contains::before,.dx-treelist-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-treelist .dx-icon-filter-operation-starts-with,.dx-treelist-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-starts-with::before,.dx-treelist-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-treelist .dx-icon-filter-operation-ends-with,.dx-treelist-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-ends-with::before,.dx-treelist-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-treelist .dx-icon-filter-operation-between,.dx-treelist-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-between::before,.dx-treelist-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-treelist{line-height:inherit}.dx-treelist .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-treelist .dx-row-alt>td,.dx-treelist .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-treelist .dx-link{color:#337ab7}.dx-treelist .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-treelist .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-treelist .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-treelist .dx-error-row .dx-error-message{padding:7px 35px 7px 7px}.dx-treelist .dx-row>td{padding:7px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 3px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-treelist .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{background-position-y:34px}.dx-treelist .dx-command-drag{width:36px;min-width:36px}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-treelist-edit-popup .dx-error-message{padding:7px}.dx-treelist-headers .dx-texteditor-input,.dx-treelist-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-treelist-headers .dx-lookup,.dx-treelist-rowsview .dx-lookup{height:auto}.dx-treelist-headers .dx-lookup-field,.dx-treelist-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-editor-cell .dx-numberbox-spin-button{background-color:transparent}.dx-editor-cell .dx-icon-clear{left:0}.dx-editor-cell .dx-texteditor,.dx-editor-cell .dx-texteditor .dx-texteditor-input{background:#fff}.dx-editor-cell .dx-dropdowneditor{background-color:#fff}.dx-editor-cell.dx-focused .dx-dropdowneditor-icon{border-radius:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{padding-top:7px;padding-bottom:7px}.dx-treelist-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon{font-size:12px}.dx-treelist-checkbox-size .dx-checkbox-icon{height:16px;width:16px}.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon{font-size:6px}.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{border-radius:0}.dx-treelist-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-treelist-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser input,.dx-treelist-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-select-all-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-select-all-item{padding-inline-start:34px}.dx-treelist-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-treelist-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-treelist-columns-separator{background-color:#337ab7}.dx-treelist-columns-separator-transparent{background-color:transparent}.dx-treelist-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-treelist-focus-overlay{border:2px solid #5c95c5}.dx-treelist-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-treelist-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-treelist-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space{padding-top:7px}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:rgba(0,0,0,.04);color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-right-color:rgba(0,0,0,.04)}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-treelist-readonly .dx-texteditor .dx-texteditor-input{background-color:rgba(0,0,0,.04);color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-treelist-headers{color:#757575;font-weight:400;touch-action:pinch-zoom;border-bottom:1px solid #ddd}.dx-treelist-headers .dx-treelist-content{margin-bottom:-1px}.dx-treelist-borders .dx-treelist-headers .dx-treelist-table{border-bottom-width:1px}.dx-treelist-headers .dx-treelist-table .dx-row>td{border-bottom:1px solid #ddd}.dx-treelist-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-treelist-filter-row .dx-menu-item.dx-state-focused{background-color:transparent}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-highlight-outline::after,.dx-treelist-filter-row .dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-filter-row .dx-menu-item-content .dx-icon{color:#898989}.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-treelist-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-filter-menu.dx-menu{background-color:transparent;height:100%}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content{padding:6px 5px 7px}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon{margin:0 3px}.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default{margin-top:2px}.dx-cell-modified,.dx-treelist-invalid{padding:7px}.dx-treelist-header-panel{border-bottom:1px solid #ddd}.dx-treelist-header-panel .dx-toolbar{margin-bottom:10px}.dx-treelist-header-panel .dx-apply-button{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.dx-treelist-header-panel .dx-apply-button .dx-icon{color:#fff}.dx-treelist-header-panel .dx-apply-button.dx-state-selected{background-color:#5cb85c}.dx-treelist-header-panel .dx-apply-button.dx-state-hover{background-color:#449d44}.dx-treelist-header-panel .dx-apply-button.dx-state-focused{background-color:#3d8b3d}.dx-treelist-header-panel .dx-apply-button.dx-state-active{background-color:#357935;color:#fff}.dx-icon-column-chooser{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-icon-column-chooser::before{content:"\f04d"}.dx-treelist-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-treelist-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-treelist-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-apply-button .dx-icon-apply-filter{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-apply-button .dx-icon-apply-filter::before{content:"\f050"}.dx-treelist-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-treelist-borders .dx-treelist-rowsview,.dx-treelist-headers+.dx-treelist-rowsview,.dx-treelist-rowsview.dx-treelist-after-headers{border-top:1px solid #ddd}.dx-treelist-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-treelist-rowsview .dx-row:focus{outline:0}.dx-treelist-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-treelist-edit-form{white-space:normal}.dx-treelist-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,.dx-treelist-rowsview .dx-master-detail-row>.dx-treelist-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form)>.dx-treelist-group-space{background-color:#fafafa}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after{border:1px solid #d9534f}.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-treelist-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-treelist-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-treelist-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-treelist-group-space{border-right-color:#e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-treelist-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding-left:34px;padding-right:7px}.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-treelist-search-text{color:#fff;background-color:#337ab7}.dx-treelist-nodata{color:#333;font-size:17px;opacity:.7}.dx-treelist-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-treelist-pager{border-top:1px solid #ddd}.dx-treelist-pager .dx-navigate-button,.dx-treelist-pager .dx-page,.dx-treelist-pager .dx-page-size{outline:0}.dx-treelist-pager.dx-state-focused .dx-navigate-button:focus,.dx-treelist-pager.dx-state-focused .dx-page-size:focus,.dx-treelist-pager.dx-state-focused .dx-page:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-treelist-summary-item{color:rgba(51,51,51,.7)}.dx-treelist-total-footer{position:relative;border-top:1px solid #ddd}.dx-treelist-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-treelist-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-treelist-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text{padding-right:34px;padding-left:27px}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-left-color:rgba(0,0,0,.04);border-right-color:transparent}.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-treelist-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-treelist-rowsview .dx-treelist-empty-space{position:relative;display:inline-block;width:14px;font:14px/1 DXIcons}.dx-treelist-rowsview .dx-treelist-empty-space::before{content:"\f04e";visibility:hidden}.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space{color:#959595}.dx-treelist-rowsview .dx-treelist-expanded span{font:18px/18px DXIcons;text-align:center;cursor:pointer}.dx-treelist-rowsview .dx-treelist-expanded span::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;left:0;margin-left:-5px;margin-top:-8px}.dx-treelist-rowsview .dx-treelist-collapsed span{font:18px/18px DXIcons;text-align:center;cursor:pointer}.dx-treelist-rowsview .dx-treelist-collapsed span::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;left:0;margin-left:-6px;margin-top:-8px}.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#959595}.dx-treelist-rowsview .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:normal}.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{padding-left:7px}.dx-treelist-checkbox-size{line-height:0}.dx-treelist-cell-expandable .dx-select-checkbox,.dx-treelist-select-all .dx-select-checkbox{position:absolute}.dx-treelist-icon-container.dx-editor-inline-block{position:relative;padding-right:23px}.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox{top:50%;margin-top:-8px}.dx-treelist-select-all{position:relative}.dx-treelist-select-all .dx-checkbox{left:21px;margin-top:1px}.dx-treelist-headers .dx-header-row>.dx-treelist-select-all{padding-left:44px}.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded{transform:scaleX(-1)}.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container{float:right}.dx-rtl .dx-treelist-select-all .dx-checkbox{left:calc(100% - 37px)}.dx-rtl .dx-treelist-headers .dx-header-row>.dx-treelist-select-all{padding-right:44px;padding-left:7px}.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block{padding-left:23px;padding-right:0}.dx-treelist-filter-panel .dx-icon-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-text{outline:0;color:#337ab7}.dx-pivotgrid-fields-container .dx-header-filter,.dx-pivotgrid-fields-container .dx-sort{display:inline-block}.dx-pivotgrid-fields-container .dx-area-field-content{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content{display:inline-block}.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators{float:none;display:inline-block}.dx-pivotgrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-pivotgrid{cursor:default;width:100%;position:relative;background-color:#fff}.dx-pivotgrid.dx-overflow-hidden{overflow:hidden}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-data-cell{width:100%}.dx-pivotgrid .dx-area-data-cell{position:relative}.dx-pivotgrid table,.dx-pivotgrid tbody,.dx-pivotgrid td,.dx-pivotgrid tfoot,.dx-pivotgrid th,.dx-pivotgrid thead,.dx-pivotgrid tr{margin:0;padding:0;border:0;outline:0}.dx-pivotgrid table{border-collapse:collapse;table-layout:auto;border-spacing:0}.dx-pivotgrid td{vertical-align:top;box-sizing:content-box}.dx-pivotgrid .dx-area-description-cell{position:relative;background-clip:padding-box;white-space:nowrap}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area{position:absolute;bottom:0}.dx-pivotgrid .dx-area-field-content,.dx-pivotgrid .dx-column-indicators{display:inline-block}.dx-pivotgrid .dx-expand-icon-container{position:relative;display:inline-block}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area{position:static}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden){display:table-cell}.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators{vertical-align:top;float:none!important}.dx-pivotgrid .dx-incompressible-fields .dx-area-field{display:inline-block;white-space:nowrap}.dx-pivotgrid .dx-area-field,.dx-pivotgrid .dx-area-field-content{white-space:nowrap}.dx-pivotgrid .dx-popup-content .dx-column-indicators{float:none!important;display:inline-block}.dx-pivotgrid .dx-popup-content .dx-area-field-content{display:inline-block}.dx-pivotgrid .dx-pivotgrid-area{white-space:nowrap;box-sizing:content-box}.dx-pivotgrid .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-expanded{cursor:pointer}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{display:inline-block}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted{white-space:nowrap}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted>span{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span{display:inline-flex}.dx-pivotgridfieldchooser{position:relative;background-color:#fff}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container{display:flex;overflow:hidden;height:100%}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2{flex-direction:column}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child{flex-grow:3}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2){display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:4}.dx-pivotgridfieldchooser .dx-col{width:50%;display:flex;flex-direction:column}.dx-pivotgridfieldchooser .dx-row{display:flex;flex-direction:row;height:0}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child{flex-grow:2}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2){flex-grow:1}.dx-pivotgrid-action{cursor:pointer}.dx-pivotgrid-drag-action{touch-action:pinch-zoom}.dx-pivotgrid-scrollbar-measure-element{position:absolute;top:-9999px;width:100px;height:100px;overflow:scroll}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical{margin-top:-4px;margin-left:-1px;height:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last{margin-top:-3px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px;width:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:3px}.dx-pivotgrid-fields-container .dx-area-fields{position:relative}.dx-pivotgrid-fields-container .dx-sort{color:#959595;font-size:14px;width:14px}.dx-pivotgrid-fields-container .dx-sort-up{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-up::before{content:"\f051"}.dx-pivotgrid-fields-container .dx-sort-down{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-down::before{content:"\f052"}.dx-pivotgrid-fields-container .dx-header-filter{color:#757575;font:14px/1 DXIcons;width:14px}.dx-pivotgrid-fields-container .dx-header-filter::before{content:"\f050"}.dx-pivotgrid-fields-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-pivotgrid-fields-container .dx-area-field{cursor:pointer}.dx-pivotgrid-fields-container.dx-drag{opacity:.8}.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(51,122,183,.5)}.dx-pivotgrid-fields-container .dx-area-field.dx-area-box{background-color:#fff;margin-bottom:4px;border:1px solid #ddd;padding:7px 10px}.dx-pivotgrid-fields-container .dx-drag-source{opacity:.5}.dx-pivotgrid-fields-container .dx-column-indicators{vertical-align:bottom;margin-left:6px;line-height:19px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area{overflow:hidden}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:10px;float:right;display:inline-block}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button{margin-top:12px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:4px}.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:0}.dx-pivotgrid .dx-filter-header .dx-area-field-container{border-spacing:8px 8px;border-collapse:separate}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td{padding:2px}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px}.dx-pivotgrid .dx-area-field.dx-area-box{margin-bottom:0}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td{border-top:1px solid #ddd}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child>td{border-top-width:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-area-row-cell{border-right:1px solid #ddd}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button{margin:1px}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active){border-color:transparent;background-color:transparent;box-shadow:none}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-bottom-border{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area td{color:#959595;padding:7px 10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head td{position:relative;border:none;padding:10px 2px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-right:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text{white-space:nowrap;padding:7px 0;border:1px solid transparent;color:#525252}.dx-pivotgrid .dx-group-connector{position:absolute;width:2px;top:50%;height:2px;margin-top:-1px;background-color:#ddd}.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:0}.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:0}.dx-pivotgrid .dx-virtual-content{display:none}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content{position:relative;overflow:hidden;display:block}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td{color:transparent;background-color:transparent!important}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span{visibility:hidden}.dx-pivotgrid .dx-virtual-mode table{position:absolute}.dx-pivotgrid .dx-pivotgrid-area-data{position:relative}.dx-pivotgrid .dx-pivotgrid-area-data tbody td{text-align:right;color:#333;white-space:nowrap;border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total{border-top-width:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-right:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers td{min-width:50px;border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child{border-right:0}.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-pivotgrid .dx-area-tree-view .dx-total{border-bottom:none}.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column{border-top:1px solid transparent;background-color:rgba(221,221,221,.2);padding:0;width:19px;min-width:19px}.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td{text-align:center;border:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:left}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-expand-icon-container{margin-left:-5px;margin-right:0;width:14px;font:14px/1 DXIcons}.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child{border-bottom:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header,.dx-pivotgrid .dx-total{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-grandtotal{background-color:#f5f5f5}.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td{display:inline-block}.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-icon-sorted{display:inline-block;margin-left:5px;width:14px}.dx-pivotgrid .dx-popup-content{padding:10px}.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td{padding:0 2px}.dx-pivotgrid.dx-context-menu .dx-pivotgrid.dx-submenu{width:auto}.dx-pivotgridfieldchooser .dx-area-fields{overflow:hidden}.dx-pivotgridfieldchooser .dx-treeview-search{margin:5px}.dx-pivotgridfieldchooser .dx-area-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;font-size:18px}.dx-pivotgridfieldchooser .dx-area{padding:5px;display:flex;flex-grow:1;flex-direction:column}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper{display:flex;flex-grow:1;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{height:auto}.dx-pivotgridfieldchooser .dx-area .dx-area-fields{margin-top:3px;border:1px solid #ddd;display:flex;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption{align-self:center}.dx-pivotgridfieldchooser .dx-area-fields[group]{padding:5px;background-color:rgba(221,221,221,.2);display:flex}.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target{border-color:#337ab7}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:1px}.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators{margin-left:0;margin-right:6px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:0;margin-left:10px;float:left}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:0;margin-left:4px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px;padding-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td{padding:10px 2px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-right:10px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-left:10px}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:initial;right:0}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:initial;left:0}.dx-rtl.dx-pivotgrid .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-area-row-cell{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content{float:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td{border-left:0;border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-left:0;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area{border-left:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:right}.dx-rtl.dx-pivotgrid .dx-expand-icon-container{margin-left:0;margin-right:-5px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container{transform:scaleX(-1)}.dx-rtl.dx-pivotgrid .dx-icon-sorted{margin-left:0;margin-right:5px}.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col{display:flex}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-right:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-left:none}.dx-pivotgrid .dx-area-description-cell .dx-button-content,.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content{padding:5px}.dx-pivotgrid .dx-expand-icon-container::before{content:"\f04e";visibility:hidden}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon{vertical-align:middle;margin:0 5px -1px 0;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-pivotgridfieldchooser .dx-area .dx-area-caption{vertical-align:middle}.dx-pivotgrid-fields-container .dx-position-indicator{background-color:gray}.dx-context-menu.dx-overlay-content{overflow:inherit;position:absolute}.dx-context-menu .dx-menu-items-container{padding:1px}.dx-context-menu .dx-menu-item .dx-submenu{position:absolute;z-index:1003}.dx-context-menu{color:#333}.dx-context-menu .dx-submenu{background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.15)}.dx-context-menu .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-context-menu .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-context-menu .dx-menu-separator{height:1px;margin:5px 0;background-color:#ddd}.dx-context-menu .dx-menu-no-icons>.dx-menu-item-wrapper>.dx-menu-item>.dx-menu-item-content .dx-menu-item-text{padding-inline-start:5px}.dx-context-menu.dx-rtl .dx-menu-item-content{padding:5px 3px 5px 5px}.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text{padding:3px 23px 5px 25px}.dx-multiview-wrapper{overflow:hidden;width:100%;height:100%;touch-action:pinch-zoom pan-y}.dx-multiview-item-container{position:relative;overflow:visible;width:100%;height:100%}.dx-multiview-item-container .dx-empty-message{text-align:center}.dx-multiview-item{position:absolute;overflow:hidden;top:0;left:0;right:0;width:100%;height:100%}.dx-multiview-item.dx-item-selected{position:relative}.dx-multiview-item-content{width:100%;height:100%}.dx-multiview-item-hidden{top:-9999px;left:-9999px;visibility:hidden}.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body{visibility:hidden}.dx-tabpanel{display:flex;flex-direction:column}.dx-tabpanel .dx-tabs-vertical .dx-tabs-wrapper{min-height:100%}.dx-tabpanel .dx-tabs-vertical .dx-tabpanel-tab{flex-grow:0}.dx-tabpanel-tab{flex-basis:unset;padding:9px}.dx-tabpanel-tabs-position-right{flex-direction:row-reverse}.dx-tabpanel-tabs-position-right.dx-rtl{flex-direction:row}.dx-tabpanel-tabs-position-bottom{flex-direction:column-reverse}.dx-tabpanel-tabs-position-left{flex-direction:row}.dx-tabpanel-tabs-position-left.dx-rtl{flex-direction:row-reverse}.dx-tabpanel .dx-tabpanel-tabs .dx-tabs{height:100%}.dx-tabpanel-container{flex-grow:1;min-height:0;min-width:0}.dx-tabpanel-tab.dx-state-focused::after{border-color:#ddd}.dx-tabpanel-tab.dx-state-disabled::after{z-index:3}.dx-tabpanel-tabs .dx-tabs:not(.dx-tabs-vertical) .dx-tabpanel-tab{max-width:140px}.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab{width:140px;max-width:unset}.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab:last-child.dx-tab-selected::after{right:0}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused::after{border-color:#337ab7}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused.dx-state-disabled::after{border-color:#aaa}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{border-inline-start:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-block-end:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{border-block-start:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-end:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-inline-end:1px solid transparent;border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-hover::after{border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected{border-block-end:1px solid #fff}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-active::after{border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-block-end:1px solid #fff}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-block-end:1px solid #aaaaaa}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected{margin-bottom:-1px}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-end:none}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-end:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-hover::after{border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected{border-inline-start:1px solid #fff}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-active::after{border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-inline-start:1px solid #fff}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-inline-start:1px solid #aaaaaa}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected{margin-inline-start:-1px}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-start:none}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-hover::after{border-block-start:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected{border-block-start:1px solid #fff}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-active::after{border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-block-start:1px solid #fff}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-block-start:1px solid #aaaaaa}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected{margin-block-start:-1px}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-inline-end:1px solid transparent;border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-hover::after{border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected{border-inline-end:1px solid #fff}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-active::after{border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-inline-end:1px solid #fff}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-inline-end:1px solid #aaaaaa}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected{margin-inline-end:-1px}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabpanel .dx-tabs-wrapper{border:none}.dx-tabpanel .dx-tabs-wrapper::after{top:0;bottom:0}.dx-tabpanel .dx-tabs .dx-tabs-scrollable .dx-tabs-wrapper::after{content:none}.dx-tabpanel .dx-multiview-wrapper{border:1px solid #ddd}.dx-tabpanel.dx-state-focused .dx-multiview-wrapper.dx-state-focused{border-color:#337ab7}.dx-tabpanel-tabs-position-top .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabs-wrapper::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabs .dx-tabs-scrollable::after{border-block-start:none;border-inline-end:1px solid;border-block-end:none;border-inline-start:1px solid;top:0;bottom:1px}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabs-wrapper{border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top:not(.dx-empty-collection) .dx-multiview-wrapper{border-block-start:none}.dx-tabpanel-tabs-position-right .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-right .dx-tabs-wrapper::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabs .dx-tabs-scrollable::after{border-block-start:1px solid;border-inline-end:none;border-block-end:1px solid;border-inline-start:none;right:0;left:1px}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabs-wrapper{border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right:not(.dx-empty-collection) .dx-multiview-wrapper{border-inline-end:none}.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabs .dx-tabs-scrollable::after{border-block-start:none;border-inline-end:1px solid;border-block-end:none;border-inline-start:1px solid;top:1px;bottom:0}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabs-wrapper{border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom:not(.dx-empty-collection) .dx-multiview-wrapper{border-block-end:none}.dx-tabpanel-tabs-position-left .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left .dx-tabs-wrapper::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tabpanel-tabs-position-left .dx-tabs .dx-tabs-scrollable::after{border-block-start:1px solid;border-inline-end:none;border-block-end:1px solid;border-inline-start:none;left:0;right:1px}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabs-wrapper{border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left:not(.dx-empty-collection) .dx-multiview-wrapper{border-inline-start:none}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input{display:none}.dx-fileuploader-wrapper{height:100%;width:100%;overflow:hidden}.dx-fileuploader-container{display:table;table-layout:fixed;height:100%;width:100%}.dx-fileuploader-input-wrapper::after,.dx-fileuploader-input-wrapper::before{display:table;content:"";line-height:0;width:100%}.dx-fileuploader-input-wrapper::after{clear:both;padding-bottom:1em;margin-bottom:-1em}.dx-fileuploader-input-wrapper::before{padding-top:1em;margin-top:-1em}.dx-fileuploader-input-wrapper .dx-button{float:left}.dx-fileuploader-input-wrapper .dx-button+.dx-button{margin-left:12px}.dx-fileuploader-button{position:relative}.dx-fileuploader-button .dx-fileuploader-input{position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer}.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button{cursor:pointer}.dx-fileuploader-content{display:table-row-group;vertical-align:middle}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-top:10px}.dx-fileuploader-empty .dx-fileuploader-content>.dx-fileuploader-upload-button{display:none}.dx-fileuploader-input-content{width:100%;display:table}.dx-fileuploader-show-file-list .dx-fileuploader-files-container{padding-top:22px}.dx-fileuploader-file-container{width:100%;padding:4px 0}.dx-fileuploader-file-container .dx-button{width:28px;height:28px;margin-right:10px}.dx-fileuploader-file-container .dx-button.dx-state-invisible{margin-right:0}.dx-fileuploader-button-container,.dx-fileuploader-input-container{display:table-cell;vertical-align:middle}.dx-fileuploader-input-container{height:100%;width:100%;position:relative;overflow:hidden}.dx-fileuploader-input{opacity:0;width:100%;margin:0;cursor:default}.dx-fileuploader-input-label{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;cursor:default}.dx-fileuploader-input-label::before{content:"";position:absolute;top:-50%;overflow:hidden;cursor:default}.dx-fileuploader-button-container{display:table-cell;vertical-align:middle}.dx-fileuploader-file-info{float:left;width:100%}.dx-fileuploader-file-status-message{float:left;font-size:12px;height:16px}.dx-fileuploader .dx-progressbar{float:left;width:100%;height:22px;margin-top:-6px}.dx-rtl .dx-fileuploader .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-button{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button{margin-left:10px;margin-right:0}.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size{margin-right:4px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message{height:auto;color:#d9534f}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span{display:block;margin-bottom:2px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child{margin-bottom:0}.dx-fileuploader-invalid .dx-fileuploader-button-container{vertical-align:top}.dx-fileuploader-invalid .dx-fileuploader-cancel-button{margin-top:5px}.dx-fileuploader-wrapper{padding:7px}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-left:3px;margin-right:3px}.dx-fileuploader-input-wrapper{padding:7px 0;border:3px dashed transparent}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label{position:relative}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper{border:none;padding:0}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button{display:none}.dx-fileuploader-dragover .dx-fileuploader-input-container{display:block;width:100%}.dx-fileuploader-dragover .dx-fileuploader-input{display:block;width:100%;padding:17px 3px 18px;box-sizing:content-box}.dx-fileuploader-dragover .dx-fileuploader-input-label{text-align:center;padding:14px 9px;border:3px dashed #ddd}.dx-fileuploader-file-size,.dx-fileuploader-file-status-message{color:#999}.dx-fileuploader-input{padding:7px 0}.dx-fileuploader-input-label{padding:8px 9px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-fileuploader-files-container{width:100%;padding:12px 3px 0}.dx-fileuploader-empty .dx-fileuploader-files-container{padding:0}.dx-invalid .dx-fileuploader-files-container{padding-top:50px}.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content{padding:0}.dx-fileuploader-file{display:table-cell;width:100%;white-space:nowrap;padding-top:5px;line-height:13px}.dx-fileuploader-file-name{float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3.5px;color:#333}.dx-fileuploader-file-size{margin-left:4px;float:left;vertical-align:super;font-size:10px;padding-bottom:3.5px}.dx-scheduler-appointment-popup .dx-popup-content{padding-top:0;padding-bottom:0}.dx-scheduler-appointment-popup .dx-scrollable-content{padding-top:20px}.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content{padding-top:0}.dx-scheduler .dx-empty-message{line-height:normal}.dx-scheduler-all-day-panel td{padding:0}.dx-scheduler-appointment-collector{position:absolute;display:block;cursor:pointer;margin:3px 0 0 3px}.dx-scheduler-appointment-collector .dx-button-content,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 4px;padding:0}.dx-scheduler-appointment-collector .dx-button-content::after,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content::after{display:inline-block;position:relative;height:100%;content:"";vertical-align:middle;font-size:0}.dx-scheduler-appointment-collector.dx-button.dx-button-default{padding:0;max-width:none}.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments{pointer-events:none}.dx-rtl .dx-scheduler-appointment-collector{margin:3px 3px 0 0}@media (max-width:450px){.dx-scheduler-adaptive .dx-scheduler-view-switcher-label{display:none}}.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell{white-space:pre-wrap;line-height:1.3}.dx-scheduler-adaptive .dx-scheduler-appointment-collector{margin:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,.dx-scheduler-overlay-panel .dx-popup-content{padding:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item{width:360px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content{padding:5px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,.dx-scheduler-overlay-panel .dx-overlay-content{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item{display:flex}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body{margin-top:7px;margin-left:5px;background:#337ab7;width:20px;height:20px;border-radius:50%}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon{color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content{flex-basis:100%;margin:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject{text-align:left;font-weight:700;font-size:16px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date{text-align:left;font-size:12px;opacity:.8;margin-top:10px}.dx-scheduler-overlay-panel .dx-overlay-content{position:relative;background:#fff}.dx-scheduler-appointment-content-date{opacity:.7;display:inline-block;white-space:pre-wrap}.dx-scheduler-appointment-content-details{margin-top:2px}.dx-scheduler-appointment-content-allday{display:none}.dx-scheduler-appointment{border-bottom:1px solid transparent;background-clip:padding-box;position:absolute;cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#337ab7;color:#fff;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.3);left:0;min-width:4px;min-height:4px}.dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-appointment.dx-state-active{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment .dx-scheduler-appointment,.dx-scheduler-appointment.dx-state-focused{box-shadow:none}.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-appointment.dx-state-hover{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top{height:5px}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left{width:5px}.dx-scheduler-appointment.dx-resizable-resizing{z-index:1000;opacity:.7}.dx-scheduler-appointment .dx-resizable-handle-left{left:-1px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon::before{content:"\f069"}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before{content:"\f15a"}.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{right:auto;left:3px}.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon{display:none}.dx-scheduler-appointment.dx-state-disabled{cursor:default;opacity:.6;pointer-events:auto}.dx-scheduler-appointment.dx-scheduler-appointment-drag-source{opacity:.7}.dx-scheduler-fixed-appointments{z-index:100;position:absolute}.dx-scheduler-fixed-appointments .dx-draggable-dragging{position:fixed;top:0;left:0;z-index:1000}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused{box-shadow:none}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-agenda .dx-scheduler-appointment{background-color:transparent;color:#333;padding:10px;border-radius:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused{color:#333;background-color:rgba(0,0,0,.08);box-shadow:none}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before{background:0 0}.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon{position:static;color:#fff}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout{overflow:visible}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout{margin-left:10px}.dx-scheduler-agenda .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-agenda .dx-scheduler-appointment-content{display:flex;flex-direction:row}.dx-scheduler-agenda .dx-scheduler-appointment-content-date{opacity:1;white-space:nowrap}.dx-scheduler-agenda .dx-scheduler-appointment-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;font-size:16px}.dx-scheduler-agenda .dx-scheduler-appointment-content-details{display:flex;font-size:12px;opacity:.7}.dx-scheduler-agenda .dx-scheduler-appointment-content-allday{display:flex;padding-right:5px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,.dx-scheduler-agenda .dx-scheduler-appointment-resource-list{display:flex}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item{margin-left:15px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value{margin-left:3px}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#337ab7}.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout{margin-left:0;margin-right:10px}.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell{border-right:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell{border-top:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell{margin-top:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel{margin-top:1px}.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-right:none}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-left:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell{border-left:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-work-space-month .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table{width:100%;height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content{height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{height:50px;vertical-align:top;text-align:right;color:#959595}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text{padding-right:6px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month{color:#337ab7;background-color:rgba(51,122,183,.15);font-weight:700}.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable{display:block;float:left}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header{box-shadow:0 -2px 0 rgba(221,221,221,.6);border-bottom:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{border-bottom:none}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:160px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:240px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day .dx-scheduler-date-table-container,.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-month .dx-scheduler-date-table-container,.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content{min-height:100%;height:100%;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-panel,.dx-scheduler-timeline-month .dx-scheduler-header-panel,.dx-scheduler-timeline-week .dx-scheduler-header-panel,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead{display:flex;flex-flow:column nowrap;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-row,.dx-scheduler-timeline-month .dx-scheduler-header-row,.dx-scheduler-timeline-week .dx-scheduler-header-row,.dx-scheduler-timeline-work-week .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell{flex-grow:1;justify-content:center;align-items:center;display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){display:flex;flex-flow:row-reverse nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell{flex-basis:0}.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-timeline .dx-scheduler-date-table-cell,.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){width:200px}.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table{display:none}.dx-scheduler-timeline .dx-scheduler-date-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-date-table tbody{display:flex;flex-flow:column nowrap;height:100%;min-height:100px}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell{display:flex;flex-flow:row nowrap;align-items:stretch;flex:1 1 auto;height:inherit;min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-group-table tbody{display:flex;flex-flow:column nowrap;height:100%}.dx-scheduler-timeline .dx-scheduler-group-header{min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-header-content{overflow:visible;flex-grow:1}.dx-scheduler-timeline .dx-scheduler-group-header-content div{white-space:normal;line-height:normal}.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{width:200px}.dx-scheduler-timeline .dx-scheduler-date-table,.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline .dx-scheduler-group-table,.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:100%;min-height:100px}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:auto}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top-color:transparent}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:1px solid #c4c4c4}.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{display:block}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header{border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell{border-right:1px solid #c4c4c4}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1}.dx-scheduler-agenda .dx-scheduler-date-table-scrollable{padding-top:10px}.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-table{border-spacing:0;margin-top:0;height:100%;float:left}.dx-scheduler-agenda .dx-scheduler-time-panel{margin-top:0;width:70px;border:none}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{border:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table{float:right}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before{border-bottom:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-header{vertical-align:top;border-top:none;border-left:none;border-right:none;font-weight:700;padding:0}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header{width:40px;font-size:14px}.dx-scheduler-agenda .dx-scheduler-group-header-content div{white-space:normal}.dx-scheduler-agenda-nodata{text-align:center;opacity:.5;position:absolute;top:45%;left:0;right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel{border:none}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel{width:70px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{min-height:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content{display:flex;flex-direction:column}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content{display:flex;flex-direction:column;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table>tbody{flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row{height:78px;flex-shrink:0;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell{height:auto}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row{height:50px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{flex-shrink:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content{min-width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell{flex-shrink:0}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{color:#337ab7}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{position:absolute;right:0;width:100%;content:"";background-color:#63a0d4}.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:75px}.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:66.6666666667px}.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:250px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:300px}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell{border-top:1px solid #c4c4c4}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after{background-color:#c4c4c4}.dx-scheduler-work-space{border:1px solid rgba(221,221,221,.6);background-color:#fff;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%;border-top:none;float:left}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell{border-right:none}.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel{border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel-container{display:flex;flex-shrink:0}.dx-scheduler-header-panel-empty-cell{display:flex;align-items:flex-end;flex-shrink:0;width:0;border-bottom:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-tables-container{overflow:hidden;width:100%}.dx-scheduler-date-table-container{position:relative}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container{height:100%}.dx-scheduler-date-table-scrollable{width:100%;overflow:hidden}.dx-scheduler-date-table-scrollable .dx-scrollable-content{overflow:hidden}.dx-scheduler-date-table-scrollable-content,.dx-scheduler-side-bar-scrollable-content{display:flex;align-items:flex-start}.dx-scheduler-date-table-scrollable-content{position:relative;float:left}.dx-scheduler-date-table-cell,.dx-scheduler-group-header,.dx-scheduler-header-panel-cell,.dx-scheduler-time-panel-cell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-scheduler-date-table-current-date{font-weight:700}.dx-scheduler-date-table-other-month{opacity:.5}.dx-scheduler-work-space-flex-container{display:flex;flex-direction:row;height:100%;min-height:0}.dx-scheduler-group-flex-container{flex:0 0 100%;min-height:100%;display:flex}.dx-scheduler-group-flex-container .dx-scheduler-group-row{display:flex;flex-flow:column nowrap;flex:0 0 auto;min-width:0}.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header{display:flex;flex-flow:row nowrap;flex:1 1 100%;padding:0 5px;height:auto;width:100px;justify-content:flex-start;align-items:flex-start;text-align:left;overflow:hidden;text-overflow:ellipsis;border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-scrollable{height:auto}.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-all-day-table-cell,.dx-scheduler-date-table-cell{border-top:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-date-table-cell,.dx-scheduler-header-panel-cell{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline .dx-scheduler-all-day-panel,.dx-scheduler-timeline .dx-scheduler-all-day-title,.dx-scheduler-timeline .dx-scheduler-time-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-title,.dx-scheduler-work-space-month .dx-scheduler-time-panel{display:none}.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:none}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:none}.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:none}.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-left:none}.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:1px solid #c4c4c4}.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid rgba(221,221,221,.6);border-left:1px solid #c4c4c4}.dx-scheduler-header-panel{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:auto}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table{float:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable{height:auto;flex-shrink:0}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-header-panel-cell{position:relative;color:#333;padding:0;vertical-align:middle;text-align:center;font-weight:400;border-left:1px solid rgba(221,221,221,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-header-panel-cell:first-child{border-left:1px solid transparent}.dx-scheduler-all-day-panel{width:100%;position:relative}.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-title{color:#333;width:100px;position:relative;text-align:center;border-bottom:2px solid rgba(221,221,221,.6);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-scheduler-small .dx-scheduler-all-day-title{width:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title{height:50px;line-height:50px}.dx-scheduler-all-day-table{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-group-header{height:30px;text-align:center}.dx-scheduler-time-panel{flex:0 0 auto;width:100px;border-collapse:collapse;border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-small .dx-scheduler-time-panel{width:50px;font-size:14px}.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td>div{margin-top:0}.dx-scheduler-time-panel-cell{color:#333;position:relative;width:100%;text-align:right;vertical-align:top;padding-right:20px;border-bottom:1px solid transparent}.dx-scheduler-time-panel-cell>div{margin-top:-13px}.dx-scheduler-small .dx-scheduler-time-panel-cell{padding-left:0;padding-right:10px}.dx-scheduler-time-panel-cell::after{position:absolute;bottom:-1px;width:10%;height:1px;right:0;background-color:rgba(221,221,221,.6)}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell{color:#337ab7}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before{position:absolute;top:0;right:0;width:2px;height:inherit;background-color:#63a0d4}.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-time-panel-title-cell{padding:0}.dx-scheduler-date-table{width:100%;border-spacing:0;table-layout:fixed}.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused{background-color:#dbe9f5}.dx-scheduler-all-day-table-cell.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-focused{background-color:#dbe9f5;opacity:1}.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,.dx-scheduler-date-table-cell.dx-scheduler-focused-cell{box-shadow:inset 0 0 0 1px #337ab7}.dx-scheduler-all-day-table-cell>div,.dx-scheduler-date-table-cell>div{pointer-events:none}.dx-scheduler-date-table-droppable-cell{background-color:#f2f2f2}.dx-scheduler-group-header-content div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content{display:flex;height:40px}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content>div{margin:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{flex-grow:1;flex-basis:0;display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{flex-basis:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table{height:100%;min-height:100px;border-top:1px solid rgba(221,221,221,.6);border-spacing:0;display:flex;flex-flow:column nowrap}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{top:0;height:50px!important;line-height:50px!important;border-bottom:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel{display:table-cell;position:relative}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row{height:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell>div{margin-top:0}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell{border-bottom:none;box-shadow:inset 0 -1px 0 rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{border-top:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel-empty-cell{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl .dx-scheduler-date-table-scrollable-content,.dx-rtl .dx-scheduler-side-bar-scrollable-content{direction:rtl}.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel{left:0;right:inherit}.dx-rtl .dx-scheduler-time-panel,.dx-rtl .dx-scheduler-work-space-vertical-group-table{float:right}.dx-rtl .dx-scheduler-time-panel-cell{text-align:left;padding-left:20px;padding-right:0}.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell{padding-left:10px}.dx-rtl .dx-scheduler-time-panel-cell::after{right:auto;left:0}.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell{border-right:1px solid rgba(221,221,221,.6);border-left:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{float:right}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{padding:0 5px 0 10px}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child{text-align:right}.dx-rtl .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:50px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:250px}.dx-recurrence-repeat-end-wrapper{display:flex}.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item{padding-right:0;padding-left:0}.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child){flex-grow:0!important;min-width:auto!important}.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label{white-space:nowrap}.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on{padding-top:0}.dx-recurrence-repeat-end-label{line-height:36px}.dx-recurrence-radiogroup-repeat-type{margin:0}.dx-recurrence-radiogroup-repeat-type .dx-item{padding-bottom:10px}.dx-recurrence-datebox-until-date{margin-left:28px}.dx-recurrence-numberbox-repeat-count{margin-left:16px;margin-right:11px}.dx-recurrence-button-group{width:100%}.dx-recurrence-button-group .dx-button-content{padding:8px}.dx-recurrence-button-group .dx-buttongroup-wrapper>div{flex:1}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval{margin-right:11px}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl{margin-right:0;margin-left:11px}.dx-recurrence-numberbox-interval-label{margin-top:25px}.dx-scheduler-container{display:flex;flex-direction:column;height:100%;width:100%;background-color:#fff}.dx-scheduler-header{border:1px solid rgba(221,221,221,.6);position:relative;z-index:1;width:100%;flex-shrink:0}.dx-scheduler-header .dx-toolbar{height:100%;background-color:transparent}.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container{height:100%}.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before{content:"\f016"}.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item{display:list-item}.dx-scheduler-date-time-shader-all-day{width:100%;background-color:rgba(51,51,51,.04);position:absolute;pointer-events:none}.dx-scheduler-date-time-indicator{background-color:#63a0d4;position:absolute;pointer-events:none;box-shadow:0 1px 0 0 rgba(255,255,255,.1)}.dx-scheduler-date-time-indicator::before{font-size:30px;color:#63a0d4;position:absolute;z-index:1000;margin-top:-14px;margin-left:-12px;text-shadow:rgba(255,255,255,.1) 1px 0 0}.dx-scheduler-date-time-shader{pointer-events:none}.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content{padding:0 7px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon{top:9px}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:100px;height:1px;font:14px/1 DXIcons}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before{content:"\f04e"}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:100px}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{width:inherit;height:inherit;content:"";left:inherit;position:absolute;margin-left:100px;background-color:rgba(51,51,51,.04)}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{margin-left:50px}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before{margin-left:0}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator{margin-left:0;font:14px/1 DXIcons}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before{content:"\f04f";margin-right:-12px}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-left:0;margin-right:100px}.dx-scheduler-timeline .dx-scheduler-date-time-indicator{width:1px;top:0;font:14px/1 DXIcons}.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before{content:"\f001";margin-left:-14px;margin-top:-12px}.dx-scheduler-timeline .dx-scheduler-date-time-shader{height:100%;position:absolute}.dx-scheduler-timeline .dx-scheduler-date-time-shader::before{width:inherit;height:100%;content:"";left:0;position:absolute;background-color:rgba(51,51,51,.04)}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{box-shadow:none}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::after{position:absolute;content:"";left:0;right:0;bottom:-1px;height:2px;background-color:#63a0d4}.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon{top:0}.dx-scheduler-work-space-month .dx-scheduler-appointment-content{padding:0 7px;font-size:13px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 25px 0 7px}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 7px 0 25px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-month .dx-scheduler-appointment-reduced-icon{top:0}.dx-scheduler-all-day-appointments,.dx-scheduler-scrollable-appointments{position:absolute;top:0}.dx-scheduler-all-day-appointments.dx-rtl,.dx-scheduler-scrollable-appointments.dx-rtl{left:0}.dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-resizable-resizing,.dx-scheduler-all-day-appointment.dx-state-active,.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2)}.dx-scheduler-appointment.dx-scheduler-appointment-body,.dx-scheduler-appointment.dx-scheduler-appointment-tail{box-shadow:none}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon{position:absolute;top:15%}.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{right:20px}.dx-scheduler-appointment-content{cursor:pointer;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.99;padding:5px 7px}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content{font-size:12px}.dx-scheduler-appointment-content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-appointment-empty .dx-scheduler-appointment-title{display:none}.dx-scheduler-appointment-content-details{font-size:11px;white-space:pre;overflow:hidden}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details{display:none}.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch>div{flex-grow:0;width:auto}.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin:0}.dx-scheduler-appointment-popup .dx-field-item-label-location-left{padding-right:20px}.dx-scheduler-appointment-popup .dx-field{min-height:0}.dx-scheduler-appointment-popup .dx-field-label{width:auto}.dx-scheduler-appointment-popup .dx-field-value{padding-left:0;padding-right:0}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox{float:left}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox.dx-rtl{float:right}.dx-scheduler-appointment-collector{background-color:#337ab7;color:#fff}.dx-scheduler-appointment-collector.dx-button,.dx-scheduler-appointment-collector.dx-button.dx-state-active,.dx-scheduler-appointment-collector.dx-button.dx-state-focused,.dx-scheduler-appointment-collector.dx-button.dx-state-hover{background-color:#337ab7;color:#fff;border:none;box-shadow:none}.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content{color:#fff;opacity:.99}.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child{padding-left:0}.dx-scheduler-agenda .dx-scheduler-scrollable-appointments{width:100%;height:0}.dx-scheduler-agenda .dx-scheduler-appointment{position:relative;box-shadow:none;margin-top:5px;margin-bottom:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment{margin-bottom:20px}.dx-rtl .dx-scheduler-appointment-recurrence-icon{left:5px;right:auto}.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{left:20px;right:auto}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:5px;padding-left:40px}.dx-rtl .dx-scheduler-all-day-appointments,.dx-rtl .dx-scheduler-scrollable-appointments{left:0}.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-right:50px}.dx-scheduler-time-panel-cell{height:50px}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before,.dx-scheduler-time-panel-cell::after{content:""}.dx-scheduler-date-table-cell{height:50px}.dx-scheduler-all-day-title{height:75px;line-height:75px;font-size:14px;font-weight:700}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title{height:25px;line-height:25px}.dx-scheduler-all-day-table{height:75px}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table{height:25px}.dx-scheduler-header-panel-cell{height:50px}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{top:47px;height:2px}.dx-scheduler-timeline .dx-scheduler-date-table-cell{border-right:none;height:75px}.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:none}.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month{border-left:1px solid #aaa;border-top:1px solid #aaa}.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content{min-height:300px}.dx-scheduler-header{height:56px;background-color:#f5f5f5}.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container{padding:9px}.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption{min-width:180px}.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption{min-width:140px}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header{color:#333}.dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-header-panel .dx-scheduler-group-header,.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header{font-weight:700;color:#333;padding:0}.dx-scheduler-all-day-panel{background-color:#fff}.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell{border:none}.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th{border-left:none;border-right:none}.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child{border-top:none}.dx-scheduler-all-day-table-cell.dx-state-active,.dx-scheduler-date-table-cell.dx-state-active{background-color:rgba(221,221,221,.7)}.dx-scheduler-all-day-table-cell.dx-state-hover,.dx-scheduler-date-table-cell.dx-state-hover{background-color:rgba(0,0,0,.04);color:#959595}.dx-scheduler-appointment-popup .dx-popup-title{background-color:#fff}.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl{margin:0}.dx-scheduler-appointment-popup .dx-popup-bottom{border-top:1px solid #ddd}.dx-scheduler-appointment-popup .dx-toolbar-after{margin-right:4px}.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after{margin-left:4px;margin-right:0}.dx-scheduler-appointment-popup .dx-form-validation-summary{padding:10px 20px}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{font-size:16px}.dx-scheduler-group-header,.dx-scheduler-header-panel,.dx-scheduler-time-panel{font-size:14px}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-left:none}.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell{border-right:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-left:none}.dx-scheduler-appointment-collector{height:20px}.dx-scheduler-appointment-collector.dx-button.dx-button-default,.dx-scheduler-appointment-collector.dx-state-hover::before{border-radius:20px}.dx-scheduler-appointment{border-left:3px solid transparent;border-right:2px solid transparent}.dx-scheduler-appointment.dx-state-focused{color:#fff}.dx-scheduler-appointment.dx-scheduler-appointment-empty{border-left:1px solid transparent;border-right:1px solid transparent}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{border-right:none}.dx-scheduler-appointment-strip{display:none}.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 25px 5px 7px}.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 7px 5px 25px}.dx-scheduler-dropdown-appointment-date{color:#959595}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title{background-color:#fff}.dx-scheduler-agenda .dx-scheduler-group-header{font-size:14px;width:80px}.dx-scheduler-agenda .dx-scheduler-group-header-content{overflow:hidden;width:80px;padding:10px 0 0 10px;box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda .dx-scheduler-time-panel-cell{vertical-align:top;padding-top:10px;padding-left:10px;padding-right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{padding-right:10px;padding-left:0}.dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:left}.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:right}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 rgba(221,221,221,.6)}.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda-nodata{font-size:14px}.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item{border-top-width:1px}.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content{background:#fff}.dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:10px}.dx-layout-manager .dx-field-empty-item{width:100%}.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content>.dx-field-item{padding-left:0;padding-right:0}.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content>.dx-first-row.dx-col-0.dx-field-item{padding-top:0}.dx-layout-manager .dx-label-h-align.dx-flex-layout{display:flex}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label{display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper{flex-shrink:1;flex-grow:1;flex-basis:auto;display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align){align-items:baseline}.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label{vertical-align:baseline}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,.dx-layout-manager .dx-label-h-align .dx-field-item-label{display:table-cell}.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label{white-space:nowrap;vertical-align:middle}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content{display:inline-block}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin-top:7px;margin-bottom:4px}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper{width:100%}.dx-layout-manager .dx-tabpanel .dx-multiview-item-content{padding:20px}.dx-field-item-label-location-top .dx-field-item-custom-label-content{display:inline-block}.dx-field-item-label-location-top .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-form-group-content{border-width:0;padding:0;margin:0}.dx-form-group-with-caption>.dx-form-group-content{padding-top:19px;margin-top:6px;border-top:1px solid #ddd;padding-bottom:20px}.dx-layout-manager-hidden-label{position:absolute;display:block;visibility:hidden}.dx-field-item-help-text{font-style:italic;white-space:normal;color:#333}.dx-field-item-label-location-left{padding-inline-end:10px}.dx-field-item-label-location-right{padding-inline-start:10px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-required .dx-label>span::after{content:attr(data-mark)}.dx-rtl .dx-field-item-optional-mark,.dx-rtl .dx-field-item-required-mark{unicode-bidi:embed}.dx-layout-manager .dx-field-item:not(.dx-first-col){padding-inline-start:15px}.dx-layout-manager .dx-field-item:not(.dx-last-col){padding-inline-end:15px}.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content>.dx-field-item{padding-top:10px}.dx-form-group-caption{font-size:20px}.dx-field-item-label-text{color:#333}.dx-field-item-label-location-top{display:block;margin-bottom:4px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-optional-mark{color:#afafaf}.dx-field-item-required .dx-label>span::after,.dx-field-item-required-mark{color:#c9302c}.dx-field-item-custom-label-content .dx-icon{width:20px;height:20px;background-position:0 0;background-size:20px 20px;padding:0;font-size:20px;text-align:center;line-height:20px;margin-inline-end:9px;margin-inline-start:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,.dx-filterbuilder.dx-rtl .dx-filterbuilder-text{margin-left:5px;margin-right:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:0;padding-right:26px}.dx-filterbuilder .dx-filterbuilder-action-icon,.dx-filterbuilder .dx-filterbuilder-text{margin-left:0;margin-right:5px}.dx-filterbuilder .dx-filterbuilder-action-icon:focus,.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,.dx-filterbuilder .dx-filterbuilder-text:focus{outline:0}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item{display:inline-block;white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text{display:inline-block;cursor:pointer;white-space:pre}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range{white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator{margin:0 7px;opacity:.3}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation{min-width:20px;padding:2px 7px 3px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor{vertical-align:middle;margin-top:-7px;margin-bottom:-4px;display:inline-block}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action{display:inline-block;cursor:pointer;position:relative}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon{padding:5px 8px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:26px}.dx-filterbuilder-operations .dx-treeview-item{padding-left:5px}.dx-filterbuilder-operations .dx-rtl .dx-treeview-item{padding-right:5px}.dx-filterbuilder-overlay{white-space:nowrap}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node{padding-left:0}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened{margin-left:15px}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node{padding-right:0}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened{margin-right:15px}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal{border-radius:0}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal>.dx-popup-content{padding:0}.dx-filterbuilder-overlay .dx-scrollable-container{max-height:360px}.dx-filterbuilder-overlay .dx-menu-items-container{padding:0}.dx-filterbuilder{background-color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text{color:#333}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation{background-color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover{background-color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus{background-color:#d9534f;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field{background-color:rgba(51,122,183,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover{background-color:rgba(51,122,183,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus{background-color:#337ab7;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation{background-color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover{background-color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus{background-color:#5cb85c;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover{background-color:rgba(221,221,221,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus{background-color:#ddd;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus{color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover{color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus{color:#5cb85c}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove{color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover{color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus{color:#d9534f}.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon{color:#333}.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-expander-icon-stub{display:none}.dx-filterbuilder .dx-filterbuilder-action-icon{margin-bottom:9px}.dx-filterbuilder .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-text{border-radius:5px}.dx-filterbuilder .dx-filterbuilder-range-separator{color:#333}.dx-filterbuilder-overlay .dx-treeview-item{padding:5px 15px}.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item{padding-left:15px}.dx-drawer{height:100%;width:100%}.dx-drawer-wrapper{position:relative;overflow:hidden;height:100%}.dx-drawer-panel-content{position:absolute;top:0;bottom:0}.dx-drawer-panel-content .dx-overlay-content{overflow:hidden}.dx-drawer-right .dx-drawer-panel-content{right:0}.dx-drawer-left .dx-drawer-panel-content{left:0}.dx-drawer-panel-content-push-top-or-bottom{width:100%}.dx-drawer-content{overflow:hidden;width:100%;height:100%;top:0}.dx-drawer-shader{z-index:1000;position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content{top:auto}.dx-drawer-shrink .dx-drawer-panel-content{position:relative;overflow:hidden;flex:0 0 auto;height:100%}.dx-drawer-shrink .dx-drawer-wrapper{flex:1 0 auto;display:flex;flex-direction:row}.dx-drawer-shrink .dx-drawer-content{position:relative;flex:1 1 auto}.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper{flex-direction:column}.dx-drawer-overlap .dx-drawer-panel-content{overflow:visible}.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper{right:auto;left:auto}.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper{overflow-y:visible}.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper{overflow-x:visible}.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content,.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content{right:0}.dx-htmleditor{display:flex;flex-direction:column;border:1px solid transparent}.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked]{cursor:pointer}.dx-htmleditor-add-image-popup-with-tabs>.dx-overlay-content>.dx-popup-content{padding:0}.dx-htmleditor-hidden-content{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-multiview-wrapper{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-textbox{display:inline-block;width:calc(100% - 41px)}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-buttongroup{vertical-align:top;margin-inline-start:5px;width:36px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-wrapper{padding:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-upload-button{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content .dx-popup-title{border-bottom:0}.dx-quill-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;min-height:1px;margin:0;position:relative;overflow:hidden}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.dx-htmleditor-content{box-sizing:border-box;line-height:1.42;width:100%;outline:0;overflow-y:auto;padding:12px 15px;white-space:pre-wrap;word-wrap:break-word}.dx-htmleditor-content .dx-variable>span{padding:3px 6px;border-radius:8px;background:rgba(51,122,183,.15)}.dx-htmleditor-content>*{cursor:text}.dx-htmleditor-content blockquote,.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content ol,.dx-htmleditor-content p,.dx-htmleditor-content pre,.dx-htmleditor-content ul{margin:0;padding:0}.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content ol,.dx-htmleditor-content p,.dx-htmleditor-content ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dx-htmleditor-content table{border-collapse:collapse;table-layout:fixed;width:100%}.dx-htmleditor-content td,.dx-htmleditor-content th{border:1px solid #000;padding:2px 5px}.dx-htmleditor-content ol,.dx-htmleditor-content ul{padding-inline-start:1.5em}.dx-htmleditor-content li{list-style-type:none;padding-inline-start:1.5em;position:relative}.dx-htmleditor-content li[data-list=bullet]::before{content:"•"}.dx-htmleditor-content li[data-list=checked]::before{content:"☑"}.dx-htmleditor-content li[data-list=unchecked]::before{content:"☐"}.dx-htmleditor-content li::before{display:inline-block;margin-inline-start:-1.5em;margin-inline-end:.3em;text-align:end;white-space:nowrap;width:1.2em}.dx-htmleditor-content li>.ql-ui{visibility:hidden}.dx-htmleditor-content li[data-list=checked]>.ql-ui,.dx-htmleditor-content li[data-list=unchecked]>.ql-ui{visibility:visible}.dx-htmleditor-content li[data-list=ordered]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.dx-htmleditor-content li[data-list=ordered]::before{content:counter(list-0,decimal) ". "}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1{counter-increment:list-1}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before{content:counter(list-1,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:4.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2{counter-increment:list-2}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before{content:counter(list-2,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:7.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3{counter-increment:list-3}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before{content:counter(list-3,decimal) ". "}.dx-htmleditor-content li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:10.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4{counter-increment:list-4}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before{content:counter(list-4,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;padding-inline-start:13.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5{counter-increment:list-5}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before{content:counter(list-5,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;padding-inline-start:16.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6{counter-increment:list-6}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before{content:counter(list-6,decimal) ". "}.dx-htmleditor-content li.ql-indent-6{counter-reset:list-7 list-8 list-9;padding-inline-start:19.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7{counter-increment:list-7}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before{content:counter(list-7,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-7{counter-reset:list-8 list-9;padding-inline-start:22.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8{counter-increment:list-8}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before{content:counter(list-8,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-8{counter-reset:list-9;padding-inline-start:25.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9{counter-increment:list-9}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before{content:counter(list-9,decimal) ". "}.dx-htmleditor-content .ql-indent-1{padding-inline-start:3em}.dx-htmleditor-content .ql-indent-2{padding-inline-start:6em}.dx-htmleditor-content .ql-indent-3{padding-inline-start:9em}.dx-htmleditor-content .ql-indent-4{padding-inline-start:12em}.dx-htmleditor-content .ql-indent-5{padding-inline-start:15em}.dx-htmleditor-content .ql-indent-6{padding-inline-start:18em}.dx-htmleditor-content .ql-indent-7{padding-inline-start:21em}.dx-htmleditor-content .ql-indent-8{padding-inline-start:24em}.dx-htmleditor-content .ql-indent-9{padding-inline-start:27em}.dx-htmleditor-content li.ql-indent-9{padding-inline-start:28.5em}.dx-htmleditor-content table td,.dx-htmleditor-content table th{outline:0}.dx-htmleditor-content .ql-code-block-container{font-family:monospace}.dx-htmleditor-content .ql-code-block-container,.dx-htmleditor-content code{background-color:rgba(191,191,191,.15);color:rgba(51,51,51,.8)}.dx-htmleditor-content .ql-video{display:block;max-width:100%}.dx-htmleditor-content .ql-video.ql-align-center{margin:0 auto}.dx-htmleditor-content .ql-video.ql-align-right{margin:0 0 0 auto}.dx-htmleditor-content .ql-font-serif{font-family:Georgia,"Times New Roman",serif}.dx-htmleditor-content .ql-font-monospace{font-family:Monaco,"Courier New",monospace}.dx-htmleditor-content .ql-direction-rtl{direction:rtl;text-align:inherit}.dx-htmleditor-content.ql-blank::before{content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px;color:#999}.dx-htmleditor-content.ql-blank::after{content:attr(data-placeholder);z-index:-1;visibility:hidden}.dx-htmleditor-content.ql-blank[data-placeholder]>p{height:.1px}.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-suggestion-list{min-width:50px}.dx-suggestion-list .dx-list-item{display:block}.dx-suggestion-list .dx-list-item-icon{border-radius:50%;vertical-align:text-bottom}.dx-formdialog-form{min-width:360px}.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form{min-width:240px}.dx-formdialog-field-target .dx-field-item-content{text-align:end}.dx-background-format .dx-icon-background,.dx-background-format .dx-icon-color,.dx-color-format .dx-icon-background,.dx-color-format .dx-icon-color{border-bottom:3px solid transparent}.dx-htmleditor-toolbar-separator{border-left:1px solid transparent}.dx-htmleditor-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-htmleditor-toolbar-menu-separator::before{content:none}.dx-resize-frame{position:absolute;box-sizing:content-box;border:1px dashed #778899;pointer-events:none}.dx-resize-frame .dx-resizable-handle{pointer-events:auto}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{border:1px solid #fff;width:11px;height:11px;border-radius:0}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{content:"";position:absolute;width:11px;height:11px;border:1px solid #fff}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-right::after{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{right:-7.5px}.dx-resize-frame .dx-resizable-handle-left::after{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after{left:-7.5px}.dx-resize-frame .dx-resizable-handle-top::after{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{top:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-7.5px}.dx-mention{padding:1px 0;border-radius:2px}.dx-mention .dx-template-wrapper{white-space:nowrap;display:inline-block}.dx-mention>span{margin:0 2px}.dx-table-resize-frame{position:absolute;pointer-events:none}.dx-table-resize-frame>div{position:absolute;pointer-events:auto;background-color:transparent}.dx-table-resize-frame .dx-htmleditor-column-resizer{width:5px;top:0;height:100%;cursor:col-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-column{width:3px;top:0;height:100%}.dx-table-resize-frame .dx-htmleditor-row-resizer{height:5px;left:0;width:100%;cursor:row-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-row{height:3px;left:0;width:100%}.dx-htmleditor{border-color:#ddd}.dx-htmleditor .dx-htmleditor-toolbar-wrapper{padding:5px;position:relative}.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child{border-bottom:1px solid #ddd}.dx-htmleditor.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before{position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:2;background-color:rgba(255,255,255,.2);content:"";pointer-events:none}.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled{opacity:.5}.dx-htmleditor.dx-htmleditor-outlined{border-radius:4px}.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused{border-color:#337ab7}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-htmleditor.dx-htmleditor-filled{border-color:transparent;background:rgba(51,51,51,.05);border-radius:4px}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-htmleditor.dx-htmleditor-filled.dx-state-hover,.dx-htmleditor.dx-htmleditor-filled.dx-state-hover.dx-invalid.dx-state-readonly:not(.dx-state-focused){background-color:rgba(51,122,183,.07)}.dx-htmleditor.dx-htmleditor-filled.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-focused{background-color:transparent;border-color:#337ab7}.dx-htmleditor.dx-htmleditor-filled.dx-invalid{background-color:rgba(217,83,79,.1)}.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-focused{background:0 0;border-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined{border-color:transparent transparent #ddd}.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content{padding-inline-start:0}.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover{border-bottom-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused{border-bottom-color:#337ab7}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid{border-bottom-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid{border-bottom-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused{border-color:transparent transparent #d9534f}.dx-htmleditor-content blockquote{padding-inline-start:12px;border-inline-start:4px solid;color:rgba(51,51,51,.8);border-inline-start-color:#ddd}.dx-htmleditor-content td,.dx-htmleditor-content th{border-color:#ddd}.dx-htmleditor-toolbar{background-color:transparent}.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator{height:36px}.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled{background-color:transparent}.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content{padding-bottom:5px}.dx-htmleditor-toolbar-format.dx-size-format{width:105px}.dx-htmleditor-toolbar-separator{border-inline-start-color:#ddd}.dx-htmleditor-toolbar-menu-separator{border-top-color:#ddd}.dx-resize-frame{border-color:#337ab7}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{background-color:#337ab7}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tab:first-child::after{border-inline-start:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tabs-wrapper::after{border-inline-start:none;border-inline-end:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col){padding-inline-end:5px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col){padding-inline-start:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper{padding:60px 20px;border:3px dashed #ddd}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label{border-width:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input{padding-top:7px;padding-bottom:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input-label{padding-top:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-content{background-color:rgba(221,221,221,.8)}.dx-mention{background-color:#ddd;color:#333}.dx-suggestion-list-wrapper{height:100%}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-suggestion-list-wrapper .dx-popup-content{height:100%;padding:1px}.dx-suggestion-list-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-suggestion-list-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-suggestion-list-wrapper .dx-empty-message,.dx-suggestion-list-wrapper .dx-list-item{border-top:0}.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,.dx-suggestion-list-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-column,.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-row{background-color:rgba(51,122,183,.5)}.dx-fa-button.dx-fa-button-main .dx-overlay-shader{background-color:rgba(255,255,255,.8)}.dx-fa-button.dx-fa-button-main .dx-overlay-content{min-width:48px;max-height:48px;background-color:#337ab7;color:#fff;overflow:visible;border-radius:24px;box-shadow:0 6px 12px rgba(0,0,0,.2)}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover{background-color:#285f8f}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active{background-color:#22527b}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close{padding:15px;box-shadow:none;background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper{position:static}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background:0 0;color:#fff;box-shadow:none;border-radius:0;margin-right:0}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple{border-radius:24px}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content{display:flex;flex-direction:row-reverse}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close{padding:15px 0 15px 15px}.dx-fa-button.dx-fa-button-main.dx-fa-button-without-icon .dx-fa-button-icon{width:0}.dx-fa-button .dx-fa-button-icon,.dx-fa-button .dx-fa-button-icon-close{padding:6px;width:18px;height:18px;box-sizing:content-box}.dx-fa-button .dx-fa-button-icon .dx-icon,.dx-fa-button .dx-fa-button-icon-close .dx-icon{font-size:18px}.dx-fa-button .dx-fa-button-icon img,.dx-fa-button .dx-fa-button-icon-close img{width:100%;height:100%}.dx-fa-button .dx-overlay-content{border-radius:50%;cursor:pointer;min-width:30px;max-height:30px;background-color:transparent;color:#333;overflow:visible;display:flex;flex-direction:row;align-items:center}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse{flex-direction:row-reverse}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper{right:auto;left:30px}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label{margin-left:10px;margin-right:auto}.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:#ebebeb}.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:#c2c2c2}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper{position:absolute;right:30px}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background-color:#fff;color:#333;white-space:nowrap;border-radius:4px;padding:5px 10px;margin-right:10px;box-shadow:0 6px 12px rgba(0,0,0,.16);font-size:12px}.dx-fa-button .dx-overlay-content .dx-fa-button-icon{box-shadow:0 6px 12px rgba(0,0,0,.2);background-color:#fff;border-radius:50%;position:relative}.dx-fa-button .dx-overlay-content .dx-inkripple{overflow:hidden;border-radius:15px}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label{padding:0 25px 0 10px;font-size:14px;margin-right:0}.dx-filemanager{height:500px;border:1px solid}.dx-filemanager .dx-filemanager-wrapper{height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-notification-drawer,.dx-filemanager .dx-filemanager-notification-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{min-width:240px;max-width:93vw}@media (min-width:431px){.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{max-width:400px}}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content{padding:15px}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box{padding:5px 0 0}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common{padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item{border-style:none}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-width:1px;border-left-style:solid}.dx-filemanager .dx-filemanager-progress-panel{width:340px;height:100%}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding:10px 20px 20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title{display:flex;align-items:flex-start;padding:0 0 5px 10px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text{flex:1 1 auto;align-self:center;font-size:18px;font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common{font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator{height:20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel{width:16px;height:16px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details>.dx-filemanager-progress-box{margin-bottom:8px;border-radius:2px}.dx-filemanager .dx-filemanager-progress-box{padding:10px 0 10px 10px;display:flex;align-items:center}.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button{padding-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image{margin-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper{flex:1 auto;overflow:hidden}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common{padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status{padding:5px 0}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-left:5px}.dx-filemanager .dx-filemanager-progress-box-error{border-radius:2px;display:inline-block;border-width:0;padding:2px 8px 3px;font-size:.85em;line-height:normal;word-wrap:break-word;overflow-y:auto;max-height:150px}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{width:1px;margin-right:5px}.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial{right:3px}.dx-filemanager .dx-filemanager-container{display:flex;height:100%;border-top:1px solid;box-sizing:border-box;overflow:hidden}.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel{padding:5px 10px;height:100%;width:100%;display:block}.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled{width:1px}.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content{overflow:visible}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content{display:block;width:30%}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial{min-width:250px;max-width:300px}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive{max-width:100%}.dx-filemanager .dx-filemanager-dirs-panel{height:100%}.dx-filemanager .dx-filemanager-breadcrumbs{padding:2px 11px;border-bottom:1px solid}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-left:0;padding-right:0}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content{padding-left:2px;padding-right:2px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{width:1px;padding-left:0;padding-right:0;margin:0 10px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content{padding-left:1px;padding-right:1px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{cursor:default}.dx-filemanager .dx-filemanager-editing-container,.dx-filemanager .dx-filemanager-notification-container{position:absolute;top:-5000px;left:-5000px}.dx-filemanager .dx-row .dx-filemanager-file-actions-button{float:right}.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content{padding:0}.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager .dx-filemanager-items-panel{width:100%;height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{position:relative;top:0;left:0;box-sizing:border-box;pointer-events:none;z-index:1000}.dx-filemanager .dx-filemanager-thumbnails{width:100%;height:100%;overflow:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:5px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container{-webkit-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item{float:left;text-align:center;cursor:pointer;white-space:nowrap;width:100px;height:100px;border:1px dashed transparent;margin:5px;box-sizing:border-box}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content{overflow:hidden;padding:13px 0 10px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail{border:0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer{border:0;padding:0;margin:0;height:10px;visibility:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-details{height:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-details>div{height:100%}.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table>tbody>tr.dx-filemanager-parent-directory-item>td>.dx-select-checkbox{display:none}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper{display:inline-flex;align-items:flex-start;width:100%}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name{flex:1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress{animation:1.5s linear infinite dx-filemanager-icon-rotate}@keyframes dx-filemanager-icon-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-filemanager-file-actions-button{visibility:hidden;text-align:center}.dx-filemanager-file-actions-button.dx-widget{line-height:100%}.dx-filemanager-file-actions-button .dx-button{border:none;background-color:transparent;box-shadow:none}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:10px 11px}.dx-filemanager-file-actions-button .dx-button i{font-style:normal}.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,.dx-filemanager-file-actions-button:hover{visibility:visible}.dx-filemanager-dirs-tree{width:100%}.dx-filemanager-dirs-tree .dx-treeview-item-content{display:flex;align-items:flex-end}.dx-filemanager-dirs-tree .dx-treeview-item-content>.dx-icon{flex:0 0 auto}.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text{flex:1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,.dx-filemanager-progresspanel{height:100%;overflow:auto}.dx-filemanager-dialog-folder-chooser>div{height:100%}.dx-filemanager-dialog-popup>.dx-overlay-content{min-width:300px;max-width:400px;min-height:300px;max-height:400px}.dx-filemanager-dialog-name-editor-popup>.dx-overlay-content{max-width:340px;min-height:180px;max-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content{max-width:340px;min-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item{overflow-wrap:break-word}.dx-filemanager-progresspanel{box-sizing:border-box;padding:5px}.dx-filemanager-progresspanel .dx-filemanager-progressbox{float:left;width:100%;padding-bottom:10px}.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button{margin-top:5px;float:right}.dx-splitter-wrapper{height:100%;width:0;position:absolute;z-index:998;top:0}.dx-splitter-wrapper .dx-splitter-border{z-index:997;height:100%;width:7px;cursor:col-resize}.dx-splitter-wrapper .dx-splitter-border .dx-splitter{height:100%;width:1px;display:block;cursor:col-resize;z-index:999;margin:auto}.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive{z-index:998}.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled{width:0;cursor:default}.dx-splitter{background-color:rgba(51,122,183,.5)}.dx-splitter.dx-splitter-inactive{background-color:#ddd}.dx-splitter-border{background-color:transparent}.dx-filemanager{border-color:#ddd}.dx-filemanager .dx-filemanager-notification-common{border-color:#ddd;color:#d9534f}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-color:#ddd}.dx-filemanager .dx-filemanager-progress-panel{background-color:#fff}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding-top:6px}.dx-filemanager .dx-filemanager-progress-box-image{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-progress-box-error{color:#fff;background:#d9534f}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-top:9px}.dx-filemanager .dx-filemanager-toolbar{padding:6px 10px;background:#fff;min-height:48px}.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar{background:#f7f7f7}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{height:36px;background:#ddd}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor{width:150px}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover{background:rgba(51,51,51,.1)}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor{border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon{background:0 0;border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content{padding:4px}.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content{padding-left:8px;padding-right:8px}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{border:2px solid #337ab7}.dx-filemanager .dx-filemanager-container{border-top-color:#ddd}.dx-filemanager .dx-filemanager-dirs-panel{border-right-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs{border-bottom-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused{background:#ddd;color:#333}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-top:5px;padding-bottom:8px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{background:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{background:0 0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected{color:#fff;background:rgba(51,122,183,.8)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected){background:rgba(0,0,0,.04)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused{border:1px solid #337ab7}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused{color:#fff;background:rgba(51,122,183,.7)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail{color:#ddd}.dx-filemanager .dx-filemanager-files-view{background:#fff}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail{font-size:18px;width:18px;height:18px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select{width:43px;min-width:43px;max-width:43px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon{color:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content>i{margin-bottom:0}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item{background:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item.dx-state-hover{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item *{color:#333}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item *{color:#333}.dx-filemanager-view-switcher-popup{width:34px}.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding-top:7px;padding-left:7px;padding-right:8px;text-overflow:clip}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button{margin-top:1px;margin-bottom:-1px}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:0}.dx-filemanager-file-actions-button .dx-button{min-width:21px;height:21px}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding-top:10px;padding-bottom:10px}.dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager-i.dx-filemanager-i-refresh,.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-done,.dx-filemanager-i.dx-icon.dx-filemanager-i-done{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%235cb85c%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-danger,.dx-filemanager-i.dx-icon.dx-filemanager-i-danger{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23d9534f%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-cancel,.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23333%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-diagram{border:1px solid transparent;display:flex;flex-flow:column;height:600px;min-height:350px}.dx-diagram .dx-diagram-toolbar-wrapper{padding:5px;flex-grow:0}.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar{background-color:transparent}.dx-diagram .dx-diagram-content-wrapper{display:flex;flex-grow:1;flex-basis:0;overflow:hidden}.dx-diagram .dx-diagram-content,.dx-diagram .dx-diagram-scroll-view{height:100%;width:100%}.dx-diagram.dx-diagram-fullscreen{left:0;top:0;width:100%!important;height:100%!important;position:fixed;z-index:2}.dx-diagram .dxdi-control{width:auto;height:auto;overflow:visible}.dx-diagram .dxdi-canvas{overflow:hidden}.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content{border-radius:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{padding:0;background-color:rgba(0,0,0,.05)}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){background-color:transparent;border:0;border-radius:0;padding:0;min-width:0}.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton){cursor:inherit;pointer-events:none}.dx-diagram-toolbox-popup .dx-popup-content{padding:0}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input{border-color:transparent}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input{min-height:0;font-size:.9em}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button{border:0;border-radius:0;min-height:14px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel{position:relative;height:100%;overflow-y:auto}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>*{position:absolute}.dx-diagram-properties-popup .dx-scrollview,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>.dx-scrollview{width:100%}.dx-diagram-properties-popup .dx-popup-content{padding:0}.dx-diagram-properties-popup .dx-tabs{border:0}.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper{border-left:0;border-right:0}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container{display:block;height:auto}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container>div{display:flex;flex-wrap:wrap;width:100%;height:auto;position:inherit}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item{display:flex;align-items:center}.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper{border-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup{width:calc(100% - 2px)!important}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{border:0;min-height:0;position:relative;z-index:1}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container{height:auto}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item{padding-top:0;padding-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel{display:flex;flex-direction:column-reverse}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper{border-top:0}.dx-diagram-floating-toolbar-container{position:absolute;z-index:1001;width:100%;transition:opacity .4s}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container{background:0 0;border-radius:50%;border:0;padding:0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar{background:0 0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div{border-radius:50%}.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container>*{padding-left:0;padding-right:0}.dx-diagram-toolbar .dx-diagram-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before{content:none}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor{width:auto}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper{display:flex;align-items:center}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i{display:block}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox{width:0;max-width:0}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input{width:0;padding-left:0}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay{transform:none!important;width:100%!important;height:100%!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content{transform:none!important;width:100%!important;top:initial!important;bottom:0!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content{padding:8px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container{width:100%}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row{display:flex}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell{flex-grow:1}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette{width:100%;min-width:300px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell{margin-left:12px}.dx-diagram-i{background-repeat:no-repeat;background-position:0 0;display:inline-block}.dx-diagram-loading-indicator{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px}.dx-diagram-touch-context-toolbox .dx-popover-wrapper,.dx-diagram-touchbar-overlay{z-index:1!important}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container{display:block;height:100%;padding:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after{display:block;content:"";clear:both}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container>li{display:block;float:left}.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon{margin:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:none}.dx-diagram-context-toolbox-target,.dx-diagram-touchbar-target{position:absolute;background-color:transparent;pointer-events:none}.dx-diagram-context-toolbox-target{width:1px;height:1px}.dx-diagram-context-toolbox .dx-popup-content{padding:8px}.dx-diagram{border-color:#ddd}.dx-diagram .dxdi-control .dxdi-canvas{background-color:#d9d9d9}.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .selection-mark{stroke:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line text{fill:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-target,.dx-diagram .dxdi-control .dxdi-canvas .container-target{stroke:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active{fill:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark{stroke:#d9534f}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path{stroke:#606060;stroke-opacity:1}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse{stroke:#606060;stroke-opacity:0.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background{fill:#606060;opacity:.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse{fill:#d9534f}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:transparent;stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:rgba(144,144,144,0.02)}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect{fill:rgba(144,144,144,0.02);stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{fill:#666}.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input{border-color:#337ab7}.dx-diagram .dx-diagram-toolbar-wrapper{border-bottom:1px solid #ddd}.dx-diagram.dx-diagram-fullscreen{background-color:#fff}.dx-diagram-properties-panel,.dx-diagram-toolbox-panel{background:#fff}.dx-diagram-floating-toolbar-container{border:1px solid #ddd;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.175);border-radius:6px;padding:2px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container{width:48px;height:48px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content{padding-top:0;padding-bottom:0;line-height:44px}.dx-diagram-floating-toolbar-container .dx-toolbar-item{padding:0 2px 0 0}.dx-diagram-toolbox-popup>.dx-overlay-content{box-shadow:0 1px 8px rgba(0,0,0,.175)}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{font-size:.5em;min-height:12px}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{position:static;left:0}.dx-rtl .dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{right:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){width:12px;height:12px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion{width:144px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container{border-bottom:1px solid #ddd}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input{margin:2px;box-shadow:none}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input{padding:4px 9px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding:2px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon{font-size:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton{width:12px;height:12px;margin:1px 0 0}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon{width:10px;height:10px;padding:1px;font-size:8px;line-height:8px;background-position:1px 1px;background-size:8px 8px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content{padding-top:66px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container{border-top:1px solid #ddd}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item{border-left:none;border-right:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type{border-top:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child{border-bottom:none}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title{padding:6px 12px}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption{font-size:.7em;font-weight:700}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before{font-size:.7em}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body{padding:6px 12px}.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text{opacity:.25}.dx-diagram-properties-popup .dx-multiview-item,.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content{padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title{font-weight:700;padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar{padding:0 8px 8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item{margin-bottom:4px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i{background-size:64px 64px;width:64px;height:64px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child{padding-top:8px}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{padding:2px 8px 0 0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before{top:-1px}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format){background-color:#e6e6e6}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success{background-color:#449d44}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default{background-color:#285f8f}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger{background-color:#c9302c}.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,.dx-diagram-toolbar .dx-texteditor.dx-editor-filled{background-color:transparent}.dx-diagram-toolbar .dx-diagram-toolbar-separator{border-left-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{border-top-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-text{padding:8px 0 9px 15px}.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor{width:240px}.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor{width:150px}.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor{width:100px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon{border-bottom-width:3px;border-bottom-style:solid}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{margin-left:8px;margin-right:7px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{font-size:18px;color:#333}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content{padding:5px}.dx-diagram-touchbar.dx-context-menu .dx-menu-separator{width:1px;height:30px;margin:0}.dx-diagram-i-selectbox-null-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-orthogonal{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-straight{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-solid{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-dotted{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-dashed{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-button-fill,.dx-diagram-i-menu-fill{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");width:18px;height:21px}.dx-diagram-i-button-fullscreen,.dx-diagram-i-menu-fullscreen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-lock,.dx-diagram-i-menu-lock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-unlock,.dx-diagram-i-menu-unlock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-send-to-back,.dx-diagram-i-menu-send-to-back{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-bring-to-front,.dx-diagram-i-menu-bring-to-front{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-select-all,.dx-diagram-i-menu-select-all{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142)%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-delete,.dx-diagram-i-menu-image-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-edit,.dx-diagram-i-menu-image-edit{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-insert,.dx-diagram-i-menu-image-insert{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-close{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:12px;height:12px;line-height:12px;background-size:12px 12px}.dx-diagram-i-button-properties-panel-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-gantt{display:flex;flex-direction:column;position:relative;width:100%;overflow:hidden}.dx-gantt .dx-gantt-main-wrapper{display:flex;position:relative;flex-direction:row;height:100%}.dx-gantt .dx-toolbar .dx-toolbar-items-container{height:auto;min-height:36px}.dx-gantt .dx-gantt-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-gantt .dx-gantt-treelist-wrapper{display:inline-flex}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical{display:none}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers+.dx-treelist-rowsview{border-top:none}.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter{width:2px}.dx-gantt .dx-gantt-view{-webkit-user-select:none;user-select:none;width:100%;min-width:1px;background-color:#fff}.dx-gantt .dx-gantt-view .dx-gantt-tac-hb{margin-top:-1px}.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar{z-index:100}.dx-gantt .dx-gantt-view .dx-gantt-parent::before{border-left-color:inherit;border-top-color:inherit}.dx-gantt .dx-gantt-view .dx-gantt-parent::after{border-right-color:inherit;border-top-color:inherit}.dx-gantt{border:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper{padding:5px;border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator{border-left-color:#ddd}.dx-gantt .dx-treelist-text-content{min-height:19px}.dx-gantt .dx-treelist-headers .dx-treelist-table{min-height:32px}.dx-gantt .dx-treelist-icon-container{max-height:19px}.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>tr>td{background-color:#e6e6e6}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>tr>td{color:#333}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#333}.dx-gantt .dx-header-row{height:45px}.dx-gantt .dx-gantt-header{color:#757575}.dx-gantt .dx-gantt-header .dx-gantt-hb,.dx-gantt .dx-gantt-header .dx-gantt-tsa,.dx-gantt .dx-gantt-header .dx-gantt-tsac,.dx-gantt .dx-gantt-header .dx-gantt-vb{border-color:#ddd;background-color:#fff}.dx-gantt .dx-gantt-si{text-align:center;vertical-align:middle;padding-left:16px;padding-right:16px}.dx-gantt .dx-gantt-tsa,.dx-gantt .dx-gantt-tsac{border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-hb{border-top:1px solid #ddd}.dx-gantt .dx-gantt-vb{border-left:1px solid #ddd}.dx-gantt .dx-gantt-taskWrapper{padding-top:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut{height:21px;line-height:21px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task{background-color:#337ab7;border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg{border-radius:4px;background-color:rgba(0,0,0,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask{border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn{padding:0 2px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent{height:19px;line-height:19px;background-color:#5cb85c;border-left-color:#5cb85c;border-right-color:#5cb85c;border-top-color:#5cb85c;border-bottom-right-radius:0;border-bottom-left-radius:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg{background-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{content:"";position:absolute;bottom:-8px;border-width:4px;border-style:solid}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{left:0;border-right-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{border-left-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after{right:0;border-left-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after{border-right-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after{border-right-color:#5cb85c;border-top-color:#5cb85c}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame{height:19px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn{color:#fff;padding:0 7px}.dx-gantt .dx-gantt-taskRes{height:21px;line-height:21px;color:#fff;background-color:#999;border-radius:4px;margin-left:21px;padding-left:4px;padding-right:4px}.dx-gantt .dx-gantt-titleOut{padding-right:20px}.dx-gantt .dx-gantt-milestone{background-color:#333;width:14px;height:14px}.dx-gantt .dx-gantt-task-edit-wrapper{padding-top:0;padding-left:1px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame{height:100%;border:1px solid #285f8f;border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress{border-color:transparent transparent #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before{width:12px;height:6px;bottom:-14px;border:1px solid #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status{border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper-successor{padding-top:0}.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor{height:21px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{background:#fff;border:1px solid #285f8f;width:10px;height:10px;margin:auto;top:0;bottom:0}.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{left:-11px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-l{right:-11px}.dx-gantt .dx-gantt-task-edit-dependency-line{background-color:#333}.dx-gantt .dx-gantt-sel{background-color:#e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel{border:none}.dx-gantt .dx-gantt-conn-v{border-left-color:#333}.dx-gantt .dx-gantt-conn-h{border-top-color:#333}.dx-gantt .dx-gantt-arrow{border:5px solid #333}.dx-gantt .dx-gantt-tm{border-left:1px dashed #337ab7}.dx-gantt .dx-gantt-ti{border-left:1px dashed #337ab7;border-right:1px dashed #337ab7;background-color:rgba(51,122,183,.15)}.dx-gantt .dx-gantt-altRow,.dx-gantt .dx-gantt-collapsable-row{background-color:#f5f5f5}.dx-form.dx-cv-dialog{padding-bottom:8px}.dx-form.dx-cv-dialog .dx-cv-dialog-row{padding-top:12px}.dx-gantt-i.dx-gantt-i-add{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-add-sub-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-add-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-collapse{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-delete-dependency{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-expand{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-full-screen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-redo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-task-details{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-undo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-zoom-in{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-zoom-out{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-resource-manager{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-toggle-resources{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A")}.dx-gantt-i.dx-gantt-i-toggle-dependencies{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569)%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503)%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A")}.dx-sortable{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone{position:absolute;top:0;left:0;box-sizing:border-box;opacity:.9;z-index:2147483647}.dx-sortable-dragging.dx-sortable-clone .dx-inkripple{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone *{cursor:pointer;cursor:grabbing}.dx-sortable-source{opacity:.5}.dx-sortable-source-hidden{opacity:0}.dx-sortable-placeholder{position:absolute;top:0;left:0;border:1px solid #337ab7;box-sizing:border-box;z-index:2147483647}.dx-sortable-placeholder-inside{border-width:2px}.dx-sortable-dragging>*{border-color:rgba(51,122,183,.5);box-shadow:0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2)}.dx-deferrendering .dx-deferrendering-loadindicator-container{width:100%;height:100%;position:relative}.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering{display:none!important}.dx-map-container,.dx-map-shield{position:relative;width:100%;height:100%;color:#000}.dx-map-shield{top:-100%;left:0;background:rgba(0,0,0,.01);opacity:.01}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/ngx-sharebuttons/themes/circles.scss?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/** Colors variables */
.sb-circles-dark .sb-wrapper, .sb-circles-light .sb-wrapper {
  --sb-color: #fff;
  --sb-background: transparent;
  --sb-min-width: fit-content;
  --sb-height: fit-content;
  --sb-icon-size: 1.4em;
}
.sb-circles-dark .sb-wrapper:active .sb-icon, .sb-circles-light .sb-wrapper:active .sb-icon {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.sb-circles-dark .sb-wrapper .sb-icon, .sb-circles-light .sb-wrapper .sb-icon {
  background-color: var(--button-color);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  width: 2.5em;
  min-height: 2.5em;
  border-radius: 50%;
  transition: background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.sb-circles-dark .sb-wrapper .sb-text, .sb-circles-light .sb-wrapper .sb-text {
  color: var(--button-color);
  font-size: 0.8em;
  margin-top: 5px;
  border-radius: 1em;
  width: 100%;
  height: 1.8em;
  line-height: 1.8em;
  padding: 0;
  transition: background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.sb-circles-dark .sb-wrapper .sb-content, .sb-circles-light .sb-wrapper .sb-content {
  align-items: center;
  flex-direction: column;
}

.sb-circles-dark .sb-wrapper .sb-icon {
  background-color: var(--button-color);
}
.sb-circles-dark .sb-wrapper .sb-text {
  color: var(--button-color);
}

.sb-circles-light .sb-wrapper .sb-icon, .sb-circles-light .sb-wrapper .sb-text {
  color: var(--button-color);
}
.sb-circles-light .sb-wrapper .sb-icon {
  background: radial-gradient(ellipse farthest-corner at center, white 30%, #f2f2f2 100%);
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/ngx-sharebuttons/themes/modern.scss?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/** Colors variables */
.sb-modern-dark .sb-wrapper, .sb-modern-light .sb-wrapper {
  --sb-border-radius: 3px;
  --sb-transition: box-shadow ease-in 150ms, transform ease-in 150ms;
  --sb-box-shadow: 0 0.1em 0.5em rgba(165, 165, 165, 0.6);
}
.sb-modern-dark .sb-wrapper:active, .sb-modern-light .sb-wrapper:active {
  --sb-box-shadow: 0 0.4em 1em rgba(165, 165, 165, 0.9);
}
.sb-modern-dark .sb-wrapper .sb-icon, .sb-modern-light .sb-wrapper .sb-icon {
  min-width: 2em;
}
.sb-modern-dark .sb-wrapper.sb-show-text, .sb-modern-light .sb-wrapper.sb-show-text {
  padding: 0;
}
.sb-modern-dark .sb-wrapper.sb-show-text .sb-icon, .sb-modern-light .sb-wrapper.sb-show-text .sb-icon {
  box-shadow: 1px 0 1px -1px rgba(0, 0, 0, 0.3);
}

.sb-modern-dark .sb-wrapper {
  --sb-color: #fff;
  --sb-background: var(--button-color);
}
.sb-modern-dark .sb-wrapper .sb-text,
.sb-modern-dark .sb-wrapper .sb-count {
  background: rgba(0, 0, 0, 0.1);
}
.sb-modern-dark .sb-wrapper.sb-show-text .sb-text {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.sb-modern-light .sb-wrapper {
  --sb-color: var(--button-color);
  --sb-background: #fff;
}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/icon/icofont/css/icofont.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************/
/**
 * @package IcoFont by ShapeBootstrap - https://shapebootstrap.net
 * @version 1.0.0 Beta
 * @author IcoFont http://icofont.com
 * @copyright Copyright (c) 2016 IcoFont
 * @license - http://icofont.com/license/
*/

@font-face {
    font-family: 'icofont';
    src: url('icofont.eot?v=1.0.0-beta');
    src: url('icofont.eot?v=1.0.0-beta#iefix') format('embedded-opentype'),
    url('icofont.ttf?v=1.0.0-beta') format('truetype'),
    url('icofont.woff?v=1.0.0-beta') format('woff'),
    url('icofont.svg?v=1.0.0-beta#icofont') format('svg');
    font-weight: normal;
    font-style: normal;
}

.icofont {
    font-family: 'IcoFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icofont-angry-monster:before {
	content: "\e901";
}
.icofont-bathtub:before {
	content: "\e902";
}
.icofont-bird-wings:before {
	content: "\e903";
}
.icofont-bow:before {
	content: "\e904";
}
.icofont-brain-alt:before {
	content: "\e905";
}
.icofont-butterfly-alt:before {
	content: "\e906";
}
.icofont-castle:before {
	content: "\e907";
}
.icofont-circuit:before {
	content: "\e908";
}
.icofont-dart:before {
	content: "\e909";
}
.icofont-dice-alt:before {
	content: "\e90a";
}
.icofont-disability-race:before {
	content: "\e90b";
}
.icofont-diving-goggle:before {
	content: "\e90c";
}
.icofont-fire-alt:before {
	content: "\e90d";
}
.icofont-flame-torch:before {
	content: "\e90e";
}
.icofont-flora-flower:before {
	content: "\e90f";
}
.icofont-flora:before {
	content: "\e910";
}
.icofont-gift-box:before {
	content: "\e911";
}
.icofont-halloween-pumpkin:before {
	content: "\e912";
}
.icofont-hand-power:before {
	content: "\e913";
}
.icofont-hand-thunder:before {
	content: "\e914";
}
.icofont-king-crown:before {
	content: "\e915";
}
.icofont-king-monster:before {
	content: "\e916";
}
.icofont-love:before {
	content: "\e917";
}
.icofont-magician-hat:before {
	content: "\e918";
}
.icofont-native-american:before {
	content: "\e919";
}
.icofont-open-eye:before {
	content: "\e91a";
}
.icofont-owl-look:before {
	content: "\e91b";
}
.icofont-phoenix:before {
	content: "\e91c";
}
.icofont-queen-crown:before {
	content: "\e91d";
}
.icofont-robot-face:before {
	content: "\e91e";
}
.icofont-sand-clock:before {
	content: "\e91f";
}
.icofont-shield-alt:before {
	content: "\e920";
}
.icofont-ship-wheel:before {
	content: "\e921";
}
.icofont-skull-danger:before {
	content: "\e922";
}
.icofont-skull-face:before {
	content: "\e923";
}
.icofont-snail:before {
	content: "\e924";
}
.icofont-snow-alt:before {
	content: "\e925";
}
.icofont-snow-flake:before {
	content: "\e926";
}
.icofont-snowmobile:before {
	content: "\e927";
}
.icofont-space-shuttle:before {
	content: "\e928";
}
.icofont-star-shape:before {
	content: "\e929";
}
.icofont-swirl:before {
	content: "\e92a";
}
.icofont-tattoo-wing:before {
	content: "\e92b";
}
.icofont-throne:before {
	content: "\e92c";
}
.icofont-touch:before {
	content: "\e92d";
}
.icofont-tree-alt:before {
	content: "\e92e";
}
.icofont-triangle:before {
	content: "\e92f";
}
.icofont-unity-hand:before {
	content: "\e930";
}
.icofont-weed:before {
	content: "\e931";
}
.icofont-woman-bird:before {
	content: "\e932";
}
.icofont-animal-bat:before {
	content: "\e933";
}
.icofont-animal-bear-tracks:before {
	content: "\e934";
}
.icofont-animal-bear:before {
	content: "\e935";
}
.icofont-animal-bird-alt:before {
	content: "\e936";
}
.icofont-animal-bird:before {
	content: "\e937";
}
.icofont-animal-bone:before {
	content: "\e938";
}
.icofont-animal-bull:before {
	content: "\e939";
}
.icofont-animal-camel-alt:before {
	content: "\e93a";
}
.icofont-animal-camel-head:before {
	content: "\e93b";
}
.icofont-animal-camel:before {
	content: "\e93c";
}
.icofont-animal-cat-alt-1:before {
	content: "\e93d";
}
.icofont-animal-cat-alt-2:before {
	content: "\e93e";
}
.icofont-animal-cat-alt-3:before {
	content: "\e93f";
}
.icofont-animal-cat-alt-4:before {
	content: "\e940";
}
.icofont-animal-cat-with-dog:before {
	content: "\e941";
}
.icofont-animal-cat:before {
	content: "\e942";
}
.icofont-animal-cow-head:before {
	content: "\e943";
}
.icofont-animal-cow:before {
	content: "\e944";
}
.icofont-animal-crab:before {
	content: "\e945";
}
.icofont-animal-crocodile:before {
	content: "\e946";
}
.icofont-animal-deer-head:before {
	content: "\e947";
}
.icofont-animal-dog-alt:before {
	content: "\e948";
}
.icofont-animal-dog-barking:before {
	content: "\e949";
}
.icofont-animal-dog:before {
	content: "\e94a";
}
.icofont-animal-dolphin:before {
	content: "\e94b";
}
.icofont-animal-duck-tracks:before {
	content: "\e94c";
}
.icofont-animal-eagle-head:before {
	content: "\e94d";
}
.icofont-animal-eaten-fish:before {
	content: "\e94e";
}
.icofont-animal-elephant-alt:before {
	content: "\e94f";
}
.icofont-animal-elephant-head-alt:before {
	content: "\e950";
}
.icofont-animal-elephant-head:before {
	content: "\e951";
}
.icofont-animal-elephant:before {
	content: "\e952";
}
.icofont-animal-elk:before {
	content: "\e953";
}
.icofont-animal-fish-alt-1:before {
	content: "\e954";
}
.icofont-animal-fish-alt-2:before {
	content: "\e955";
}
.icofont-animal-fish-alt-3:before {
	content: "\e956";
}
.icofont-animal-fish-alt-4:before {
	content: "\e957";
}
.icofont-animal-fish:before {
	content: "\e958";
}
.icofont-animal-fox-alt:before {
	content: "\e959";
}
.icofont-animal-fox:before {
	content: "\e95a";
}
.icofont-animal-frog-tracks:before {
	content: "\e95b";
}
.icofont-animal-frog:before {
	content: "\e95c";
}
.icofont-animal-froggy:before {
	content: "\e95d";
}
.icofont-animal-giraffe-alt:before {
	content: "\e95e";
}
.icofont-animal-giraffe:before {
	content: "\e95f";
}
.icofont-animal-goat-head-alt-1:before {
	content: "\e960";
}
.icofont-animal-goat-head-alt-2:before {
	content: "\e961";
}
.icofont-animal-goat-head:before {
	content: "\e962";
}
.icofont-animal-gorilla:before {
	content: "\e963";
}
.icofont-animal-hen-tracks:before {
	content: "\e964";
}
.icofont-animal-horse-head-alt-1:before {
	content: "\e965";
}
.icofont-animal-horse-head-alt-2:before {
	content: "\e966";
}
.icofont-animal-horse-head:before {
	content: "\e967";
}
.icofont-animal-horse-tracks:before {
	content: "\e968";
}
.icofont-animal-jellyfish:before {
	content: "\e969";
}
.icofont-animal-kangaroo:before {
	content: "\e96a";
}
.icofont-animal-lemur:before {
	content: "\e96b";
}
.icofont-animal-lion-alt:before {
	content: "\e96c";
}
.icofont-animal-lion-head-alt:before {
	content: "\e96d";
}
.icofont-animal-lion-head:before {
	content: "\e96e";
}
.icofont-animal-lion:before {
	content: "\e96f";
}
.icofont-animal-monkey-alt-1:before {
	content: "\e970";
}
.icofont-animal-monkey-alt-2:before {
	content: "\e971";
}
.icofont-animal-monkey-alt-3:before {
	content: "\e972";
}
.icofont-animal-monkey:before {
	content: "\e973";
}
.icofont-animal-octopus-alt:before {
	content: "\e974";
}
.icofont-animal-octopus:before {
	content: "\e975";
}
.icofont-animal-owl:before {
	content: "\e976";
}
.icofont-animal-panda-alt:before {
	content: "\e977";
}
.icofont-animal-panda:before {
	content: "\e978";
}
.icofont-animal-panther:before {
	content: "\e979";
}
.icofont-animal-parrot-lip:before {
	content: "\e97a";
}
.icofont-animal-parrot:before {
	content: "\e97b";
}
.icofont-animal-paw:before {
	content: "\e97c";
}
.icofont-animal-pelican:before {
	content: "\e97d";
}
.icofont-animal-penguin:before {
	content: "\e97e";
}
.icofont-animal-pig-alt:before {
	content: "\e97f";
}
.icofont-animal-pig:before {
	content: "\e980";
}
.icofont-animal-pigeon-alt:before {
	content: "\e981";
}
.icofont-animal-pigeon:before {
	content: "\e982";
}
.icofont-animal-pigeons:before {
	content: "\e983";
}
.icofont-animal-rabbit-running:before {
	content: "\e984";
}
.icofont-animal-rat-alt:before {
	content: "\e985";
}
.icofont-animal-rhino-head:before {
	content: "\e986";
}
.icofont-animal-rhino:before {
	content: "\e987";
}
.icofont-animal-rooster:before {
	content: "\e988";
}
.icofont-animal-seahorse:before {
	content: "\e989";
}
.icofont-animal-seal:before {
	content: "\e98a";
}
.icofont-animal-shrimp:before {
	content: "\e98b";
}
.icofont-animal-snail-alt-1:before {
	content: "\e98c";
}
.icofont-animal-snail-alt-2:before {
	content: "\e98d";
}
.icofont-animal-snail:before {
	content: "\e98e";
}
.icofont-animal-snake:before {
	content: "\e98f";
}
.icofont-animal-squid:before {
	content: "\e990";
}
.icofont-animal-squirrel:before {
	content: "\e991";
}
.icofont-animal-tiger-alt:before {
	content: "\e992";
}
.icofont-animal-tiger:before {
	content: "\e993";
}
.icofont-animal-turtle:before {
	content: "\e994";
}
.icofont-animal-whale:before {
	content: "\e995";
}
.icofont-animal-woodpecker:before {
	content: "\e996";
}
.icofont-animal-zebra:before {
	content: "\e997";
}
.icofont-brand-acer:before {
	content: "\e998";
}
.icofont-brand-adidas:before {
	content: "\e999";
}
.icofont-brand-adobe:before {
	content: "\e99a";
}
.icofont-brand-air-new-zealand:before {
	content: "\e99b";
}
.icofont-brand-airbnb:before {
	content: "\e99c";
}
.icofont-brand-aircell:before {
	content: "\e99d";
}
.icofont-brand-airtel:before {
	content: "\e99e";
}
.icofont-brand-alcatel:before {
	content: "\e99f";
}
.icofont-brand-alibaba:before {
	content: "\e9a0";
}
.icofont-brand-aliexpress:before {
	content: "\e9a1";
}
.icofont-brand-alipay:before {
	content: "\e9a2";
}
.icofont-brand-amazon:before {
	content: "\e9a3";
}
.icofont-brand-amd:before {
	content: "\e9a4";
}
.icofont-brand-american-airlines:before {
	content: "\e9a5";
}
.icofont-brand-android-robot:before {
	content: "\e9a6";
}
.icofont-brand-android:before {
	content: "\e9a7";
}
.icofont-brand-aol:before {
	content: "\e9a8";
}
.icofont-brand-apple:before {
	content: "\e9a9";
}
.icofont-brand-appstore:before {
	content: "\e9aa";
}
.icofont-brand-asus:before {
	content: "\e9ab";
}
.icofont-brand-ati:before {
	content: "\e9ac";
}
.icofont-brand-att:before {
	content: "\e9ad";
}
.icofont-brand-audi:before {
	content: "\e9ae";
}
.icofont-brand-axiata:before {
	content: "\e9af";
}
.icofont-brand-bada:before {
	content: "\e9b0";
}
.icofont-brand-bbc:before {
	content: "\e9b1";
}
.icofont-brand-bing:before {
	content: "\e9b2";
}
.icofont-brand-blackberry:before {
	content: "\e9b3";
}
.icofont-brand-bmw:before {
	content: "\e9b4";
}
.icofont-brand-box:before {
	content: "\e9b5";
}
.icofont-brand-burger-king:before {
	content: "\e9b6";
}
.icofont-brand-business-insider:before {
	content: "\e9b7";
}
.icofont-brand-buzzfeed:before {
	content: "\e9b8";
}
.icofont-brand-cannon:before {
	content: "\e9b9";
}
.icofont-brand-casio:before {
	content: "\e9ba";
}
.icofont-brand-china-mobile:before {
	content: "\e9bb";
}
.icofont-brand-china-telecom:before {
	content: "\e9bc";
}
.icofont-brand-china-unicom:before {
	content: "\e9bd";
}
.icofont-brand-cisco:before {
	content: "\e9be";
}
.icofont-brand-citibank:before {
	content: "\e9bf";
}
.icofont-brand-cnet:before {
	content: "\e9c0";
}
.icofont-brand-cnn:before {
	content: "\e9c1";
}
.icofont-brand-cocal-cola:before {
	content: "\e9c2";
}
.icofont-brand-compaq:before {
	content: "\e9c3";
}
.icofont-brand-copy:before {
	content: "\e9c4";
}
.icofont-brand-debian:before {
	content: "\e9c5";
}
.icofont-brand-delicious:before {
	content: "\e9c6";
}
.icofont-brand-dell:before {
	content: "\e9c7";
}
.icofont-brand-designbump:before {
	content: "\e9c8";
}
.icofont-brand-designfloat:before {
	content: "\e9c9";
}
.icofont-brand-disney:before {
	content: "\e9ca";
}
.icofont-brand-dodge:before {
	content: "\e9cb";
}
.icofont-brand-dove:before {
	content: "\e9cc";
}
.icofont-brand-ebay:before {
	content: "\e9cd";
}
.icofont-brand-eleven:before {
	content: "\e9ce";
}
.icofont-brand-emirates:before {
	content: "\e9cf";
}
.icofont-brand-espn:before {
	content: "\e9d0";
}
.icofont-brand-etihad-airways:before {
	content: "\e9d1";
}
.icofont-brand-etisalat:before {
	content: "\e9d2";
}
.icofont-brand-etsy:before {
	content: "\e9d3";
}
.icofont-brand-facebook:before {
	content: "\e9d4";
}
.icofont-brand-fastrack:before {
	content: "\e9d5";
}
.icofont-brand-fedex:before {
	content: "\e9d6";
}
.icofont-brand-ferrari:before {
	content: "\e9d7";
}
.icofont-brand-fitbit:before {
	content: "\e9d8";
}
.icofont-brand-flikr:before {
	content: "\e9d9";
}
.icofont-brand-forbes:before {
	content: "\e9da";
}
.icofont-brand-foursquare:before {
	content: "\e9db";
}
.icofont-brand-fox:before {
	content: "\e9dc";
}
.icofont-brand-foxconn:before {
	content: "\e9dd";
}
.icofont-brand-fujitsu:before {
	content: "\e9de";
}
.icofont-brand-general-electric:before {
	content: "\e9df";
}
.icofont-brand-gillette:before {
	content: "\e9e0";
}
.icofont-brand-gizmodo:before {
	content: "\e9e1";
}
.icofont-brand-gnome:before {
	content: "\e9e2";
}
.icofont-brand-google:before {
	content: "\e9e3";
}
.icofont-brand-gopro:before {
	content: "\e9e4";
}
.icofont-brand-gucci:before {
	content: "\e9e5";
}
.icofont-brand-hallmark:before {
	content: "\e9e6";
}
.icofont-brand-hi5:before {
	content: "\e9e7";
}
.icofont-brand-honda:before {
	content: "\e9e8";
}
.icofont-brand-hp:before {
	content: "\e9e9";
}
.icofont-brand-hsbc:before {
	content: "\e9ea";
}
.icofont-brand-htc:before {
	content: "\e9eb";
}
.icofont-brand-huawei:before {
	content: "\e9ec";
}
.icofont-brand-hulu:before {
	content: "\e9ed";
}
.icofont-brand-hyundai:before {
	content: "\e9ee";
}
.icofont-brand-ibm:before {
	content: "\e9ef";
}
.icofont-brand-icofont:before {
	content: "\e9f0";
}
.icofont-brand-icq:before {
	content: "\e9f1";
}
.icofont-brand-ikea:before {
	content: "\e9f2";
}
.icofont-brand-imdb:before {
	content: "\e9f3";
}
.icofont-brand-indiegogo:before {
	content: "\e9f4";
}
.icofont-brand-intel:before {
	content: "\e9f5";
}
.icofont-brand-ipair:before {
	content: "\e9f6";
}
.icofont-brand-jaguar:before {
	content: "\e9f7";
}
.icofont-brand-java:before {
	content: "\e9f8";
}
.icofont-brand-joomshaper:before {
	content: "\e9f9";
}
.icofont-brand-kickstarter:before {
	content: "\e9fa";
}
.icofont-brand-kik:before {
	content: "\e9fb";
}
.icofont-brand-lastfm:before {
	content: "\e9fc";
}
.icofont-brand-lego:before {
	content: "\e9fd";
}
.icofont-brand-lenovo:before {
	content: "\e9fe";
}
.icofont-brand-levis:before {
	content: "\e9ff";
}
.icofont-brand-lexus:before {
	content: "\ea00";
}
.icofont-brand-lg:before {
	content: "\ea01";
}
.icofont-brand-life-hacker:before {
	content: "\ea02";
}
.icofont-brand-line-messenger:before {
	content: "\ea03";
}
.icofont-brand-linkedin:before {
	content: "\ea04";
}
.icofont-brand-linux-mint:before {
	content: "\ea05";
}
.icofont-brand-linux:before {
	content: "\ea06";
}
.icofont-brand-lionix:before {
	content: "\ea07";
}
.icofont-brand-live-messenger:before {
	content: "\ea08";
}
.icofont-brand-loreal:before {
	content: "\ea09";
}
.icofont-brand-louis-vuitton:before {
	content: "\ea0a";
}
.icofont-brand-mac-os:before {
	content: "\ea0b";
}
.icofont-brand-marvel-app:before {
	content: "\ea0c";
}
.icofont-brand-mashable:before {
	content: "\ea0d";
}
.icofont-brand-mazda:before {
	content: "\ea0e";
}
.icofont-brand-mcdonals:before {
	content: "\ea0f";
}
.icofont-brand-mercedes:before {
	content: "\ea10";
}
.icofont-brand-micromax:before {
	content: "\ea11";
}
.icofont-brand-microsoft:before {
	content: "\ea12";
}
.icofont-brand-mobileme:before {
	content: "\ea13";
}
.icofont-brand-mobily:before {
	content: "\ea14";
}
.icofont-brand-motorola:before {
	content: "\ea15";
}
.icofont-brand-msi:before {
	content: "\ea16";
}
.icofont-brand-mts:before {
	content: "\ea17";
}
.icofont-brand-myspace:before {
	content: "\ea18";
}
.icofont-brand-mytv:before {
	content: "\ea19";
}
.icofont-brand-nasa:before {
	content: "\ea1a";
}
.icofont-brand-natgeo:before {
	content: "\ea1b";
}
.icofont-brand-nbc:before {
	content: "\ea1c";
}
.icofont-brand-nescafe:before {
	content: "\ea1d";
}
.icofont-brand-nestle:before {
	content: "\ea1e";
}
.icofont-brand-netflix:before {
	content: "\ea1f";
}
.icofont-brand-nexus:before {
	content: "\ea20";
}
.icofont-brand-nike:before {
	content: "\ea21";
}
.icofont-brand-nokia:before {
	content: "\ea22";
}
.icofont-brand-nvidia:before {
	content: "\ea23";
}
.icofont-brand-omega:before {
	content: "\ea24";
}
.icofont-brand-opensuse:before {
	content: "\ea25";
}
.icofont-brand-oracle:before {
	content: "\ea26";
}
.icofont-brand-panasonic:before {
	content: "\ea27";
}
.icofont-brand-paypal:before {
	content: "\ea28";
}
.icofont-brand-pepsi:before {
	content: "\ea29";
}
.icofont-brand-philips:before {
	content: "\ea2a";
}
.icofont-brand-pizza-hut:before {
	content: "\ea2b";
}
.icofont-brand-playstation:before {
	content: "\ea2c";
}
.icofont-brand-puma:before {
	content: "\ea2d";
}
.icofont-brand-qatar-air:before {
	content: "\ea2e";
}
.icofont-brand-qvc:before {
	content: "\ea2f";
}
.icofont-brand-readernaut:before {
	content: "\ea30";
}
.icofont-brand-redbull:before {
	content: "\ea31";
}
.icofont-brand-reebok:before {
	content: "\ea32";
}
.icofont-brand-reuters:before {
	content: "\ea33";
}
.icofont-brand-samsung:before {
	content: "\ea34";
}
.icofont-brand-sap:before {
	content: "\ea35";
}
.icofont-brand-saudia-airlines:before {
	content: "\ea36";
}
.icofont-brand-scribd:before {
	content: "\ea37";
}
.icofont-brand-shell:before {
	content: "\ea38";
}
.icofont-brand-siemens:before {
	content: "\ea39";
}
.icofont-brand-sk-telecom:before {
	content: "\ea3a";
}
.icofont-brand-slideshare:before {
	content: "\ea3b";
}
.icofont-brand-smashing-magazine:before {
	content: "\ea3c";
}
.icofont-brand-snapchat:before {
	content: "\ea3d";
}
.icofont-brand-sony-ericsson:before {
	content: "\ea3e";
}
.icofont-brand-sony:before {
	content: "\ea3f";
}
.icofont-brand-soundcloud:before {
	content: "\ea40";
}
.icofont-brand-sprint:before {
	content: "\ea41";
}
.icofont-brand-squidoo:before {
	content: "\ea42";
}
.icofont-brand-starbucks:before {
	content: "\ea43";
}
.icofont-brand-stc:before {
	content: "\ea44";
}
.icofont-brand-steam:before {
	content: "\ea45";
}
.icofont-brand-suzuki:before {
	content: "\ea46";
}
.icofont-brand-symbian:before {
	content: "\ea47";
}
.icofont-brand-t-mobile:before {
	content: "\ea48";
}
.icofont-brand-tango:before {
	content: "\ea49";
}
.icofont-brand-target:before {
	content: "\ea4a";
}
.icofont-brand-tata-indicom:before {
	content: "\ea4b";
}
.icofont-brand-techcrunch:before {
	content: "\ea4c";
}
.icofont-brand-telenor:before {
	content: "\ea4d";
}
.icofont-brand-teliasonera:before {
	content: "\ea4e";
}
.icofont-brand-tesla:before {
	content: "\ea4f";
}
.icofont-brand-the-verge:before {
	content: "\ea50";
}
.icofont-brand-thenextweb:before {
	content: "\ea51";
}
.icofont-brand-toshiba:before {
	content: "\ea52";
}
.icofont-brand-toyota:before {
	content: "\ea53";
}
.icofont-brand-tribenet:before {
	content: "\ea54";
}
.icofont-brand-ubuntu:before {
	content: "\ea55";
}
.icofont-brand-unilever:before {
	content: "\ea56";
}
.icofont-brand-vaio:before {
	content: "\ea57";
}
.icofont-brand-verizon:before {
	content: "\ea58";
}
.icofont-brand-viber:before {
	content: "\ea59";
}
.icofont-brand-vodafone:before {
	content: "\ea5a";
}
.icofont-brand-volkswagen:before {
	content: "\ea5b";
}
.icofont-brand-walmart:before {
	content: "\ea5c";
}
.icofont-brand-warnerbros:before {
	content: "\ea5d";
}
.icofont-brand-whatsapp:before {
	content: "\ea5e";
}
.icofont-brand-wikipedia:before {
	content: "\ea5f";
}
.icofont-brand-windows:before {
	content: "\ea60";
}
.icofont-brand-wire:before {
	content: "\ea61";
}
.icofont-brand-yahoobuzz:before {
	content: "\ea62";
}
.icofont-brand-yamaha:before {
	content: "\ea63";
}
.icofont-brand-youtube:before {
	content: "\ea64";
}
.icofont-brand-zain:before {
	content: "\ea65";
}
.icofont-bank-alt:before {
	content: "\ea66";
}
.icofont-barcode:before {
	content: "\ea67";
}
.icofont-basket:before {
	content: "\ea68";
}
.icofont-bill-alt:before {
	content: "\ea69";
}
.icofont-billboard:before {
	content: "\ea6a";
}
.icofont-briefcase-alt-1:before {
	content: "\ea6b";
}
.icofont-briefcase-alt-2:before {
	content: "\ea6c";
}
.icofont-building-alt:before {
	content: "\ea6d";
}
.icofont-businessman:before {
	content: "\ea6e";
}
.icofont-businesswoman:before {
	content: "\ea6f";
}
.icofont-cart-alt:before {
	content: "\ea70";
}
.icofont-chair:before {
	content: "\ea71";
}
.icofont-clip:before {
	content: "\ea72";
}
.icofont-coins:before {
	content: "\ea73";
}
.icofont-company:before {
	content: "\ea74";
}
.icofont-contact-add:before {
	content: "\ea75";
}
.icofont-deal:before {
	content: "\ea76";
}
.icofont-files:before {
	content: "\ea77";
}
.icofont-growth:before {
	content: "\ea78";
}
.icofont-id-card:before {
	content: "\ea79";
}
.icofont-idea:before {
	content: "\ea7a";
}
.icofont-list:before {
	content: "\ea7b";
}
.icofont-meeting-add:before {
	content: "\ea7c";
}
.icofont-money-bag:before {
	content: "\ea7d";
}
.icofont-people:before {
	content: "\ea7e";
}
.icofont-pie-chart:before {
	content: "\ea7f";
}
.icofont-presentation-alt:before {
	content: "\ea80";
}
.icofont-stamp:before {
	content: "\ea81";
}
.icofont-stock-mobile:before {
	content: "\ea82";
}
.icofont-support:before {
	content: "\ea83";
}
.icofont-tasks-alt:before {
	content: "\ea84";
}
.icofont-wheel:before {
	content: "\ea85";
}
.icofont-chart-arrows-axis:before {
	content: "\ea86";
}
.icofont-chart-bar-graph:before {
	content: "\ea87";
}
.icofont-chart-flow-alt-1:before {
	content: "\ea88";
}
.icofont-chart-flow-alt-2:before {
	content: "\ea89";
}
.icofont-chart-flow:before {
	content: "\ea8a";
}
.icofont-chart-histogram-alt:before {
	content: "\ea8b";
}
.icofont-chart-histogram:before {
	content: "\ea8c";
}
.icofont-chart-line-alt:before {
	content: "\ea8d";
}
.icofont-chart-line:before {
	content: "\ea8e";
}
.icofont-chart-pie-alt:before {
	content: "\ea8f";
}
.icofont-chart-pie:before {
	content: "\ea90";
}
.icofont-chart-radar-graph:before {
	content: "\ea91";
}
.icofont-cur-afghani-false:before {
	content: "\ea92";
}
.icofont-cur-afghani-minus:before {
	content: "\ea93";
}
.icofont-cur-afghani-plus:before {
	content: "\ea94";
}
.icofont-cur-afghani-true:before {
	content: "\ea95";
}
.icofont-cur-afghani:before {
	content: "\ea96";
}
.icofont-cur-baht-false:before {
	content: "\ea97";
}
.icofont-cur-baht-minus:before {
	content: "\ea98";
}
.icofont-cur-baht-plus:before {
	content: "\ea99";
}
.icofont-cur-baht-true:before {
	content: "\ea9a";
}
.icofont-cur-baht:before {
	content: "\ea9b";
}
.icofont-cur-bitcoin-false:before {
	content: "\ea9c";
}
.icofont-cur-bitcoin-minus:before {
	content: "\ea9d";
}
.icofont-cur-bitcoin-plus:before {
	content: "\ea9e";
}
.icofont-cur-bitcoin-true:before {
	content: "\ea9f";
}
.icofont-cur-bitcoin:before {
	content: "\eaa0";
}
.icofont-cur-dollar-flase:before {
	content: "\eaa1";
}
.icofont-cur-dollar-minus:before {
	content: "\eaa2";
}
.icofont-cur-dollar-plus:before {
	content: "\eaa3";
}
.icofont-cur-dollar-true:before {
	content: "\eaa4";
}
.icofont-cur-dollar:before {
	content: "\eaa5";
}
.icofont-cur-dong-false:before {
	content: "\eaa6";
}
.icofont-cur-dong-minus:before {
	content: "\eaa7";
}
.icofont-cur-dong-plus:before {
	content: "\eaa8";
}
.icofont-cur-dong-true:before {
	content: "\eaa9";
}
.icofont-cur-dong:before {
	content: "\eaaa";
}
.icofont-cur-euro-false:before {
	content: "\eaab";
}
.icofont-cur-euro-minus:before {
	content: "\eaac";
}
.icofont-cur-euro-plus:before {
	content: "\eaad";
}
.icofont-cur-euro-true:before {
	content: "\eaae";
}
.icofont-cur-euro:before {
	content: "\eaaf";
}
.icofont-cur-frank-false:before {
	content: "\eab0";
}
.icofont-cur-frank-minus:before {
	content: "\eab1";
}
.icofont-cur-frank-plus:before {
	content: "\eab2";
}
.icofont-cur-frank-true:before {
	content: "\eab3";
}
.icofont-cur-frank:before {
	content: "\eab4";
}
.icofont-cur-hryvnia-false:before {
	content: "\eab5";
}
.icofont-cur-hryvnia-minus:before {
	content: "\eab6";
}
.icofont-cur-hryvnia-plus:before {
	content: "\eab7";
}
.icofont-cur-hryvnia-true:before {
	content: "\eab8";
}
.icofont-cur-hryvnia:before {
	content: "\eab9";
}
.icofont-cur-lira-false:before {
	content: "\eaba";
}
.icofont-cur-lira-minus:before {
	content: "\eabb";
}
.icofont-cur-lira-plus:before {
	content: "\eabc";
}
.icofont-cur-lira-true:before {
	content: "\eabd";
}
.icofont-cur-lira:before {
	content: "\eabe";
}
.icofont-cur-peseta-false:before {
	content: "\eabf";
}
.icofont-cur-peseta-minus:before {
	content: "\eac0";
}
.icofont-cur-peseta-plus:before {
	content: "\eac1";
}
.icofont-cur-peseta-true:before {
	content: "\eac2";
}
.icofont-cur-peseta:before {
	content: "\eac3";
}
.icofont-cur-peso-false:before {
	content: "\eac4";
}
.icofont-cur-peso-minus:before {
	content: "\eac5";
}
.icofont-cur-peso-plus:before {
	content: "\eac6";
}
.icofont-cur-peso-true:before {
	content: "\eac7";
}
.icofont-cur-peso:before {
	content: "\eac8";
}
.icofont-cur-pound-false:before {
	content: "\eac9";
}
.icofont-cur-pound-minus:before {
	content: "\eaca";
}
.icofont-cur-pound-plus:before {
	content: "\eacb";
}
.icofont-cur-pound-true:before {
	content: "\eacc";
}
.icofont-cur-pound:before {
	content: "\eacd";
}
.icofont-cur-renminbi-false:before {
	content: "\eace";
}
.icofont-cur-renminbi-minus:before {
	content: "\eacf";
}
.icofont-cur-renminbi-plus:before {
	content: "\ead0";
}
.icofont-cur-renminbi-true:before {
	content: "\ead1";
}
.icofont-cur-renminbi:before {
	content: "\ead2";
}
.icofont-cur-riyal-false:before {
	content: "\ead3";
}
.icofont-cur-riyal-minus:before {
	content: "\ead4";
}
.icofont-cur-riyal-plus:before {
	content: "\ead5";
}
.icofont-cur-riyal-true:before {
	content: "\ead6";
}
.icofont-cur-riyal:before {
	content: "\ead7";
}
.icofont-cur-rouble-false:before {
	content: "\ead8";
}
.icofont-cur-rouble-minus:before {
	content: "\ead9";
}
.icofont-cur-rouble-plus:before {
	content: "\eada";
}
.icofont-cur-rouble-true:before {
	content: "\eadb";
}
.icofont-cur-rouble:before {
	content: "\eadc";
}
.icofont-cur-rupee-false:before {
	content: "\eadd";
}
.icofont-cur-rupee-minus:before {
	content: "\eade";
}
.icofont-cur-rupee-plus:before {
	content: "\eadf";
}
.icofont-cur-rupee-true:before {
	content: "\eae0";
}
.icofont-cur-rupee:before {
	content: "\eae1";
}
.icofont-cur-taka-false:before {
	content: "\eae2";
}
.icofont-cur-taka-minus:before {
	content: "\eae3";
}
.icofont-cur-taka-plus:before {
	content: "\eae4";
}
.icofont-cur-taka-true:before {
	content: "\eae5";
}
.icofont-cur-taka:before {
	content: "\eae6";
}
.icofont-cur-turkish-lira-false:before {
	content: "\eae7";
}
.icofont-cur-turkish-lira-minus:before {
	content: "\eae8";
}
.icofont-cur-turkish-lira-plus:before {
	content: "\eae9";
}
.icofont-cur-turkish-lira-true:before {
	content: "\eaea";
}
.icofont-cur-turkish-lira:before {
	content: "\eaeb";
}
.icofont-cur-won-false:before {
	content: "\eaec";
}
.icofont-cur-won-minus:before {
	content: "\eaed";
}
.icofont-cur-won-plus:before {
	content: "\eaee";
}
.icofont-cur-won-true:before {
	content: "\eaef";
}
.icofont-cur-won:before {
	content: "\eaf0";
}
.icofont-cur-yen-false:before {
	content: "\eaf1";
}
.icofont-cur-yen-minus:before {
	content: "\eaf2";
}
.icofont-cur-yen-plus:before {
	content: "\eaf3";
}
.icofont-cur-yen-true:before {
	content: "\eaf4";
}
.icofont-cur-yen:before {
	content: "\eaf5";
}
.icofont-android-nexus:before {
	content: "\eaf6";
}
.icofont-android-tablet:before {
	content: "\eaf7";
}
.icofont-apple-watch:before {
	content: "\eaf8";
}
.icofont-drwaing-tablet:before {
	content: "\eaf9";
}
.icofont-earphone:before {
	content: "\eafa";
}
.icofont-flash-drive:before {
	content: "\eafb";
}
.icofont-game-control:before {
	content: "\eafc";
}
.icofont-headphone-alt:before {
	content: "\eafd";
}
.icofont-htc-one:before {
	content: "\eafe";
}
.icofont-imac:before {
	content: "\eaff";
}
.icofont-ipad-touch:before {
	content: "\eb00";
}
.icofont-iphone:before {
	content: "\eb01";
}
.icofont-ipod-nano:before {
	content: "\eb02";
}
.icofont-ipod-touch:before {
	content: "\eb03";
}
.icofont-keyboard-alt:before {
	content: "\eb04";
}
.icofont-keyboard-wireless:before {
	content: "\eb05";
}
.icofont-laptop-alt:before {
	content: "\eb06";
}
.icofont-macbook:before {
	content: "\eb07";
}
.icofont-magic-mouse:before {
	content: "\eb08";
}
.icofont-microphone-alt:before {
	content: "\eb09";
}
.icofont-monitor:before {
	content: "\eb0a";
}
.icofont-mouse:before {
	content: "\eb0b";
}
.icofont-nintendo:before {
	content: "\eb0c";
}
.icofont-playstation:before {
	content: "\eb0d";
}
.icofont-psvita:before {
	content: "\eb0e";
}
.icofont-radio-mic:before {
	content: "\eb0f";
}
.icofont-refrigerator:before {
	content: "\eb10";
}
.icofont-samsung-galaxy:before {
	content: "\eb11";
}
.icofont-surface-tablet:before {
	content: "\eb12";
}
.icofont-washing-machine:before {
	content: "\eb13";
}
.icofont-wifi-router:before {
	content: "\eb14";
}
.icofont-wii-u:before {
	content: "\eb15";
}
.icofont-windows-lumia:before {
	content: "\eb16";
}
.icofont-wireless-mouse:before {
	content: "\eb17";
}
.icofont-xbox-360:before {
	content: "\eb18";
}
.icofont-arrow-down:before {
	content: "\eb19";
}
.icofont-arrow-left:before {
	content: "\eb1a";
}
.icofont-arrow-right:before {
	content: "\eb1b";
}
.icofont-arrow-up:before {
	content: "\eb1c";
}
.icofont-block-down:before {
	content: "\eb1d";
}
.icofont-block-left:before {
	content: "\eb1e";
}
.icofont-block-right:before {
	content: "\eb1f";
}
.icofont-block-up:before {
	content: "\eb20";
}
.icofont-bubble-down:before {
	content: "\eb21";
}
.icofont-bubble-left:before {
	content: "\eb22";
}
.icofont-bubble-right:before {
	content: "\eb23";
}
.icofont-bubble-up:before {
	content: "\eb24";
}
.icofont-caret-down:before {
	content: "\eb25";
}
.icofont-caret-left:before {
	content: "\eb26";
}
.icofont-caret-right:before {
	content: "\eb27";
}
.icofont-caret-up:before {
	content: "\eb28";
}
.icofont-circled-down:before {
	content: "\eb29";
}
.icofont-circled-left:before {
	content: "\eb2a";
}
.icofont-circled-right:before {
	content: "\eb2b";
}
.icofont-circled-up:before {
	content: "\eb2c";
}
.icofont-collapse:before {
	content: "\eb2d";
}
.icofont-cursor-drag:before {
	content: "\eb2e";
}
.icofont-curved-double-left:before {
	content: "\eb2f";
}
.icofont-curved-double-right:before {
	content: "\eb30";
}
.icofont-curved-down:before {
	content: "\eb31";
}
.icofont-curved-left:before {
	content: "\eb32";
}
.icofont-curved-right:before {
	content: "\eb33";
}
.icofont-curved-up:before {
	content: "\eb34";
}
.icofont-dotted-down:before {
	content: "\eb35";
}
.icofont-dotted-left:before {
	content: "\eb36";
}
.icofont-dotted-right:before {
	content: "\eb37";
}
.icofont-dotted-up:before {
	content: "\eb38";
}
.icofont-double-left:before {
	content: "\eb39";
}
.icofont-double-right:before {
	content: "\eb3a";
}
.icofont-drag:before {
	content: "\eb3b";
}
.icofont-drag1:before {
	content: "\eb3c";
}
.icofont-drag2:before {
	content: "\eb3d";
}
.icofont-drag3:before {
	content: "\eb3e";
}
.icofont-expand-alt:before {
	content: "\eb3f";
}
.icofont-hand-down:before {
	content: "\eb40";
}
.icofont-hand-drag:before {
	content: "\eb41";
}
.icofont-hand-drag1:before {
	content: "\eb42";
}
.icofont-hand-drag2:before {
	content: "\eb43";
}
.icofont-hand-drawn-alt-down:before {
	content: "\eb44";
}
.icofont-hand-drawn-alt-left:before {
	content: "\eb45";
}
.icofont-hand-drawn-alt-right:before {
	content: "\eb46";
}
.icofont-hand-drawn-alt-up:before {
	content: "\eb47";
}
.icofont-hand-drawn-down:before {
	content: "\eb48";
}
.icofont-hand-drawn-left:before {
	content: "\eb49";
}
.icofont-hand-drawn-right:before {
	content: "\eb4a";
}
.icofont-hand-drawn-up:before {
	content: "\eb4b";
}
.icofont-hand-left:before {
	content: "\eb4c";
}
.icofont-hand-right:before {
	content: "\eb4d";
}
.icofont-hand-up:before {
	content: "\eb4e";
}
.icofont-line-block-down:before {
	content: "\eb4f";
}
.icofont-line-block-left:before {
	content: "\eb50";
}
.icofont-line-block-right:before {
	content: "\eb51";
}
.icofont-line-block-up:before {
	content: "\eb52";
}
.icofont-long-arrow-down:before {
	content: "\eb53";
}
.icofont-long-arrow-left:before {
	content: "\eb54";
}
.icofont-long-arrow-right:before {
	content: "\eb55";
}
.icofont-long-arrow-up:before {
	content: "\eb56";
}
.icofont-rounded-collapse:before {
	content: "\eb57";
}
.icofont-rounded-double-left:before {
	content: "\eb58";
}
.icofont-rounded-double-right:before {
	content: "\eb59";
}
.icofont-rounded-down:before {
	content: "\eb5a";
}
.icofont-rounded-expand:before {
	content: "\eb5b";
}
.icofont-rounded-left-down:before {
	content: "\eb5c";
}
.icofont-rounded-left-up:before {
	content: "\eb5d";
}
.icofont-rounded-left:before {
	content: "\eb5e";
}
.icofont-rounded-right-down:before {
	content: "\eb5f";
}
.icofont-rounded-right-up:before {
	content: "\eb60";
}
.icofont-rounded-right:before {
	content: "\eb61";
}
.icofont-rounded-up:before {
	content: "\eb62";
}
.icofont-scroll-bubble-down:before {
	content: "\eb63";
}
.icofont-scroll-bubble-left:before {
	content: "\eb64";
}
.icofont-scroll-bubble-right:before {
	content: "\eb65";
}
.icofont-scroll-bubble-up:before {
	content: "\eb66";
}
.icofont-scroll-double-down:before {
	content: "\eb67";
}
.icofont-scroll-double-left:before {
	content: "\eb68";
}
.icofont-scroll-double-right:before {
	content: "\eb69";
}
.icofont-scroll-double-up:before {
	content: "\eb6a";
}
.icofont-scroll-down:before {
	content: "\eb6b";
}
.icofont-scroll-left:before {
	content: "\eb6c";
}
.icofont-scroll-long-down:before {
	content: "\eb6d";
}
.icofont-scroll-long-left:before {
	content: "\eb6e";
}
.icofont-scroll-long-right:before {
	content: "\eb6f";
}
.icofont-scroll-long-up:before {
	content: "\eb70";
}
.icofont-scroll-right:before {
	content: "\eb71";
}
.icofont-scroll-up:before {
	content: "\eb72";
}
.icofont-simple-down:before {
	content: "\eb73";
}
.icofont-simple-left-down:before {
	content: "\eb74";
}
.icofont-simple-left-up:before {
	content: "\eb75";
}
.icofont-simple-left:before {
	content: "\eb76";
}
.icofont-simple-right-down:before {
	content: "\eb77";
}
.icofont-simple-right-up:before {
	content: "\eb78";
}
.icofont-simple-right:before {
	content: "\eb79";
}
.icofont-simple-up:before {
	content: "\eb7a";
}
.icofont-square-down:before {
	content: "\eb7b";
}
.icofont-square-left:before {
	content: "\eb7c";
}
.icofont-square-right:before {
	content: "\eb7d";
}
.icofont-square-up:before {
	content: "\eb7e";
}
.icofont-stylish-down:before {
	content: "\eb7f";
}
.icofont-stylish-left:before {
	content: "\eb80";
}
.icofont-stylish-right:before {
	content: "\eb81";
}
.icofont-stylish-up:before {
	content: "\eb82";
}
.icofont-swoosh-down:before {
	content: "\eb83";
}
.icofont-swoosh-left:before {
	content: "\eb84";
}
.icofont-swoosh-right:before {
	content: "\eb85";
}
.icofont-swoosh-up:before {
	content: "\eb86";
}
.icofont-thin-double-left:before {
	content: "\eb87";
}
.icofont-thin-double-right:before {
	content: "\eb88";
}
.icofont-thin-down:before {
	content: "\eb89";
}
.icofont-thin-left:before {
	content: "\eb8a";
}
.icofont-thin-right:before {
	content: "\eb8b";
}
.icofont-thin-up:before {
	content: "\eb8c";
}
.icofont-atom:before {
	content: "\eb8d";
}
.icofont-award:before {
	content: "\eb8e";
}
.icofont-bell-alt:before {
	content: "\eb8f";
}
.icofont-book-alt:before {
	content: "\eb90";
}
.icofont-brainstorming:before {
	content: "\eb91";
}
.icofont-certificate-alt-1:before {
	content: "\eb92";
}
.icofont-certificate-alt-2:before {
	content: "\eb93";
}
.icofont-dna-alt-2:before {
	content: "\eb94";
}
.icofont-education:before {
	content: "\eb95";
}
.icofont-electron:before {
	content: "\eb96";
}
.icofont-fountain-pen:before {
	content: "\eb97";
}
.icofont-globe-alt:before {
	content: "\eb98";
}
.icofont-graduate-alt:before {
	content: "\eb99";
}
.icofont-group-students:before {
	content: "\eb9a";
}
.icofont-hat-alt:before {
	content: "\eb9b";
}
.icofont-hat:before {
	content: "\eb9c";
}
.icofont-instrument:before {
	content: "\eb9d";
}
.icofont-lamp-light:before {
	content: "\eb9e";
}
.icofont-microscope-alt:before {
	content: "\eb9f";
}
.icofont-paper:before {
	content: "\eba0";
}
.icofont-pen-alt-4:before {
	content: "\eba1";
}
.icofont-pen-nib:before {
	content: "\eba2";
}
.icofont-pencil-alt-5:before {
	content: "\eba3";
}
.icofont-quill-pen:before {
	content: "\eba4";
}
.icofont-read-book-alt:before {
	content: "\eba5";
}
.icofont-read-book:before {
	content: "\eba6";
}
.icofont-school-bag:before {
	content: "\eba7";
}
.icofont-school-bus:before {
	content: "\eba8";
}
.icofont-student-alt:before {
	content: "\eba9";
}
.icofont-student:before {
	content: "\ebaa";
}
.icofont-teacher:before {
	content: "\ebab";
}
.icofont-test-bulb:before {
	content: "\ebac";
}
.icofont-test-tube-alt:before {
	content: "\ebad";
}
.icofont-university:before {
	content: "\ebae";
}
.icofont-emo-angry:before {
	content: "\ebaf";
}
.icofont-emo-astonished:before {
	content: "\ebb0";
}
.icofont-emo-confounded:before {
	content: "\ebb1";
}
.icofont-emo-confused:before {
	content: "\ebb2";
}
.icofont-emo-crying:before {
	content: "\ebb3";
}
.icofont-emo-dizzy:before {
	content: "\ebb4";
}
.icofont-emo-expressionless:before {
	content: "\ebb5";
}
.icofont-emo-heart-eyes:before {
	content: "\ebb6";
}
.icofont-emo-laughing:before {
	content: "\ebb7";
}
.icofont-emo-nerd-smile:before {
	content: "\ebb8";
}
.icofont-emo-open-mouth:before {
	content: "\ebb9";
}
.icofont-emo-rage:before {
	content: "\ebba";
}
.icofont-emo-rolling-eyes:before {
	content: "\ebbb";
}
.icofont-emo-sad:before {
	content: "\ebbc";
}
.icofont-emo-simple-smile:before {
	content: "\ebbd";
}
.icofont-emo-slightly-smile:before {
	content: "\ebbe";
}
.icofont-emo-smirk:before {
	content: "\ebbf";
}
.icofont-emo-stuck-out-tongue:before {
	content: "\ebc0";
}
.icofont-emo-wink-smile:before {
	content: "\ebc1";
}
.icofont-emo-worried:before {
	content: "\ebc2";
}
.icofont-architecture-alt:before {
	content: "\ebc3";
}
.icofont-architecture:before {
	content: "\ebc4";
}
.icofont-barricade:before {
	content: "\ebc5";
}
.icofont-bricks:before {
	content: "\ebc6";
}
.icofont-calculations:before {
	content: "\ebc7";
}
.icofont-cement-mix:before {
	content: "\ebc8";
}
.icofont-cement-mixer:before {
	content: "\ebc9";
}
.icofont-danger-zone:before {
	content: "\ebca";
}
.icofont-drill:before {
	content: "\ebcb";
}
.icofont-eco-energy:before {
	content: "\ebcc";
}
.icofont-eco-environmen:before {
	content: "\ebcd";
}
.icofont-energy-air:before {
	content: "\ebce";
}
.icofont-energy-oil:before {
	content: "\ebcf";
}
.icofont-energy-savings:before {
	content: "\ebd0";
}
.icofont-energy-solar:before {
	content: "\ebd1";
}
.icofont-energy-water:before {
	content: "\ebd2";
}
.icofont-engineer:before {
	content: "\ebd3";
}
.icofont-fire-extinguisher-alt:before {
	content: "\ebd4";
}
.icofont-fix-tools:before {
	content: "\ebd5";
}
.icofont-glue-oil:before {
	content: "\ebd6";
}
.icofont-hammer-alt:before {
	content: "\ebd7";
}
.icofont-help-robot:before {
	content: "\ebd8";
}
.icofont-industries-alt-1:before {
	content: "\ebd9";
}
.icofont-industries-alt-2:before {
	content: "\ebda";
}
.icofont-industries-alt-3:before {
	content: "\ebdb";
}
.icofont-industries-alt-4:before {
	content: "\ebdc";
}
.icofont-industries-alt-5:before {
	content: "\ebdd";
}
.icofont-industries:before {
	content: "\ebde";
}
.icofont-labour:before {
	content: "\ebdf";
}
.icofont-mining:before {
	content: "\ebe0";
}
.icofont-paint-brush:before {
	content: "\ebe1";
}
.icofont-pollution:before {
	content: "\ebe2";
}
.icofont-power-zone:before {
	content: "\ebe3";
}
.icofont-radio-active:before {
	content: "\ebe4";
}
.icofont-recycle-alt:before {
	content: "\ebe5";
}
.icofont-recycling-man:before {
	content: "\ebe6";
}
.icofont-safety-hat-light:before {
	content: "\ebe7";
}
.icofont-safety-hat:before {
	content: "\ebe8";
}
.icofont-saw:before {
	content: "\ebe9";
}
.icofont-screw-driver:before {
	content: "\ebea";
}
.icofont-settings-alt:before {
	content: "\ebeb";
}
.icofont-tools-alt-1:before {
	content: "\ebec";
}
.icofont-tools-alt-2:before {
	content: "\ebed";
}
.icofont-tools-bag:before {
	content: "\ebee";
}
.icofont-trolley:before {
	content: "\ebef";
}
.icofont-trowel:before {
	content: "\ebf0";
}
.icofont-under-construction-alt:before {
	content: "\ebf1";
}
.icofont-under-construction:before {
	content: "\ebf2";
}
.icofont-vehicle-cement:before {
	content: "\ebf3";
}
.icofont-vehicle-crane:before {
	content: "\ebf4";
}
.icofont-vehicle-delivery-van:before {
	content: "\ebf5";
}
.icofont-vehicle-dozer:before {
	content: "\ebf6";
}
.icofont-vehicle-excavator:before {
	content: "\ebf7";
}
.icofont-vehicle-trucktor:before {
	content: "\ebf8";
}
.icofont-vehicle-wrecking:before {
	content: "\ebf9";
}
.icofont-worker-group:before {
	content: "\ebfa";
}
.icofont-worker:before {
	content: "\ebfb";
}
.icofont-wrench:before {
	content: "\ebfc";
}
.icofont-file-audio:before {
	content: "\ebfd";
}
.icofont-file-avi-mp4:before {
	content: "\ebfe";
}
.icofont-file-bmp:before {
	content: "\ebff";
}
.icofont-file-code:before {
	content: "\ec00";
}
.icofont-file-css:before {
	content: "\ec01";
}
.icofont-file-document:before {
	content: "\ec02";
}
.icofont-file-eps:before {
	content: "\ec03";
}
.icofont-file-excel:before {
	content: "\ec04";
}
.icofont-file-exe:before {
	content: "\ec05";
}
.icofont-file-file:before {
	content: "\ec06";
}
.icofont-file-flv:before {
	content: "\ec07";
}
.icofont-file-gif:before {
	content: "\ec08";
}
.icofont-file-html5:before {
	content: "\ec09";
}
.icofont-file-image:before {
	content: "\ec0a";
}
.icofont-file-iso:before {
	content: "\ec0b";
}
.icofont-file-java:before {
	content: "\ec0c";
}
.icofont-file-javascript:before {
	content: "\ec0d";
}
.icofont-file-jpg:before {
	content: "\ec0e";
}
.icofont-file-midi:before {
	content: "\ec0f";
}
.icofont-file-mov:before {
	content: "\ec10";
}
.icofont-file-mp3:before {
	content: "\ec11";
}
.icofont-file-pdf:before {
	content: "\ec12";
}
.icofont-file-php:before {
	content: "\ec13";
}
.icofont-file-png:before {
	content: "\ec14";
}
.icofont-file-powerpoint:before {
	content: "\ec15";
}
.icofont-file-presentation:before {
	content: "\ec16";
}
.icofont-file-psb:before {
	content: "\ec17";
}
.icofont-file-psd:before {
	content: "\ec18";
}
.icofont-file-python:before {
	content: "\ec19";
}
.icofont-file-ruby:before {
	content: "\ec1a";
}
.icofont-file-spreadsheet:before {
	content: "\ec1b";
}
.icofont-file-sql:before {
	content: "\ec1c";
}
.icofont-file-svg:before {
	content: "\ec1d";
}
.icofont-file-text:before {
	content: "\ec1e";
}
.icofont-file-tiff:before {
	content: "\ec1f";
}
.icofont-file-video:before {
	content: "\ec20";
}
.icofont-file-wave:before {
	content: "\ec21";
}
.icofont-file-wmv:before {
	content: "\ec22";
}
.icofont-file-word:before {
	content: "\ec23";
}
.icofont-file-zip:before {
	content: "\ec24";
}
.icofont-apple:before {
	content: "\ec25";
}
.icofont-arabian-coffee:before {
	content: "\ec26";
}
.icofont-artichoke:before {
	content: "\ec27";
}
.icofont-asparagus:before {
	content: "\ec28";
}
.icofont-avocado:before {
	content: "\ec29";
}
.icofont-baby-food:before {
	content: "\ec2a";
}
.icofont-banana:before {
	content: "\ec2b";
}
.icofont-bbq:before {
	content: "\ec2c";
}
.icofont-beans:before {
	content: "\ec2d";
}
.icofont-beer:before {
	content: "\ec2e";
}
.icofont-bell-pepper-capsicum:before {
	content: "\ec2f";
}
.icofont-birthday-cake:before {
	content: "\ec30";
}
.icofont-bread:before {
	content: "\ec31";
}
.icofont-broccoli:before {
	content: "\ec32";
}
.icofont-burger:before {
	content: "\ec33";
}
.icofont-cabbage:before {
	content: "\ec34";
}
.icofont-carrot:before {
	content: "\ec35";
}
.icofont-cauli-flower:before {
	content: "\ec36";
}
.icofont-cheese:before {
	content: "\ec37";
}
.icofont-chef:before {
	content: "\ec38";
}
.icofont-cherry:before {
	content: "\ec39";
}
.icofont-chicken-fry:before {
	content: "\ec3a";
}
.icofont-chicken:before {
	content: "\ec3b";
}
.icofont-cocktail:before {
	content: "\ec3c";
}
.icofont-coconut:before {
	content: "\ec3d";
}
.icofont-coffee-alt:before {
	content: "\ec3e";
}
.icofont-coffee-mug:before {
	content: "\ec3f";
}
.icofont-coffee-pot:before {
	content: "\ec40";
}
.icofont-cola:before {
	content: "\ec41";
}
.icofont-corn:before {
	content: "\ec42";
}
.icofont-croissant:before {
	content: "\ec43";
}
.icofont-crop-plant:before {
	content: "\ec44";
}
.icofont-cucumber:before {
	content: "\ec45";
}
.icofont-cup-cake:before {
	content: "\ec46";
}
.icofont-dining-table:before {
	content: "\ec47";
}
.icofont-donut:before {
	content: "\ec48";
}
.icofont-egg-plant:before {
	content: "\ec49";
}
.icofont-egg-poached:before {
	content: "\ec4a";
}
.icofont-farmer:before {
	content: "\ec4b";
}
.icofont-farmer1:before {
	content: "\ec4c";
}
.icofont-fast-food:before {
	content: "\ec4d";
}
.icofont-fish:before {
	content: "\ec4e";
}
.icofont-food-basket:before {
	content: "\ec4f";
}
.icofont-food-cart:before {
	content: "\ec50";
}
.icofont-fork-and-knife:before {
	content: "\ec51";
}
.icofont-french-fries:before {
	content: "\ec52";
}
.icofont-fresh-juice:before {
	content: "\ec53";
}
.icofont-fruits:before {
	content: "\ec54";
}
.icofont-grapes:before {
	content: "\ec55";
}
.icofont-honey:before {
	content: "\ec56";
}
.icofont-hot-dog:before {
	content: "\ec57";
}
.icofont-hotel-alt:before {
	content: "\ec58";
}
.icofont-ice-cream-alt:before {
	content: "\ec59";
}
.icofont-ice-cream:before {
	content: "\ec5a";
}
.icofont-ketchup:before {
	content: "\ec5b";
}
.icofont-kiwi:before {
	content: "\ec5c";
}
.icofont-layered-cake:before {
	content: "\ec5d";
}
.icofont-lemon-alt:before {
	content: "\ec5e";
}
.icofont-lobster:before {
	content: "\ec5f";
}
.icofont-mango:before {
	content: "\ec60";
}
.icofont-milk:before {
	content: "\ec61";
}
.icofont-mushroom:before {
	content: "\ec62";
}
.icofont-noodles:before {
	content: "\ec63";
}
.icofont-onion:before {
	content: "\ec64";
}
.icofont-orange:before {
	content: "\ec65";
}
.icofont-pear:before {
	content: "\ec66";
}
.icofont-peas:before {
	content: "\ec67";
}
.icofont-pepper:before {
	content: "\ec68";
}
.icofont-pie-alt:before {
	content: "\ec69";
}
.icofont-pineapple:before {
	content: "\ec6a";
}
.icofont-pizza-slice:before {
	content: "\ec6b";
}
.icofont-pizza:before {
	content: "\ec6c";
}
.icofont-plant:before {
	content: "\ec6d";
}
.icofont-popcorn:before {
	content: "\ec6e";
}
.icofont-potato:before {
	content: "\ec6f";
}
.icofont-pumpkin:before {
	content: "\ec70";
}
.icofont-raddish:before {
	content: "\ec71";
}
.icofont-restaurant-menu:before {
	content: "\ec72";
}
.icofont-restaurant:before {
	content: "\ec73";
}
.icofont-salt-and-pepper:before {
	content: "\ec74";
}
.icofont-sandwich:before {
	content: "\ec75";
}
.icofont-sausage:before {
	content: "\ec76";
}
.icofont-shrimp:before {
	content: "\ec77";
}
.icofont-sof-drinks:before {
	content: "\ec78";
}
.icofont-soup-bowl:before {
	content: "\ec79";
}
.icofont-spoon-and-fork:before {
	content: "\ec7a";
}
.icofont-steak:before {
	content: "\ec7b";
}
.icofont-strawberry:before {
	content: "\ec7c";
}
.icofont-sub-sandwich:before {
	content: "\ec7d";
}
.icofont-sushi:before {
	content: "\ec7e";
}
.icofont-taco:before {
	content: "\ec7f";
}
.icofont-tea-pot:before {
	content: "\ec80";
}
.icofont-tea:before {
	content: "\ec81";
}
.icofont-tomato:before {
	content: "\ec82";
}
.icofont-waiter-alt:before {
	content: "\ec83";
}
.icofont-watermelon:before {
	content: "\ec84";
}
.icofont-wheat:before {
	content: "\ec85";
}
.icofont-abc:before {
	content: "\ec86";
}
.icofont-baby-cloth:before {
	content: "\ec87";
}
.icofont-baby-milk-bottle:before {
	content: "\ec88";
}
.icofont-baby-trolley:before {
	content: "\ec89";
}
.icofont-back-pack:before {
	content: "\ec8a";
}
.icofont-candy:before {
	content: "\ec8b";
}
.icofont-cycling:before {
	content: "\ec8c";
}
.icofont-holding-hands:before {
	content: "\ec8d";
}
.icofont-infant-nipple:before {
	content: "\ec8e";
}
.icofont-kids-scooter:before {
	content: "\ec8f";
}
.icofont-safety-pin:before {
	content: "\ec90";
}
.icofont-teddy-bear:before {
	content: "\ec91";
}
.icofont-toy-ball:before {
	content: "\ec92";
}
.icofont-toy-cat:before {
	content: "\ec93";
}
.icofont-toy-duck:before {
	content: "\ec94";
}
.icofont-toy-elephant:before {
	content: "\ec95";
}
.icofont-toy-hand:before {
	content: "\ec96";
}
.icofont-toy-horse:before {
	content: "\ec97";
}
.icofont-toy-lattu:before {
	content: "\ec98";
}
.icofont-toy-train:before {
	content: "\ec99";
}
.icofont-unique-idea:before {
	content: "\ec9a";
}
.icofont-bag-alt:before {
	content: "\ec9b";
}
.icofont-burglar:before {
	content: "\ec9c";
}
.icofont-cannon-firing:before {
	content: "\ec9d";
}
.icofont-cc-camera:before {
	content: "\ec9e";
}
.icofont-cop-badge:before {
	content: "\ec9f";
}
.icofont-cop:before {
	content: "\eca0";
}
.icofont-court-hammer:before {
	content: "\eca1";
}
.icofont-court:before {
	content: "\eca2";
}
.icofont-finger-print:before {
	content: "\eca3";
}
.icofont-handcuff-alt:before {
	content: "\eca4";
}
.icofont-handcuff:before {
	content: "\eca5";
}
.icofont-investigation:before {
	content: "\eca6";
}
.icofont-investigator:before {
	content: "\eca7";
}
.icofont-jail:before {
	content: "\eca8";
}
.icofont-judge:before {
	content: "\eca9";
}
.icofont-law-alt-1:before {
	content: "\ecaa";
}
.icofont-law-alt-2:before {
	content: "\ecab";
}
.icofont-law-alt-3:before {
	content: "\ecac";
}
.icofont-law-book:before {
	content: "\ecad";
}
.icofont-law-document:before {
	content: "\ecae";
}
.icofont-law:before {
	content: "\ecaf";
}
.icofont-lawyer-alt-1:before {
	content: "\ecb0";
}
.icofont-lawyer-alt-2:before {
	content: "\ecb1";
}
.icofont-lawyer:before {
	content: "\ecb2";
}
.icofont-order:before {
	content: "\ecb3";
}
.icofont-pistol:before {
	content: "\ecb4";
}
.icofont-police-badge:before {
	content: "\ecb5";
}
.icofont-police-cap:before {
	content: "\ecb6";
}
.icofont-police-car-alt-1:before {
	content: "\ecb7";
}
.icofont-police-car-alt-2:before {
	content: "\ecb8";
}
.icofont-police-hat:before {
	content: "\ecb9";
}
.icofont-police-van:before {
	content: "\ecba";
}
.icofont-police:before {
	content: "\ecbb";
}
.icofont-protect:before {
	content: "\ecbc";
}
.icofont-scales:before {
	content: "\ecbd";
}
.icofont-thief-alt:before {
	content: "\ecbe";
}
.icofont-thief:before {
	content: "\ecbf";
}
.icofont-abacus-alt:before {
	content: "\ecc0";
}
.icofont-abacus:before {
	content: "\ecc1";
}
.icofont-angle:before {
	content: "\ecc2";
}
.icofont-calculator-alt-1:before {
	content: "\ecc3";
}
.icofont-calculator-alt-2:before {
	content: "\ecc4";
}
.icofont-circle-ruler-alt:before {
	content: "\ecc5";
}
.icofont-circle-ruler:before {
	content: "\ecc6";
}
.icofont-compass-alt-1:before {
	content: "\ecc7";
}
.icofont-compass-alt-2:before {
	content: "\ecc8";
}
.icofont-compass-alt-3:before {
	content: "\ecc9";
}
.icofont-compass-alt-4:before {
	content: "\ecca";
}
.icofont-degrees-alt-1:before {
	content: "\eccb";
}
.icofont-degrees-alt-2:before {
	content: "\eccc";
}
.icofont-degrees:before {
	content: "\eccd";
}
.icofont-golden-ratio:before {
	content: "\ecce";
}
.icofont-marker-alt-1:before {
	content: "\eccf";
}
.icofont-marker-alt-2:before {
	content: "\ecd0";
}
.icofont-marker-alt-3:before {
	content: "\ecd1";
}
.icofont-mathematical-alt-1:before {
	content: "\ecd2";
}
.icofont-mathematical-alt-2:before {
	content: "\ecd3";
}
.icofont-mathematical:before {
	content: "\ecd4";
}
.icofont-pen-alt-1:before {
	content: "\ecd5";
}
.icofont-pen-alt-2:before {
	content: "\ecd6";
}
.icofont-pen-alt-3:before {
	content: "\ecd7";
}
.icofont-pen-holder-alt-1:before {
	content: "\ecd8";
}
.icofont-pen-holder:before {
	content: "\ecd9";
}
.icofont-pencil-alt-1:before {
	content: "\ecda";
}
.icofont-pencil-alt-2:before {
	content: "\ecdb";
}
.icofont-pencil-alt-3:before {
	content: "\ecdc";
}
.icofont-pencil-alt-4:before {
	content: "\ecdd";
}
.icofont-ruler-alt-1:before {
	content: "\ecde";
}
.icofont-ruler-alt-2:before {
	content: "\ecdf";
}
.icofont-ruler-compass-alt:before {
	content: "\ece0";
}
.icofont-ruler-compass:before {
	content: "\ece1";
}
.icofont-ruler-pencil-alt-1:before {
	content: "\ece2";
}
.icofont-ruler-pencil-alt-2:before {
	content: "\ece3";
}
.icofont-ruler-pencil:before {
	content: "\ece4";
}
.icofont-ruler:before {
	content: "\ece5";
}
.icofont-rulers-alt:before {
	content: "\ece6";
}
.icofont-rulers:before {
	content: "\ece7";
}
.icofont-square-root:before {
	content: "\ece8";
}
.icofont-aids:before {
	content: "\ece9";
}
.icofont-ambulance:before {
	content: "\ecea";
}
.icofont-autism:before {
	content: "\eceb";
}
.icofont-bandage:before {
	content: "\ecec";
}
.icofont-bed-patient:before {
	content: "\eced";
}
.icofont-blind:before {
	content: "\ecee";
}
.icofont-blood-drop:before {
	content: "\ecef";
}
.icofont-blood-test:before {
	content: "\ecf0";
}
.icofont-blood:before {
	content: "\ecf1";
}
.icofont-capsule:before {
	content: "\ecf2";
}
.icofont-crutches:before {
	content: "\ecf3";
}
.icofont-dna-alt-1:before {
	content: "\ecf4";
}
.icofont-dna:before {
	content: "\ecf5";
}
.icofont-doctor-alt:before {
	content: "\ecf6";
}
.icofont-doctor:before {
	content: "\ecf7";
}
.icofont-drug-pack:before {
	content: "\ecf8";
}
.icofont-drug:before {
	content: "\ecf9";
}
.icofont-eye-alt:before {
	content: "\ecfa";
}
.icofont-first-aid-alt:before {
	content: "\ecfb";
}
.icofont-garbage:before {
	content: "\ecfc";
}
.icofont-heart-alt:before {
	content: "\ecfd";
}
.icofont-heartbeat:before {
	content: "\ecfe";
}
.icofont-herbal:before {
	content: "\ecff";
}
.icofont-hospital:before {
	content: "\ed00";
}
.icofont-icu:before {
	content: "\ed01";
}
.icofont-injection-syringe:before {
	content: "\ed02";
}
.icofont-laboratory:before {
	content: "\ed03";
}
.icofont-medical-sign-alt:before {
	content: "\ed04";
}
.icofont-medical-sign:before {
	content: "\ed05";
}
.icofont-nurse-alt:before {
	content: "\ed06";
}
.icofont-nurse:before {
	content: "\ed07";
}
.icofont-nursing-home:before {
	content: "\ed08";
}
.icofont-operation-theater:before {
	content: "\ed09";
}
.icofont-paralysis-disability:before {
	content: "\ed0a";
}
.icofont-pills:before {
	content: "\ed0b";
}
.icofont-prescription:before {
	content: "\ed0c";
}
.icofont-pulse:before {
	content: "\ed0d";
}
.icofont-stethoscope-alt:before {
	content: "\ed0e";
}
.icofont-stethoscope:before {
	content: "\ed0f";
}
.icofont-stretcher:before {
	content: "\ed10";
}
.icofont-surgeon-alt:before {
	content: "\ed11";
}
.icofont-surgeon:before {
	content: "\ed12";
}
.icofont-tablets:before {
	content: "\ed13";
}
.icofont-test-bottle:before {
	content: "\ed14";
}
.icofont-test-tube:before {
	content: "\ed15";
}
.icofont-thermometer-alt:before {
	content: "\ed16";
}
.icofont-tooth:before {
	content: "\ed17";
}
.icofont-xray:before {
	content: "\ed18";
}
.icofont-ui-add:before {
	content: "\ed19";
}
.icofont-ui-alarm:before {
	content: "\ed1a";
}
.icofont-ui-battery:before {
	content: "\ed1b";
}
.icofont-ui-block:before {
	content: "\ed1c";
}
.icofont-ui-bluetooth:before {
	content: "\ed1d";
}
.icofont-ui-brightness:before {
	content: "\ed1e";
}
.icofont-ui-browser:before {
	content: "\ed1f";
}
.icofont-ui-calculator:before {
	content: "\ed20";
}
.icofont-ui-calendar:before {
	content: "\ed21";
}
.icofont-ui-call:before {
	content: "\ed22";
}
.icofont-ui-camera:before {
	content: "\ed23";
}
.icofont-ui-cart:before {
	content: "\ed24";
}
.icofont-ui-cell-phone:before {
	content: "\ed25";
}
.icofont-ui-chat:before {
	content: "\ed26";
}
.icofont-ui-check:before {
	content: "\ed27";
}
.icofont-ui-clip-board:before {
	content: "\ed28";
}
.icofont-ui-clip:before {
	content: "\ed29";
}
.icofont-ui-clock:before {
	content: "\ed2a";
}
.icofont-ui-close:before {
	content: "\ed2b";
}
.icofont-ui-contact-list:before {
	content: "\ed2c";
}
.icofont-ui-copy:before {
	content: "\ed2d";
}
.icofont-ui-cut:before {
	content: "\ed2e";
}
.icofont-ui-delete:before {
	content: "\ed2f";
}
.icofont-ui-dial-phone:before {
	content: "\ed30";
}
.icofont-ui-edit:before {
	content: "\ed31";
}
.icofont-ui-email:before {
	content: "\ed32";
}
.icofont-ui-file:before {
	content: "\ed33";
}
.icofont-ui-fire-wall:before {
	content: "\ed34";
}
.icofont-ui-flash-light:before {
	content: "\ed35";
}
.icofont-ui-flight:before {
	content: "\ed36";
}
.icofont-ui-folder:before {
	content: "\ed37";
}
.icofont-ui-game:before {
	content: "\ed38";
}
.icofont-ui-handicapped:before {
	content: "\ed39";
}
.icofont-ui-head-phone:before {
	content: "\ed3a";
}
.icofont-ui-home:before {
	content: "\ed3b";
}
.icofont-ui-image:before {
	content: "\ed3c";
}
.icofont-ui-keyboard:before {
	content: "\ed3d";
}
.icofont-ui-laoding:before {
	content: "\ed3e";
}
.icofont-ui-lock:before {
	content: "\ed3f";
}
.icofont-ui-love-add:before {
	content: "\ed40";
}
.icofont-ui-love-broken:before {
	content: "\ed41";
}
.icofont-ui-love-remove:before {
	content: "\ed42";
}
.icofont-ui-love:before {
	content: "\ed43";
}
.icofont-ui-map:before {
	content: "\ed44";
}
.icofont-ui-message:before {
	content: "\ed45";
}
.icofont-ui-messaging:before {
	content: "\ed46";
}
.icofont-ui-movie:before {
	content: "\ed47";
}
.icofont-ui-music-player:before {
	content: "\ed48";
}
.icofont-ui-music:before {
	content: "\ed49";
}
.icofont-ui-mute:before {
	content: "\ed4a";
}
.icofont-ui-network:before {
	content: "\ed4b";
}
.icofont-ui-next:before {
	content: "\ed4c";
}
.icofont-ui-note:before {
	content: "\ed4d";
}
.icofont-ui-office:before {
	content: "\ed4e";
}
.icofont-ui-password:before {
	content: "\ed4f";
}
.icofont-ui-pause:before {
	content: "\ed50";
}
.icofont-ui-play-stop:before {
	content: "\ed51";
}
.icofont-ui-play:before {
	content: "\ed52";
}
.icofont-ui-pointer:before {
	content: "\ed53";
}
.icofont-ui-power:before {
	content: "\ed54";
}
.icofont-ui-press:before {
	content: "\ed55";
}
.icofont-ui-previous:before {
	content: "\ed56";
}
.icofont-ui-rate-add:before {
	content: "\ed57";
}
.icofont-ui-rate-blank:before {
	content: "\ed58";
}
.icofont-ui-rate-remove:before {
	content: "\ed59";
}
.icofont-ui-rating:before {
	content: "\ed5a";
}
.icofont-ui-record:before {
	content: "\ed5b";
}
.icofont-ui-remove:before {
	content: "\ed5c";
}
.icofont-ui-reply:before {
	content: "\ed5d";
}
.icofont-ui-rotation:before {
	content: "\ed5e";
}
.icofont-ui-rss:before {
	content: "\ed5f";
}
.icofont-ui-search:before {
	content: "\ed60";
}
.icofont-ui-settings:before {
	content: "\ed61";
}
.icofont-ui-social-link:before {
	content: "\ed62";
}
.icofont-ui-tag:before {
	content: "\ed63";
}
.icofont-ui-text-chat:before {
	content: "\ed64";
}
.icofont-ui-text-loading:before {
	content: "\ed65";
}
.icofont-ui-theme:before {
	content: "\ed66";
}
.icofont-ui-timer:before {
	content: "\ed67";
}
.icofont-ui-touch-phone:before {
	content: "\ed68";
}
.icofont-ui-travel:before {
	content: "\ed69";
}
.icofont-ui-unlock:before {
	content: "\ed6a";
}
.icofont-ui-user-group:before {
	content: "\ed6b";
}
.icofont-ui-user:before {
	content: "\ed6c";
}
.icofont-ui-v-card:before {
	content: "\ed6d";
}
.icofont-ui-video-chat:before {
	content: "\ed6e";
}
.icofont-ui-video-message:before {
	content: "\ed6f";
}
.icofont-ui-video-play:before {
	content: "\ed70";
}
.icofont-ui-video:before {
	content: "\ed71";
}
.icofont-ui-volume:before {
	content: "\ed72";
}
.icofont-ui-weather:before {
	content: "\ed73";
}
.icofont-ui-wifi:before {
	content: "\ed74";
}
.icofont-ui-zoom-in:before {
	content: "\ed75";
}
.icofont-ui-zoom-out:before {
	content: "\ed76";
}
.icofont-cassette-player:before {
	content: "\ed77";
}
.icofont-cassette:before {
	content: "\ed78";
}
.icofont-forward:before {
	content: "\ed79";
}
.icofont-game:before {
	content: "\ed7a";
}
.icofont-guiter:before {
	content: "\ed7b";
}
.icofont-headphone-alt-1:before {
	content: "\ed7c";
}
.icofont-headphone-alt-2:before {
	content: "\ed7d";
}
.icofont-headphone-alt-3:before {
	content: "\ed7e";
}
.icofont-listening:before {
	content: "\ed7f";
}
.icofont-megaphone-alt:before {
	content: "\ed80";
}
.icofont-megaphone:before {
	content: "\ed81";
}
.icofont-movie:before {
	content: "\ed82";
}
.icofont-mp3-player:before {
	content: "\ed83";
}
.icofont-multimedia:before {
	content: "\ed84";
}
.icofont-music-disk:before {
	content: "\ed85";
}
.icofont-music-note:before {
	content: "\ed86";
}
.icofont-pause:before {
	content: "\ed87";
}
.icofont-play-alt-1:before {
	content: "\ed88";
}
.icofont-play-alt-2:before {
	content: "\ed89";
}
.icofont-play-alt-3:before {
	content: "\ed8a";
}
.icofont-play-pause:before {
	content: "\ed8b";
}
.icofont-record:before {
	content: "\ed8c";
}
.icofont-retro-music-disk:before {
	content: "\ed8d";
}
.icofont-rewind:before {
	content: "\ed8e";
}
.icofont-song-notes:before {
	content: "\ed8f";
}
.icofont-sound-wave-alt:before {
	content: "\ed90";
}
.icofont-sound-wave:before {
	content: "\ed91";
}
.icofont-stop:before {
	content: "\ed92";
}
.icofont-video-alt:before {
	content: "\ed93";
}
.icofont-video-cam:before {
	content: "\ed94";
}
.icofont-volume-bar:before {
	content: "\ed95";
}
.icofont-volume-mute:before {
	content: "\ed96";
}
.icofont-youtube-play:before {
	content: "\ed97";
}
.icofont-amazon-alt:before {
	content: "\ed98";
}
.icofont-amazon:before {
	content: "\ed99";
}
.icofont-american-express-alt:before {
	content: "\ed9a";
}
.icofont-american-express:before {
	content: "\ed9b";
}
.icofont-apple-pay-alt:before {
	content: "\ed9c";
}
.icofont-apple-pay:before {
	content: "\ed9d";
}
.icofont-bank-transfer-alt:before {
	content: "\ed9e";
}
.icofont-bank-transfer:before {
	content: "\ed9f";
}
.icofont-braintree-alt:before {
	content: "\eda0";
}
.icofont-braintree:before {
	content: "\eda1";
}
.icofont-cash-on-delivery-alt:before {
	content: "\eda2";
}
.icofont-cash-on-delivery:before {
	content: "\eda3";
}
.icofont-checkout-alt:before {
	content: "\eda4";
}
.icofont-checkout:before {
	content: "\eda5";
}
.icofont-diners-club-alt-1:before {
	content: "\eda6";
}
.icofont-diners-club-alt-2:before {
	content: "\eda7";
}
.icofont-diners-club-alt-3:before {
	content: "\eda8";
}
.icofont-diners-club:before {
	content: "\eda9";
}
.icofont-discover-alt:before {
	content: "\edaa";
}
.icofont-discover:before {
	content: "\edab";
}
.icofont-eway-alt:before {
	content: "\edac";
}
.icofont-eway:before {
	content: "\edad";
}
.icofont-google-wallet-alt-1:before {
	content: "\edae";
}
.icofont-google-wallet-alt-2:before {
	content: "\edaf";
}
.icofont-google-wallet-alt-3:before {
	content: "\edb0";
}
.icofont-google-wallet:before {
	content: "\edb1";
}
.icofont-jcb-alt:before {
	content: "\edb2";
}
.icofont-jcb:before {
	content: "\edb3";
}
.icofont-maestro-alt:before {
	content: "\edb4";
}
.icofont-maestro:before {
	content: "\edb5";
}
.icofont-mastercard-alt:before {
	content: "\edb6";
}
.icofont-mastercard:before {
	content: "\edb7";
}
.icofont-payoneer-alt:before {
	content: "\edb8";
}
.icofont-payoneer:before {
	content: "\edb9";
}
.icofont-paypal-alt:before {
	content: "\edba";
}
.icofont-paypal:before {
	content: "\edbb";
}
.icofont-sage-alt:before {
	content: "\edbc";
}
.icofont-sage:before {
	content: "\edbd";
}
.icofont-skrill-alt:before {
	content: "\edbe";
}
.icofont-skrill:before {
	content: "\edbf";
}
.icofont-stripe-alt:before {
	content: "\edc0";
}
.icofont-stripe:before {
	content: "\edc1";
}
.icofont-visa-alt:before {
	content: "\edc2";
}
.icofont-visa-electron:before {
	content: "\edc3";
}
.icofont-visa:before {
	content: "\edc4";
}
.icofont-western-union-alt:before {
	content: "\edc5";
}
.icofont-western-union:before {
	content: "\edc6";
}
.icofont-boy:before {
	content: "\edc7";
}
.icofont-business-man-alt-1:before {
	content: "\edc8";
}
.icofont-business-man-alt-2:before {
	content: "\edc9";
}
.icofont-business-man-alt-3:before {
	content: "\edca";
}
.icofont-business-man:before {
	content: "\edcb";
}
.icofont-funky-man:before {
	content: "\edcc";
}
.icofont-girl-alt:before {
	content: "\edcd";
}
.icofont-girl:before {
	content: "\edce";
}
.icofont-hotel-boy-alt:before {
	content: "\edcf";
}
.icofont-hotel-boy:before {
	content: "\edd0";
}
.icofont-man-in-glasses:before {
	content: "\edd1";
}
.icofont-user-alt-1:before {
	content: "\edd2";
}
.icofont-user-alt-2:before {
	content: "\edd3";
}
.icofont-user-alt-3:before {
	content: "\edd4";
}
.icofont-user-alt-4:before {
	content: "\edd5";
}
.icofont-user-alt-5:before {
	content: "\edd6";
}
.icofont-user-alt-6:before {
	content: "\edd7";
}
.icofont-user-alt-7:before {
	content: "\edd8";
}
.icofont-user-female:before {
	content: "\edd9";
}
.icofont-user-male:before {
	content: "\edda";
}
.icofont-user-suited:before {
	content: "\eddb";
}
.icofont-user:before {
	content: "\eddc";
}
.icofont-users-alt-1:before {
	content: "\eddd";
}
.icofont-users-alt-2:before {
	content: "\edde";
}
.icofont-users-alt-3:before {
	content: "\eddf";
}
.icofont-users-alt-4:before {
	content: "\ede0";
}
.icofont-users-alt-5:before {
	content: "\ede1";
}
.icofont-users-alt-6:before {
	content: "\ede2";
}
.icofont-users-social:before {
	content: "\ede3";
}
.icofont-users:before {
	content: "\ede4";
}
.icofont-waiter:before {
	content: "\ede5";
}
.icofont-woman-in-glasses:before {
	content: "\ede6";
}
.icofont-document-search:before {
	content: "\ede7";
}
.icofont-folder-search:before {
	content: "\ede8";
}
.icofont-home-search:before {
	content: "\ede9";
}
.icofont-job-search:before {
	content: "\edea";
}
.icofont-map-search:before {
	content: "\edeb";
}
.icofont-restaurant-search:before {
	content: "\edec";
}
.icofont-search-alt-1:before {
	content: "\eded";
}
.icofont-search-alt-2:before {
	content: "\edee";
}
.icofont-search:before {
	content: "\edef";
}
.icofont-stock-search:before {
	content: "\edf0";
}
.icofont-user-search:before {
	content: "\edf1";
}
.icofont-social-aim:before {
	content: "\edf2";
}
.icofont-social-badoo:before {
	content: "\edf3";
}
.icofont-social-bebo:before {
	content: "\edf4";
}
.icofont-social-behance:before {
	content: "\edf5";
}
.icofont-social-blogger:before {
	content: "\edf6";
}
.icofont-social-bootstrap:before {
	content: "\edf7";
}
.icofont-social-brightkite:before {
	content: "\edf8";
}
.icofont-social-cloudapp:before {
	content: "\edf9";
}
.icofont-social-concrete5:before {
	content: "\edfa";
}
.icofont-social-designbump:before {
	content: "\edfb";
}
.icofont-social-designfloat:before {
	content: "\edfc";
}
.icofont-social-deviantart:before {
	content: "\edfd";
}
.icofont-social-digg:before {
	content: "\edfe";
}
.icofont-social-dotcms:before {
	content: "\edff";
}
.icofont-social-dribble:before {
	content: "\ee00";
}
.icofont-social-dropbox:before {
	content: "\ee01";
}
.icofont-brand-drupal:before {
	content: "\ee02";
}
.icofont-social-ebuddy:before {
	content: "\ee03";
}
.icofont-social-ello:before {
	content: "\ee04";
}
.icofont-social-ember:before {
	content: "\ee05";
}
.icofont-social-envato:before {
	content: "\ee06";
}
.icofont-social-evernote:before {
	content: "\ee07";
}
.icofont-social-facebook:before {
	content: "\ee08";
}
.icofont-social-feedburner:before {
	content: "\ee09";
}
.icofont-social-folkd:before {
	content: "\ee0a";
}
.icofont-social-friendfeed:before {
	content: "\ee0b";
}
.icofont-social-ghost:before {
	content: "\ee0c";
}
.icofont-social-github:before {
	content: "\ee0d";
}
.icofont-social-gnome:before {
	content: "\ee0e";
}
.icofont-social-google-buzz:before {
	content: "\ee0f";
}
.icofont-social-google-map:before {
	content: "\ee10";
}
.icofont-social-google-plus:before {
	content: "\ee11";
}
.icofont-social-google-talk:before {
	content: "\ee12";
}
.icofont-social-hype-machine:before {
	content: "\ee13";
}
.icofont-social-instagram:before {
	content: "\ee14";
}
.icofont-brand-joomla:before {
	content: "\ee15";
}
.icofont-social-kickstarter:before {
	content: "\ee16";
}
.icofont-social-line:before {
	content: "\ee17";
}
.icofont-social-linux-mint:before {
	content: "\ee18";
}
.icofont-social-livejournal:before {
	content: "\ee19";
}
.icofont-social-magento:before {
	content: "\ee1a";
}
.icofont-social-meetup:before {
	content: "\ee1b";
}
.icofont-social-mixx:before {
	content: "\ee1c";
}
.icofont-social-newsvine:before {
	content: "\ee1d";
}
.icofont-social-nimbuss:before {
	content: "\ee1e";
}
.icofont-social-opencart:before {
	content: "\ee1f";
}
.icofont-social-oscommerce:before {
	content: "\ee20";
}
.icofont-social-pandora:before {
	content: "\ee21";
}
.icofont-social-picasa:before {
	content: "\ee22";
}
.icofont-social-pinterest:before {
	content: "\ee23";
}
.icofont-social-prestashop:before {
	content: "\ee24";
}
.icofont-social-qik:before {
	content: "\ee25";
}
.icofont-social-readernaut:before {
	content: "\ee26";
}
.icofont-social-reddit:before {
	content: "\ee27";
}
.icofont-social-rss:before {
	content: "\ee28";
}
.icofont-social-shopify:before {
	content: "\ee29";
}
.icofont-social-silverstripe:before {
	content: "\ee2a";
}
.icofont-social-skype:before {
	content: "\ee2b";
}
.icofont-social-slashdot:before {
	content: "\ee2c";
}
.icofont-social-smugmug:before {
	content: "\ee2d";
}
.icofont-social-steam:before {
	content: "\ee2e";
}
.icofont-social-stumbleupon:before {
	content: "\ee2f";
}
.icofont-social-technorati:before {
	content: "\ee30";
}
.icofont-social-telegram:before {
	content: "\ee31";
}
.icofont-social-tinder:before {
	content: "\ee32";
}
.icofont-social-tumblr:before {
	content: "\ee33";
}
.icofont-social-twitter:before {
	content: "\ee34";
}
.icofont-social-typo3:before {
	content: "\ee35";
}
.icofont-social-ubercart:before {
	content: "\ee36";
}
.icofont-social-viber:before {
	content: "\ee37";
}
.icofont-social-viddler:before {
	content: "\ee38";
}
.icofont-social-vimeo:before {
	content: "\ee39";
}
.icofont-social-vine:before {
	content: "\ee3a";
}
.icofont-social-virb:before {
	content: "\ee3b";
}
.icofont-social-virtuemart:before {
	content: "\ee3c";
}
.icofont-social-wechat:before {
	content: "\ee3d";
}
.icofont-brand-wordpress:before {
	content: "\ee3e";
}
.icofont-social-xing:before {
	content: "\ee3f";
}
.icofont-social-yahoo:before {
	content: "\ee40";
}
.icofont-social-yelp:before {
	content: "\ee41";
}
.icofont-social-zencart:before {
	content: "\ee42";
}
.icofont-badminton-birdie:before {
	content: "\ee43";
}
.icofont-baseball:before {
	content: "\ee44";
}
.icofont-baseballer:before {
	content: "\ee45";
}
.icofont-basketball-hoop:before {
	content: "\ee46";
}
.icofont-basketball:before {
	content: "\ee47";
}
.icofont-billiard-ball:before {
	content: "\ee48";
}
.icofont-boot-alt-1:before {
	content: "\ee49";
}
.icofont-boot-alt-2:before {
	content: "\ee4a";
}
.icofont-bowling-alt:before {
	content: "\ee4b";
}
.icofont-bowling:before {
	content: "\ee4c";
}
.icofont-canoe:before {
	content: "\ee4d";
}
.icofont-cheer-leader:before {
	content: "\ee4e";
}
.icofont-climbing:before {
	content: "\ee4f";
}
.icofont-corner:before {
	content: "\ee50";
}
.icofont-cyclist:before {
	content: "\ee51";
}
.icofont-dumbbell-alt:before {
	content: "\ee52";
}
.icofont-dumbbell:before {
	content: "\ee53";
}
.icofont-field-alt:before {
	content: "\ee54";
}
.icofont-field:before {
	content: "\ee55";
}
.icofont-football-alt:before {
	content: "\ee56";
}
.icofont-foul:before {
	content: "\ee57";
}
.icofont-goal-keeper:before {
	content: "\ee58";
}
.icofont-goal:before {
	content: "\ee59";
}
.icofont-golf-alt:before {
	content: "\ee5a";
}
.icofont-golf-bag:before {
	content: "\ee5b";
}
.icofont-golf-field:before {
	content: "\ee5c";
}
.icofont-golf:before {
	content: "\ee5d";
}
.icofont-golfer:before {
	content: "\ee5e";
}
.icofont-gym-alt-1:before {
	content: "\ee5f";
}
.icofont-gym-alt-2:before {
	content: "\ee60";
}
.icofont-gym-alt-3:before {
	content: "\ee61";
}
.icofont-gym:before {
	content: "\ee62";
}
.icofont-hand-grippers:before {
	content: "\ee63";
}
.icofont-heart-beat-alt:before {
	content: "\ee64";
}
.icofont-helmet:before {
	content: "\ee65";
}
.icofont-hockey-alt:before {
	content: "\ee66";
}
.icofont-hockey:before {
	content: "\ee67";
}
.icofont-ice-skate:before {
	content: "\ee68";
}
.icofont-jersey-alt:before {
	content: "\ee69";
}
.icofont-jersey:before {
	content: "\ee6a";
}
.icofont-jumping:before {
	content: "\ee6b";
}
.icofont-kick:before {
	content: "\ee6c";
}
.icofont-leg:before {
	content: "\ee6d";
}
.icofont-match-review:before {
	content: "\ee6e";
}
.icofont-medal-alt:before {
	content: "\ee6f";
}
.icofont-muscle-alt:before {
	content: "\ee70";
}
.icofont-muscle:before {
	content: "\ee71";
}
.icofont-offside:before {
	content: "\ee72";
}
.icofont-olympic-logo:before {
	content: "\ee73";
}
.icofont-olympic:before {
	content: "\ee74";
}
.icofont-padding:before {
	content: "\ee75";
}
.icofont-penalty-card:before {
	content: "\ee76";
}
.icofont-racer:before {
	content: "\ee77";
}
.icofont-racing-car:before {
	content: "\ee78";
}
.icofont-racing-flag-alt:before {
	content: "\ee79";
}
.icofont-racing-flag:before {
	content: "\ee7a";
}
.icofont-racings-wheel:before {
	content: "\ee7b";
}
.icofont-referee:before {
	content: "\ee7c";
}
.icofont-refree-jersey:before {
	content: "\ee7d";
}
.icofont-result:before {
	content: "\ee7e";
}
.icofont-rugby-ball:before {
	content: "\ee7f";
}
.icofont-rugby-player:before {
	content: "\ee80";
}
.icofont-rugby:before {
	content: "\ee81";
}
.icofont-runner-alt-1:before {
	content: "\ee82";
}
.icofont-runner-alt-2:before {
	content: "\ee83";
}
.icofont-runner:before {
	content: "\ee84";
}
.icofont-score-board:before {
	content: "\ee85";
}
.icofont-skiing-man:before {
	content: "\ee86";
}
.icofont-skydiving-goggles:before {
	content: "\ee87";
}
.icofont-snow-mobile:before {
	content: "\ee88";
}
.icofont-steering:before {
	content: "\ee89";
}
.icofont-substitute:before {
	content: "\ee8a";
}
.icofont-swimmer:before {
	content: "\ee8b";
}
.icofont-table-tennis:before {
	content: "\ee8c";
}
.icofont-team-alt:before {
	content: "\ee8d";
}
.icofont-team:before {
	content: "\ee8e";
}
.icofont-tennis-player:before {
	content: "\ee8f";
}
.icofont-tennis:before {
	content: "\ee90";
}
.icofont-time:before {
	content: "\ee91";
}
.icofont-track:before {
	content: "\ee92";
}
.icofont-tracking:before {
	content: "\ee93";
}
.icofont-trophy-alt:before {
	content: "\ee94";
}
.icofont-trophy:before {
	content: "\ee95";
}
.icofont-volleyball-alt:before {
	content: "\ee96";
}
.icofont-volleyball-fire:before {
	content: "\ee97";
}
.icofont-volleyball:before {
	content: "\ee98";
}
.icofont-water-bottle:before {
	content: "\ee99";
}
.icofont-whisle:before {
	content: "\ee9a";
}
.icofont-win-trophy:before {
	content: "\ee9b";
}
.icofont-align-center:before {
	content: "\ee9c";
}
.icofont-align-left:before {
	content: "\ee9d";
}
.icofont-align-right:before {
	content: "\ee9e";
}
.icofont-all-caps:before {
	content: "\ee9f";
}
.icofont-bold:before {
	content: "\eea0";
}
.icofont-brush:before {
	content: "\eea1";
}
.icofont-clip-board:before {
	content: "\eea2";
}
.icofont-code-alt:before {
	content: "\eea3";
}
.icofont-color-bucket:before {
	content: "\eea4";
}
.icofont-color-picker:before {
	content: "\eea5";
}
.icofont-copy-alt:before {
	content: "\eea6";
}
.icofont-copy-black:before {
	content: "\eea7";
}
.icofont-cut:before {
	content: "\eea8";
}
.icofont-delete-alt:before {
	content: "\eea9";
}
.icofont-edit-alt:before {
	content: "\eeaa";
}
.icofont-eraser-alt:before {
	content: "\eeab";
}
.icofont-file-alt:before {
	content: "\eeac";
}
.icofont-font:before {
	content: "\eead";
}
.icofont-header:before {
	content: "\eeae";
}
.icofont-indent:before {
	content: "\eeaf";
}
.icofont-italic-alt:before {
	content: "\eeb0";
}
.icofont-justify-all:before {
	content: "\eeb1";
}
.icofont-justify-center:before {
	content: "\eeb2";
}
.icofont-justify-left:before {
	content: "\eeb3";
}
.icofont-justify-right:before {
	content: "\eeb4";
}
.icofont-line-height:before {
	content: "\eeb5";
}
.icofont-link-alt:before {
	content: "\eeb6";
}
.icofont-listine-dots:before {
	content: "\eeb7";
}
.icofont-listing-box:before {
	content: "\eeb8";
}
.icofont-listing-number:before {
	content: "\eeb9";
}
.icofont-marker:before {
	content: "\eeba";
}
.icofont-outdent:before {
	content: "\eebb";
}
.icofont-paper-clip:before {
	content: "\eebc";
}
.icofont-paragraph:before {
	content: "\eebd";
}
.icofont-pin:before {
	content: "\eebe";
}
.icofont-printer:before {
	content: "\eebf";
}
.icofont-redo:before {
	content: "\eec0";
}
.icofont-rotation:before {
	content: "\eec1";
}
.icofont-save:before {
	content: "\eec2";
}
.icofont-small-cap:before {
	content: "\eec3";
}
.icofont-strike-through:before {
	content: "\eec4";
}
.icofont-sub-listing:before {
	content: "\eec5";
}
.icofont-subscript:before {
	content: "\eec6";
}
.icofont-superscript:before {
	content: "\eec7";
}
.icofont-table:before {
	content: "\eec8";
}
.icofont-text-height:before {
	content: "\eec9";
}
.icofont-text-width:before {
	content: "\eeca";
}
.icofont-trash:before {
	content: "\eecb";
}
.icofont-underline:before {
	content: "\eecc";
}
.icofont-undo:before {
	content: "\eecd";
}
.icofont-unlink:before {
	content: "\eece";
}
.icofont-air-balloon:before {
	content: "\eecf";
}
.icofont-airplane-alt:before {
	content: "\eed0";
}
.icofont-airplane:before {
	content: "\eed1";
}
.icofont-ambulance-crescent:before {
	content: "\eed2";
}
.icofont-ambulance-cross:before {
	content: "\eed3";
}
.icofont-articulated-truck:before {
	content: "\eed4";
}
.icofont-auto-rickshaw:before {
	content: "\eed5";
}
.icofont-bicycle-alt-1:before {
	content: "\eed6";
}
.icofont-bicycle-alt-2:before {
	content: "\eed7";
}
.icofont-bull-dozer:before {
	content: "\eed8";
}
.icofont-bus-alt-1:before {
	content: "\eed9";
}
.icofont-bus-alt-2:before {
	content: "\eeda";
}
.icofont-bus-alt-3:before {
	content: "\eedb";
}
.icofont-cable-car:before {
	content: "\eedc";
}
.icofont-car-alt-1:before {
	content: "\eedd";
}
.icofont-car-alt-2:before {
	content: "\eede";
}
.icofont-car-alt-3:before {
	content: "\eedf";
}
.icofont-car-alt-4:before {
	content: "\eee0";
}
.icofont-concrete-mixer:before {
	content: "\eee1";
}
.icofont-delivery-time:before {
	content: "\eee2";
}
.icofont-excavator:before {
	content: "\eee3";
}
.icofont-fast-delivery:before {
	content: "\eee4";
}
.icofont-fire-truck-alt:before {
	content: "\eee5";
}
.icofont-fire-truck:before {
	content: "\eee6";
}
.icofont-fork-lift:before {
	content: "\eee7";
}
.icofont-free-delivery:before {
	content: "\eee8";
}
.icofont-golf-cart:before {
	content: "\eee9";
}
.icofont-helicopter:before {
	content: "\eeea";
}
.icofont-motor-bike-alt:before {
	content: "\eeeb";
}
.icofont-motor-bike:before {
	content: "\eeec";
}
.icofont-motor-biker:before {
	content: "\eeed";
}
.icofont-oil-truck:before {
	content: "\eeee";
}
.icofont-police-car:before {
	content: "\eeef";
}
.icofont-rickshaw:before {
	content: "\eef0";
}
.icofont-rocket-alt-1:before {
	content: "\eef1";
}
.icofont-rocket-alt-2:before {
	content: "\eef2";
}
.icofont-sail-boat:before {
	content: "\eef3";
}
.icofont-scooter:before {
	content: "\eef4";
}
.icofont-sea-plane:before {
	content: "\eef5";
}
.icofont-ship-alt:before {
	content: "\eef6";
}
.icofont-speed-boat:before {
	content: "\eef7";
}
.icofont-taxi:before {
	content: "\eef8";
}
.icofont-tow-truck:before {
	content: "\eef9";
}
.icofont-tractor:before {
	content: "\eefa";
}
.icofont-traffic-light:before {
	content: "\eefb";
}
.icofont-train-line:before {
	content: "\eefc";
}
.icofont-train-steam:before {
	content: "\eefd";
}
.icofont-tram:before {
	content: "\eefe";
}
.icofont-truck-alt:before {
	content: "\eeff";
}
.icofont-truck-loaded:before {
	content: "\ef00";
}
.icofont-truck:before {
	content: "\ef01";
}
.icofont-van-alt:before {
	content: "\ef02";
}
.icofont-van:before {
	content: "\ef03";
}
.icofont-yacht:before {
	content: "\ef04";
}
.icofont-5-star-hotel:before {
	content: "\ef05";
}
.icofont-anchor-alt:before {
	content: "\ef06";
}
.icofont-beach-bed:before {
	content: "\ef07";
}
.icofont-camping-vest:before {
	content: "\ef08";
}
.icofont-coconut-alt:before {
	content: "\ef09";
}
.icofont-direction-sign:before {
	content: "\ef0a";
}
.icofont-hill-side:before {
	content: "\ef0b";
}
.icofont-island-alt:before {
	content: "\ef0c";
}
.icofont-long-drive:before {
	content: "\ef0d";
}
.icofont-map-pins:before {
	content: "\ef0e";
}
.icofont-plane-ticket:before {
	content: "\ef0f";
}
.icofont-sail-boat-alt-1:before {
	content: "\ef10";
}
.icofont-sail-boat-alt-2:before {
	content: "\ef11";
}
.icofont-sandals-female:before {
	content: "\ef12";
}
.icofont-sandals-male:before {
	content: "\ef13";
}
.icofont-travelling:before {
	content: "\ef14";
}
.icofont-breakdown:before {
	content: "\ef15";
}
.icofont-celsius:before {
	content: "\ef16";
}
.icofont-clouds:before {
	content: "\ef17";
}
.icofont-cloudy:before {
	content: "\ef18";
}
.icofont-compass-alt:before {
	content: "\ef19";
}
.icofont-dust:before {
	content: "\ef1a";
}
.icofont-eclipse:before {
	content: "\ef1b";
}
.icofont-fahrenheit:before {
	content: "\ef1c";
}
.icofont-forest-fire:before {
	content: "\ef1d";
}
.icofont-full-night:before {
	content: "\ef1e";
}
.icofont-full-sunny:before {
	content: "\ef1f";
}
.icofont-hail-night:before {
	content: "\ef20";
}
.icofont-hail-rainy-night:before {
	content: "\ef21";
}
.icofont-hail-rainy-sunny:before {
	content: "\ef22";
}
.icofont-hail-rainy:before {
	content: "\ef23";
}
.icofont-hail-sunny:before {
	content: "\ef24";
}
.icofont-hail-thunder-night:before {
	content: "\ef25";
}
.icofont-hail-thunder-sunny:before {
	content: "\ef26";
}
.icofont-hail-thunder:before {
	content: "\ef27";
}
.icofont-hail:before {
	content: "\ef28";
}
.icofont-hill-night:before {
	content: "\ef29";
}
.icofont-hill-sunny:before {
	content: "\ef2a";
}
.icofont-hill:before {
	content: "\ef2b";
}
.icofont-hurricane:before {
	content: "\ef2c";
}
.icofont-island:before {
	content: "\ef2d";
}
.icofont-meteor:before {
	content: "\ef2e";
}
.icofont-night:before {
	content: "\ef2f";
}
.icofont-rainy-night:before {
	content: "\ef30";
}
.icofont-rainy-sunny:before {
	content: "\ef31";
}
.icofont-rainy-thunder:before {
	content: "\ef32";
}
.icofont-rainy:before {
	content: "\ef33";
}
.icofont-showy-night-hail:before {
	content: "\ef34";
}
.icofont-snow-temp:before {
	content: "\ef35";
}
.icofont-snow:before {
	content: "\ef36";
}
.icofont-snowy-hail:before {
	content: "\ef37";
}
.icofont-snowy-night-rainy:before {
	content: "\ef38";
}
.icofont-snowy-night:before {
	content: "\ef39";
}
.icofont-snowy-rainy:before {
	content: "\ef3a";
}
.icofont-snowy-sunny-hail:before {
	content: "\ef3b";
}
.icofont-snowy-sunny-rainy:before {
	content: "\ef3c";
}
.icofont-snowy-sunny:before {
	content: "\ef3d";
}
.icofont-snowy-thunder-night:before {
	content: "\ef3e";
}
.icofont-snowy-thunder-sunny:before {
	content: "\ef3f";
}
.icofont-snowy-thunder:before {
	content: "\ef40";
}
.icofont-snowy-windy-night:before {
	content: "\ef41";
}
.icofont-snowy-windy-sunny:before {
	content: "\ef42";
}
.icofont-snowy-windy:before {
	content: "\ef43";
}
.icofont-snowy:before {
	content: "\ef44";
}
.icofont-sun-alt:before {
	content: "\ef45";
}
.icofont-sun-rise:before {
	content: "\ef46";
}
.icofont-sun-set:before {
	content: "\ef47";
}
.icofont-sunny-day-temp:before {
	content: "\ef48";
}
.icofont-sunny:before {
	content: "\ef49";
}
.icofont-thermometer:before {
	content: "\ef4a";
}
.icofont-thinder-light:before {
	content: "\ef4b";
}
.icofont-tornado:before {
	content: "\ef4c";
}
.icofont-umbrella-alt:before {
	content: "\ef4d";
}
.icofont-volcano:before {
	content: "\ef4e";
}
.icofont-wave:before {
	content: "\ef4f";
}
.icofont-wind-scale-0:before {
	content: "\ef50";
}
.icofont-wind-scale-1:before {
	content: "\ef51";
}
.icofont-wind-scale-2:before {
	content: "\ef52";
}
.icofont-wind-scale-3:before {
	content: "\ef53";
}
.icofont-wind-scale-4:before {
	content: "\ef54";
}
.icofont-wind-scale-5:before {
	content: "\ef55";
}
.icofont-wind-scale-6:before {
	content: "\ef56";
}
.icofont-wind-scale-7:before {
	content: "\ef57";
}
.icofont-wind-scale-8:before {
	content: "\ef58";
}
.icofont-wind-scale-9:before {
	content: "\ef59";
}
.icofont-wind-scale-10:before {
	content: "\ef5a";
}
.icofont-wind-scale-11:before {
	content: "\ef5b";
}
.icofont-wind-scale-12:before {
	content: "\ef5c";
}
.icofont-wind-waves:before {
	content: "\ef5d";
}
.icofont-wind:before {
	content: "\ef5e";
}
.icofont-windy-hail:before {
	content: "\ef5f";
}
.icofont-windy-night:before {
	content: "\ef60";
}
.icofont-windy-raining:before {
	content: "\ef61";
}
.icofont-windy-sunny:before {
	content: "\ef62";
}
.icofont-windy-thunder-raining:before {
	content: "\ef63";
}
.icofont-windy-thunder:before {
	content: "\ef64";
}
.icofont-windy:before {
	content: "\ef65";
}
.icofont-addons:before {
	content: "\ef66";
}
.icofont-address-book:before {
	content: "\ef67";
}
.icofont-adjust:before {
	content: "\ef68";
}
.icofont-alarm:before {
	content: "\ef69";
}
.icofont-anchor:before {
	content: "\ef6a";
}
.icofont-archive:before {
	content: "\ef6b";
}
.icofont-at:before {
	content: "\ef6c";
}
.icofont-attachment:before {
	content: "\ef6d";
}
.icofont-audio:before {
	content: "\ef6e";
}
.icofont-auto-mobile:before {
	content: "\ef6f";
}
.icofont-automation:before {
	content: "\ef70";
}
.icofont-baby:before {
	content: "\ef71";
}
.icofont-badge:before {
	content: "\ef72";
}
.icofont-bag:before {
	content: "\ef73";
}
.icofont-ban:before {
	content: "\ef74";
}
.icofont-bank:before {
	content: "\ef75";
}
.icofont-bar-code:before {
	content: "\ef76";
}
.icofont-bars:before {
	content: "\ef77";
}
.icofont-battery-empty:before {
	content: "\ef78";
}
.icofont-battery-full:before {
	content: "\ef79";
}
.icofont-battery-half:before {
	content: "\ef7a";
}
.icofont-battery-low:before {
	content: "\ef7b";
}
.icofont-beach:before {
	content: "\ef7c";
}
.icofont-beaker:before {
	content: "\ef7d";
}
.icofont-bear:before {
	content: "\ef7e";
}
.icofont-beard:before {
	content: "\ef7f";
}
.icofont-bed:before {
	content: "\ef80";
}
.icofont-bell:before {
	content: "\ef81";
}
.icofont-beverage:before {
	content: "\ef82";
}
.icofont-bicycle:before {
	content: "\ef83";
}
.icofont-bill:before {
	content: "\ef84";
}
.icofont-bin:before {
	content: "\ef85";
}
.icofont-binary:before {
	content: "\ef86";
}
.icofont-binoculars:before {
	content: "\ef87";
}
.icofont-bird:before {
	content: "\ef88";
}
.icofont-birds:before {
	content: "\ef89";
}
.icofont-black-board:before {
	content: "\ef8a";
}
.icofont-bluetooth:before {
	content: "\ef8b";
}
.icofont-bolt:before {
	content: "\ef8c";
}
.icofont-bomb:before {
	content: "\ef8d";
}
.icofont-book-mark:before {
	content: "\ef8e";
}
.icofont-book:before {
	content: "\ef8f";
}
.icofont-boot:before {
	content: "\ef90";
}
.icofont-box:before {
	content: "\ef91";
}
.icofont-brain:before {
	content: "\ef92";
}
.icofont-briefcase:before {
	content: "\ef93";
}
.icofont-broken:before {
	content: "\ef94";
}
.icofont-bucket:before {
	content: "\ef95";
}
.icofont-bucket1:before {
	content: "\ef96";
}
.icofont-bucket2:before {
	content: "\ef97";
}
.icofont-bug:before {
	content: "\ef98";
}
.icofont-building:before {
	content: "\ef99";
}
.icofont-bullet:before {
	content: "\ef9a";
}
.icofont-bullhorn:before {
	content: "\ef9b";
}
.icofont-bullseye:before {
	content: "\ef9c";
}
.icofont-bus:before {
	content: "\ef9d";
}
.icofont-butterfly:before {
	content: "\ef9e";
}
.icofont-cab:before {
	content: "\ef9f";
}
.icofont-calculator:before {
	content: "\efa0";
}
.icofont-calendar:before {
	content: "\efa1";
}
.icofont-camera-alt:before {
	content: "\efa2";
}
.icofont-camera:before {
	content: "\efa3";
}
.icofont-car:before {
	content: "\efa4";
}
.icofont-card:before {
	content: "\efa5";
}
.icofont-cart:before {
	content: "\efa6";
}
.icofont-cc:before {
	content: "\efa7";
}
.icofont-certificate:before {
	content: "\efa8";
}
.icofont-charging:before {
	content: "\efa9";
}
.icofont-chat:before {
	content: "\efaa";
}
.icofont-check-alt:before {
	content: "\efab";
}
.icofont-check-circled:before {
	content: "\efac";
}
.icofont-check:before {
	content: "\efad";
}
.icofont-checked:before {
	content: "\efae";
}
.icofont-children-care:before {
	content: "\efaf";
}
.icofont-clock-time:before {
	content: "\efb0";
}
.icofont-close-circled:before {
	content: "\efb1";
}
.icofont-close-line-circled:before {
	content: "\efb2";
}
.icofont-close-line-squared-alt:before {
	content: "\efb3";
}
.icofont-close-line-squared:before {
	content: "\efb4";
}
.icofont-close-line:before {
	content: "\efb5";
}
.icofont-close-squared-alt:before {
	content: "\efb6";
}
.icofont-close-squared:before {
	content: "\efb7";
}
.icofont-close:before {
	content: "\efb8";
}
.icofont-cloud-download:before {
	content: "\efb9";
}
.icofont-cloud-refresh:before {
	content: "\efba";
}
.icofont-cloud-upload:before {
	content: "\efbb";
}
.icofont-cloud:before {
	content: "\efbc";
}
.icofont-code-not-allowed:before {
	content: "\efbd";
}
.icofont-code:before {
	content: "\efbe";
}
.icofont-coffee-cup:before {
	content: "\efbf";
}
.icofont-comment:before {
	content: "\efc0";
}
.icofont-compass:before {
	content: "\efc1";
}
.icofont-computer:before {
	content: "\efc2";
}
.icofont-connection:before {
	content: "\efc3";
}
.icofont-console:before {
	content: "\efc4";
}
.icofont-contacts:before {
	content: "\efc5";
}
.icofont-contrast:before {
	content: "\efc6";
}
.icofont-copy:before {
	content: "\efc7";
}
.icofont-copyright:before {
	content: "\efc8";
}
.icofont-credit-card:before {
	content: "\efc9";
}
.icofont-crop:before {
	content: "\efca";
}
.icofont-crown:before {
	content: "\efcb";
}
.icofont-cube:before {
	content: "\efcc";
}
.icofont-cubes:before {
	content: "\efcd";
}
.icofont-culinary:before {
	content: "\efce";
}
.icofont-dashboard-web:before {
	content: "\efcf";
}
.icofont-dashboard:before {
	content: "\efd0";
}
.icofont-data:before {
	content: "\efd1";
}
.icofont-database-add:before {
	content: "\efd2";
}
.icofont-database-locked:before {
	content: "\efd3";
}
.icofont-database-remove:before {
	content: "\efd4";
}
.icofont-database:before {
	content: "\efd5";
}
.icofont-delete:before {
	content: "\efd6";
}
.icofont-diamond:before {
	content: "\efd7";
}
.icofont-dice:before {
	content: "\efd8";
}
.icofont-disabled:before {
	content: "\efd9";
}
.icofont-disc:before {
	content: "\efda";
}
.icofont-diskette:before {
	content: "\efdb";
}
.icofont-document-folder:before {
	content: "\efdc";
}
.icofont-download-alt:before {
	content: "\efdd";
}
.icofont-download:before {
	content: "\efde";
}
.icofont-downloaded:before {
	content: "\efdf";
}
.icofont-earth:before {
	content: "\efe0";
}
.icofont-ebook:before {
	content: "\efe1";
}
.icofont-edit:before {
	content: "\efe2";
}
.icofont-eject:before {
	content: "\efe3";
}
.icofont-email:before {
	content: "\efe4";
}
.icofont-envelope-open:before {
	content: "\efe5";
}
.icofont-envelope:before {
	content: "\efe6";
}
.icofont-eraser:before {
	content: "\efe7";
}
.icofont-error:before {
	content: "\efe8";
}
.icofont-exchange:before {
	content: "\efe9";
}
.icofont-exclamation-circle:before {
	content: "\efea";
}
.icofont-exclamation-square:before {
	content: "\efeb";
}
.icofont-exclamation-tringle:before {
	content: "\efec";
}
.icofont-exclamation:before {
	content: "\efed";
}
.icofont-exit:before {
	content: "\efee";
}
.icofont-expand:before {
	content: "\efef";
}
.icofont-external-link:before {
	content: "\eff0";
}
.icofont-external:before {
	content: "\eff1";
}
.icofont-eye-blocked:before {
	content: "\eff2";
}
.icofont-eye-dropper:before {
	content: "\eff3";
}
.icofont-eye:before {
	content: "\eff4";
}
.icofont-favourite:before {
	content: "\eff5";
}
.icofont-fax:before {
	content: "\eff6";
}
.icofont-female:before {
	content: "\eff7";
}
.icofont-file:before {
	content: "\eff8";
}
.icofont-film:before {
	content: "\eff9";
}
.icofont-filter:before {
	content: "\effa";
}
.icofont-fire-burn:before {
	content: "\effb";
}
.icofont-fire-extinguisher:before {
	content: "\effc";
}
.icofont-fire:before {
	content: "\effd";
}
.icofont-first-aid:before {
	content: "\effe";
}
.icofont-flag-alt-1:before {
	content: "\efff";
}
.icofont-flag-alt-2:before {
	content: "\f000";
}
.icofont-flag:before {
	content: "\f001";
}
.icofont-flash-light:before {
	content: "\f002";
}
.icofont-flash:before {
	content: "\f003";
}
.icofont-flask:before {
	content: "\f004";
}
.icofont-focus:before {
	content: "\f005";
}
.icofont-folder-open:before {
	content: "\f006";
}
.icofont-folder:before {
	content: "\f007";
}
.icofont-foot-print:before {
	content: "\f008";
}
.icofont-football-american:before {
	content: "\f009";
}
.icofont-football:before {
	content: "\f00a";
}
.icofont-game-console:before {
	content: "\f00b";
}
.icofont-game-pad:before {
	content: "\f00c";
}
.icofont-gavel:before {
	content: "\f00d";
}
.icofont-gear:before {
	content: "\f00e";
}
.icofont-gears:before {
	content: "\f00f";
}
.icofont-gift:before {
	content: "\f010";
}
.icofont-glass:before {
	content: "\f011";
}
.icofont-globe:before {
	content: "\f012";
}
.icofont-graduate:before {
	content: "\f013";
}
.icofont-graffiti:before {
	content: "\f014";
}
.icofont-grocery:before {
	content: "\f015";
}
.icofont-group:before {
	content: "\f016";
}
.icofont-hammer:before {
	content: "\f017";
}
.icofont-hand:before {
	content: "\f018";
}
.icofont-hanger:before {
	content: "\f019";
}
.icofont-hard-disk:before {
	content: "\f01a";
}
.icofont-headphone:before {
	content: "\f01b";
}
.icofont-heart-beat:before {
	content: "\f01c";
}
.icofont-heart:before {
	content: "\f01d";
}
.icofont-history:before {
	content: "\f01e";
}
.icofont-home:before {
	content: "\f01f";
}
.icofont-horn:before {
	content: "\f020";
}
.icofont-hotel:before {
	content: "\f021";
}
.icofont-hour-glass:before {
	content: "\f022";
}
.icofont-id:before {
	content: "\f023";
}
.icofont-image:before {
	content: "\f024";
}
.icofont-inbox:before {
	content: "\f025";
}
.icofont-infinite:before {
	content: "\f026";
}
.icofont-info-circle:before {
	content: "\f027";
}
.icofont-info-square:before {
	content: "\f028";
}
.icofont-info:before {
	content: "\f029";
}
.icofont-institution:before {
	content: "\f02a";
}
.icofont-interface:before {
	content: "\f02b";
}
.icofont-invisible:before {
	content: "\f02c";
}
.icofont-italic:before {
	content: "\f02d";
}
.icofont-jacket:before {
	content: "\f02e";
}
.icofont-jar:before {
	content: "\f02f";
}
.icofont-jewlery:before {
	content: "\f030";
}
.icofont-karate:before {
	content: "\f031";
}
.icofont-key-hole:before {
	content: "\f032";
}
.icofont-key:before {
	content: "\f033";
}
.icofont-keyboard:before {
	content: "\f034";
}
.icofont-kid:before {
	content: "\f035";
}
.icofont-label:before {
	content: "\f036";
}
.icofont-lamp:before {
	content: "\f037";
}
.icofont-laptop:before {
	content: "\f038";
}
.icofont-layers:before {
	content: "\f039";
}
.icofont-layout:before {
	content: "\f03a";
}
.icofont-leaf:before {
	content: "\f03b";
}
.icofont-leaflet:before {
	content: "\f03c";
}
.icofont-learn:before {
	content: "\f03d";
}
.icofont-legal:before {
	content: "\f03e";
}
.icofont-lego:before {
	content: "\f03f";
}
.icofont-lemon:before {
	content: "\f040";
}
.icofont-lens:before {
	content: "\f041";
}
.icofont-letter:before {
	content: "\f042";
}
.icofont-letterbox:before {
	content: "\f043";
}
.icofont-library:before {
	content: "\f044";
}
.icofont-license:before {
	content: "\f045";
}
.icofont-life-bouy:before {
	content: "\f046";
}
.icofont-life-buoy:before {
	content: "\f047";
}
.icofont-life-jacket:before {
	content: "\f048";
}
.icofont-life-ring:before {
	content: "\f049";
}
.icofont-light-bulb:before {
	content: "\f04a";
}
.icofont-lighter:before {
	content: "\f04b";
}
.icofont-lightning-ray:before {
	content: "\f04c";
}
.icofont-like:before {
	content: "\f04d";
}
.icofont-link:before {
	content: "\f04e";
}
.icofont-live-support:before {
	content: "\f04f";
}
.icofont-location-arrow:before {
	content: "\f050";
}
.icofont-location-pin:before {
	content: "\f051";
}
.icofont-lock:before {
	content: "\f052";
}
.icofont-login:before {
	content: "\f053";
}
.icofont-logout:before {
	content: "\f054";
}
.icofont-lollipop:before {
	content: "\f055";
}
.icofont-look:before {
	content: "\f056";
}
.icofont-loop:before {
	content: "\f057";
}
.icofont-luggage:before {
	content: "\f058";
}
.icofont-lunch:before {
	content: "\f059";
}
.icofont-lungs:before {
	content: "\f05a";
}
.icofont-magic-alt:before {
	content: "\f05b";
}
.icofont-magic:before {
	content: "\f05c";
}
.icofont-magnet:before {
	content: "\f05d";
}
.icofont-mail-box:before {
	content: "\f05e";
}
.icofont-mail:before {
	content: "\f05f";
}
.icofont-male:before {
	content: "\f060";
}
.icofont-map:before {
	content: "\f061";
}
.icofont-math:before {
	content: "\f062";
}
.icofont-maximize:before {
	content: "\f063";
}
.icofont-measure:before {
	content: "\f064";
}
.icofont-medal:before {
	content: "\f065";
}
.icofont-medical:before {
	content: "\f066";
}
.icofont-medicine:before {
	content: "\f067";
}
.icofont-mega-phone:before {
	content: "\f068";
}
.icofont-memorial:before {
	content: "\f069";
}
.icofont-memory-card:before {
	content: "\f06a";
}
.icofont-mic-mute:before {
	content: "\f06b";
}
.icofont-mic:before {
	content: "\f06c";
}
.icofont-micro-chip:before {
	content: "\f06d";
}
.icofont-microphone:before {
	content: "\f06e";
}
.icofont-microscope:before {
	content: "\f06f";
}
.icofont-military:before {
	content: "\f070";
}
.icofont-mill:before {
	content: "\f071";
}
.icofont-minus-circle:before {
	content: "\f072";
}
.icofont-minus-square:before {
	content: "\f073";
}
.icofont-minus:before {
	content: "\f074";
}
.icofont-mobile-phone:before {
	content: "\f075";
}
.icofont-molecule:before {
	content: "\f076";
}
.icofont-money:before {
	content: "\f077";
}
.icofont-moon:before {
	content: "\f078";
}
.icofont-mop:before {
	content: "\f079";
}
.icofont-muffin:before {
	content: "\f07a";
}
.icofont-music-alt:before {
	content: "\f07b";
}
.icofont-music-notes:before {
	content: "\f07c";
}
.icofont-music:before {
	content: "\f07d";
}
.icofont-mustache:before {
	content: "\f07e";
}
.icofont-mute-volume:before {
	content: "\f07f";
}
.icofont-navigation-menu:before {
	content: "\f080";
}
.icofont-navigation:before {
	content: "\f081";
}
.icofont-network-tower:before {
	content: "\f082";
}
.icofont-network:before {
	content: "\f083";
}
.icofont-news:before {
	content: "\f084";
}
.icofont-newspaper:before {
	content: "\f085";
}
.icofont-no-smoking:before {
	content: "\f086";
}
.icofont-not-allowed:before {
	content: "\f087";
}
.icofont-notebook:before {
	content: "\f088";
}
.icofont-notepad:before {
	content: "\f089";
}
.icofont-notification:before {
	content: "\f08a";
}
.icofont-numbered:before {
	content: "\f08b";
}
.icofont-opposite:before {
	content: "\f08c";
}
.icofont-optic:before {
	content: "\f08d";
}
.icofont-options:before {
	content: "\f08e";
}
.icofont-package:before {
	content: "\f08f";
}
.icofont-page:before {
	content: "\f090";
}
.icofont-paint:before {
	content: "\f091";
}
.icofont-paper-plane:before {
	content: "\f092";
}
.icofont-paperclip:before {
	content: "\f093";
}
.icofont-papers:before {
	content: "\f094";
}
.icofont-paw:before {
	content: "\f095";
}
.icofont-pay:before {
	content: "\f096";
}
.icofont-pen:before {
	content: "\f097";
}
.icofont-pencil:before {
	content: "\f098";
}
.icofont-penguin-linux:before {
	content: "\f099";
}
.icofont-pestle:before {
	content: "\f09a";
}
.icofont-phone-circle:before {
	content: "\f09b";
}
.icofont-phone:before {
	content: "\f09c";
}
.icofont-picture:before {
	content: "\f09d";
}
.icofont-pie:before {
	content: "\f09e";
}
.icofont-pine:before {
	content: "\f09f";
}
.icofont-pixels:before {
	content: "\f0a0";
}
.icofont-play:before {
	content: "\f0a1";
}
.icofont-plugin:before {
	content: "\f0a2";
}
.icofont-plus-circle:before {
	content: "\f0a3";
}
.icofont-plus-square:before {
	content: "\f0a4";
}
.icofont-plus:before {
	content: "\f0a5";
}
.icofont-polygonal:before {
	content: "\f0a6";
}
.icofont-power:before {
	content: "\f0a7";
}
.icofont-presentation:before {
	content: "\f0a8";
}
.icofont-price:before {
	content: "\f0a9";
}
.icofont-print:before {
	content: "\f0aa";
}
.icofont-puzzle:before {
	content: "\f0ab";
}
.icofont-qr-code:before {
	content: "\f0ac";
}
.icofont-queen:before {
	content: "\f0ad";
}
.icofont-question-circle:before {
	content: "\f0ae";
}
.icofont-question-square:before {
	content: "\f0af";
}
.icofont-question:before {
	content: "\f0b0";
}
.icofont-quote-left:before {
	content: "\f0b1";
}
.icofont-quote-right:before {
	content: "\f0b2";
}
.icofont-radio:before {
	content: "\f0b3";
}
.icofont-random:before {
	content: "\f0b4";
}
.icofont-recycle:before {
	content: "\f0b5";
}
.icofont-refresh:before {
	content: "\f0b6";
}
.icofont-repair:before {
	content: "\f0b7";
}
.icofont-reply-all:before {
	content: "\f0b8";
}
.icofont-reply:before {
	content: "\f0b9";
}
.icofont-resize:before {
	content: "\f0ba";
}
.icofont-responsive:before {
	content: "\f0bb";
}
.icofont-retweet:before {
	content: "\f0bc";
}
.icofont-road:before {
	content: "\f0bd";
}
.icofont-robot:before {
	content: "\f0be";
}
.icofont-rocket:before {
	content: "\f0bf";
}
.icofont-royal:before {
	content: "\f0c0";
}
.icofont-rss-feed:before {
	content: "\f0c1";
}
.icofont-safety:before {
	content: "\f0c2";
}
.icofont-sale-discount:before {
	content: "\f0c3";
}
.icofont-satellite:before {
	content: "\f0c4";
}
.icofont-send-mail:before {
	content: "\f0c5";
}
.icofont-server:before {
	content: "\f0c6";
}
.icofont-settings:before {
	content: "\f0c7";
}
.icofont-share-alt:before {
	content: "\f0c8";
}
.icofont-share-boxed:before {
	content: "\f0c9";
}
.icofont-share:before {
	content: "\f0ca";
}
.icofont-shield:before {
	content: "\f0cb";
}
.icofont-ship:before {
	content: "\f0cc";
}
.icofont-shopping-cart:before {
	content: "\f0cd";
}
.icofont-sign-in:before {
	content: "\f0ce";
}
.icofont-sign-out:before {
	content: "\f0cf";
}
.icofont-signal:before {
	content: "\f0d0";
}
.icofont-site-map:before {
	content: "\f0d1";
}
.icofont-smart-phone:before {
	content: "\f0d2";
}
.icofont-soccer:before {
	content: "\f0d3";
}
.icofont-sort-alt:before {
	content: "\f0d4";
}
.icofont-sort:before {
	content: "\f0d5";
}
.icofont-space:before {
	content: "\f0d6";
}
.icofont-spanner:before {
	content: "\f0d7";
}
.icofont-speech-comments:before {
	content: "\f0d8";
}
.icofont-speed-meter:before {
	content: "\f0d9";
}
.icofont-spinner-alt-1:before {
	content: "\f0da";
}
.icofont-spinner-alt-2:before {
	content: "\f0db";
}
.icofont-spinner-alt-3:before {
	content: "\f0dc";
}
.icofont-spinner-alt-4:before {
	content: "\f0dd";
}
.icofont-spinner-alt-5:before {
	content: "\f0de";
}
.icofont-spinner-alt-6:before {
	content: "\f0df";
}
.icofont-spinner:before {
	content: "\f0e0";
}
.icofont-spreadsheet:before {
	content: "\f0e1";
}
.icofont-square:before {
	content: "\f0e2";
}
.icofont-ssl-security:before {
	content: "\f0e3";
}
.icofont-star-alt-1:before {
	content: "\f0e4";
}
.icofont-star-alt-2:before {
	content: "\f0e5";
}
.icofont-star:before {
	content: "\f0e6";
}
.icofont-street-view:before {
	content: "\f0e7";
}
.icofont-sun:before {
	content: "\f0e8";
}
.icofont-support-faq:before {
	content: "\f0e9";
}
.icofont-tack-pin:before {
	content: "\f0ea";
}
.icofont-tag:before {
	content: "\f0eb";
}
.icofont-tags:before {
	content: "\f0ec";
}
.icofont-tasks:before {
	content: "\f0ed";
}
.icofont-telephone:before {
	content: "\f0ee";
}
.icofont-telescope:before {
	content: "\f0ef";
}
.icofont-terminal:before {
	content: "\f0f0";
}
.icofont-thumbs-down:before {
	content: "\f0f1";
}
.icofont-thumbs-up:before {
	content: "\f0f2";
}
.icofont-tick-boxed:before {
	content: "\f0f3";
}
.icofont-tick-mark:before {
	content: "\f0f4";
}
.icofont-ticket:before {
	content: "\f0f5";
}
.icofont-tie:before {
	content: "\f0f6";
}
.icofont-toggle-off:before {
	content: "\f0f7";
}
.icofont-toggle-on:before {
	content: "\f0f8";
}
.icofont-tools:before {
	content: "\f0f9";
}
.icofont-transparent:before {
	content: "\f0fa";
}
.icofont-tree:before {
	content: "\f0fb";
}
.icofont-umbrella:before {
	content: "\f0fc";
}
.icofont-unlock:before {
	content: "\f0fd";
}
.icofont-unlocked:before {
	content: "\f0fe";
}
.icofont-upload-alt:before {
	content: "\f0ff";
}
.icofont-upload:before {
	content: "\f100";
}
.icofont-usb-drive:before {
	content: "\f101";
}
.icofont-usb:before {
	content: "\f102";
}
.icofont-vector-path:before {
	content: "\f103";
}
.icofont-verification-check:before {
	content: "\f104";
}
.icofont-video-clapper:before {
	content: "\f105";
}
.icofont-video:before {
	content: "\f106";
}
.icofont-volume-down:before {
	content: "\f107";
}
.icofont-volume-off:before {
	content: "\f108";
}
.icofont-volume-up:before {
	content: "\f109";
}
.icofont-wall-clock:before {
	content: "\f10a";
}
.icofont-wall:before {
	content: "\f10b";
}
.icofont-wallet:before {
	content: "\f10c";
}
.icofont-warning-alt:before {
	content: "\f10d";
}
.icofont-warning:before {
	content: "\f10e";
}
.icofont-water-drop:before {
	content: "\f10f";
}
.icofont-web:before {
	content: "\f110";
}
.icofont-wheelchair:before {
	content: "\f111";
}
.icofont-wifi-alt:before {
	content: "\f112";
}
.icofont-wifi:before {
	content: "\f113";
}
.icofont-world:before {
	content: "\f114";
}
.icofont-zigzag:before {
	content: "\f115";
}
.icofont-zipped:before {
	content: "\f116";
}
.icofont-social-500px:before {
	content: "\f117";
}
.icofont-social-baidu-tieba:before {
	content: "\f118";
}
.icofont-social-bbm-messenger:before {
	content: "\f119";
}
.icofont-social-delicious:before {
	content: "\f11a";
}
.icofont-social-dribbble:before {
	content: "\f11b";
}
.icofont-social-facebook-messenger:before {
	content: "\f11c";
}
.icofont-social-flikr:before {
	content: "\f11d";
}
.icofont-social-foursquare:before {
	content: "\f11e";
}
.icofont-social-google-hangouts:before {
	content: "\f11f";
}
.icofont-social-kakaotalk:before {
	content: "\f120";
}
.icofont-social-kik:before {
	content: "\f121";
}
.icofont-social-kiwibox:before {
	content: "\f122";
}
.icofont-social-linkedin:before {
	content: "\f123";
}
.icofont-social-meetme:before {
	content: "\f124";
}
.icofont-social-odnoklassniki:before {
	content: "\f125";
}
.icofont-social-photobucket:before {
	content: "\f126";
}
.icofont-social-qq:before {
	content: "\f127";
}
.icofont-social-renren:before {
	content: "\f128";
}
.icofont-social-slack:before {
	content: "\f129";
}
.icofont-social-slidshare:before {
	content: "\f12a";
}
.icofont-social-snapchat:before {
	content: "\f12b";
}
.icofont-social-soundcloud:before {
	content: "\f12c";
}
.icofont-social-spotify:before {
	content: "\f12d";
}
.icofont-social-stack-exchange:before {
	content: "\f12e";
}
.icofont-social-stack-overflow:before {
	content: "\f12f";
}
.icofont-social-tagged:before {
	content: "\f130";
}
.icofont-social-trello:before {
	content: "\f131";
}
.icofont-social-twitch:before {
	content: "\f132";
}
.icofont-social-vk:before {
	content: "\f133";
}
.icofont-social-weibo:before {
	content: "\f134";
}
.icofont-social-whatsapp:before {
	content: "\f135";
}
.icofont-social-youku:before {
	content: "\f136";
}
.icofont-social-youtube-play:before {
	content: "\f137";
}
.icofont-social-youtube:before {
	content: "\f138";
}
.icofont-brand-xiaomi:before {
	content: "\f139";
}

/*Font size*/
.icofont-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.icofont-2x {
    font-size: 2em
}

.icofont-3x {
    font-size: 3em
}

.icofont-4x {
    font-size: 4em
}

.icofont-5x {
    font-size: 5em
}

.icofont-fw {
    display: inline-block;
    width: 1.28571429em;
    text-align: center
}

/*Fixed Width Icons*/
.icofont-fw {
    width: 1.28571429em;
    text-align: center;
}

/*Custom list icons*/
.icofont-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}
.icofont-ul>li {
    position: relative;
}
.icofont-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center;
}

/*Animation*/
.icofont-rotate {
    animation: icofont-rotate 2s infinite linear
}

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

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/progress-bar.scss?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-h1,
.mat-headline,
.mat-typography .mat-h1,
.mat-typography .mat-headline,
.mat-typography h1 {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h2,
.mat-title,
.mat-typography .mat-h2,
.mat-typography .mat-title,
.mat-typography h2 {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h3,
.mat-subheading-2,
.mat-typography .mat-h3,
.mat-typography .mat-subheading-2,
.mat-typography h3 {
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h4,
.mat-subheading-1,
.mat-typography .mat-h4,
.mat-typography .mat-subheading-1,
.mat-typography h4 {
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px * 0.83) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}

.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px * 0.67) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}

.mat-body-strong,
.mat-body-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-body-2 {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-body,
.mat-body-1,
.mat-typography .mat-body,
.mat-typography .mat-body-1,
.mat-typography {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body p,
.mat-body-1 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-1 p,
.mat-typography p {
  margin: 0 0 12px;
}

.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-display-4,
.mat-typography .mat-display-4 {
  font-size: 112px;
  font-weight: 300;
  line-height: 112px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}

.mat-display-3,
.mat-typography .mat-display-3 {
  font-size: 56px;
  font-weight: 400;
  line-height: 56px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}

.mat-display-2,
.mat-typography .mat-display-2 {
  font-size: 45px;
  font-weight: 400;
  line-height: 48px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}

.mat-display-1,
.mat-typography .mat-display-1 {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}

html {
  --mat-badge-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
}

html {
  --mat-bottom-sheet-container-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: normal;
  --mat-bottom-sheet-container-text-weight: 400;
}

html {
  --mat-legacy-button-toggle-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-standard-button-toggle-text-font: Roboto, "Helvetica Neue", sans-serif;
}

html {
  --mat-datepicker-calendar-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
}

html {
  --mat-expansion-header-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-expansion-header-text-size: 15px;
  --mat-expansion-header-text-weight: 400;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: normal;
  --mat-expansion-container-text-weight: 400;
}

html {
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
}

html {
  --mat-stepper-container-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-stepper-header-label-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 14px;
  --mat-stepper-header-selected-state-label-text-size: 14px;
  --mat-stepper-header-selected-state-label-text-weight: 500;
}

html {
  --mat-toolbar-title-text-font: Roboto, "Helvetica Neue", sans-serif;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: normal;
  --mat-toolbar-title-text-weight: 500;
}

.mat-tree {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}

.mat-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
}

.mat-optgroup-label {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-datepicker-content .mdc-button {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));
  font-size: var(--mdc-typography-button-font-size, 14px);
  line-height: var(--mdc-typography-button-line-height, 14px);
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: var(--mdc-typography-button-letter-spacing, normal);
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
          text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: var(--mdc-typography-button-text-transform, none);
}
.mat-card {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}

.mat-card-header .mat-card-title {
  font-size: 20px;
}

.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}

.mat-tooltip {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}

input.mat-input-element {
  margin-top: -0.0625em;
}

.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}

.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}
.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}
.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}

.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}

.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}

.mat-form-field-label {
  top: 1.34375em;
}

.mat-form-field-underline {
  bottom: 1.34375em;
}

.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}

.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  width: 133.3333333333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  width: 133.3333433333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  width: 133.3333533333%;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}

@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}
.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}
.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}
.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-select {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-select-trigger {
  height: 1.125em;
}

.mat-checkbox {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}

.mat-dialog-title {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-chip {
  font-size: 14px;
  font-weight: 500;
}
.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}

.mat-slide-toggle-content {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tab-group {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tab-label, .mat-tab-link {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-radio-button {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-slider-thumb-label-text {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.mat-menu-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.mat-list-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-list-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-list-base .mat-list-item {
  font-size: 16px;
}
.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-list-option {
  font-size: 16px;
}
.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
}

.mat-simple-snackbar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}

.mat-table {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}

.mat-cell, .mat-footer-cell {
  font-size: 14px;
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}
.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #dabfa3;
}
.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #dabfa3;
}
.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #dabfa3;
}
.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #dabfa3;
}
.mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #dabfa3;
}
.mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #dabfa3;
}
.mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay {
  background-color: transparent;
}
.mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}

.mat-button-focus-overlay {
  background: black;
}

.mat-stroked-button:not(.mat-button-disabled) {
  border-color: rgba(0, 0, 0, 0.12);
}

.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: white;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: white;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #dabfa3;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #dabfa3;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #dabfa3;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-datepicker-content .mat-mdc-button.mat-unthemed {
  --mdc-text-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-button[disabled][disabled] {
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-text-button-label-text-color: rgba(0, 0, 0, 0.38);
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed {
  --mdc-filled-button-container-color: #fff;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #dabfa3;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #dabfa3;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #dabfa3;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled] {
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-button-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-label-text-color: rgba(0, 0, 0, 0.38);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed {
  --mdc-protected-button-container-color: #fff;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #dabfa3;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #dabfa3;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #dabfa3;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled] {
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation: 0;
}
.mat-datepicker-content .mat-mdc-outlined-button {
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed {
  --mdc-outlined-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #dabfa3;
}
.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled] {
  --mdc-outlined-button-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
}
.mat-datepicker-content .mat-mdc-button, .mat-datepicker-content .mat-mdc-outlined-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-button.mat-primary, .mat-datepicker-content .mat-mdc-outlined-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-button.mat-accent, .mat-datepicker-content .mat-mdc-outlined-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-button.mat-warn, .mat-datepicker-content .mat-mdc-outlined-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button, .mat-datepicker-content .mat-mdc-unelevated-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-primary, .mat-datepicker-content .mat-mdc-unelevated-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-accent, .mat-datepicker-content .mat-mdc-unelevated-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-warn, .mat-datepicker-content .mat-mdc-unelevated-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mdc-icon-button-icon-color: inherit;
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #6200ee;
  --mat-mdc-button-ripple-color: rgba(98, 0, 238, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #018786;
  --mat-mdc-button-ripple-color: rgba(1, 135, 134, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #b00020;
  --mat-mdc-button-ripple-color: rgba(176, 0, 32, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #dabfa3;
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #dabfa3;
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #dabfa3;
  --mat-mdc-button-persistent-ripple-color: #dabfa3;
  --mat-mdc-button-ripple-color: rgba(218, 191, 163, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled] {
  --mdc-icon-button-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
}

.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base {
  height: 36px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}

.mat-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-active {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}
.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #dabfa3;
}

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #dabfa3;
}

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #dabfa3;
}

.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pseudo-checkbox-full {
  color: rgba(0, 0, 0, 0.54);
}
.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled {
  color: #b0b0b0;
}

.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #dabfa3;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #dabfa3;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #dabfa3;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #dabfa3;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #dabfa3;
}
.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #dabfa3;
}
.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #dabfa3;
}
.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #dabfa3;
}
.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #b0b0b0;
}
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #b0b0b0;
}

.mat-app-background {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}

.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

.mat-card {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}

.mat-progress-bar-background {
  fill: #f2ebe4;
}

.mat-progress-bar-buffer {
  background-color: #f2ebe4;
}

.mat-progress-bar-fill::after {
  background-color: #dabfa3;
}

.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #f2ebe4;
}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #f2ebe4;
}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #dabfa3;
}

.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #f2ebe4;
}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #f2ebe4;
}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #dabfa3;
}

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #dabfa3;
}
.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #dabfa3;
}
.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #dabfa3;
}

.mat-tooltip {
  background: rgba(97, 97, 97, 0.9);
}

.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}

.mat-input-element {
  caret-color: #dabfa3;
}
.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-form-field.mat-accent .mat-input-element {
  caret-color: #dabfa3;
}

.mat-form-field.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #dabfa3;
}

.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #dabfa3;
}

.mat-form-field-disabled .mat-form-field-prefix,
.mat-form-field-disabled .mat-form-field-suffix {
  color: rgba(0, 0, 0, 0.38);
}

.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}

.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}

.mat-form-field.mat-focused .mat-form-field-label {
  color: #dabfa3;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #dabfa3;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #dabfa3;
}

.mat-focused .mat-form-field-required-marker {
  color: #dabfa3;
}

.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87);
}

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #dabfa3;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #dabfa3;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #dabfa3;
}

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #dabfa3;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #dabfa3;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #dabfa3;
}

.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #dabfa3;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #dabfa3;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #dabfa3;
}

.mat-error {
  color: #dabfa3;
}

.mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}

.mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12);
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.87);
}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #dabfa3;
}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #dabfa3;
}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #dabfa3;
}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #dabfa3;
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.06);
}

.mat-select-value {
  color: rgba(0, 0, 0, 0.87);
}

.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}

.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}

.mat-select-panel {
  background: white;
}
.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(0, 0, 0, 0.12);
}

.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #dabfa3;
}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #dabfa3;
}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #dabfa3;
}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #dabfa3;
}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}

.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-checkbox-checkmark {
  fill: #fafafa;
}

.mat-checkbox-checkmark-path {
  stroke: #fafafa !important;
}

.mat-checkbox-mixedmark {
  background-color: #fafafa;
}

.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #dabfa3;
}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #dabfa3;
}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #dabfa3;
}

.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #b0b0b0;
}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #b0b0b0;
}
.mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-checkbox .mat-ripple-element {
  background-color: black;
}

.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
  background: #dabfa3;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
  background: #dabfa3;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
  background: #dabfa3;
}

.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(0, 0, 0, 0.87);
}

.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}

.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}
.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}
.mat-chip.mat-standard-chip::after {
  background: black;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #dabfa3;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #dabfa3;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #dabfa3;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #dabfa3;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(218, 191, 163, 0.54);
}
.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #dabfa3;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #dabfa3;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(218, 191, 163, 0.54);
}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #dabfa3;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #dabfa3;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(218, 191, 163, 0.54);
}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #dabfa3;
}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black;
}

.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}

.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #dabfa3;
}
.mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #dabfa3;
}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #dabfa3;
}
.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #dabfa3;
}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #dabfa3;
}
.mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #dabfa3;
}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button .mat-ripple-element {
  background-color: black;
}

.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-primary .mat-slider-track-fill,
.mat-slider.mat-primary .mat-slider-thumb,
.mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #dabfa3;
}
.mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(218, 191, 163, 0.2);
}
.mat-slider.mat-accent .mat-slider-track-fill,
.mat-slider.mat-accent .mat-slider-thumb,
.mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #dabfa3;
}
.mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(218, 191, 163, 0.2);
}
.mat-slider.mat-warn .mat-slider-track-fill,
.mat-slider.mat-warn .mat-slider-thumb,
.mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #dabfa3;
}
.mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(218, 191, 163, 0.2);
}

.mat-slider:hover .mat-slider-track-background,
.mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}

.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}

.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-menu-panel {
  background: white;
}
.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.mat-menu-item[disabled],
.mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(0, 0, 0, 0.38);
}

.mat-menu-item .mat-icon-no-color,
.mat-menu-submenu-icon {
  color: rgba(0, 0, 0, 0.54);
}

.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(0, 0, 0, 0.04);
}

.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}
.mat-list-base .mat-list-item-disabled {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.38);
}

.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(0, 0, 0, 0.04);
}

.mat-list-single-selected-option, .mat-list-single-selected-option:hover, .mat-list-single-selected-option:focus {
  background: rgba(0, 0, 0, 0.12);
}

.mat-paginator {
  background: white;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}

.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-paginator-container {
  min-height: 56px;
}

.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: none;
}

.mat-tab-label, .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.87);
}

.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-tab-group[class*=mat-background-] > .mat-tab-header,
.mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}

.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #dabfa3;
}
.mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #dabfa3;
}
.mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #dabfa3;
}
.mat-tab-group.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-primary > .mat-tab-header, .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #dabfa3;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-accent > .mat-tab-header, .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #dabfa3;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused {
  background-color: rgba(238, 224, 211, 0.3);
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-warn > .mat-tab-header, .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #dabfa3;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-simple-snackbar-action {
  color: #dabfa3;
}

.mat-table {
  background: white;
}

.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}

mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}

.mat-cell, .mat-footer-cell {
  color: rgba(0, 0, 0, 0.87);
}

.mat-badge {
  position: relative;
}
.mat-badge.mat-badge {
  overflow: visible;
}

.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
  background-color: var(--mat-badge-background-color);
  color: var(--mat-badge-text-color);
  font-family: Roboto, sans-serif;
  /* @alternate */
  font-family: var(--mat-badge-text-font, Roboto, sans-serif);
  font-size: 12px;
  /* @alternate */
  font-size: var(--mat-badge-text-size, 12px);
  font-weight: 600;
  /* @alternate */
  font-weight: var(--mat-badge-text-weight, 600);
}
.cdk-high-contrast-active .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}

.mat-badge-disabled .mat-badge-content {
  background-color: var(--mat-badge-disabled-state-background-color);
  color: var(--mat-badge-disabled-state-text-color);
}

.mat-badge-hidden .mat-badge-content {
  display: none;
}

.ng-animate-disabled .mat-badge-content,
.mat-badge-content._mat-animation-noopable {
  transition: none;
}

.mat-badge-content.mat-badge-active {
  transform: none;
}

.mat-badge-small .mat-badge-content {
  width: 16px;
  height: 16px;
  line-height: 16px;
  font-size: 9px;
  /* @alternate */
  font-size: var(--mat-badge-small-size-text-size, 9px);
}
.mat-badge-small.mat-badge-above .mat-badge-content {
  top: -8px;
}
.mat-badge-small.mat-badge-below .mat-badge-content {
  bottom: -8px;
}
.mat-badge-small.mat-badge-before .mat-badge-content {
  left: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content {
  left: auto;
  right: -16px;
}
.mat-badge-small.mat-badge-after .mat-badge-content {
  right: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content {
  right: auto;
  left: -16px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -8px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -8px;
}

.mat-badge-medium .mat-badge-content {
  width: 22px;
  height: 22px;
  line-height: 22px;
}
.mat-badge-medium.mat-badge-above .mat-badge-content {
  top: -11px;
}
.mat-badge-medium.mat-badge-below .mat-badge-content {
  bottom: -11px;
}
.mat-badge-medium.mat-badge-before .mat-badge-content {
  left: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content {
  left: auto;
  right: -22px;
}
.mat-badge-medium.mat-badge-after .mat-badge-content {
  right: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content {
  right: auto;
  left: -22px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -11px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -11px;
}

.mat-badge-large .mat-badge-content {
  width: 28px;
  height: 28px;
  line-height: 28px;
  font-size: 24px;
  /* @alternate */
  font-size: var(--mat-badge-large-size-text-size, 24px);
}
.mat-badge-large.mat-badge-above .mat-badge-content {
  top: -14px;
}
.mat-badge-large.mat-badge-below .mat-badge-content {
  bottom: -14px;
}
.mat-badge-large.mat-badge-before .mat-badge-content {
  left: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content {
  left: auto;
  right: -28px;
}
.mat-badge-large.mat-badge-after .mat-badge-content {
  right: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content {
  right: auto;
  left: -28px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -14px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -14px;
}

html {
  --mat-badge-background-color: #dabfa3;
  --mat-badge-text-color: white;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
}

.mat-badge-accent {
  --mat-badge-background-color: #dabfa3;
  --mat-badge-text-color: white;
}

.mat-badge-warn {
  --mat-badge-background-color: #dabfa3;
  --mat-badge-text-color: white;
}

html {
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
}

html {
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
}

html {
  --mat-standard-button-toggle-height: 48px;
}

html {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #dabfa3;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(218, 191, 163, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #dabfa3;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(218, 191, 163, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #dabfa3;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(218, 191, 163, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(218, 191, 163, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #dabfa3;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(218, 191, 163, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(218, 191, 163, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(218, 191, 163, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}

.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #dabfa3;
}
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #dabfa3;
}

.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target {
  display: none;
}

html {
  --mat-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
}

html {
  --mat-icon-color: inherit;
}

.mat-icon.mat-primary {
  --mat-icon-color: #dabfa3;
}
.mat-icon.mat-accent {
  --mat-icon-color: #dabfa3;
}
.mat-icon.mat-warn {
  --mat-icon-color: #dabfa3;
}

html {
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
}

html {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #dabfa3;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #dabfa3;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #dabfa3;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #dabfa3;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #dabfa3;
  --mat-stepper-header-error-state-icon-background-color: transparent;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #dabfa3;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #dabfa3;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #dabfa3;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #dabfa3;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #dabfa3;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #dabfa3;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}

html {
  --mat-stepper-header-height: 72px;
}

.mat-sort-header-arrow {
  color: #757575;
}

html {
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #dabfa3;
  --mat-toolbar-container-text-color: white;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #dabfa3;
  --mat-toolbar-container-text-color: white;
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #dabfa3;
  --mat-toolbar-container-text-color: white;
}

html {
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
}

.mat-tree {
  background: white;
}

.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(0, 0, 0, 0.87);
}

.mat-tree-node {
  min-height: 48px;
}
/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/animate.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s;
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, .95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none;
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: none;
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  animation-name: jello;
  transform-origin: center;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: none;
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

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

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

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

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

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

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

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

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

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

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(.95, .95, .95);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInX {
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInY {
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }

  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  animation-name: hinge;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  animation-name: zoomOutUp;
}

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

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

.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

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

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

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

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

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

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}

/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/styles.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************/
/**

Template Name: Flat Able Admin Template
Author: Phoenixcoded
Email: phoenixcoded@gmail.com
File: style.css
**/
/* =============
  == Table of Contents==

	- Custom Css
	- Generic classes
		-	Margin, Padding, Font class, text align, position, floating, overflow, background class, text color, display class, boarder class
	- Theme Elements
		-	Icons, Accordion, Button, Redial, floating actions, FAB, tabs, typography, buttons, box shadow, slider page, error page, Breadcrumb, pagination, Basic card, Login card
	- General Elements
		-	Modal, Nestable, Lable & Badges, List, Portlates, Preloader, Calender, To-Do, Materialize general elements, Lables
	- Advance Form Elements
	- Pages
		-	Loader page, Invoice, Tasklist, Task detail, Range-slider, Counter, Maintenance, Color, FAQ, Progress, Panels & wells, Contact card, Auth pages, Flag
		-	Gallery, Products pages, Widget, Email, Social timeline, Datatable, Chat, Blog, Wizard, CRM dashboard, Task board, Issue list, Chartlist, X-editable
		-	Home chat, Dashboard 1-2-3-4
	- Responsive media class

============= */
/**  =====================
      Custom css start
==========================  **/
/* LOADER
/*!
 * Copyright (C) 2016 Sergey Akopkokhyants
 * This project is licensed under the terms of the MIT license.
 * https://github.com/akserg/ng2-slim-loading-bar
 */
/* ::ng-deep .mat-progress-bar-fill::after {
  background-color: #1ab394 !important;
  }

  ::ng-deep .mat-progress-bar-buffer {
  background: #1ab394;
  }

  ::ng-deep .mat-progress-bar {
  border-radius: 2px;
  } */
/* .progress-bar {
    background-color: #1ab394;
    }
    .progress-small,
    .progress-small .progress-bar {
    height: 10px;
    }
    .progress-small,
    .progress-mini {
    margin-top: 5px;
    }
    .progress-mini,
    .progress-mini .progress-bar {
    height: 5px;
    margin-bottom: 0;
    }
    .progress-bar-navy-light {
    background-color: #3dc7ab;
    }
    .progress-bar-success {
    background-color: #1c84c6;
    }
    .progress-bar-info {
    background-color: #23c6c8;
    }
    .progress-bar-warning {
    background-color: #f8ac59;
    }
    .progress-bar-danger {
    background-color: #ed5565;
    }
    .form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
box-shadow: none;
} */

html {
  margin: 0;
  padding: 0;
}
/* Styling for the Slim Loading Progress Bar container */

.f-regular {
  font-family: "Montserrat", sans-serif !important;
}
.f-sbold {
  font-family: "Montserrat", sans-serif !important;
  font-weight: bold;
}
.f-light {
  font-family: "Montserrat", sans-serif !important;
}
.marketAgreement {
  position: fixed;
  left: 20px;
  bottom: 20px;
}
.f-times {
  font-family: "Times New Roman", Times, serif !important;
}
.f-PlayFair {
  font-family: PlayFairDisplay !important;
}
.f-aerial {
  font-family: Arial, Helvetica, sans-serif !important;
}
*:focus {
  outline: none;
  box-shadow: none;
}
.card-body {
  padding: 0 !important;
}
.sb-wrapper:focus {
  outline: none !important;
}
.addItemLabelDiv {
  text-align: left;
  margin-right: 20px;
}
@media (max-width: 475px) {
  .addItemLabelDiv {
    text-align: left;
    margin-right: 20px;
  }
}
@media (max-width: 768px) {
  .submitCol {
    max-width: 300px;
    text-align: center;
  }
  .page-wrapper {
    padding-top: 0px !important;
  }
}
.blurIt {
  opacity: 0.3;
}
.blurIt2 {
  opacity: 0.4;
}
.blurIt3 {
  opacity: 0.7;
}
.profilePic {
  text-align: left;
}
.removeBG {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 999;
  background: rgba(253, 253, 253, 0.7);
  width: 16px;
  height: 16px;
}
.removeBG > img {
  width: 10px;
  height: 10px;
  position: relative;
  top: -4px;
  left: 3px;
}
.removeBG2 {
  position: absolute;
  top: -6px;
  left: 90px;
  z-index: 999;
}
@media (max-width: 768px) {
  .removeBG2 {
    position: absolute;
    top: -6px;
    left: calc(50vw + 40px);
    z-index: 999;
  }
  .profilePic {
    text-align: center;
  }
}
.removeBG2 > img {
  width: 13px;
}
.imgContained {
  width: 200px;
}
.slim-loading-bar {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;
}
.progress-bar {
  font-size: 15px !important;
}
.customProgress {
  width: 100% !important;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px !important;
}
.progress-bar {
  background: #dfc7af !important;
}

/* Styling for the Slim Loading Progress Bar itself */
.slim-loading-bar-progress {
  margin: 0;
  padding: 0;
  z-index: 99998;
  background-color: #e46d55;
  color: #e46d55;
  box-shadow: 0 0 10px 0; /* Inherits the font color */
  height: 2px;
  opacity: 0;

  /* Add CSS3 styles for transition smoothing */
  transition: all 0.5s ease-in-out;
}
body {
  background-color: white;
  font-size: 0.875em;
  overflow-x: hidden;
  font-family: "Open Sans", sans-serif;
}

ul {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
}

* a {
  font-size: 14px;
}

* a:focus,
* a:hover {
  text-decoration: none;
}

p {
  font-size: 13px;
}
textarea {
  overflow: auto;
  resize: none;
  border: 1px solid #ced4da;
  width: 100%;
  padding-left: 10px;
}
textarea:focus {
  outline: none;
  box-shadow: none;
}
.media-left {
  padding-right: 20px;
}

.table-responsive {
  display: block;
  overflow: auto;
}
.nodisplay {
  display: none !important;
}
.nopadding {
  padding: 0 !important;
}
.nopaddingL {
  padding-left: 0 !important;
}
.nopaddingR {
  padding-right: 0 !important;
}
.padding4p {
  padding: 4px !important;
}
.noSidePadding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.p-r-0 {
  padding-right: 0px;
}
.sidePaddingMob {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.addItemLabelPadding {
  padding-right: 0px !important;
}
@media (max-width: 990px) {
  .noSidePaddingMob990 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media (max-width: 768px) {
  .pad-60-mob {
    padding-left: 60px;
  }
  .noSidePaddingMob {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .sidePaddingMob {
    padding-left: 25px !important;
    padding-right: 15px !important;
  }
  .addItemLabelPadding {
    padding-left: 25px !important;
    padding-right: 15px !important;
  }
  .rPadMob {
    padding-right: 25px !important;
  }
}
@media (max-width: 768px) {
  .absoluteMobile {
    position: absolute;
    top: -69px;
    right: 14px;
  }
}
.noflexgrow {
  flex-grow: 0 !important;
}
.itemImage {
  border-radius: 50%;
  width: 70px;
  cursor: pointer;
  margin-right: 15px;
  margin-bottom: 10px;
}
.miniProfilePic {
  width: 34px !important;
  border-radius: 100%;
}
.selected {
  opacity: 1 !important;
  border: 1px solid #dfc7af !important;
  color: white !important;
  background-color: #dfc7af !important;
}
.lalign {
  text-align: left;
  padding-left: 0px;
}
.calign {
  text-align: center;
}
div.filter > input {
  outline: none !important;
  box-shadow: none !important;
}
.editProfilePencil {
  float: right;
  cursor: pointer;
}
/**  =====================
      Custom selects start
==========================  **/
.fileContainer {
  overflow: hidden;
  position: relative;
}

.fileContainer [type="file"] {
  cursor: inherit;
  display: block;
  font-size: 999px;
  filter: alpha(opacity=0);
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}
.avatar-container {
  display: inline-block;
}
.landingHeading {
  display: block;
  font-size: 31px;
  letter-spacing: 10px;
  color: black;
  font-weight: 600;
  margin-bottom: 10px;
  margin-top: 20px;
}
.superHeading {
  display: block;
  margin-top: 10px;
  color: black;
  font-size: 35px;
  font-weight: 500;
  margin-bottom: 20px;
  font-family: AvenirMedium;
}
.landingDesc {
  color: black;
  padding: 0 50px 0 50px;
  font-size: 16px;
  text-align: center;
  margin-bottom: 40px;
  font-family: AvenirLight;
}
.landingButton {
  width: 100%;
  margin-bottom: 10px;
}
.landingSidePadding {
  padding-left: 50px;
  padding-right: 50px;
}
.customHr {
  margin: 0;
}
.slimText {
  font-weight: 100 !important;
}
.topRightHeader {
  position: relative;
}
.negTopCustom {
  display: flex;
  align-items: center;
}

.colorPickCircle {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 2.5px;
  margin-left: 2.5px;
  transform: scale(0.8);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
  border: 3px solid transparent;
  box-sizing: content-box;
}
.hoverColorPick:hover {
  transform: scale(1.4);
  margin-right: 10px;
  margin-left: 10px;
}
/* .colorPickCircle:hover {
  transform:scale(1.4);
  margin-right:10px;
  margin-left:10px;
} */
.circularBlockMini {
  width: 45px !important;
  height: 45px !important;
  border-radius: 50%;
}
.circularBlockMini2 {
  width: 60px !important;
  height: 60px !important;
  top: 6px;
  border-radius: 50%;
}
.inImgDesigner {
  display: block;
}
.circularBlockLarge {
  width: 160px !important;
  height: 160px !important;
  border-radius: 50%;
  top: 20px;
}
.circularBlock {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.circularBlock > img {
  display: inline;
  margin: 0 auto;
  height: 100%;
  width: 100%;
}
.circularBlock2 {
  display: inline-block;
  width: 80px;
  height: 80px;
  position: relative;
  overflow: hidden;
  margin-right: 15px;
  margin-bottom: 10px;
  cursor: pointer;
}
.circularBlock2 > img {
  display: inline;
  margin: 0 auto;
  height: 100px;
}
.ng2-tag-input {
  /* border-radius: 3px !important; */
  border: 1px solid #ced4da !important;
  border-bottom: 1px solid #ced4da !important;
  width: 100% !important;
  background: white !important;
}
.ng2-tag-input__text-input {
  width: 100% !important;
  font-family: inherit !important;
  padding-left: 0 !important;
}
tag-input-form {
  width: 100% !important;
}

/* Example stylistic flourishes */

.fileContainer {
  float: left;
  padding: 0.5em;
}

.fileContainer [type="file"] {
  cursor: pointer;
}
.ng-select {
  z-index: 3;
}
.ng-select.ng-select > div.below:focus {
  outline: none !important;
  box-shadow: none !important;
}
.ng-select.ng-select > div > div.single:focus {
  outline: none !important;
  box-shadow: none !important;
}
.ng-select.ng-select > div > div.single > div.placeholder {
  color: #dfc7af;
}
.ng-select.ng-select > div > div.single > div.toggle {
  color: #dfc7af;
}
.ng-select.ng-select > div > div.single {
  color: #dfc7af;
}
.ng-select.ng-select > div > div.single {
  background-color: white;
  border: 1px solid #dfc7af;
}
.input-group-addon {
  background-color: #dfc7af !important;
}
.ng-select.ng-select > div > div.single > div.placeholder.errored {
  color: red;
}
.ng-select.ng-select > div > div.single > div.toggle.errored {
  color: red;
}
.ng-select.ng-select > div > div.single.errored {
  color: red;
}
.ng-select.ng-select > div > div.single.errored {
  background-color: white;
  border: 1px solid red;
}
.input-group-addon.errored {
  background-color: red !important;
}
.zIndex1 {
  z-index: 1 !important;
}
.zIndex0 {
  z-index: 0 !important;
}
/**  =====================
      Custom selects end
==========================  **/
.errorBox {
  border: 1px solid red !important;
  color: red !important;
}
.selectableBox {
  cursor: pointer;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px;
  border: 1px solid #cccccc;
  background-color: transparent;
  color: #dfc7af;
  border-radius: 3px;
  transition: all ease-in 0.2s;
  text-transform: uppercase;
}
.selectableBox2 {
  cursor: pointer;
  word-wrap: normal;
  padding: 10px;
  border: 1px solid #dfc7af;
  border-right-width: 2px;
  border-left-width: 2px;
  border-radius: 50px;
  background-color: transparent;
  color: #dfc7af;
  transition: all ease-in 0.2s;
}
.selectableBox:hover {
  opacity: 1;
  color: white;
  background-color: #dfc7af;
  border-color: #dfc7af;
}
.selectableBox2:hover {
  color: white;
  background-color: #dfc7af;
  opacity: 1;
}
.selectableBox:focus,
.selectableBox2:focus {
  outline: none;
}
@media (max-width: 990px) {
  .selectableBox2 {
    margin-right: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    word-wrap: normal;
    padding: 10px;
    border: 1px solid #dfc7af;
    border-right-width: 2px;
    border-left-width: 2px;
    border-radius: 50%;
    background-color: transparent;
    color: #dfc7af;
    transition: all ease-in 0.2s;
  }
}
@media (max-width: 768px) {
  .selectableBox {
    cursor: pointer;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 3px !important;
    border: 1px solid #cccccc;
    background-color: transparent;
    color: #dfc7af;
    transition: all ease-in 0.2s;
  }
  .selectableBox2 {
    margin-right: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    word-wrap: normal;
    padding: 5px;
    border: 1px solid #dfc7af;
    border-right-width: 2px;
    border-left-width: 2px;
    border-radius: 50%;
    background-color: transparent;
    color: #dfc7af;
    transition: all ease-in 0.2s;
  }
}
.valignParent {
  display: table !important;
  width: 100%;
}
.valignChild {
  display: table-cell !important;
  vertical-align: middle !important;
}
.valignChildRight {
  display: table-cell !important;
  vertical-align: middle !important;
  padding-left: 40px;
}
.borderize {
  border: 1px solid #dfc7af !important;
}
.whiteBackground {
  border: 1px solid rgba(225, 225, 225, 0.3) !important;
}
.fullContainer {
  width: 100%;
  height: 100%;
}
.customCheckbox {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: white;
  /* border-radius: 3px; */
  border: 1px solid #ced4da;
  transition: background 0.5s ease-in;
}
.customCheckbox:checked {
  background: #dfc7af;
}
.customCheckbox:focus {
  outline: none;
}
.customLabel1 {
  margin-left: 10px;
  margin-top: 3px;
  color: rgb(115, 123, 132);
}
.customLink,
.customLink2 {
  display: inline-block;
  color: #000000 !important;
  cursor: pointer !important;
  text-decoration: none !important;
}
.dropMenuLink {
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: normal !important;
  font-family: Circular, -apple-system, BlinkMacSystemFont, Roboto,
    "Helvetica Neue", sans-serif !important;
  color: rgb(72, 72, 72) !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  font-weight: normal !important;
  display: block !important;
  position: relative !important;
  text-decoration: none !important;
  cursor: pointer !important;
}
.underline {
  text-decoration: underline !important;
}
.m125Bottom {
  margin-bottom: 1.25em;
}
.getFb {
  background: rgb(52, 81, 144)
    url("https://d2e5dbv9809opl.cloudfront.net/angularapp/prodAssets/fblog.png")
    center no-repeat;
}
.getGgl {
  background: #ffffff
    url("https://d2e5dbv9809opl.cloudfront.net/angularapp/prodAssets/glog.png")
    center no-repeat;
}
.social-btnl {
  padding: 20px 48% 20px 50%;
  border: 0px solid;
  /* border-radius: 3px !important; */
  background-size: 20px;
}
.social-btnr {
  padding: 20px 50% 20px 50%;
  border: 0px solid;
  /* border-radius: 3px !important; */
  background-size: 20px;
}
.gglSocial {
  width: 35px !important;
  height: 36px !important;
  top: 7px !important;
  left: 23px !important;
}
@media (max-width: 990px) {
  .gglSocial {
    left: 10px !important;
  }
}
.backBtn {
  font-size: 30px !important;
  margin: auto;
  color: white;
  display: block;
}
.btn-social > :first-child {
  position: absolute;
  left: 3px;
  top: 4px;
  bottom: 0;
  width: 41px;
  /* border-radius: 3px; */
  height: 41px;
  line-height: 34px;
  font-size: 1.6em;
  text-align: center;
  border: none !important;
}
.btn-google {
  font-family: "Roboto", sans-serif;
  color: white;
  background-color: rgb(57, 122, 242);
  border: 2px solid rgb(57, 122, 242);
}
.btn-facebook {
  font-family: -apple-system, BlinkMacSystemFont, sans-serif;
}
.ng-invalid.ng-touched.validateOnTouch {
  outline: none !important;
  border-color: rgba(230, 10, 14, 0.9) !important;
  box-shadow: none !important;
  border-radius: 5px !important;
}
.ng-valid.form-control:focus {
  outline: none !important;
  border-color: #dfc7af !important;
  box-shadow: none !important;
}
.ng-invalid.form-control:focus {
  outline: none !important;
  border-color: rgba(230, 10, 14, 0.9) !important;
  box-shadow: none !important;
}
.ng-touched.ng-invalid:focus {
  outline: none !important;
  border-color: rgba(230, 10, 14, 0.9) !important;
  box-shadow: none !important;
}
.ng-dirty.ng-invalid {
  outline: none !important;
  border-color: rgba(230, 10, 14, 0.9) !important;
  box-shadow: none !important;
}
.alert {
  margin-bottom: 10px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.alert-warning {
  display: table;
  width: -webkit-fill-available !important;
  width: 100%;
  background: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/warning-close-icon.png")
    no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  background-color: #fdeca1 !important;
  color: black !important;
}
.alert-danger {
  display: table;
  width: -webkit-fill-available !important;
  width: 100%;
  background: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/error-close-icon.png")
    no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  color: #000000 !important;
  background-color: #f4cccc !important;
  border-color: #f4cccc !important;
}
.alert-danger-checkout {
  display: table;
  color: #000000 !important;
  background-color: #f4cccc !important;
  border-color: #f4cccc !important;
  width: -webkit-fill-available !important;
  width: 100%;
  background: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/error-close-icon.png")
    no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  margin-left: 50px;
  margin-right: 60px;
}
.alert-success {
  display: table;
  width: -webkit-fill-available !important;
  width: 100%;
  background: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/success-close-icon.png")
    no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  color: #155724 !important;
  background-color: #d4edda !important;
  border-color: #c3e6cb !important;
}
.alert-checkout-main {
  display: table;
  width: -webkit-fill-available !important;
  width: 100%;
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  margin-left: 50px;
  margin-right: 60px;
  background-image: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/success-close-icon.png");
  background-position: right 10px center;
  background-size: 10px 10px;
  background-repeat: no-repeat;
}
@media (max-width: 990px) {
  .alert-checkout-main {
    display: table;
    width: -webkit-fill-available !important;
    width: 100%;
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/success-close-icon.png");
    background-position: right 10px center;
    background-repeat: no-repeat;
    background-size: 10px 10px;
  }
  .alert-danger-checkout {
    color: #000000 !important;
    background-color: #f4cccc !important;
    border-color: #f4cccc !important;
    display: table;
    width: fill-available;
    width: -webkit-fill-available !important;
    width: 100%;
    background: url("https://s3-eu-west-1.amazonaws.com/d24.web.store.magento.media/angularapp/prodAssets/error-close-icon.png")
      no-repeat;
    background-position: right 10px center;
    background-size: 10px 10px;
    margin-left: 0px;
    margin-right: 0px;
  }
}
.auth-fluid {
  text-align: center;
  color: white;
}
@media (min-width: 769px) {
  .auth-fluid {
    width: 550px;
  }
  .wider-auth {
    width: 750px !important;
  }
}
.tagInputField {
  border: 1px solid #ced4da;
  border-radius: 5px;
  background-color: white;
}
.smartTagInput {
  width: 100% !important;
  border: none !important;
}
.tagContainer {
  float: left;
  padding-left: 10px;
}
.smartTag {
  background: #dfc7af;
  border: 1px solid #dfc7af;
  border-radius: 3px;
  color: white;
  margin-right: 5px;
  margin-bottom: 3px;
  text-align: center;
  padding-left: 5px;
  padding-right: 20px;
  display: inline-block;
}
@media (min-width: 991px) {
  .btn-google {
    font-family: "Roboto", sans-serif;
    color: white;
    background-color: rgb(57, 122, 242);
    border: 2px solid rgb(57, 122, 242);
  }
  .btn-facebook {
    font-family: -apple-system, BlinkMacSystemFont, sans-serif;
  }
}
.btn-block {
  display: block;
  width: 100%;
  height: 50px;
  padding-top: 14px;
  padding-left: 48px;
  margin-bottom: 5px;
  font-size: 15px;
}
.fbook {
  background: url("https://d2e5dbv9809opl.cloudfront.net/angularapp/prodAssets/fbook.png")
    no-repeat;
  background-position: left 6px center;
  background-size: 35px 35px;
}
.ggle {
  background: url("https://d2e5dbv9809opl.cloudfront.net/angularapp/prodAssets/google.png")
    no-repeat;
  background-position: left 5px center;
  background-color: white;
  background-size: 25px 25px;
}

/**====== Custom css end ======**/
/**  =====================
      Main-body css start
==========================  **/
.main-body .page-wrapper {
  padding: 15px 25px 25px;
  transition: all ease-in 0.3s;
  background: #fafcfe;
  max-width: 1425px;
  margin: 0 auto;
}
.removeX::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  border-top: 1px solid black;
  transform: translateY(7.5px);
}
.removeX::after {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  border-left: 1px solid black;
  transform: translateX(7.5px);
}
.imageContainer {
  display: inline-block;
  position: relative;
}
.removeX {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  transform: rotate(45deg);
}
.removeXContainer {
  background: rgba(253, 253, 253, 0.7);
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.removeXContainerTrans {
  background: transparent;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}

.main-body .page-wrapper .page-header {
  margin-bottom: 20px;
}

.main-body .page-wrapper .page-header-title {
  display: inline-block;
}

.main-body .page-wrapper .page-header-title h4 {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 600;
  color: black;
  font-size: 18px;
  text-transform: uppercase;
}

.main-body .page-wrapper .page-header-title span {
  font-size: 13px;
  color: #9f9f9f;
  display: block;
  margin-top: 5px;
}
@media (max-width: 768px) {
  .main-body .page-wrapper .page-header-title span {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.main-body .page-wrapper .page-header-breadcrumb {
  float: right;
}
/**====== Main-body css end ======**/
/**  =====================
      Card-Layout css start
==========================  **/
.card-block {
  padding: 1.25rem;
}
.d-block {
  display: block;
}
.uploader-container {
  text-align: left;
}
.afterEditImages {
  width: 100px;
  height: 75px;
}
.itemImages {
  height: 75px;
  display: inline;
}
.card {
  border-radius: 2px;
  /* border-top: 4px solid #8CDDCD; greenBorderTop */
  border-top: none; /*3px solid #dfc7af !important;*/
  /* box-shadow: 0 2px 1px rgba(0, 0, 0, 0.05); */
  border-left: none;
  border-right: none;
  border-bottom: none;
  margin-bottom: 30px;
  box-shadow: 0 20px 40px 10px rgba(210, 224, 233, 0.2);
}

.card .card-footer {
  background-color: #fff;
}

.card .card-header {
  background-color: transparent;
  padding: 0 0 10px 0;
  border-bottom: none !important;
}

.card .card-header .card-header-left {
  display: inline-block;
}

.card .card-header .card-header-right {
  border-radius: 0 0 0 5px;
  right: 0;
  top: 0;
  background: #f6f7f7;
  display: inline-block;
  float: right;
  padding: 7px 0;
  position: absolute;
}

.card .card-header .card-header-right i {
  margin: 0 20px;
  cursor: pointer;
}

.card .card-header span {
  color: #9f9f9f;
  display: block;
  font-size: 13px;
  margin-top: 5px;
}

.card h5 {
  margin-bottom: 0;
  color: #757575;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}

.card .card-block table tr {
  padding-bottom: 20px;
}

.card .card-block .sub-title {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1px;
}

.card .card-block code {
  background-color: #eee;
}

.card .card-block .dropdown-menu {
  top: 38px;
}

.card .card-block p {
  line-height: 25px;
}

.card .card-block a.dropdown-item {
  margin-bottom: 0;
  font-size: 14px;
  transition: 0.25s;
}

.card .card-block a.dropdown-item:active,
.card .card-block a.dropdown-item .active {
  background-color: #dfc7af !important;
}

.card .card-block.remove-label i {
  margin: 0;
  padding: 0;
}

.card .card-block.button-list span.badge {
  margin-left: 5px;
}

.card .card-block .dropdown-menu {
  background-color: #fff;
  padding: 0;
}

.card .card-block .dropdown-menu .dropdown-divider {
  background-color: #ddd;
  margin: 3px 0;
}

.card .card-block .dropdown-menu > a {
  padding: 10px 16px;
  line-height: 1.429;
}

.card .card-block .dropdown-menu > li > a:focus,
.card .card-block .dropdown-menu > li > a:hover {
  background-color: rgba(202, 206, 209, 0.5);
}

.card .card-block .dropdown-menu > li:first-child > a:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.card .card-block .badge-box {
  border: 1px solid #ccc;
  padding: 10px;
  margin: 12px 0;
}

.card .inner-card-block {
  border: 1px solid #ddd;
}

.card-header-text {
  margin-bottom: 0;
  font-size: 1rem;
  color: rgba(51, 51, 51, 0.85);
  text-transform: uppercase;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
}

.icofont-rounded-down {
  -webkit-transition: all ease-in 0.3s;
  display: inline-block;
  transition: all ease-in 0.3s;
}

.icon-up {
  transform: rotate(180deg);
}

.rotate-refresh {
  animation: mymove 0.8s infinite linear;
  display: inline-block;
}

@keyframes mymove {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.breadcrumb-title a {
  font-size: 14px;
  color: #4a6076;
}

.breadcrumb-title li:last-child a {
  color: #7e7e7e;
}

.sub-title {
  border-bottom: 1px solid rgba(204, 204, 204, 0.35);
  padding-bottom: 10px;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  color: #2c3e50;
}

/**======  Card-Layout css end ======**/
/*======= Typography css start ========*/
.typography h1,
.typography h2,
.typography h3,
.typography h4,
.typography h5,
.typography h6 {
  margin: 0 0 20px;
}

.typography small {
  margin-left: 10px;
  font-weight: 600;
  color: #777;
}

.card-block.list-tag ul li {
  display: block;
  float: none;
  margin-bottom: 5px;
}

.card-block.list-tag ol li {
  margin-bottom: 5px;
}

.inline-order-list {
  margin-top: 50px;
}

.inline-order-list h4,
.inline-order-list p {
  margin-bottom: 0;
}

.card-block ul li.list-inline-item {
  display: inline-block;
  float: left;
}

/*======= Typography css end ========*/
/**  =====================
      Modal css start
==========================  **/
.modal {
  z-index: 99999999999;
}

.bd-example .modal {
  display: block;
  position: inherit;
  background-color: #2c3e50;
  margin-bottom: 20px;
}

.card .overflow-container h5 {
  margin-bottom: 5px;
}

.button-page .card-block a.nav-link {
  margin-bottom: 0;
}

.sweet-alert button.confirm {
  background-color: #dfc7af !important;
}

.sweet-alert .sa-input-error {
  top: 23px;
}

/**====== Modal css end ======**/
/**  =====================
      Notification css start
==========================  **/
.location-selector {
  width: 100%;
  height: 250px;
  background-color: #fff;
  border: 2px dashed #e5e9ec;
  position: relative;
  margin-bottom: 20px;
}

.location-selector .bit {
  background-color: #e5e9ec;
  cursor: pointer;
  position: absolute;
}

.location-selector .bit:hover {
  background-color: #ddd;
}

.location-selector .bit.bottom,
.location-selector .bit.top {
  height: 25%;
  width: 40%;
  margin: 0 30%;
}

.location-selector .bit.top {
  top: 0;
}

.location-selector .bit.bottom {
  bottom: 0;
}

.location-selector .bit.left,
.location-selector .bit.right {
  height: 20%;
  width: 20%;
  margin-left: 0;
  margin-right: 0;
}

.location-selector .bit.right {
  right: 0;
}

.location-selector .bit.left {
  left: 0;
}

button.close {
  margin-top: 7px;
  margin-bottom: 0;
  padding: 0;
  background: 0 0;
  border: 0;
}

/**====== Notification css end ======**/
/**  =====================
      Tooltip css start
==========================  **/
.mytooltip {
  display: inline;
  position: relative;
  z-index: 1;
}

.mytooltip .tooltip-item {
  background: rgba(0, 0, 0, 0.1);
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  padding: 0 10px;
}

.mytooltip .tooltip-content {
  position: absolute;
  z-index: 9999;
  width: 360px;
  left: 50%;
  margin: 0 0 20px -180px;
  bottom: 100%;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  box-shadow: -5px -5px 15px rgba(48, 54, 61, 0.2);
  background: #2b2b2b;
  opacity: 0;
  cursor: default;
  pointer-events: none;
}

.mytooltip .tooltip-content::after {
  content: "";
  top: 100%;
  left: 50%;
  border: solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: #2a3035 transparent transparent;
  border-width: 10px;
  margin-left: -10px;
}

.mytooltip .tooltip-content img {
  position: relative;
  height: 140px;
  display: block;
  float: left;
  margin-right: 1em;
}

.mytooltip .tooltip-item::after {
  content: "";
  position: absolute;
  width: 360px;
  height: 20px;
  bottom: 100%;
  left: 50%;
  pointer-events: none;
  transform: translateX(-50%);
}

.mytooltip:hover .tooltip-item::after {
  pointer-events: auto;
}

.mytooltip:hover .tooltip-content {
  pointer-events: auto;
  opacity: 1;
  transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);
}

.mytooltip:hover .tooltip-content2 {
  opacity: 1;
  font-size: 18px;
}

.mytooltip:hover .tooltip-content2 i {
  opacity: 1;
  font-size: 18px;
}

.mytooltip:hover .tooltip-content2 {
  opacity: 1;
  font-size: 18px;
  pointer-events: auto;
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.mytooltip:hover .tooltip-content2 i {
  opacity: 1;
  font-size: 18px;
  pointer-events: auto;
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}

.mytooltip:hover .tooltip-item2 {
  color: #fff;
  transform: translate3d(0, -0.9em, 0);
}

.mytooltip:hover .tooltip-text3 {
  transition-delay: 0s;
  transform: scale3d(1, 1, 1);
}

.mytooltip:hover .tooltip-content3 {
  opacity: 1;
  pointer-events: auto;
  transform: scale3d(1, 1, 1);
}

.mytooltip:hover .tooltip-content4 {
  pointer-events: auto;
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

.mytooltip:hover .tooltip-text2 {
  pointer-events: auto;
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

.mytooltip:hover .tooltip-inner2 {
  transition-delay: 0.3s;
  transform: translate3d(0, 0, 0);
}

.mytooltip:hover .tooltip-content5 {
  opacity: 1;
  pointer-events: auto;
  transition-delay: 0s;
}

.mytooltip .tooltip-text {
  font-size: 14px;
  line-height: 24px;
  display: block;
  padding: 1.31em 1.21em 1.21em 0;
  color: #fff;
}

.mytooltip .tooltip-item2 {
  color: #dfc7af !important;
  cursor: pointer;
  z-index: 100;
  position: relative;
  display: inline-block;
  font-weight: 700;
  font-size: 14px;
  transition: background-color 0.3s, color 0.3s, transform 0.3s;
}

.tooltip.tooltip-effect-2:hover .tooltip-content {
  transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
}

.tooltip-effect-5 .tooltip-text {
  padding: 1.4em;
}

.tooltip-effect-1 .tooltip-content {
  transform: translate3d(0, -10px, 0);
  transition: opacity 0.3s, transform 0.3s;
  color: #fff;
}

.tooltip-effect-2 .tooltip-content {
  transform-origin: 50% calc(110%);
  transform: perspective(1000px) rotate3d(1, 0, 0, 45deg);
  transition: opacity 0.2s, transform 0.2s;
}

.tooltip-effect-3 .tooltip-content {
  transform: translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-4 .tooltip-content {
  transform-origin: 50% 100%;
  transform: scale3d(0.7, 0.3, 1);
  transition: opacity 0.2s, transform 0.2s;
}

.tooltip-effect-5 .tooltip-content {
  width: 180px;
  margin-left: -90px;
  transform-origin: 50% calc(106%);
  transform: rotate3d(0, 0, 1, 15deg);
  transition: opacity 0.2s, transform 0.2s;
  transition-timing-function: ease, cubic-bezier(0.17, 0.67, 0.4, 1.39);
}

.tooltip-effect-6 .tooltip-content2 {
  transform: translate3d(0, 10px, 0) rotate3d(1, 1, 1, 45deg);
  transform-origin: 50% 100%;
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-6 .tooltip-content2 i {
  transform: scale3d(0, 0, 1);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-7 .tooltip-content2 {
  transform: translate3d(0, 10px, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-7 .tooltip-content2 i {
  transform: translate3d(0, 15px, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-8 .tooltip-content2 {
  transform: translate3d(0, 10px, 0) rotate3d(0, 1, 0, 90deg);
  transform-origin: 50% 100%;
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-8 .tooltip-content2 i {
  transform: scale3d(0, 0, 1);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-9 .tooltip-content2 {
  transform: translate3d(0, -20px, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-9 .tooltip-content2 i {
  transform: translate3d(0, 20px, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-effect-6:hover .tooltip-content2 i {
  transform: rotate3d(1, 1, 1, 0);
}

.tooltip-content2 {
  position: absolute;
  z-index: 9999;
  width: 80px;
  height: 80px;
  padding-top: 25px;
  left: 50%;
  margin-left: -40px;
  bottom: 100%;
  border-radius: 50%;
  text-align: center;
  background: #dfc7af !important;
  color: #fff;
  opacity: 0;
  margin-bottom: 20px;
  cursor: default;
  pointer-events: none;
}

.tooltip-content2 i {
  opacity: 0;
}

.tooltip-content2::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin: -7px 0 0 -15px;
  width: 30px;
  height: 20px;
  /*background: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/tooltip/tooltip1.svg") center center no-repeat;*/
  background-size: 100%;
}

.tooltip-content3 {
  position: absolute;
  /*background: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/tooltip/shape1.svg") center bottom no-repeat;*/
  background-size: 100% 100%;
  z-index: 9999;
  width: 200px;
  bottom: 100%;
  left: 50%;
  margin-left: -100px;
  padding: 50px 30px;
  text-align: center;
  color: #fff;
  opacity: 0;
  cursor: default;
  font-size: 14px;
  line-height: 27px;
  pointer-events: none;
  transform: scale3d(0.1, 0.2, 1);
  transform-origin: 50% 120%;
  transition: opacity 0.4s, transform 0.4s;
  transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1);
}

.tooltip-content3::after {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  left: 50%;
  margin-left: -8px;
  top: 100%;
  background: #00aeef;
  transform: translate3d(0, -60%, 0) rotate3d(0, 0, 1, 45deg);
}

.tooltip-content4 {
  position: absolute;
  z-index: 99;
  width: 360px;
  left: 50%;
  margin-left: -180px;
  bottom: -5px;
  text-align: left;
  background: #dfc7af !important;
  opacity: 0;
  font-size: 14px;
  line-height: 27px;
  padding: 1.5em;
  color: #fff;
  border-bottom: 55px solid #34495e;
  cursor: default;
  pointer-events: none;
  border-radius: 3px;
  transform: translate3d(0, -0.5em, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-content4 a {
  color: #2b2b2b;
}

.tooltip-content4 .tooltip-text2 {
  opacity: 0;
  transform: translate3d(0, 1.5em, 0);
  transition: opacity 0.3s, transform 0.3s;
}

.tooltip-content5 {
  position: absolute;
  z-index: 9999;
  width: 300px;
  left: 50%;
  bottom: 100%;
  font-size: 20px;
  line-height: 1.4;
  text-align: center;
  font-weight: 400;
  color: #fff;
  background: 0 0;
  opacity: 0;
  margin: 0 0 20px -150px;
  cursor: default;
  pointer-events: none;
  -webkit-font-smoothing: antialiased;
  transition: opacity 0.3s 0.3s;
}

.tooltip-content5 span {
  display: block;
}

.tooltip-content5::after {
  content: "";
  bottom: -20px;
  left: 50%;
  border: solid transparent;
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: #dfc7af transparent transparent !important;
  border-width: 10px;
  margin-left: -10px;
}

.tooltip-content5 .tooltip-text3 {
  border-bottom: 10px solid #dfc7af !important;
  overflow: hidden;
  transform: scale3d(0, 1, 1);
  transition: transform 0.3s 0.3s;
}

.tooltip-content5 .tooltip-inner2 {
  background: #2b2b2b;
  padding: 40px;
  transform: translate3d(0, 100%, 0);
  webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}

a.mytooltip {
  font-weight: 700;
  color: #dfc7af !important;
  z-index: 9;
}

.tooltip-link a {
  margin-left: 10px;
  color: #dfc7af !important;
}

.tooltip-icon button i {
  margin-right: 0;
}

.popover-body .display-color {
  width: 75px;
  height: 2.5rem;
  border-radius: 0.25rem;
  margin-right: 30px;
  background-color: rgba(26, 188, 156, 0.5);
  border-color: rgba(26, 188, 156, 0.5);
}

.popover-body .color-code {
  margin-bottom: 10px;
}

.popover-body .block {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 14px;
}

/**====== Tooltip css end ======**/
/**  =====================
      Slider css start
==========================  **/
/*========= Owl-carousel css start ============*/
.owl-theme .owl-nav [class*="owl-"]:hover {
  background: #dfc7af !important;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #dfc7af !important;
}

/*========= Owl-carousel css end ============*/
/**  =====================
      Animation css start
==========================  **/
.animation-image img {
  margin: 10px auto 20px;
  cursor: pointer;
}

/**====== Animation css end ======**/
/**  =====================
      Tree-view css start
==========================  **/
.card-block.tree-view ul {
  display: inherit;
}

.card-block.tree-view ul li {
  display: inherit;
  float: none;
}

.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  /* background: url("assets/pages/treeview/throbber.gif") center center no-repeat; */
}

/**====== Tree-view css end ======**/
/**  =====================
      File Upload css start
==========================  **/
.jFiler-theme-default .jFiler-input-button {
  background-color: #dfc7af !important;
  background-image: none;
  color: #fff;
}

.jFiler-theme-default .jFiler-input {
  width: 100%;
}

.jFiler-input-dragDrop {
  width: 100%;
  background-color: #fafafa;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info {
  position: absolute;
  bottom: -10%;
  left: 0;
  width: 100%;
  color: #fff;
  padding: 6px 10px;
  z-index: 9;
  opacity: 0;
  transition: all 0.12s;
}

.jFiler-input-choose-btn {
  border: 1px solid #dfc7af !important;
  padding: 10px 25px;
  background: #dfc7af !important;
  color: #fff !important;
}

.jFiler-input-choose-btn:hover {
  background: #fff;
  border: 1px solid #dfc7af !important;
  color: #fff !important;
}

.card .jFiler-item-assets ul li {
  margin-right: 0;
}

/**====== File Upload css end ======**/
/**  =====================
      Cropper css start
==========================  **/
.img-container,
.img-preview {
  background-color: #f7f7f7;
  width: 100%;
  text-align: center;
}

.img-container {
  min-height: 200px;
  max-height: 516px;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .img-container {
    min-height: 516px;
  }
  .m-t-40MOB {
    margin-top: 40px;
  }
}

.img-container > img {
  max-width: 100%;
}

.docs-preview {
  margin-right: -15px;
}

.img-preview {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}

.img-preview > img {
  max-width: 100%;
}

.preview-lg {
  width: 100% !important;
}

.preview-md {
  width: 139px;
  height: 78px;
}

.preview-sm {
  width: 69px;
  height: 39px;
}

.preview-xs {
  width: 35px;
  height: 20px;
  margin-right: 0;
}

.docs-data > .input-group {
  margin-bottom: 10px;
}

.docs-data > .input-group > label {
  min-width: 80px;
}

.docs-data > .input-group > span {
  min-width: 50px;
}

.docs-buttons > .btn-group,
.docs-buttons > .form-control,
.docs-buttons > .btn {
  margin-right: 5px;
}

.docs-toggles > .btn-group,
.docs-toggles > .dropdown,
.docs-toggles > .btn {
  margin-bottom: 10px;
}

.docs-tooltip {
  display: block;
  margin: -6px -12px;
  padding: 6px 12px;
}

.docs-tooltip > .icon {
  margin: 0 -3px;
  vertical-align: top;
}

.tooltip-inner {
  white-space: normal;
}

.btn-upload .tooltip-inner {
  white-space: nowrap;
}

@media (max-width: 400px) {
  .btn-group-crop {
    margin-right: -15px !important;
  }

  .btn-group-crop > .btn {
    padding-left: 5px;
    padding-right: 5px;
  }

  .btn-group-crop .docs-tooltip {
    margin-left: -5px;
    margin-right: -5px;
    padding-left: 5px;
    padding-right: 5px;
  }
}

.docs-options .dropdown-menu {
  width: 100%;
}

.docs-options .dropdown-menu > li {
  padding: 3px 20px;
  font-size: 14px;
}

.docs-options .dropdown-menu > li:hover {
  background-color: #f7f7f7;
}

.docs-options .dropdown-menu > li > label {
  display: block;
}

.docs-cropped .modal-body {
  text-align: center;
}

.transfer-wallet-text {
  font-size: 13px;
}

.example-radio-group {
  width: 100%;
  padding: 0 15px;
}

.example-radio-button {
  width: calc(calc(100% - 40px) / 2);
}

.card-contract-label {
  text-align: center;
  max-width: 101px;
}

.docs-cropped .modal-body > canvas,
.docs-cropped .modal-body > img {
  max-width: 100%;
}

.card-block .docs-options .dropdown-menu {
  top: inherit;
}

label.btn-upload {
  height: 40px;
}

/**====== Cropper css end ======**/
/**  =====================
      Accordion css start
==========================  **/
.accordion-msg {
  display: block;
  color: #222222;
  padding: 14px 20px;
  border-top: 1px solid #ddd;
  font-weight: 600;
  cursor: pointer;
}

.accordion-msg:focus,
.accordion-msg:hover {
  text-decoration: none;
  outline: none;
}

.faq-accordion .accordion-desc {
  padding: 20px;
}

.accordion-desc {
  color: #222222;
  padding: 0 20px 20px;
}

#color-accordion .accordion-desc {
  margin-top: 14px;
}

.ui-accordion-header-icon {
  float: right;
  font-size: 20px;
}

.accordion-title {
  margin-bottom: 0;
}

.accordion-block {
  padding: 0;
}

.accordion-block p {
  margin-bottom: 0;
}

.color-accordion-block a:focus,
.color-accordion-block a:hover {
  color: #fff;
}

a.bg-default:focus,
a.bg-default:hover {
  background-color: #d9dcde !important;
  color: #fff;
}

a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #28e1bd !important;
  color: #fff;
}

a.bg-success:focus,
a.bg-success:hover {
  background-color: #54d98c !important;
  color: #fff;
}

a.bg-info:focus,
a.bg-info:hover {
  background-color: #5faee3 !important;
  color: #fff;
}

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

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

/**====== Accordion css end ======**/
/**  =====================
      Tabs css start
==========================  **/
.tab-list p {
  padding: 10px;
}

.tab-with-img i {
  position: absolute;
  padding: 5px;
}

.tab-pane.active {
  animation: fadeInDown 1s ease-in-out;
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.tab-icon {
  margin-bottom: 30px;
}

.tab-icon i {
  padding-right: 10px;
}

.tab-below {
  border-top: 1px solid #ddd;
  border-bottom: none;
}

.tab-below.nav-tabs .nav-link.active {
  border-color: transparent #ddd #ddd #ddd;
}

.tab-below .nav-item,
.tab-below .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .tab-below a,
.tab-below .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .tab-below a,
.tab-below .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .tab-below a,
.tab-below .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .tab-below a {
  margin-top: -2px;
}

.tab-below.nav-tabs .nav-link {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-header ~ .tab-icon .tab-with-img .sub-title i {
  right: 10px;
}

.tab-with-img .nav-link {
  position: relative;
}

.tabs-left,
.tabs-right {
  min-width: 120px;
  vertical-align: top;
  width: 150px;
}

.tabs-left,
.tabs-left-content,
.tabs-right,
.tabs-right-content {
  display: table-cell;
}

.nav-tabs.tabs-left .slide {
  height: 35px;
  width: 4px;
  bottom: 15px;
}

.nav-tabs.tabs-right .slide {
  height: 35px;
  width: 4px;
  bottom: 15px;
  right: 0;
}

.product-edit .md-tabs .nav-item a,
.product-edit .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-1 .product-edit .md-tabs a a,
.product-edit .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-2 .product-edit .md-tabs a a,
.product-edit .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-3 .product-edit .md-tabs a a,
.product-edit .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
.main-menu .main-menu-content .nav-item .tree-4 .product-edit .md-tabs a a {
  padding: 0 0 20px !important;
}

.md-tabs.tabs-left .nav-item,
.md-tabs.tabs-left .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs.tabs-left a,
.md-tabs.tabs-left .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs.tabs-left a,
.md-tabs.tabs-left .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs.tabs-left a,
.md-tabs.tabs-left .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs.tabs-left a,
.md-tabs.tabs-right .nav-item,
.md-tabs.tabs-right .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs.tabs-right a,
.md-tabs.tabs-right .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs.tabs-right a,
.md-tabs.tabs-right .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs.tabs-right a,
.md-tabs.tabs-right .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs.tabs-right a,
.tabs-left .nav-item,
.tabs-left .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .tabs-left a,
.tabs-left .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .tabs-left a,
.tabs-left .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .tabs-left a,
.tabs-left .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .tabs-left a,
.tabs-right .nav-item,
.tabs-right .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .tabs-right a,
.tabs-right .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .tabs-right a,
.tabs-right .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .tabs-right a,
.tabs-right .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .tabs-right a {
  width: 100%;
  position: relative;
}

.md-tabs {
  position: relative;
}

.md-tabs .nav-item + .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a + .nav-item,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a + .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a + .nav-item,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a + .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a + .nav-item,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a + .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a + .nav-item,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a + .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs .nav-item + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a + a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a + a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs .tree-1 a + a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs .tree-1 a + a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs .tree-1 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs .tree-2 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a + a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a + a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs .tree-2 a + a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs .tree-2 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs .tree-3 a + a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs .tree-3 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a + a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a + a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs .tree-3 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs .nav-item + a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs .tree-4 a + a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs .tree-4 a + a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs .tree-4 a + a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a + a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a + a {
  margin: 0;
}

.md-tabs .nav-link {
  border: none;
  color: #1b8bf9;
}

.md-tabs .nav-item,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a {
  background-color: #fff;
  width: calc(100% / 4);
  text-align: center;
}

.md-tabs .nav-link:focus,
.md-tabs .nav-link:hover {
  border: none;
}

.md-tabs .nav-item .nav-link.active ~ .slide,
.md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .nav-link.active
  ~ .slide,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .md-tabs
  a
  .nav-link.active
  ~ .slide,
.md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .nav-link.active
  ~ .slide,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .md-tabs
  a
  .nav-link.active
  ~ .slide,
.md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .nav-link.active
  ~ .slide,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .md-tabs
  a
  .nav-link.active
  ~ .slide,
.md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .nav-link.active
  ~ .slide,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .md-tabs
  a
  .nav-link.active
  ~ .slide {
  opacity: 1;
  transition: all 0.3s ease-out;
}

.md-tabs .nav-item .nav-link ~ .slide,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a .nav-link ~ .slide,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a .nav-link ~ .slide,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a .nav-link ~ .slide,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a .nav-link ~ .slide,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a .nav-link ~ .slide,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a .nav-link ~ .slide,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a .nav-link ~ .slide,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a .nav-link ~ .slide {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.md-tabs .nav-item.open .nav-link,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a.open .nav-link,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a.open .nav-link,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a.open .nav-link,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a.open .nav-link,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a.open .nav-link,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a.open .nav-link,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a.open .nav-link,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a.open .nav-link,
.md-tabs .nav-item.open .nav-link:focus,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a.open .nav-link:focus,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a.open .nav-link:focus,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a.open .nav-link:focus,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a.open .nav-link:focus,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a.open .nav-link:focus,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a.open .nav-link:focus,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a.open .nav-link:focus,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a.open .nav-link:focus,
.md-tabs .nav-item.open .nav-link:hover,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a.open .nav-link:hover,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a.open .nav-link:hover,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a.open .nav-link:hover,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a.open .nav-link:hover,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a.open .nav-link:hover,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a.open .nav-link:hover,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a.open .nav-link:hover,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a.open .nav-link:hover,
.md-tabs .nav-link.active,
.md-tabs .nav-link.active:focus,
.md-tabs .nav-link.active:hover {
  color: #dfc7af !important;
  border: none;
  background-color: transparent;
  border-radius: 0;
}

.md-tabs .nav-item:first-child,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a:first-child,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a:first-child,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a:first-child,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a:first-child,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a:first-child,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a:first-child,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a:first-child,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a:first-child {
  border-bottom: 1px solid #ddd;
}

.md-tabs .nav-item a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-1 .md-tabs a a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
.md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
.main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a {
  padding: 20px 0 !important;
  color: #dfc7af !important;
}

.nav-tabs .slide {
  background: #dfc7af !important;
  width: calc(100% / 4);
  height: 4px;
  position: absolute;
  transition: left 0.3s ease-out;
  bottom: 0;
}

.nav-tabs .slide .nav-item.show .nav-link,
.nav-tabs
  .slide
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .nav-tabs
  .slide
  a.show
  .nav-link,
.nav-tabs
  .slide
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .nav-tabs
  .slide
  a.show
  .nav-link,
.nav-tabs
  .slide
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .nav-tabs
  .slide
  a.show
  .nav-link,
.nav-tabs
  .slide
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .nav-tabs
  .slide
  a.show
  .nav-link,
.nav-tabs .slide .nav-link {
  color: #dfc7af !important;
}

.img-tabs img {
  width: 100px;
  margin: 0 auto;
}

@media screen and (max-width: 1366px) {
  .img-tabs img {
    width: 60px;
  }
}

.img-tabs a {
  opacity: 0.5;
  transition: all ease-in-out 0.3s;
}

.img-tabs a span i {
  height: 25px;
  width: 25px;
  border-radius: 100%;
  bottom: 10px;
  right: 70px;
}

@media only screen and (max-width: 574px) {
  .img-tabs a span i {
    display: none;
  }
}

.img-tabs a img {
  border: 3px solid;
}

.img-tabs a.active {
  opacity: 1;
  transition: all ease-in-out 0.3s;
}

.img-tabs .nav-item:first-child,
.img-tabs .main-menu .main-menu-content .nav-item .tree-1 a:first-child,
.main-menu .main-menu-content .nav-item .tree-1 .img-tabs a:first-child,
.img-tabs .main-menu .main-menu-content .nav-item .tree-2 a:first-child,
.main-menu .main-menu-content .nav-item .tree-2 .img-tabs a:first-child,
.img-tabs .main-menu .main-menu-content .nav-item .tree-3 a:first-child,
.main-menu .main-menu-content .nav-item .tree-3 .img-tabs a:first-child,
.img-tabs .main-menu .main-menu-content .nav-item .tree-4 a:first-child,
.main-menu .main-menu-content .nav-item .tree-4 .img-tabs a:first-child {
  border-bottom: none;
}

#pc-left-panel-menu {
  margin-bottom: 20px;
}

.h-active a {
  color: #1b8bf9 !important;
  font-weight: 600;
}

.img-circle {
  border-radius: 50%;
}

.b-none {
  border: none !important;
}

/**====== Tabs css end ======**/
/**  =====================
      Table css start
==========================  **/
.table.table-xl td,
.table.table-xl th {
  padding: 1.25rem 2rem;
}

.table.table-lg td,
.table.table-lg th {
  padding: 0.9rem 2rem;
}

.table.table-de td,
.table.table-de th {
  padding: 0.75rem 2rem;
}

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

.table.table-xs td,
.table.table-xs th {
  padding: 0.4rem 2rem;
}

.table-columned > tbody > tr > th:first-child,
.table-columned > tbody > tr > td:first-child {
  border-left: 0;
}

.table-columned > tfoot > tr > th:first-child,
.table-columned > tfoot > tr > td:first-child {
  border-left: 0;
}

.table-columned > tbody > tr > th,
.table-columned > tbody > tr > td {
  border: 0;
  border-left: 1px solid #ddd;
}

.table-columned > tfoot > tr > th,
.table-columned > tfoot > tr > td {
  border: 0;
  border-left: 1px solid #ddd;
}

.table-border-style {
  padding: 0;
}
td {
  border-left: none !important;
  border-right: none !important;
}

.table-border-style .table {
  margin-bottom: 0;
}

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

.table-bordered > thead > tr.border-solid > th,
.table-bordered > thead > tr.border-solid > td {
  border-bottom-width: 2px;
}

.table-bordered > thead > tr.border-solid:first-child > td,
.table-bordered > thead > tr.border-solid:first-child th {
  border-bottom-width: 2px;
}

.table-bordered > thead > tr.border-double > th,
.table-bordered > thead > tr.border-double > td {
  border-bottom-width: 3px;
  border-bottom-style: double;
}

.table-bordered > thead > tr.border-double:first-child > td,
.table-bordered > thead > tr.border-double:first-child th {
  border-bottom-width: 3px;
  border-bottom-style: double;
}

/**====== Table css end ======**/
/**  =====================
      User-Profile css start
==========================  **/
.rounded-card img,
.user-img img {
  margin: 0 auto;
  display: block;
  width: 100%;
}
.pointer {
  cursor: pointer !important;
}
.user-img img {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.user-about ul li {
  border-top: 1px solid rgba(204, 204, 204, 0.28);
  padding: 10px 0 10px 10px;
  text-align: left;
}

.user-about ul li a {
  font-size: 16px;
  color: #666;
}

.user-about ul li.active a {
  color: #fff;
}

.user-about ul li.active {
  font-weight: 600;
  background: #1b8bf9;
}

.card-title,
h5 {
  margin: 0;
}

.card-header.followers a {
  font-weight: 500;
  color: rgba(51, 51, 51, 0.85);
}

.user-profile {
  padding: 20px 0;
}

.follow-btn button:first-child,
.user-about i {
  margin-right: 10px;
}

.btn-inline i {
  color: #fff;
}

.btn-inline .fb-btn {
  background-color: #3b5998;
}

.btn-inline .twitter-btn {
  background-color: #55acee;
}

.btn-inline .pinterest-btn {
  background-color: #cb2027;
}

.btn-inline .linkedin-btn {
  background-color: #007bb5;
}

.btn-inline .dribbble-btn {
  background-color: #ea4c89;
}

.user-post {
  font-style: italic;
}

.connection-list img,
.contact-user h4,
.contact-user img,
.earn-heading,
.list-inline,
.list-inline li,
.service-header {
  display: inline-block;
}

.connection-list img {
  width: 50px;
  height: 50px;
  margin: 5px;
}

.border-post {
  border: 1px solid #ccc;
}

.earn-sub-header {
  font-size: 15px;
  color: #ccc;
}

.btn-inline {
  margin-top: 20px;
}

.order-summary .progress {
  margin-bottom: 32px;
}

.services .service-btn::after {
  top: 20px;
  right: 15px;
}

.services-list {
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.11);
  top: 46px;
}

.contact-menu i,
.fa-cog,
.services-list i {
  margin-right: 10px;
}

.contact-details table .fa-star,
.contact-details table .fa-star-o,
.review-star i {
  color: #dfc7af !important;
}

.review-star i:last-child {
  color: #ccc;
}

.card-block.user-info {
  position: absolute;
  width: 100%;
  bottom: 10px;
}

.profile-bg-img {
  width: 100%;
}

.user-title {
  position: relative;
  bottom: 20px;
}

.user-title h2 {
  color: black;
  /* text-shadow: 1px 1px 4px #373a3c; */
  font-size: 20px;
}
.user-info .media-body,
.user-info .media-left {
  display: table-cell;
  vertical-align: middle;
}

.cover-btn {
  bottom: 38px;
  right: 35px;
  position: absolute;
}

.cover-profile .profile-bg-img {
  margin-bottom: 25px;
}

.contact-user h4 {
  font-size: 20px;
  padding-left: 10px;
}

.groups-contact span {
  float: right;
}

.groups-contact span h4 {
  font-size: 18px;
  margin-bottom: 20px;
}

.contact-menu {
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.11);
  top: 15%;
  right: 10%;
}

.contact-menu .dropdown-item {
  padding: 8px 20px;
}

.tab-header {
  margin-bottom: 20px;
}

.user-profile .media-left {
  padding-right: 10px;
}

/*====== User-Profile End ======*/
/**  =====================
      User-card css start
==========================  **/
.card.user-card {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05),
    0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  transition: all 150ms linear;
  margin-bottom: 0;
}

.card.user-card:hover {
  box-shadow: 0 0 25px -5px #9e9c9e;
}

.card-header-img ~ .btn-group i {
  margin-right: 0;
}

.card.business-info {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05),
    0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  transition: all 150ms linear;
}

.card.business-info:hover {
  box-shadow: 0 0 25px -5px #9e9c9e;
}

.top-cap-text {
  padding: 20px;
}

.top-cap-text p {
  padding: 10px 0;
}

.user-content {
  text-align: center;
  margin-top: 20px;
}

.user-content h4 {
  font-size: 16px;
  font-weight: 600;
}

.user-content h5 {
  font-size: 14px;
}

.img-overlay {
  bottom: 0;
  color: #fff;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  position: absolute;
  transform: scale(0);
  margin: 0 auto;
}

.img-overlay span {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.img-overlay i {
  margin-right: 0;
}

.img-hover-main {
  padding: 0 40px;
}

.img-hover {
  position: relative;
  width: 80%;
  margin: 0 auto;
}

.img-hover .btn {
  margin: 5px;
}

.img-hover .btn i {
  margin-right: 0;
}

.img-hover:hover .img-overlay {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 50%;
  transform: scale(1);
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 2;
  transition: all 0.4s ease-in-out;
}

.card-header-img img {
  margin: 0 auto;
  display: block;
}

.card-header-img h4 {
  margin-top: 30px;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
}

.card-header-img h5,
.card-header-img h6 {
  margin-top: 15px;
  font-size: 15px;
  color: #222;
  font-weight: 500;
  text-align: center;
}

.simple-cards .btn-group {
  margin: 20px auto 0;
}

.simple-cards .btn-group button {
  margin: 0;
}

.simple-cards .user-card {
  padding: 20px 0;
  text-align: center;
}

.card-icon {
  display: block;
  margin-bottom: 5px;
}

.btn-outline-primary {
  border-color: #dfc7af !important;
  font-weight: 500;
  padding: 10px 16px;
  font-size: 15px;
}

.btn-outline-primary:hover {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.simple-cards p {
  margin: 20px;
  font-size: 15px;
}

.user-profile #edit-btn,
.user-profile #edit-info-btn {
  margin-bottom: 0;
}

.card-block ul.list-contacts,
.card-block.groups-contact ul {
  display: block;
  float: none;
}

.card-block ul.list-contacts li,
.card-block.groups-contact ul li {
  display: block;
  float: none;
}

ul.list-contacts .list-group-item a {
  color: #292b2c;
}

ul.list-contacts .list-group-item.active a {
  color: #fff;
}

.card-block.groups-contact {
  margin-bottom: 0;
}

.card-block .connection-list {
  margin-bottom: 20px;
}

.card-block .pagination {
  display: inline-block;
}

.card-block .pagination li {
  margin-right: 0 !important;
  float: left;
  display: inline-block;
}

.table button {
  margin-bottom: 0;
}
.table .shareButton {
  background: transparent;
  outline: none;
  border: none;
}

#crm-contact .img-circle,
img.comment-img {
  width: 75px;
  /* height: 55px; */
}

.page-link {
  color: #dfc7af !important;
}

.page-item.active .page-link {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

#main {
  margin-bottom: 20px;
}

/*====== User-card End ======*/
/**  =====================
      Offline css start
==========================  **/
.offline-box iframe {
  width: 100%;
  border: 1px solid #ddd;
}

/*==== Offline page css end ====*/
/**  =====================
      Blog css start
==========================  **/
.blog-page {
  border-top: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05),
    0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
}

.blog-page .blog-box {
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.15);
  overflow: hidden;
}

.blog-page .blog-box h5 {
  border-bottom: 1px solid #ccc;
  color: #dfc7af !important;
  margin-top: 0;
  padding-bottom: 10px;
  margin-bottom: 15px;
  font-size: 18px;
  display: block;
}

.blog-page .blog-box .option-font {
  background-color: #dfc7af !important;
  border-radius: 50%;
  bottom: 320px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  line-height: 35px;
  text-align: center;
  width: 35px;
}

.blog-page .blog-box .blog-detail {
  padding: 10px;
}

.blog-page .blog-img {
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  margin-bottom: -20px;
}

.blog-page .blog-img:hover {
  opacity: 0.8;
  transition: all 0.3s ease-in-out;
}

.blog-page .blog-img .sharing {
  position: relative;
  bottom: 50px;
  left: 15px;
}

.blog-page .blog-img .share {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 3px;
  bottom: 3px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  left: 50px;
  padding: 3px 5px;
  position: absolute;
}

.blog-page .blog-img .share::before {
  border-bottom: 6px solid transparent;
  border-left: 6px solid transparent;
  border-right: 6px solid rgba(0, 0, 0, 0.5);
  border-top: 6px solid rgba(0, 0, 0, 0.5);
  bottom: 8px;
  content: "";
  height: 42%;
  left: -6px;
  position: absolute;
  transform: rotate(-135deg);
  width: 12px;
}

.blog-page .blog-img .share i {
  color: #fff;
  font-size: 15px;
  border-right: 1px solid #fff;
  padding: 0 5px;
}

.blog-page .blog-img .share i:last-child {
  border: none;
}

.blog-page .blog-img .share i a {
  padding: 0 5px;
  color: #fff;
}

.author {
  display: inline-block;
  float: right;
}

.author a {
  font-size: 13px;
}

.blog_post_img h5 {
  display: block;
}

.blog-date {
  font-size: 18px;
  padding-bottom: 10px;
  display: block;
}

.blog-date i {
  margin-left: 0;
  font-size: 12px;
  color: #dfc7af !important;
}

.blog-date p {
  line-height: 32px !important;
}

.blog-date .icon-calendar {
  font-size: 16px;
}

.day {
  color: #bbb;
  padding-left: 5px;
  font-size: 14px;
}

.btn-blog a {
  color: #fff !important;
}

.blog-single h4 {
  margin-top: 20px;
  color: #dfc7af !important;
  font-weight: 400;
}

.blog-single p {
  margin: 20px 0;
}

.blog-single p:last-child {
  color: #777;
}

.blog-single .qutoe-text {
  font-size: 15px;
  color: #dfc7af !important;
  border-left: 3px solid #dfc7af !important;
  padding-left: 25px;
  font-weight: 400;
}

.blog-single img:first-child {
  width: 100%;
}

.blog-article .articles img {
  width: 100%;
}

.blog-big-user h6,
.blog-big-user p {
  color: #757575;
}

.blog-s-reply h6 {
  color: #dfc7af !important;
}

.shares-like li:first-child,
.shares-like li i {
  color: #777;
}

.blog-tag li {
  display: inline-block;
  padding: 5px 15px;
  border: 1px solid #ccc;
  margin: 5px 0px;
  margin-right: 15px;
}

.blog-tag li a,
.blog-tag li i {
  color: #777;
}

.blog-tag li:first-child {
  border: none;
  padding: 5px 0;
}

.blog-tag li i {
  font-size: 20px;
  vertical-align: middle;
}

.shares-like li {
  display: inline-block;
  margin: 5px 0;
  margin-right: 15px;
  font-size: 20px;
}

.shares-like li:first-child {
  font-size: 17px;
}

.shares-like li i {
  color: #fff;
}

.shares-like .btn-facebook,
.shares-like .btn-google-plus,
.shares-like .btn-linkedin,
.shares-like .btn-pinterest,
.shares-like .btn-twitter {
  color: #fff;
  padding: 10px 15px;
  display: inline-block;
}

.btn-dribbble i,
.btn-dropbox i,
.btn-facebook i,
.btn-flickr i,
.btn-github i,
.btn-google-plus i,
.btn-instagram i,
.btn-linkedin i,
.btn-pinterest i,
.btn-skype i,
.btn-tumblr i,
.btn-twitter i,
.btn-youtube i {
  display: inline-block;
  padding: 5px 15px;
  border-radius: 3px 0 0 3px;
  margin: -7px 0 -7px -13px;
}

.blog-article .articles h6 {
  padding-top: 20px;
  font-weight: 400;
}

.blog-article .articles a {
  font-weight: 400;
  font-size: 15px;
  color: #dfc7af !important;
  margin: 20px 0;
  display: block;
}

.blog-s-reply h6 span {
  font-size: 12px;
  color: #777;
  margin-left: 5px;
}

.blog-u-comment span {
  font-size: 14px;
}

.blog-u-comment .blog-edit a,
.blog-u-comment .blog-reply a {
  margin-right: 10px;
  font-size: 12px;
}

.system_font_color {
  font-size: 18px;
  color: #dfc7af !important;
}

.system_font_color a {
  color: #dfc7af;
  margin-left: 5px;
}
.port_detail_next_search h5 {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cccccc;
  display: block;
  font-weight: light;
}

.port_detail_next_search a {
  color: #333;
  transition: all 0.3s 0s;
}

.port_detail_next_search a i {
  float: right;
  margin-top: 6px;
}

.blog_detail_social_icon span {
  font-size: 18px;
  padding: 10px;
  border: 1px solid #999;
  border-radius: 50px;
  cursor: pointer;
  margin-right: 10px;
  transition: all 0.5s ease;
  display: inline-block;
  margin-bottom: 10px;
}

.blog_detail_social_icon span:hover {
  background-color: #dfc7af !important;
  color: #fff;
}

@media screen and (max-width: 1366px) {
  .blog_detail_social_icon span {
    margin-right: 0;
  }
}

@media screen and (max-width: 480px) {
  .blog_detail_social_icon span {
    padding: 6px;
  }
}

.latest_blog h5 a {
  color: #333;
  font-weight: 600;
}

/*====== Blog css ends =======*/
/**  =====================
      Gallery css start
==========================  **/
.gallery-page .card-block {
  margin-bottom: -20px;
}

.thumbnail {
  margin-bottom: 20px;
}

.thumbnail .thumb {
  position: relative;
  display: block;
}

.card.gallery-desc {
  box-shadow: 0 0 1px 2px rgba(128, 128, 128, 0.16);
}

.masonry-media {
  overflow: hidden;
  transition: all 0.5s;
}

.masonry-media img:hover {
  transform: scale(1.1);
  overflow: hidden;
  transition: all 0.5s;
}

.masonry-image .masonry-media {
  margin-bottom: 20px;
}

figure.effect-goliath {
  background: #dfc7af !important;
}

/**====== Gallery css end ======**/
/**  =====================
      List-chart css start
==========================  **/
.ct-series-a .ct-line {
  stroke: #1ce3bb;
}

.ct-series-b .ct-line {
  stroke: rgba(255, 157, 136, 0.62);
}

.ct-series-c .ct-line {
  stroke: rgba(79, 84, 103, 0.45);
}

.ct-series-d .ct-line {
  stroke: rgba(129, 142, 219, 0.61);
}

.ct-series-a .ct-point,
.ct-series-b .ct-point,
.ct-series-c .ct-point,
.ct-series-d .ct-point {
  stroke: rgba(52, 54, 70, 0.47);
  stroke-width: 8px;
  stroke-linecap: round;
}

.ct-series-a .ct-slice-donut {
  stroke: #01c0c8;
}

.ct-series-b .ct-slice-donut {
  stroke: #83d6de;
}

.ct-series-c .ct-slice-donut {
  stroke: #dfc7af !important;
}

.ct-series-d .ct-slice-donut {
  stroke: #4f5467;
}

/*===== List-chart Css End ====*/
/**  =====================
      Task-list css start
==========================  **/
.task-list select {
  width: 92%;
}

.task-list select .task-list img {
  margin-right: 5px;
  display: inline-block;
}

.task-list input {
  width: 92%;
}

.task-list-table img {
  width: 40px;
}

.task-list-table img i {
  color: #333;
  margin-right: 5px;
}

.task-page td:last-child {
  position: relative;
}

.task-page a {
  cursor: pointer;
}

.task-page tr td:last-child i {
  margin-right: 10px;
}

/*===== Task-list css end ====*/
/**  =====================
      Task-detiails css start
==========================  **/
.thumb-img {
  position: relative;
  display: block;
}

.thumb-img:hover .caption-hover {
  background-color: rgba(0, 0, 0, 0.7);
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  position: absolute;
  width: 100%;
  height: 100%;
}

.caption-hover {
  top: 0;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 0.15s ease-in-out;
}

.caption-hover > span {
  top: 38%;
  width: 100%;
  position: absolute;
  text-align: center;
}

.media .b-2-primary {
  border: 2px solid #dfc7af !important;
}

.thumb-block {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  padding: 3px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  transition: border 0.2s ease-in-out;
}

.thumb-block a {
  font-size: 12px;
}

.thumb-block i {
  margin-right: 0;
}

.comment-block i {
  margin-right: 0;
}

.dropdown-item {
  color: #666;
  padding: 6px 20px;
}

.dropdown-item.active,
.dropdown-item:active {
  background-color: #dfc7af !important;
}

.task-detail-right .counter {
  text-align: center;
  color: #777;
}

.task-details .table.table-xs td,
.task-details .table.table-xs th {
  padding: 1rem 0.3rem;
}

.assign-user .media-left img {
  margin-bottom: 0;
}

.photo-table img {
  display: inline-block;
  width: 40px;
  margin-bottom: 5px;
}

.v-middle {
  vertical-align: middle;
}

.revision-block .form-group {
  margin-bottom: 0;
}

.revision-block i {
  margin-right: 0;
}

.task-setting .switchery {
  display: block !important;
  float: right;
}

.task-setting .form-group {
  margin-bottom: 0;
}

.task-attachment i {
  cursor: pointer;
}

/**====== Task-details css end ======**/
/**  =====================
      Task-board css start
==========================  **/
.widget-profile-card-1 {
  width: 100%;
}

.navbar-light.light-nav-border .navbar-nav li.active a.nav-link,
.navbar-light.primary-nav .navbar-nav li.active a.nav-link,
.navbar-light.warning-nav .navbar-nav li.active a.nav-link,
.navbar-light.success-nav .navbar-nav li.active a.nav-link,
.navbar-light.info-nav .navbar-nav li.active a.nav-link,
.navbar-light.danger-nav .navbar-nav li.active a.nav-link {
  color: #dfc7af !important;
}

.navbar-light.primary-nav .navbar-nav li.active a.nav-link,
.navbar-light.warning-nav .navbar-nav li.active a.nav-link,
.navbar-light.success-nav .navbar-nav li.active a.nav-link,
.navbar-light.info-nav .navbar-nav li.active a.nav-link,
.navbar-light.danger-nav .navbar-nav li.active a.nav-link {
  color: #666;
}

.filter-bar .nav,
.filter-bar .nav-item,
.filter-bar .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .filter-bar a,
.filter-bar .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .filter-bar a,
.filter-bar .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .filter-bar a,
.filter-bar .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .filter-bar a {
  display: inline-block;
}

.filter-bar > .navbar {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05),
    0 3px 1px -2px rgba(0, 0, 0, 0.08), 0 1px 5px 0 rgba(0, 0, 0, 0.08);
  padding: 0.5rem 1rem;
}

.navbar-nav .nav-item,
.navbar-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .navbar-nav a,
.navbar-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .navbar-nav a,
.navbar-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .navbar-nav a,
.navbar-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .navbar-nav a {
  float: left;
  line-height: 26px;
}

.nav-item button i,
.main-menu .main-menu-content .nav-item .tree-1 a button i,
.main-menu .main-menu-content .nav-item .tree-2 a button i,
.main-menu .main-menu-content .nav-item .tree-3 a button i,
.main-menu .main-menu-content .nav-item .tree-4 a button i {
  margin-right: 0;
}

.filter-bar .navbar-light .navbar-nav .nav-link {
  margin-right: 10px;
}

.card-footer .task-list-table,
.card-footer .task-list-table a img {
  display: inline-block;
}

.task-board {
  margin-top: 10px;
  float: right;
}

.task-board .dropdown {
  display: inline-block;
}

p.task-detail {
  margin-bottom: 5px;
}

p.task-due {
  margin-bottom: 0;
}

.task-right-header-revision,
.task-right-header-status,
.task-right-header-users {
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px solid #ccc;
}

.taskboard-right-progress,
.taskboard-right-revision,
.taskboard-right-users {
  margin-top: 10px;
}

.task-right h6 {
  font-size: 12px;
}

.task-right .icofont {
  margin-top: 5px;
}

.taskboard-right-revision .media .media-body .chat-header {
  font-size: 13px;
}

.media-left i {
  margin-right: 0;
}

.nav-item.nav-grid,
.main-menu .main-menu-content .nav-item .tree-1 a.nav-grid,
.main-menu .main-menu-content .nav-item .tree-2 a.nav-grid,
.main-menu .main-menu-content .nav-item .tree-3 a.nav-grid,
.main-menu .main-menu-content .nav-item .tree-4 a.nav-grid {
  float: right;
}

.faq-progress .progress {
  position: relative;
  background-color: #eeeded;
  height: 10px;
}

.faq-progress .progress .faq-text1,
.faq-progress .progress .faq-text2,
.faq-progress .progress .faq-text3,
.faq-progress .progress .faq-text4,
.faq-progress .progress .faq-text5 {
  font-weight: 600;
  margin-right: -37px;
}

.faq-progress .progress .faq-bar1,
.faq-progress .progress .faq-bar2,
.faq-progress .progress .faq-bar3,
.faq-progress .progress .faq-bar4,
.faq-progress .progress .faq-bar5 {
  background: #29aecc;
  height: 10px;
  border-radius: 0;
  position: absolute;
  top: 0;
}

.faq-progress .progress .faq-bar1 {
  background-color: #f1c40f;
}

.faq-progress .progress .faq-text1 {
  color: #2196f3;
}

.faq-progress .progress .faq-bar2,
.faq-progress .progress .faq-bar5 {
  background-color: #2ecc71;
}

.faq-progress .progress .faq-text2,
.faq-progress .progress .faq-text5 {
  color: #4caf50;
}

.faq-progress .progress .faq-bar3 {
  background-color: #e74c3c;
}

.faq-progress .progress .faq-text3 {
  color: #ff5252;
}

.faq-progress .progress .faq-bar4 {
  background-color: #dfc7af !important;
}

.faq-progress .progress .faq-text4 {
  color: #f57c00;
}

.card-faq h4 {
  color: #2196f3;
}

.faq-progress .progress {
  margin-bottom: 10px;
}

/**====== Tsak-board css end ======**/
/**  =====================
      Issue-list css start
==========================  **/
.issue-list-progress {
  border-bottom: 1px solid #ccc;
}

.issue-list-progress .progress {
  position: relative;
  background-color: #eeeded;
  height: 9px;
  width: 100%;
  margin: 20px 0;
  overflow: visible;
}

.issue-progress .progress .issue-text1 {
  font-weight: 600;
  position: absolute;
}

.issue-progress .progress .issue-bar1 {
  background: #dfc7af !important;
  height: 10px;
  border-radius: 0;
  position: absolute;
  top: 0;
}

.matrics-issue .sub-title {
  padding-top: 20px;
  padding-bottom: 10px;
  display: block;
}

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

.matrics-issue div h6 {
  padding-top: 10px;
  color: #777;
}

table.matrics-table tr:first-child td {
  border-top: none !important;
}

#issue-list-table > thead > tr > th {
  border-bottom: none;
}

/**====== Issue-list css end ======**/
/**  =====================
      Product css start
==========================  **/
.prod-img {
  position: relative;
}

.prod-item .prod-img .option-hover {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  left: 0;
}

.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  transition-duration: 0.3s;
  transition-property: transform;
}

.prod-img .p-new a {
  position: absolute;
  top: 15px;
  right: 0;
  padding: 8px 13px;
  line-height: 1;
  font-size: 13px;
  text-transform: uppercase;
  border-radius: 2px 0 0 2px;
  background: #3498db;
  color: #fff;
  letter-spacing: 1px;
  font-weight: 600;
}

.prod-info a {
  font-size: 18px;
}

.prod-info .br-wrapper {
  margin: 0 auto 20px;
}

.prod-info .br-widget {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0;
}

.prod-info h6 {
  font-size: 18px;
  font-weight: 600;
}

.prod-view:hover .option-hover {
  display: inline-block;
  transition: all 0.2s ease;
  z-index: 1;
}

.prod-item .prod-info {
  background: #fff;
  padding: 30px 0 20px;
}

.prod-item .br-widget {
  min-height: inherit;
}

.prod-img .p-sale {
  position: absolute;
  top: 15px;
  right: 20px;
  width: 40px;
  height: 40px;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 50%;
  background-color: #ff5252;
  color: #fff;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 11px 4px;
}

.prod-info .br-widget {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0;
}

.option-icon i {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  font-size: 20px;
  line-height: 36px;
  margin: 30px 0;
  padding: 17px 5px;
}

/**====== Product css end ======**/
/**  =====================
      Product-details css start
==========================  **/
.product-detail-page {
  border-top: none;
}

.product-detail .br-wrapper {
  margin: 10px 0;
}

.product-detail .product-detail .btn i {
  margin-right: 0;
}

.product-detail .br-widget {
  min-height: 35px;
  margin-top: 0;
  display: block;
}

.product-detail .btn-number {
  background-color: #e0e0e0;
  border-color: #d4d4d4;
  border-radius: 0;
  color: #000;
}

.product-detail .product-price {
  display: inline-block;
  margin-right: 50px;
  font-size: 24px;
}

.product-detail .pro-desc {
  margin-top: 15px;
  margin-bottom: 15px;
}

.product-detail hr {
  margin-top: 15px;
  margin-bottom: 15px;
}

#small_banner .slick-slide {
  filter: grayscale(100%);
  opacity: 0.5;
}

#small_banner img {
  cursor: pointer;
}

#small_banner .slick-center {
  filter: grayscale(0);
  opacity: 1;
}

#small_banner:hover .slick-prev {
  left: 0;
  transition: all ease-in 0.3s;
}

#small_banner:hover .slick-next {
  right: 0;
  transition: all ease-in 0.3s;
}

.port_details_all_img {
  overflow: hidden;
}

.slick-prev {
  left: -45px;
  z-index: 1;
  height: 100%;
  background: rgba(0, 0, 0, 0.62);
  width: 4%;
  transition: all ease-in 0.3s;
}

.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  outline: none;
  background: rgba(0, 0, 0, 0.8);
}

.slick-next {
  right: -45px;
  z-index: 1;
  height: 100%;
  background: rgba(0, 0, 0, 0.62);
  width: 4%;
  transition: all ease-in 0.3s;
}

.slick-next:focus,
.slick-next:hover {
  color: transparent;
  outline: none;
  background: rgba(0, 0, 0, 0.8);
}

.counter-input .input-group {
  width: 20%;
}

.pro-det-tab .tab-content {
  border: 1px solid #ccc;
  border-top: 0;
}

.big_banner .port_big_img {
  margin-bottom: 15px;
}

.cd-price .cd-price-month {
  font-size: 64px;
}

.product-edit .br-wrapper {
  margin: 10px 0 30px;
}

.addcontact .md-content > div ul {
  padding-left: 0;
}

/**====== Product-details css end ======**/
/* ======================
    Panels and wells css start
========================= */
.panel {
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body p {
  overflow: hidden;
  margin-bottom: 0;
}

.panels-wells .panel {
  margin-bottom: 20px;
}

.panels-wells .panel .panel-body {
  padding: 15px;
}

.panel-heading {
  padding: 10px 15px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #fafafa;
  border-top: 1px solid #eeeeee;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

/**====== Panels and wells css end ======**/
/**  =====================
      Search css start
==========================  **/
.search-result .card {
  border-top: none;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.15);
}

.seacrh-header {
  margin-top: 20px;
  display: flex;
  align-items: center;
}

.search-content img {
  width: 120px;
}

.search-content {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #ccc;
}

.search-content:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.search-result i {
  float: right;
}

.search2 .card-block:first-child {
  padding-top: 0;
}

/**====== Search css end ======**/
/**  =====================
      Wizard css start
==========================  **/
.cart-page .wizard > .content > .body {
  width: 100%;
  padding: 0;
}

.wizard > .content > .body {
  width: 100%;
}

.payment-card {
  border: 1px solid #ccc;
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px;
}

.payment-card table {
  margin-bottom: 0;
}

.confirmation {
  text-align: center;
  font-size: 80px;
}

.confirmation-icon {
  color: #e74c3c;
}

.width-100 {
  width: 100%;
}

.post-input {
  padding: 10px 10px 10px 5px;
  display: block;
  width: 100%;
  border: none;
  resize: none;
}

.file-upload-lbl {
  max-width: 15px;
  padding: 5px 0 0;
}

/**====== Wizard css end ======**/
/**  =====================
      Wall css start
==========================  **/
.post-new-footer {
  border-top: 1px solid #ccc;
}

.post-new-footer i {
  font-size: 18px;
  margin-right: 15px;
  cursor: pointer;
}

.input-group span {
  cursor: pointer;
}

.input-group a {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 12px;
}

.msg-send {
  background-color: rgba(225, 225, 225, 0.3);
}

.msg-send:focus {
  background-color: rgba(225, 225, 225, 0.3);
}

.wall-dropdown:after {
  position: absolute;
  top: 20px;
  right: 15px;
  cursor: pointer;
}

.wall-img-preview {
  display: inline-block;
  text-align: center;
}

.wall-img-preview .wall-item {
  display: block;
  float: left;
  position: relative;
  overflow: hidden;
  border: 2px solid #fff;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.wall-img-preview .wall-item:first-child:nth-last-child(2),
.wall-img-preview .wall-item:first-child:nth-last-child(2) ~ div {
  width: 50%;
}

.wall-img-preview .wall-item > img {
  display: none;
}

.wall-img-preview .wall-item:first-child:nth-last-child(2),
.wall-img-preview .wall-item:first-child:nth-last-child(2) ~ div {
  width: 50%;
}

.wall-img-preview .wall-item:first-child:nth-last-child(10),
.wall-img-preview
  .wall-item:first-child:nth-last-child(10)
  ~ div:not(:last-child),
.wall-img-preview
  .wall-item:first-child:nth-last-child(11)
  ~ div:nth-last-of-type(-n + 3),
.wall-img-preview .wall-item:first-child:nth-last-child(3),
.wall-img-preview .wall-item:first-child:nth-last-child(3) ~ div,
.wall-img-preview .wall-item:first-child:nth-last-child(4),
.wall-img-preview
  .wall-item:first-child:nth-last-child(4)
  ~ div:not(:last-child),
.wall-img-preview .wall-item:first-child:nth-last-child(5),
.wall-img-preview
  .wall-item:first-child:nth-last-child(5)
  ~ div:not(:nth-last-of-type(-n + 2)),
.wall-img-preview .wall-item:first-child:nth-last-child(6),
.wall-img-preview .wall-item:first-child:nth-last-child(6) ~ div,
.wall-img-preview
  .wall-item:first-child:nth-last-child(7)
  ~ div:nth-last-of-type(-n + 3),
.wall-img-preview .wall-item:first-child:nth-last-child(9),
.wall-img-preview .wall-item:first-child:nth-last-child(9) ~ div {
  width: 33.333333%;
}

.wall-img-preview
  .wall-item:first-child:nth-last-child(5)
  ~ div:nth-last-of-type(-n + 2) {
  width: 50%;
}

.wall-img-preview .wall-item:first-child:nth-last-child(11),
.wall-img-preview
  .wall-item:first-child:nth-last-child(11)
  ~ div:not(:nth-last-of-type(-n + 3)),
.wall-img-preview .wall-item:first-child:nth-last-child(12),
.wall-img-preview .wall-item:first-child:nth-last-child(12) ~ div,
.wall-img-preview .wall-item:first-child:nth-last-child(7),
.wall-img-preview
  .wall-item:first-child:nth-last-child(7)
  ~ div:not(:nth-last-of-type(-n + 3)),
.wall-img-preview .wall-item:first-child:nth-last-child(8),
.wall-img-preview .wall-item:first-child:nth-last-child(8) ~ div {
  width: 25%;
}

.wall-img-preview .wall-item:first-child:nth-last-child(10) ~ div:nth-child(10),
.wall-img-preview .wall-item:first-child:nth-last-child(4) ~ div:nth-child(4),
.wall-img-preview .wall-item:only-child {
  width: 100%;
}

.fb-timeliner h2 {
  background: #dfc7af !important;
  color: #fff;
  margin-top: 0;
  padding: 15px;
  font-size: 16px;
  border-radius: 2px;
  -webkit-border-radius: 4px;
  font-weight: 300;
}

.fb-timeliner ul {
  margin-left: 15px;
  margin-bottom: 20px;
}

.fb-timeliner ul li {
  margin-bottom: 3px;
}

.fb-timeliner ul li a {
  color: #999797;
  border-left: 4px solid #d3d7dd;
  padding-left: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  display: block;
}

.fb-timeliner ul li a:hover {
  color: #999797;
  border-left: 4px solid #b1b1b1;
  padding-left: 10px;
}

.fb-timeliner ul li.active a {
  color: #7a7a7a;
  border-left: 4px solid #7a7a7a;
  padding-left: 10px;
}

/*====== Wall css End ======*/
/**  =====================
      X-editable css start
==========================  **/
.dotted-line-theme .no_edit {
  width: 100% !important;
}

.dotted-line-theme .no_edit .i_text {
  font-size: 13px;
}

.dotted-line-theme .no_edit {
  padding: 15px 2px;
}

.inline-editable .btn {
  padding: 10px;
}

.dotted-line-theme .just_edit input[type="radio"] {
  opacity: 0;
}

.dotted-line-theme .ibtn_container {
  padding-left: 0;
  margin-top: -7px;
  position: absolute;
  top: 16px;
  z-index: 999;
  width: 120px;
}

.dotted-line-theme .ibtn_container i {
  color: #fff;
}

#msform #progressbar li.active {
  color: #dfc7af !important;
}

#msform #progressbar li.active:before,
#progressbar li.active:after {
  background: #dfc7af !important;
}

#msform a {
  color: #dfc7af !important;
  font-weight: 600;
}

/*====== X-editable css End ======*/
/**  =====================
      Invoice css start
==========================  **/
.invoice-contact {
  display: flex;
  margin-bottom: 30px;
  padding-top: 30px;
  align-items: center;
}

.invoice-table {
  border-left: 1px solid #fff;
  padding-left: 20px;
}

.invoice-table td,
.invoice-table th {
  border-top: none;
  padding: 3px 0;
}

.invoice-table > tbody > tr:last-child > td,
.invoice-table > tfoot > tr:last-child > td {
  padding-bottom: 0;
}

.invoice-box h1 {
  font-size: 7rem;
}

.invoice-order {
  padding-left: 0;
}

.invoice-order th:first-child {
  padding-left: 0;
  width: 80px;
}

.invoice-detail-table th:first-child {
  width: 450px;
  text-align: left;
}

.invoice-detail-table thead th {
  text-align: center;
}

.invoice-detail-table td {
  vertical-align: middle;
  text-align: center;
}

.invoice-detail-table td:first-child {
  text-align: left;
}

.invoice-total {
  background: rgba(225, 225, 225, 0.3);
  padding: 30px 0;
}

.invoice-total td,
.invoice-total th {
  text-align: right;
}

.invoice-total td {
  padding-left: 30px;
}

.invoive-info {
  display: flex;
  margin-bottom: 30px;
}

.invoive-info h6 {
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 600;
  color: #757575;
}

.invoice-total tbody {
  padding-right: 20px;
  float: right;
}

.dropdown-menu {
  left: initial;
}

.dropdown-menu i {
  margin-right: 5px;
}

/**====== Invoice css end ======**/
.grid-layout span {
  display: block;
  border: 1px solid #ddd;
  padding: 10px;
}

.vertical-alignment .row {
  padding: 15px 0;
  min-height: 10rem;
  border: 1px solid #ddd;
}

.inte-benifits {
  border: 1px solid #ddd;
}

.inte-benifits ul {
  list-style: square;
  padding-left: 20px;
}

/**  =====================
      Version css start
==========================  **/
.version .card-block {
  padding: 0;
}

.card.version .card-header .card-header-right {
  background-color: #fff;
  top: 8px;
}

.version .nav {
  display: block;
}

.version .nav li {
  display: block;
  padding: 10px 20px;
  cursor: pointer;
}

.version .nav li:hover {
  background-color: #f6f7f7;
}

.version .nav li a {
  color: #666;
}

.version .nav li span {
  position: absolute;
  right: 20px;
}

.version .navigation-header a {
  color: #999;
}

.support-btn {
  padding: 20px;
}

.version .nav li:first-child {
  border-top: 1px solid #ddd;
  color: #666;
}

/**====== Version css end ======**/
/**====== Date-dropper css ======**/
.dd-w,
.sp-container {
  z-index: 9999;
}

/**  =====================
      Theme-preloader css start
==========================  **/
.theme-loader {
  height: 100%;
  width: 100%;
  background-color: #fff;
  position: fixed;
  z-index: 999999;
}

@keyframes ball-scale {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}

.ball-scale {
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 45%;
  width: 100%;
}

.ball-scale > div {
  animation: ball-scale 1s 0s ease-in-out infinite;
  background-color: #dfc7af;
  border-radius: 100px;
  display: inline-block;
  height: 60px;
  width: 60px;
}

/**====== Theme-preloader css end ======**/
/**  =====================
      Color css start
==========================  **/
.color-1 {
  background: #2c3e50;
}

.color-2 {
  background: #3498db;
}

.color-3 {
  background: #0c7096;
}

.color-4 {
  background: #36c7c7;
}

.color-5 {
  background: #0f9da5;
}

.color-6 {
  background: #fb6868;
}

.color-picker {
  position: fixed;
  right: 0;
  top: 150px;
  width: 239px;
  background: #fff;
  z-index: 999999;
  -webkit-transition: all 0.3s ease;
}

.color-picker a.handle {
  border: 1px solid #2c3e50;
  border-right: 1px solid transperant;
  border-left: 1px solid transperant;
  position: absolute;
  top: 0;
  right: 239px;
  width: 50px;
  height: 50px;
  text-align: center;
  background: #fff;
  z-index: 9999;
  transition: all ease-in 0.3s;
}

.color-picker a.handle:hover {
  background: #4a6076;
  transition: all ease-in 0.3s;
}

.color-picker a.handle:hover i {
  color: #fff;
  transition: all ease-in 0.3s;
}

.color-picker a.handle i {
  color: #2c3e50;
  font-size: 25px;
  line-height: 50px;
}

.color-picker .settings-header {
  background: #2c3e50;
  height: 50px;
  padding: 15px 34px 0;
}

.color-picker .settings-header h3 {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 0;
  padding: 0 0 5px;
  margin-top: 0;
}

.color-picker .section:last-child {
  border-bottom: 1px solid #2c3e50;
}

.color-picker .section {
  padding: 20px 14px;
  border-bottom: 1px solid #2c3e50;
  border-left: 1px solid #2c3e50;
  overflow: hidden;
}

.color-picker .section h3 {
  font-size: 16px;
  text-transform: none;
  color: #3c3c3c;
  line-height: 16px;
  padding: 0;
  margin-bottom: 20px;
  text-align: left;
}

.color-picker .section i {
  font-size: 16px;
  margin-right: 10px;
}

.color-picker span {
  font-size: 13px;
  color: #9a9a9a;
}

.color-picker .colors a {
  display: block;
  border-radius: 10px;
  width: 30px;
  height: 30px;
  margin-left: 0;
  margin-bottom: 10px;
  margin-right: 5px;
  float: left;
  transition: all ease-in 0.3s;
}

.color-picker .colors a:hover {
  box-shadow: 0 0 2px 1px rgba(247, 54, 121, 0.58);
  transition: all ease-in 0.3s;
}

.color-picker .skin a {
  display: block;
  width: 70px;
  height: 30px;
  margin-left: 0;
  margin-top: 0;
  margin-right: 5px;
  float: left;
  text-align: center;
  line-height: 30px;
  border: 2px transparent solid;
}

.color-picker .skin a.actt {
  border: 2px #fff solid;
}

/*====== Color css ends ======= */
/**  =====================
      Session Timeout css start
==========================  **/
#sessionTimeout-dialog .close {
  display: none;
}

/*====== Session Timeout css ends ======= */
.ms-container {
  width: 100%;
}

.weather-calender .pignose-calendar-top-icon {
  font-family: "simple-line-icons" !important;
}

a[data-toggle="lightbox"] .img-fluid,
a[data-lightbox="roadtrip"] .img-fluid,
a[data-lightbox="example-set"] .img-fluid {
  margin: 10px 0;
}

@media only screen and (max-width: 992px) {
  #navbarbsform .mr-auto,
  #navbarinputgru .mr-auto {
    margin: 15px 0;
  }
}

@media only screen and (max-width: 480px) {
  .job-compney-btn {
    position: relative !important;
    background-color: #fff !important;
  }
}

.slider-selection {
  background-image: linear-gradient(
    to bottom,
    #dcdcdc 0%,
    #f5f5f5 100%
  ) !important;
}

#alpaca-multiselect .checker,
#alpaca-multiselect-remote .checker {
  display: inline-block;
}

#alpaca-multiselect .multiselect-container > li > a > label,
#alpaca-multiselect-remote .multiselect-container > li > a > label {
  padding-left: 10px;
}

#field1 #logo1 img {
  max-width: 100%;
}

#alpaca2 .alpaca-form-buttons-container {
  float: left;
}

#alpaca2 .btn {
  margin-left: 25px;
}

.barchart canvas,
.tristate canvas {
  width: 100% !important;
}

/*pull-push css start*/
.pull-0 {
  right: auto;
}

.pull-1 {
  right: 8.333333%;
}

.pull-2 {
  right: 16.666667%;
}

.pull-3 {
  right: 25%;
}

.pull-4 {
  right: 33.333333%;
}

.pull-5 {
  right: 41.666667%;
}

.pull-6 {
  right: 50%;
}

.pull-7 {
  right: 58.333333%;
}

.pull-8 {
  right: 66.666667%;
}

.pull-9 {
  right: 75%;
}

.pull-10 {
  right: 83.333333%;
}

.pull-11 {
  right: 91.666667%;
}

.pull-12 {
  right: 100%;
}

.push-0 {
  left: auto;
}

.push-1 {
  left: 8.333333%;
}

.push-2 {
  left: 16.666667%;
}

.push-3 {
  left: 25%;
}

.push-4 {
  left: 33.333333%;
}

.push-5 {
  left: 41.666667%;
}

.push-6 {
  left: 50%;
}

.push-7 {
  left: 58.333333%;
}

.push-8 {
  left: 66.666667%;
}

.push-9 {
  left: 75%;
}

.push-10 {
  left: 83.333333%;
}

.push-11 {
  left: 91.666667%;
}

.push-12 {
  left: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .pull-sm-0 {
    right: auto;
  }

  .pull-sm-1 {
    right: 8.333333%;
  }

  .pull-sm-2 {
    right: 16.666667%;
  }

  .pull-sm-3 {
    right: 25%;
  }

  .pull-sm-4 {
    right: 33.333333%;
  }

  .pull-sm-5 {
    right: 41.666667%;
  }

  .pull-sm-6 {
    right: 50%;
  }

  .pull-sm-7 {
    right: 58.333333%;
  }

  .pull-sm-8 {
    right: 66.666667%;
  }

  .pull-sm-9 {
    right: 75%;
  }

  .pull-sm-10 {
    right: 83.333333%;
  }

  .pull-sm-11 {
    right: 91.666667%;
  }

  .pull-sm-12 {
    right: 100%;
  }

  .push-sm-0 {
    left: auto;
  }

  .push-sm-1 {
    left: 8.333333%;
  }

  .push-sm-2 {
    left: 16.666667%;
  }

  .push-sm-3 {
    left: 25%;
  }

  .push-sm-4 {
    left: 33.333333%;
  }

  .push-sm-5 {
    left: 41.666667%;
  }

  .push-sm-6 {
    left: 50%;
  }

  .push-sm-7 {
    left: 58.333333%;
  }

  .push-sm-8 {
    left: 66.666667%;
  }

  .push-sm-9 {
    left: 75%;
  }

  .push-sm-10 {
    left: 83.333333%;
  }

  .push-sm-11 {
    left: 91.666667%;
  }

  .push-sm-12 {
    left: 100%;
  }

  .offset-sm-0 {
    margin-left: 0%;
  }

  .offset-sm-1 {
    margin-left: 8.333333%;
  }

  .offset-sm-2 {
    margin-left: 16.666667%;
  }

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

  .offset-sm-4 {
    margin-left: 33.333333%;
  }

  .offset-sm-5 {
    margin-left: 41.666667%;
  }

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

  .offset-sm-7 {
    margin-left: 58.333333%;
  }

  .offset-sm-8 {
    margin-left: 66.666667%;
  }

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

  .offset-sm-10 {
    margin-left: 83.333333%;
  }

  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .pull-md-0 {
    right: auto;
  }

  .pull-md-1 {
    right: 8.333333%;
  }

  .pull-md-2 {
    right: 16.666667%;
  }

  .pull-md-3 {
    right: 25%;
  }

  .pull-md-4 {
    right: 33.333333%;
  }

  .pull-md-5 {
    right: 41.666667%;
  }

  .pull-md-6 {
    right: 50%;
  }

  .pull-md-7 {
    right: 58.333333%;
  }

  .pull-md-8 {
    right: 66.666667%;
  }

  .pull-md-9 {
    right: 75%;
  }

  .pull-md-10 {
    right: 83.333333%;
  }

  .pull-md-11 {
    right: 91.666667%;
  }

  .pull-md-12 {
    right: 100%;
  }

  .push-md-0 {
    left: auto;
  }

  .push-md-1 {
    left: 8.333333%;
  }

  .push-md-2 {
    left: 16.666667%;
  }

  .push-md-3 {
    left: 25%;
  }

  .push-md-4 {
    left: 33.333333%;
  }

  .push-md-5 {
    left: 41.666667%;
  }

  .push-md-6 {
    left: 50%;
  }

  .push-md-7 {
    left: 58.333333%;
  }

  .push-md-8 {
    left: 66.666667%;
  }

  .push-md-9 {
    left: 75%;
  }

  .push-md-10 {
    left: 83.333333%;
  }

  .push-md-11 {
    left: 91.666667%;
  }

  .push-md-12 {
    left: 100%;
  }

  .offset-md-0 {
    margin-left: 0%;
  }

  .offset-md-1 {
    margin-left: 8.333333%;
  }

  .offset-md-2 {
    margin-left: 16.666667%;
  }

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

  .offset-md-4 {
    margin-left: 33.333333%;
  }

  .offset-md-5 {
    margin-left: 41.666667%;
  }

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

  .offset-md-7 {
    margin-left: 58.333333%;
  }

  .offset-md-8 {
    margin-left: 66.666667%;
  }

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

  .offset-md-10 {
    margin-left: 83.333333%;
  }

  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .pull-lg-0 {
    right: auto;
  }

  .pull-lg-1 {
    right: 8.333333%;
  }

  .pull-lg-2 {
    right: 16.666667%;
  }

  .pull-lg-3 {
    right: 25%;
  }

  .pull-lg-4 {
    right: 33.333333%;
  }

  .pull-lg-5 {
    right: 41.666667%;
  }

  .pull-lg-6 {
    right: 50%;
  }

  .pull-lg-7 {
    right: 58.333333%;
  }

  .pull-lg-8 {
    right: 66.666667%;
  }

  .pull-lg-9 {
    right: 75%;
  }

  .pull-lg-10 {
    right: 83.333333%;
  }

  .pull-lg-11 {
    right: 91.666667%;
  }

  .pull-lg-12 {
    right: 100%;
  }

  .push-lg-0 {
    left: auto;
  }

  .push-lg-1 {
    left: 8.333333%;
  }

  .push-lg-2 {
    left: 16.666667%;
  }

  .push-lg-3 {
    left: 25%;
  }

  .push-lg-4 {
    left: 33.333333%;
  }

  .push-lg-5 {
    left: 41.666667%;
  }

  .push-lg-6 {
    left: 50%;
  }

  .push-lg-7 {
    left: 58.333333%;
  }

  .push-lg-8 {
    left: 66.666667%;
  }

  .push-lg-9 {
    left: 75%;
  }

  .push-lg-10 {
    left: 83.333333%;
  }

  .push-lg-11 {
    left: 91.666667%;
  }

  .push-lg-12 {
    left: 100%;
  }

  .offset-lg-0 {
    margin-left: 0%;
  }

  .offset-lg-1 {
    margin-left: 8.333333%;
  }

  .offset-lg-2 {
    margin-left: 16.666667%;
  }

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

  .offset-lg-4 {
    margin-left: 33.333333%;
  }

  .offset-lg-5 {
    margin-left: 41.666667%;
  }

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

  .offset-lg-7 {
    margin-left: 58.333333%;
  }

  .offset-lg-8 {
    margin-left: 66.666667%;
  }

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

  .offset-lg-10 {
    margin-left: 83.333333%;
  }

  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .pull-xl-0 {
    right: auto;
  }

  .pull-xl-1 {
    right: 8.333333%;
  }

  .pull-xl-2 {
    right: 16.666667%;
  }

  .pull-xl-3 {
    right: 25%;
  }

  .pull-xl-4 {
    right: 33.333333%;
  }

  .pull-xl-5 {
    right: 41.666667%;
  }

  .pull-xl-6 {
    right: 50%;
  }

  .pull-xl-7 {
    right: 58.333333%;
  }

  .pull-xl-8 {
    right: 66.666667%;
  }

  .pull-xl-9 {
    right: 75%;
  }

  .pull-xl-10 {
    right: 83.333333%;
  }

  .pull-xl-11 {
    right: 91.666667%;
  }

  .pull-xl-12 {
    right: 100%;
  }

  .push-xl-0 {
    left: auto;
  }

  .push-xl-1 {
    left: 8.333333%;
  }

  .push-xl-2 {
    left: 16.666667%;
  }

  .push-xl-3 {
    left: 25%;
  }

  .push-xl-4 {
    left: 33.333333%;
  }

  .push-xl-5 {
    left: 41.666667%;
  }

  .push-xl-6 {
    left: 50%;
  }

  .push-xl-7 {
    left: 58.333333%;
  }

  .push-xl-8 {
    left: 66.666667%;
  }

  .push-xl-9 {
    left: 75%;
  }

  .push-xl-10 {
    left: 83.333333%;
  }

  .push-xl-11 {
    left: 91.666667%;
  }

  .push-xl-12 {
    left: 100%;
  }

  .offset-xl-0 {
    margin-left: 0%;
  }

  .offset-xl-1 {
    margin-left: 8.333333%;
  }

  .offset-xl-2 {
    margin-left: 16.666667%;
  }

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

  .offset-xl-4 {
    margin-left: 33.333333%;
  }

  .offset-xl-5 {
    margin-left: 41.666667%;
  }

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

  .offset-xl-7 {
    margin-left: 58.333333%;
  }

  .offset-xl-8 {
    margin-left: 66.666667%;
  }

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

  .offset-xl-10 {
    margin-left: 83.333333%;
  }

  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

/*pull-push css end*/
/*login css start*/
.login .container-fluid {
  width: auto;
}

/*login css end*/
/*====== Warning css starts ======= */
.ie-warning {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999;
  background: #000000;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  font-family: "Courier New", Courier, monospace;
  padding: 50px 0;
}

.ie-warning p {
  font-size: 17px;
}

.ie-warning .iew-container {
  min-width: 1024px;
  width: 100%;
  height: 200px;
  background: #fff;
  margin: 50px 0;
}
.pcoded-wrapper {
  overflow: hidden;
}

.pcoded-wrapper .burger-icon{
  display: none;
  margin: 20px;
}
.ie-warning .iew-download {
  list-style: none;
  padding: 30px 0;
  margin: 0 auto;
  width: 720px;
}

.ie-warning .iew-download > li {
  float: left;
  vertical-align: top;
}

.ie-warning .iew-download > li > a {
  display: block;
  color: #000;
  width: 140px;
  font-size: 15px;
  padding: 15px 0;
}

.ie-warning .iew-download > li > a > div {
  margin-top: 10px;
}

.ie-warning .iew-download > li > a:hover {
  background-color: #eee;
}

/*====== Warning css ends ======= */
/*====== Wizard start ===== */
.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active {
  background: #96eedd;
  color: #fff;
}

/**  =====================
      Generic-class css start
========================== **/
.generic-card-body code {
  cursor: pointer;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
}

.generic-image-body li {
  padding: 0 20px;
  display: inline-block;
}

.generic-image-body code {
  display: block;
}

.generic-image-body img {
  display: block;
  margin: 10px auto 0;
}

/*====== Padding css starts ======*/
.p-0 {
  padding: 0px;
}

.p-5 {
  padding: 5px;
}

.p-10 {
  padding: 10px;
}

.p-15 {
  padding: 15px;
}

.p-20 {
  padding: 20px;
}

.p-25 {
  padding: 25px;
}

.p-30 {
  padding: 30px;
}

.p-35 {
  padding: 35px;
}

.p-40 {
  padding: 40px;
}

.p-45 {
  padding: 45px;
}

.p-50 {
  padding: 50px;
}

/*====== Padding css ends ======*/
/*====== Padding-top css starts ======*/
.p-t-0 {
  padding-top: 0px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

/*====== Padding-top css ends ======*/
/*====== Padding-bottom css starts ======*/
.p-b-0 {
  padding-bottom: 0px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

/*====== Padding-bottom css ends ======*/
/*====== Padding-left css starts ======*/
.p-l-0 {
  padding-left: 0px;
}

.p-l-5 {
  padding-left: 5px;
}

.p-l-10 {
  padding-left: 10px;
}

.p-l-15 {
  padding-left: 15px;
}

.p-l-20 {
  padding-left: 20px;
}

.p-l-25 {
  padding-left: 25px !important;
}

.p-l-30 {
  padding-left: 30px;
}

.p-l-35 {
  padding-left: 35px;
}

.p-l-40 {
  padding-left: 40px;
}

.p-l-45 {
  padding-left: 45px;
}

.p-l-50 {
  padding-left: 50px;
}

/*====== Padding-left css ends ======*/
/*====== Padding-right css starts ======*/
.p-r-0 {
  padding-right: 0px;
}

.p-r-5 {
  padding-right: 5px;
}

.p-r-10 {
  padding-right: 10px;
}

.p-r-15 {
  padding-right: 15px;
}

.p-r-20 {
  padding-right: 20px;
}

.p-r-25 {
  padding-right: 25px;
}

.p-r-30 {
  padding-right: 30px;
}

.p-r-35 {
  padding-right: 35px;
}

.p-r-40 {
  padding-right: 40px;
}

.p-r-45 {
  padding-right: 45px;
}

.p-r-50 {
  padding-right: 50px;
}

/*====== Padding-right css ends ======*/
/*====== Margin css starts ======*/
.m-0 {
  margin: 0px;
}

.m-5 {
  margin: 5px;
}

.m-10 {
  margin: 10px;
}

.m-15 {
  margin: 15px;
}

.m-20 {
  margin: 20px;
}

.m-25 {
  margin: 25px;
}

.m-30 {
  margin: 30px;
}

.m-35 {
  margin: 35px;
}

.m-40 {
  margin: 40px;
}

.m-45 {
  margin: 45px;
}

.m-50 {
  margin: 50px;
}

/*====== Margin css ends ======*/
/*====== Margin-top css starts ======*/
.m-t-0 {
  margin-top: 0px;
}

.m-t-5 {
  margin-top: 5px;
}

.m-t-10 {
  margin-top: 10px;
}

.m-t-15 {
  margin-top: 15px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-t-25 {
  margin-top: 25px;
}

.m-t-30 {
  margin-top: 30px;
}

.m-t-35 {
  margin-top: 35px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-t-45 {
  margin-top: 45px;
}

.m-t-50 {
  margin-top: 50px;
}

/*====== Margin-top css ends ======*/
/*====== Margin-Bottom css starts ======*/
.m-b-0 {
  margin-bottom: 0px;
}

.m-b-5 {
  margin-bottom: 5px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-15 {
  margin-bottom: 15px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-b-25 {
  margin-bottom: 25px;
}

.m-b-30 {
  margin-bottom: 30px !important;
}
@media (max-width: 990px) {
  .m-b-30Mob {
    margin-bottom: 30px !important;
  }
}

.m-b-35 {
  margin-bottom: 35px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-b-45 {
  margin-bottom: 45px;
}

.m-b-50 {
  margin-bottom: 100px !important;
}

/*====== Margin-Bottom css ends ======*/
/*====== Margin-left css starts ======*/
.m-l-0 {
  margin-left: 0px;
}

.m-l-5 {
  margin-left: 5px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-l-15 {
  margin-left: 15px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-l-25 {
  margin-left: 25px !important;
}

.m-l-30 {
  margin-left: 30px;
}

.m-l-35 {
  margin-left: 35px;
}

.m-l-40 {
  margin-left: 40px;
}

.m-l-45 {
  margin-left: 45px;
}

.m-l-50 {
  margin-left: 50px;
}

/*====== Margin-left css ends ======*/
/*====== Margin-right css starts ======*/
.m-r-0 {
  margin-right: 0px;
}

.m-r-5 {
  margin-right: 5px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-r-15 {
  margin-right: 15px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-r-25 {
  margin-right: 25px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-r-35 {
  margin-right: 35px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-r-45 {
  margin-right: 45px;
}

.m-r-50 {
  margin-right: 50px;
}

/*====== Margin-right css ends ======*/
/*====== Border-radius css starts ======*/
.b-radius-0 {
  border-radius: 0px !important;
}

.b-radius-5 {
  border-radius: 3px !important;
}

.b-radius-10 {
  border-radius: 10px !important;
}

/*====== Border-radius css ends ======*/
/*====== Font-size css starts ======*/
.f-12 {
  font-size: 12px;
}

.f-14 {
  font-size: 14px;
}

.f-16 {
  font-size: 16px;
}

.f-18 {
  font-size: 18px;
}

.f-20 {
  font-size: 20px;
}

.f-22 {
  font-size: 22px;
}

.f-24 {
  font-size: 24px;
}

.f-26 {
  font-size: 26px;
}

.f-28 {
  font-size: 28px;
}

.f-30 {
  font-size: 30px !important;
}

.f-32 {
  font-size: 32px;
}

.f-34 {
  font-size: 34px;
}

.f-36 {
  font-size: 36px;
}

.f-38 {
  font-size: 38px;
}

.f-40 {
  font-size: 40px;
}

.f-42 {
  font-size: 42px;
}

.f-44 {
  font-size: 44px !important;
}

.f-46 {
  font-size: 46px;
}

.f-48 {
  font-size: 48px;
}

.f-50 {
  font-size: 50px;
}

.f-52 {
  font-size: 52px;
}

.f-54 {
  font-size: 54px;
}

.f-56 {
  font-size: 56px;
}

.f-58 {
  font-size: 58px;
}

.f-60 {
  font-size: 60px;
}

.f-62 {
  font-size: 62px;
}

.f-64 {
  font-size: 64px !important;
}

.f-66 {
  font-size: 66px;
}

.f-68 {
  font-size: 68px;
}

.f-70 {
  font-size: 70px;
}

.f-72 {
  font-size: 72px;
}

.f-74 {
  font-size: 74px;
}

.f-76 {
  font-size: 76px;
}

.f-78 {
  font-size: 78px;
}

.f-80 {
  font-size: 80px;
}

/*====== Font-size css ends ======*/
/*====== Font-weight css starts ======*/
.f-w-100 {
  font-weight: 100;
}

.f-w-300 {
  font-weight: 300;
}

.f-w-400 {
  font-weight: 400;
}

.f-w-600 {
  font-weight: 600;
}

.f-w-700 {
  font-weight: 700;
}

.f-w-900 {
  font-weight: 900;
}

/*====== Font-weight css ends ======*/
/*====== Font-style css starts ======*/
.f-s-normal {
  font-style: normal;
}

.f-s-italic {
  font-style: italic;
}

.f-s-oblique {
  font-style: oblique;
}

.f-s-initial {
  font-style: initial;
}

.f-s-inherit {
  font-style: inherit;
}

/*====== Font-style css ends ======*/
/*====== Text-align css starts ======*/
.text-center {
  text-align: center;
}

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

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

/*====== Text-align css ends ======*/
/*====== Text-Transform css starts ======*/
.text-capitalize {
  text-transform: capitalize;
}

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

.text-lowercase {
  text-transform: lowercase;
}

/*====== Text-Transform css ends ======*/
/*====== Text-Decoration css starts ======*/
.text-overline {
  text-decoration: overline;
}

.text-line-through {
  text-decoration: line-through;
}

.text-underline {
  text-decoration: underline;
}

/*====== Text-Decoration css ends ======*/
/*====== Vertical-Align css starts ======*/
.baseline {
  vertical-align: baseline;
}

.sub {
  vertical-align: sub;
}

.super {
  vertical-align: super;
}

.top {
  vertical-align: top;
}

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

.middle {
  vertical-align: middle;
}

.bottom {
  vertical-align: bottom;
}

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

.initial {
  vertical-align: initial;
}

.inherit {
  vertical-align: inherit;
}

/*====== Vertical-Align css ends ======*/
/*====== Position css starts ======*/
.pos-static {
  position: static;
}

.pos-absolute {
  position: absolute;
}

.pos-fixed {
  position: fixed;
}

.pos-relative {
  position: relative;
}

.pos-initial {
  position: initial;
}

.pos-inherit {
  position: inherit;
}

/*====== Position css ends ======*/
/*====== Float css starts ======*/
.f-left {
  float: left;
}

.f-right {
  float: right;
}
.addItemButton {
  height: 37px;
}
@media (max-width: 768px) {
  .addItemButton {
    float: none;
    width: 100%;
  }
  .pcoded-wrapper .burger-icon {
    display: block;
  }
}

.f-none {
  float: none;
}

/*====== Float css ends ======*/
/*====== Overflow css starts ======*/
.o-hidden {
  overflow: hidden;
}

.o-visible {
  overflow: visible;
}

.o-auto {
  overflow: auto;
}

/*====== Overflow css ends ======*/
/*====== Image-sizes css starts ======*/
.img-20 {
  width: 20px;
}

.img-30 {
  width: 30px;
}

.img-40 {
  width: 40px;
}

.img-50 {
  width: 50px;
}

.img-60 {
  width: 60px;
}

.img-70 {
  width: 70px;
}

.img-80 {
  width: 80px;
}

.img-90 {
  width: 90px;
}

.img-100 {
  width: 100px;
}

/*====== Image-sizes css ends ======*/
/*======= Text css starts ===========*/
.text-primary {
  color: #dfc7af !important;
}

.text-warning {
  color: #f1c40f !important;
}

.text-default {
  color: #bdc3c7 !important;
}

.text-danger {
  color: #e74c3c !important;
}

.text-success {
  color: #2ecc71 !important;
}

.text-inverse {
  color: #34495e !important;
}

.text-info {
  color: #3498db !important;
}

.text-custom {
  color: #64b0f2 !important;
}

.text-pink {
  color: #ff7aa3 !important;
}

.text-muted {
  color: #777 !important;
}

.text-dark {
  color: #2b3d51 !important;
}

.text-purple {
  color: #9261c6 !important;
}

.text-muted {
  color: #777 !important;
}

/*======= Text css ends ===========*/
/*======= Label-color css starts  ======= */
.label {
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  margin-bottom: 0;
  text-transform: capitalize;
}

.label-primary {
  background-color: #dfc7af !important;
}

.label-warning {
  background-color: #f1c40f;
}

.label-default {
  background-color: #bdc3c7;
}

.label-danger {
  background-color: #e74c3c;
}

.label-success {
  background-color: #2ecc71;
}

.label-inverse {
  background-color: #34495e;
}

.label-info {
  background-color: #3498db;
}

/*======= Label-color css starts  ======= */
/*======= Badge-color css starts  ======= */
.badge-primary {
  background-color: #dfc7af !important;
}

.badge-warning {
  background-color: #f1c40f;
}

.badge-default {
  background-color: #bdc3c7;
}

.badge-danger {
  background-color: #e74c3c;
}

.badge-success {
  background-color: #2ecc71;
}

.badge-inverse {
  background-color: #34495e;
}

.badge-info {
  background-color: #3498db;
}

/*======= Badge-color css end  ======= */
/*======= Background-color css starts  ======= */
.bg-color-box {
  text-align: center;
  display: inline-block;
  padding: 10px 20px;
  box-shadow: 0 0 5px 0 rgba(128, 128, 128, 0.49);
  font-weight: 600;
  margin-right: 20px;
  margin-bottom: 20px;
  cursor: pointer;
}

.bg-color-box span {
  color: #fff;
}

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

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

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

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

.bg-success {
  background-color: #2ecc71 !important;
  color: #fff;
}

.bg-inverse {
  background-color: #34495e !important;
  color: #fff;
}

.bg-info {
  background-color: #3498db !important;
  color: #fff;
}

/*======= Background-color css end  ======= */
/*======= Button-color css starts  ======= */
.color-primary {
  background-color: #dfc7af !important;
}

.color-warning {
  background-color: #f1c40f;
}

.color-default {
  background-color: #bdc3c7;
}

.color-danger {
  background-color: #e74c3c;
}

.color-success {
  background-color: #2ecc71;
}

.color-inverse {
  background-color: #34495e;
}

.color-info {
  background-color: #3498db;
}

/*======= Button-color css ends  ======= */
/*======= Loader-color css starts  ======= */
.loader-primary {
  background-color: #dfc7af !important;
}

.loader-warning {
  background-color: #f1c40f !important;
}

.loader-default {
  background-color: #bdc3c7 !important;
}

.loader-danger {
  background-color: #e74c3c !important;
}

.loader-success {
  background-color: #2ecc71 !important;
}

.loader-inverse {
  background-color: #34495e !important;
}

.loader-info {
  background-color: #3498db !important;
}

/*======= Loader-color css ends  ======= */
/*======= Nestable-color css starts  ======= */
.nestable-primary {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
  color: #fff !important;
}

.nestable-warning {
  background-color: #f1c40f !important;
  border-color: #f1c40f;
  color: #fff !important;
}

.nestable-default {
  background-color: #bdc3c7 !important;
  border-color: #bdc3c7;
  color: #fff !important;
}

.nestable-danger {
  background-color: #e74c3c !important;
  border-color: #e74c3c;
  color: #fff !important;
}

.nestable-success {
  background-color: #2ecc71 !important;
  border-color: #2ecc71;
  color: #fff !important;
}

.nestable-inverse {
  background-color: #34495e !important;
  border-color: #34495e;
  color: #fff !important;
}

.nestable-info {
  background-color: #3498db !important;
  border-color: #3498db;
  color: #fff !important;
}

/*======= Nestable-color css ends  ======= */
/*======= Table-Border-Bottom-color css starts  ======= */
table thead .border-bottom-primary th,
table tbody .border-bottom-primary th,
table tbody .border-bottom-primary td {
  border-bottom: 1px solid #dfc7af !important;
}

table thead .border-bottom-warning th,
table tbody .border-bottom-warning th,
table tbody .border-bottom-warning td {
  border-bottom: 1px solid #f1c40f;
}

table thead .border-bottom-default th,
table tbody .border-bottom-default th,
table tbody .border-bottom-default td {
  border-bottom: 1px solid #bdc3c7;
}

table thead .border-bottom-danger th,
table tbody .border-bottom-danger th,
table tbody .border-bottom-danger td {
  border-bottom: 1px solid #e74c3c;
}

table thead .border-bottom-success th,
table tbody .border-bottom-success th,
table tbody .border-bottom-success td {
  border-bottom: 1px solid #2ecc71;
}

table thead .border-bottom-inverse th,
table tbody .border-bottom-inverse th,
table tbody .border-bottom-inverse td {
  border-bottom: 1px solid #34495e;
}

table thead .border-bottom-info th,
table tbody .border-bottom-info th,
table tbody .border-bottom-info td {
  border-bottom: 1px solid #3498db;
}

/*======= Table-Border-Bottom-color css ends  ======= */
/*======= Table styling css starts  ======= */
.table-styling .table-primary,
.table-styling.table-primary {
  background-color: #dfc7af !important;
  color: #fff;
  border: 3px solid #dfc7af !important;
}

.table-styling .table-primary thead,
.table-styling.table-primary thead {
  background-color: #148f77;
  border: 3px solid #148f77;
}

.table-styling .table-warning,
.table-styling.table-warning {
  background-color: #f1c40f;
  color: #fff;
  border: 3px solid #f1c40f;
}

.table-styling .table-warning thead,
.table-styling.table-warning thead {
  background-color: #c29d0b;
  border: 3px solid #c29d0b;
}

.table-styling .table-default,
.table-styling.table-default {
  background-color: #bdc3c7;
  color: #fff;
  border: 3px solid #bdc3c7;
}

.table-styling .table-default thead,
.table-styling.table-default thead {
  background-color: #a1aab0;
  border: 3px solid #a1aab0;
}

.table-styling .table-danger,
.table-styling.table-danger {
  background-color: #e74c3c;
  color: #fff;
  border: 3px solid #e74c3c;
}

.table-styling .table-danger thead,
.table-styling.table-danger thead {
  background-color: #d62c1a;
  border: 3px solid #d62c1a;
}

.table-styling .table-success,
.table-styling.table-success {
  background-color: #2ecc71;
  color: #fff;
  border: 3px solid #2ecc71;
}

.table-styling .table-success thead,
.table-styling.table-success thead {
  background-color: #25a25a;
  border: 3px solid #25a25a;
}

.table-styling .table-inverse,
.table-styling.table-inverse {
  background-color: #34495e;
  color: #fff;
  border: 3px solid #34495e;
}

.table-styling .table-inverse thead,
.table-styling.table-inverse thead {
  background-color: #222f3d;
  border: 3px solid #222f3d;
}

.table-styling .table-info,
.table-styling.table-info {
  background-color: #3498db;
  color: #fff;
  border: 3px solid #3498db;
}

.table-styling .table-info thead,
.table-styling.table-info thead {
  background-color: #217dbb;
  border: 3px solid #217dbb;
}

.table-primary,
.table-primary > td,
.table-primary > th {
  background-color: #dfc7af !important;
}

/*======= Table styling css ends  ======= */
/*======= Toolbar css starts  ======= */
.toolbar-primary .tool-item {
  background: #dfc7af !important;
}

.toolbar-primary .tool-item.selected,
.toolbar-primary .tool-item:hover {
  background: #148f77 !important;
}

.toolbar-primary.tool-top .arrow {
  border-color: #dfc7af transparent transparent !important;
}

.toolbar-primary.tool-bottom .arrow {
  border-color: transparent transparent #dfc7af !important;
}

.toolbar-primary.tool-left .arrow {
  border-color: transparent transparent transparent #dfc7af !important;
}

.toolbar-primary.tool-right .arrow {
  border-color: transparent #dfc7af transparent transparent !important;
}

.btn-toolbar-primary.pressed {
  background-color: #dfc7af !important;
}

.toolbar-warning .tool-item {
  background: #f1c40f !important;
}

.toolbar-warning .tool-item.selected,
.toolbar-warning .tool-item:hover {
  background: #c29d0b !important;
}

.toolbar-warning.tool-top .arrow {
  border-color: #f1c40f transparent transparent;
}

.toolbar-warning.tool-bottom .arrow {
  border-color: transparent transparent #f1c40f;
}

.toolbar-warning.tool-left .arrow {
  border-color: transparent transparent transparent #f1c40f;
}

.toolbar-warning.tool-right .arrow {
  border-color: transparent #f1c40f transparent transparent;
}

.btn-toolbar-warning.pressed {
  background-color: #f1c40f;
}

.toolbar-light .tool-item {
  background: #bdc3c7 !important;
}

.toolbar-light .tool-item.selected,
.toolbar-light .tool-item:hover {
  background: #a1aab0 !important;
}

.toolbar-light.tool-top .arrow {
  border-color: #bdc3c7 transparent transparent;
}

.toolbar-light.tool-bottom .arrow {
  border-color: transparent transparent #bdc3c7;
}

.toolbar-light.tool-left .arrow {
  border-color: transparent transparent transparent #bdc3c7;
}

.toolbar-light.tool-right .arrow {
  border-color: transparent #bdc3c7 transparent transparent;
}

.btn-toolbar-light.pressed {
  background-color: #bdc3c7;
}

.toolbar-danger .tool-item {
  background: #e74c3c !important;
}

.toolbar-danger .tool-item.selected,
.toolbar-danger .tool-item:hover {
  background: #d62c1a !important;
}

.toolbar-danger.tool-top .arrow {
  border-color: #e74c3c transparent transparent;
}

.toolbar-danger.tool-bottom .arrow {
  border-color: transparent transparent #e74c3c;
}

.toolbar-danger.tool-left .arrow {
  border-color: transparent transparent transparent #e74c3c;
}

.toolbar-danger.tool-right .arrow {
  border-color: transparent #e74c3c transparent transparent;
}

.btn-toolbar-danger.pressed {
  background-color: #e74c3c;
}

.toolbar-success .tool-item {
  background: #2ecc71 !important;
}

.toolbar-success .tool-item.selected,
.toolbar-success .tool-item:hover {
  background: #25a25a !important;
}

.toolbar-success.tool-top .arrow {
  border-color: #2ecc71 transparent transparent;
}

.toolbar-success.tool-bottom .arrow {
  border-color: transparent transparent #2ecc71;
}

.toolbar-success.tool-left .arrow {
  border-color: transparent transparent transparent #2ecc71;
}

.toolbar-success.tool-right .arrow {
  border-color: transparent #2ecc71 transparent transparent;
}

.btn-toolbar-success.pressed {
  background-color: #2ecc71;
}

.toolbar-dark .tool-item {
  background: #34495e !important;
}

.toolbar-dark .tool-item.selected,
.toolbar-dark .tool-item:hover {
  background: #222f3d !important;
}

.toolbar-dark.tool-top .arrow {
  border-color: #34495e transparent transparent;
}

.toolbar-dark.tool-bottom .arrow {
  border-color: transparent transparent #34495e;
}

.toolbar-dark.tool-left .arrow {
  border-color: transparent transparent transparent #34495e;
}

.toolbar-dark.tool-right .arrow {
  border-color: transparent #34495e transparent transparent;
}

.btn-toolbar-dark.pressed {
  background-color: #34495e;
}

.toolbar-info .tool-item {
  background: #3498db !important;
}

.toolbar-info .tool-item.selected,
.toolbar-info .tool-item:hover {
  background: #217dbb !important;
}

.toolbar-info.tool-top .arrow {
  border-color: #3498db transparent transparent;
}

.toolbar-info.tool-bottom .arrow {
  border-color: transparent transparent #3498db;
}

.toolbar-info.tool-left .arrow {
  border-color: transparent transparent transparent #3498db;
}

.toolbar-info.tool-right .arrow {
  border-color: transparent #3498db transparent transparent;
}

.btn-toolbar-info.pressed {
  background-color: #3498db;
}

/*======= Toolbar css ends  ======= */
/*======= Card-Border-Top-color css starts  ======= */
.card-border-primary {
  border-top: 4px solid #dfc7af !important;
}

.card-border-warning {
  border-top: 4px solid #f1c40f;
}

.card-border-default {
  border-top: 4px solid #bdc3c7;
}

.card-border-danger {
  border-top: 4px solid #e74c3c;
}

.card-border-success {
  border-top: 4px solid #2ecc71;
}

.card-border-inverse {
  border-top: 4px solid #34495e;
}

.card-border-info {
  border-top: 4px solid #3498db;
}

/*======= Card-Border-Top-color css ends  ======= */
/*======= Panels-wells-color css starts  ======= */
.panels-wells .panel-primary {
  border-color: #dfc7af !important;
}

.panels-wells .panel-warning {
  border-color: #f1c40f;
}

.panels-wells .panel-default {
  border-color: #bdc3c7;
}

.panels-wells .panel-danger {
  border-color: #e74c3c;
}

.panels-wells .panel-success {
  border-color: #2ecc71;
}

.panels-wells .panel-inverse {
  border-color: #34495e;
}

.panels-wells .panel-info {
  border-color: #3498db;
}

/*======= Panels-wells-color css ends  ======= */
/*======= All-Borders-color css starts  ======= */
.b-t-primary {
  border-top: 1px solid #dfc7af !important;
}

.b-b-primary {
  border-bottom: 1px solid #dfc7af !important;
}

.b-l-primary {
  border-left: 1px solid #dfc7af !important;
}

.b-r-primary {
  border-right: 1px solid #dfc7af !important;
}

.b-t-warning {
  border-top: 1px solid #f1c40f;
}

.b-b-warning {
  border-bottom: 1px solid #f1c40f;
}

.b-l-warning {
  border-left: 1px solid #f1c40f;
}

.b-r-warning {
  border-right: 1px solid #f1c40f;
}

.b-t-default {
  border-top: 1px solid #bdc3c7;
}

.b-b-default {
  border-bottom: 1px solid #bdc3c7;
}

.b-l-default {
  border-left: 1px solid #bdc3c7;
}

.b-r-default {
  border-right: 1px solid #bdc3c7;
}

.b-t-danger {
  border-top: 1px solid #e74c3c;
}

.b-b-danger {
  border-bottom: 1px solid #e74c3c;
}

.b-l-danger {
  border-left: 1px solid #e74c3c;
}

.b-r-danger {
  border-right: 1px solid #e74c3c;
}

.b-t-success {
  border-top: 1px solid #2ecc71;
}

.b-b-success {
  border-bottom: 1px solid #2ecc71;
}

.b-l-success {
  border-left: 1px solid #2ecc71;
}

.b-r-success {
  border-right: 1px solid #2ecc71;
}

.b-t-inverse {
  border-top: 1px solid #34495e;
}

.b-b-inverse {
  border-bottom: 1px solid #34495e;
}

.b-l-inverse {
  border-left: 1px solid #34495e;
}

.b-r-inverse {
  border-right: 1px solid #34495e;
}

.b-t-info {
  border-top: 1px solid #3498db;
}

.b-b-info {
  border-bottom: 1px solid #3498db;
}

.b-l-info {
  border-left: 1px solid #3498db;
}

.b-r-info {
  border-right: 1px solid #3498db;
}

.b-t-theme {
  border-top: 1px solid #ddd;
}

.b-b-theme {
  border-bottom: 1px solid #ddd;
}

.b-l-theme {
  border-left: 1px solid #ddd;
}

.b-r-theme {
  border-right: 1px solid #ddd;
}

/*======= All-Borders-color css ends  ======= */
/**====== Generic-class css end ======**/
/**  =====================
      Main-header css start
==========================  **/
.main-header {
  margin-bottom: 20px;
  padding: 20px 0 20px 20px;
}

.main-header span {
  color: #9f9f9f;
  display: block;
  font-size: 13px;
  margin-top: 5px;
}

.header-navbar {
  min-height: 78px;
  padding: 0;
  z-index: 500;
}
@media (max-width: 990px) {
  .header-navbar {
    min-height: 50px;
  }
}
.header-navbar .navbar-wrapper {
  background-color: #2c3e50;
}

.header-navbar .navbar-wrapper .navbar-logo {
  align-items: center;
  display: flex;
  float: left;
  height: 3.5rem;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  width: 240px;
}

.header-navbar .navbar-wrapper .navbar-logo h5 {
  margin-bottom: 0;
}

.header-navbar .navbar-wrapper .navbar-logo a {
  color: black;
}

.header-navbar .navbar-wrapper .navbar-logo .mobile-menu,
.header-navbar .navbar-wrapper .navbar-logo .mobile-search,
.header-navbar .navbar-wrapper .navbar-logo .mobile-options {
  display: none;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left,
.header-navbar .navbar-wrapper .navbar-container .nav-right {
  float: left;
  margin-bottom: 0;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left li,
.header-navbar .navbar-wrapper .navbar-container .nav-right li {
  float: left;
  padding: 0 10px;
  position: relative;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left a,
.header-navbar .navbar-wrapper .navbar-container .nav-right a {
  /* color: #fff;  headerfont*/
  padding: 0.5rem 0.6rem;
  color: black;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left .mega-menu-top i,
.header-navbar .navbar-wrapper .navbar-container .nav-right .mega-menu-top i {
  font-size: 10px;
  margin-left: 10px;
}

.header-navbar .navbar-wrapper .navbar-container .nav-right {
  float: right;
}

.header-navbar .navbar-wrapper .navbar-container .nav-right .user-profile img {
  margin-right: 10px;
}

.header-navbar .navbar-wrapper .navbar-container .nav-right .user-profile i {
  font-size: 10px;
  margin-left: 10px;
}

.header-navbar .navbar-wrapper .navbar-container .header-notification,
.header-navbar .navbar-wrapper .navbar-container .mega-menu-top {
  perspective: 1000px;
  z-index: 99;
}

.header-navbar .navbar-wrapper .navbar-container .header-notification .badge,
.header-navbar .navbar-wrapper .navbar-container .mega-menu-top .badge {
  background: #e46d55;
  border-radius: 100px;
  left: 27px;
  position: absolute;
  top: 10px;
  color: white;
}
.customMenuBars {
  display: block;
  font-size: 20px;
  color: black;
  position: absolute;
  right: -40px;
  top: 25px;
  /* z-index: 1; */
}
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification {
  -webkit-transform: translateY(30px);
  background: #fff;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.03),
    0 -2px 1px -2px rgba(0, 0, 0, 0.02), 0 0 0 -1px rgba(0, 0, 0, 0.03);
  opacity: 0;
  position: absolute;
  right: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 24rem;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a {
  color: #666;
  transition: all 0.3s ease-in-out;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li {
  border-top: 1px solid #dfc7af, #f1c40f, #bdc3c7, #e74c3c, #2ecc71, #34495e,
    #3498db !important;
  line-height: initial;
  padding: 1em 20px;
  width: 100%;
  transition: all 0.3s ease-in-out;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:first-child,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child {
  padding: 10px 20px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:first-child
  h6,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child
  h6,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child
  h6,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  h6 {
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
  text-transform: uppercase;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:first-child
  label,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child
  label,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child
  label,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  label {
  float: right;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:hover,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:hover,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:hover,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:hover {
  background-color: rgba(225, 225, 225, 0.3);
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:hover
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:hover
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:hover
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:hover
  a {
  /* color: #dfc7af !important; */
  margin-left: 5px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li
  img,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  img,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li
  img,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img {
  width: 40px;
  margin-right: 10px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  .notification-user,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .notification-user,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  .notification-user,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .notification-user {
  font-size: 15px;
  font-weight: bold;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  .notification-msg,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .notification-msg,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  .notification-msg,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .notification-msg {
  margin-bottom: 5px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  .notification-time,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .notification-time,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  .notification-time,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .notification-time {
  font-size: 12px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification {
  width: 17em;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a {
  font-size: 15px;
  padding-left: 0;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  i,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  i {
  font-size: 15px;
  margin-left: 0;
  margin-right: 5px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li {
  border-top: none;
  padding: 0.7em 20px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child {
  padding: 0.7em 20px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification:hover
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top:hover
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification:hover
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top:hover
  .profile-notification {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  visibility: visible;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .lng-dropdown
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .lng-dropdown
  .header-notification
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .lng-dropdown
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .lng-dropdown
  .mega-menu-top
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .lng-dropdown
  .profile-notification {
  width: 14em;
}

.header-navbar .navbar-wrapper .navbar-container .mega-menu-top {
  perspective: inherit;
  position: static !important;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification {
  left: 0;
  margin: 0 25px;
  width: calc(100% - 50px);
  z-index: 9999;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li {
  padding: 20px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child {
  padding: 20px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child
  h6,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  h6 {
  border-bottom: 1px solid #dfc7af, #f1c40f, #bdc3c7, #e74c3c, #2ecc71, #34495e,
    #3498db !important;
  display: block;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  h6,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  h6 {
  border-bottom: 1px solid #ddd;
  display: block;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 20px;
  padding-bottom: 10px;
  text-transform: uppercase;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  img,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img {
  border-radius: 0;
  transition: all ease-in-out 0.3s;
  width: auto;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  img:hover,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img:hover {
  box-shadow: 0px 0px 10px 2px rgba(128, 128, 128, 0.37);
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li {
  border-top: none;
  padding-left: 0;
  padding-top: 0;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li
  a,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li
  a {
  padding: 0;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li
  a
  i,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li
  a
  i {
  font-size: 20px;
  margin-left: 0;
  margin-right: 15px;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li
  h5,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li
  h5 {
  font-size: 15px;
  font-weight: 600;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .mega-menu-links
  li {
  border-top: none;
  padding: 10px 0;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .mega-menu-links
  li:first-child {
  padding-top: 0;
  padding: 10px 0;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .mega-menu-links
  a {
  display: block;
  font-size: 14px;
  padding: 0;
  text-transform: capitalize;
}

.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .mega-menu-contact
  label,
.header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .mega-menu-contact
  .form-control {
  font-size: 14px;
}

/*======= Main-header css end ======*/
/**  =====================
      Left-side-menu css start
==========================  **/
.main-menu {
  background: #2c3e50;
  float: left;
  width: 235px;
  z-index: 9999;
}

.main-menu .main-menu-header {
  align-items: center;
  background: #4a6076;
  display: flex;
  padding: 15px;
  padding-top: 39px;
}

.main-menu .main-menu-header .user-details {
  display: inline-block;
  margin-left: 10px;
}

.main-menu .main-menu-header .user-details #more-details {
  cursor: pointer;
}

.main-menu .main-menu-header .user-details span {
  color: black;
  display: block;
  font-size: 14px;
  text-transform: capitalize;
}

.main-menu .main-menu-header .user-details span i {
  font-size: 10px;
  margin-left: 10px;
}

.main-menu .main-menu-header .user-details span:first-child {
  margin-bottom: 5px;
}

.main-menu .main-menu-content .more-details a {
  padding: 10px 10px;
  display: block;
  color: black;
  transition: all ease-in 0.3s;
}

.main-menu .main-menu-content .more-details a:hover {
  color: black;
}

.main-menu .main-menu-content .more-details a i {
  margin-right: 10px;
}

.main-menu .main-menu-content .menu-search {
  padding: 20px;
  padding-bottom: 10px;
}

.main-menu .main-menu-content li {
  position: relative;
}

.main-menu .main-menu-content .nav-title {
  color: #2ed8b6;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 10px 5px;
  text-transform: uppercase;
}

.main-menu .main-menu-content .nav-title i {
  font-weight: 800;
}

.main-menu .main-menu-content .nav-title .menu-caption {
  right: 10px;
}

.main-menu .main-menu-content .nav-item.has-class > a,
.main-menu .main-menu-content .nav-item .tree-1 a.has-class > a,
.main-menu .main-menu-content .nav-item .tree-2 a.has-class > a,
.main-menu .main-menu-content .nav-item .tree-3 a.has-class > a,
.main-menu .main-menu-content .nav-item .tree-4 a.has-class > a {
  background: #dfc7af !important;
}

.main-menu .main-menu-content .nav-item.has-class > a:hover,
.main-menu .main-menu-content .nav-item .tree-1 a.has-class > a:hover,
.main-menu .main-menu-content .nav-item .tree-2 a.has-class > a:hover,
.main-menu .main-menu-content .nav-item .tree-3 a.has-class > a:hover,
.main-menu .main-menu-content .nav-item .tree-4 a.has-class > a:hover {
  color: #fff;
}

.main-menu .main-menu-content .tree-1.open li .menu-caption,
.main-menu .main-menu-content .nav-item .open.tree-2 li .menu-caption,
.main-menu .main-menu-content .nav-item .open.tree-3 li .menu-caption,
.main-menu .main-menu-content .nav-item .open.tree-4 li .menu-caption {
  right: 10px;
}

.main-menu .main-menu-content .tree-1.open .nav-sub-item > a,
.main-menu .main-menu-content .nav-item .open.tree-2 .nav-sub-item > a,
.main-menu .main-menu-content .nav-item .open.tree-3 .nav-sub-item > a,
.main-menu .main-menu-content .nav-item .open.tree-4 .nav-sub-item > a {
  background: #34495e;
}

.main-menu .main-menu-content .tree-1.open .has-class > a,
.main-menu .main-menu-content .nav-item .open.tree-2 .has-class > a,
.main-menu .main-menu-content .nav-item .open.tree-3 .has-class > a,
.main-menu .main-menu-content .nav-item .open.tree-4 .has-class > a,
.main-menu .main-menu-content .tree-2.open .has-class > a,
.main-menu .main-menu-content .tree-3.open .has-class > a,
.main-menu .main-menu-content .tree-4.open .has-class > a {
  color: #dfc7af !important;
  font-weight: 600;
}

.main-menu .main-menu-content .nav-item,
.main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-4 a {
  color: #fff;
}

.main-menu .main-menu-content .nav-item a,
.main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-4 a a {
  color: #fff;
  display: block;
  font-size: 14px;
  padding: 10px 15px;
  transition: all ease-in 0.2s;
}

.main-menu .main-menu-content .nav-item a:hover {
  color: #dfc7af !important;
}

.main-menu .main-menu-content .nav-item i,
.main-menu .main-menu-content .nav-item .tree-1 a i,
.main-menu .main-menu-content .nav-item .tree-2 a i,
.main-menu .main-menu-content .nav-item .tree-3 a i,
.main-menu .main-menu-content .nav-item .tree-4 a i {
  margin-right: 10px;
  font-size: 15px;
  vertical-align: middle;
}

.main-menu .main-menu-content .nav-item .icon-arrow-down,
.main-menu .main-menu-content .nav-item .tree-1 a .icon-arrow-down,
.main-menu .main-menu-content .nav-item .tree-2 a .icon-arrow-down,
.main-menu .main-menu-content .nav-item .tree-3 a .icon-arrow-down,
.main-menu .main-menu-content .nav-item .tree-4 a .icon-arrow-down {
  display: none;
}

.main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-4 a {
  padding-left: 50px;
  position: relative;
}

.main-menu .main-menu-content .nav-item .tree-1 a:before,
.main-menu .main-menu-content .nav-item .tree-2 a:before,
.main-menu .main-menu-content .nav-item .tree-3 a:before,
.main-menu .main-menu-content .nav-item .tree-4 a:before {
  content: "\e649";
  font-family: "themify";
  position: absolute;
  left: 30px;
  font-size: 10px;
  top: 13px;
}

.main-menu .main-menu-content .nav-item .tree-1 .icon-arrow-right,
.main-menu .main-menu-content .nav-item .tree-2 .icon-arrow-right,
.main-menu .main-menu-content .nav-item .tree-3 .icon-arrow-right,
.main-menu .main-menu-content .nav-item .tree-4 .icon-arrow-right {
  display: none;
}

.main-menu .main-menu-content .nav-item .tree-2 a {
  padding-left: 60px;
}

.main-menu .main-menu-content .nav-item .tree-2 a:before {
  left: 40px;
}

.main-menu .main-menu-content .nav-item .tree-3 a {
  padding-left: 80px;
}

.main-menu .main-menu-content .nav-item .tree-3 a:before {
  left: 60px;
}

.main-menu .main-menu-content .nav-item .tree-4 a {
  padding-left: 100px;
}

.main-menu .main-menu-content .nav-item .tree-4 a:before {
  left: 80px;
}

.main-navigation a.nav-link.disabled {
  color: #a2a2a2 !important;
}

.main-navigation .nav-title span {
  padding-left: 5px;
}

.main-navigation .nav-item.single-item > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.single-item
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.single-item
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.single-item
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.single-item
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.single-item
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.single-item
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.single-item
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.single-item
  > a:after {
  display: none;
}

.main-navigation .nav-item.single-item .menu-caption,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.single-item
  .menu-caption,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.single-item
  .menu-caption,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.single-item
  .menu-caption,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.single-item
  .menu-caption {
  right: 10px;
}

.main-navigation .menu-caption {
  position: absolute;
  right: 40px;
  top: 14px;
}

.main-navigation .nav-item > a,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a > a,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a > a,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a > a,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a > a,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a > a,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a > a,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a > a,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a > a,
.main-navigation .nav-sub-item > a,
.main-navigation .nav-sub-item-3 > a,
.main-navigation .nav-sub-item-4 > a {
  position: relative;
}

.main-navigation .nav-item > a:after,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a > a:after,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a > a:after,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a > a:after,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a > a:after,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a > a:after,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a > a:after,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a > a:after,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a > a:after,
.main-navigation .nav-sub-item > a:after,
.main-navigation .nav-sub-item-3 > a:after,
.main-navigation .nav-sub-item-4 > a:after {
  content: "\e61a";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

.main-navigation .nav-item.has-class > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  > a:after,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  > a:after,
.main-navigation .nav-sub-item.has-class > a:after,
.main-navigation .nav-sub-item-3.has-class > a:after,
.main-navigation .nav-sub-item-4.has-class > a:after {
  content: "\e622";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

.main-navigation .nav-item .tree-1,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a .tree-1,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-1,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a .tree-1,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-1,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a .tree-1,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-1,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a .tree-1,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-1,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2,
.main-menu .main-menu-content .main-navigation .nav-item .tree-2,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-2,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-2,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-2,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-2,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3,
.main-menu .main-menu-content .main-navigation .nav-item .tree-3,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-3,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-3,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-3,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-3,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4,
.main-menu .main-menu-content .main-navigation .nav-item .tree-4,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-4,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-4,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-4,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-4,
.main-navigation .nav-item .tree-2,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a .tree-2,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-2,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a .tree-2,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-2,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a .tree-2,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-2,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a .tree-2,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-2,
.main-navigation .nav-item .tree-3,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a .tree-3,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-3,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a .tree-3,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-3,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a .tree-3,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-3,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a .tree-3,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-3,
.main-navigation .nav-item .tree-4,
.main-navigation .main-menu .main-menu-content .nav-item .tree-1 a .tree-4,
.main-menu .main-menu-content .nav-item .tree-1 .main-navigation a .tree-4,
.main-navigation .main-menu .main-menu-content .nav-item .tree-2 a .tree-4,
.main-menu .main-menu-content .nav-item .tree-2 .main-navigation a .tree-4,
.main-navigation .main-menu .main-menu-content .nav-item .tree-3 a .tree-4,
.main-menu .main-menu-content .nav-item .tree-3 .main-navigation a .tree-4,
.main-navigation .main-menu .main-menu-content .nav-item .tree-4 a .tree-4,
.main-menu .main-menu-content .nav-item .tree-4 .main-navigation a .tree-4,
.main-navigation .nav-sub-item .tree-1,
.main-navigation .nav-sub-item .main-menu .main-menu-content .nav-item .tree-2,
.main-menu .main-menu-content .nav-item .main-navigation .nav-sub-item .tree-2,
.main-navigation .nav-sub-item .main-menu .main-menu-content .nav-item .tree-3,
.main-menu .main-menu-content .nav-item .main-navigation .nav-sub-item .tree-3,
.main-navigation .nav-sub-item .main-menu .main-menu-content .nav-item .tree-4,
.main-menu .main-menu-content .nav-item .main-navigation .nav-sub-item .tree-4,
.main-navigation .nav-sub-item .tree-2,
.main-navigation .nav-sub-item .tree-3,
.main-navigation .nav-sub-item .tree-4,
.main-navigation .nav-sub-item-3 .tree-1,
.main-navigation
  .nav-sub-item-3
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3
  .tree-2,
.main-navigation
  .nav-sub-item-3
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3
  .tree-3,
.main-navigation
  .nav-sub-item-3
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3
  .tree-4,
.main-navigation .nav-sub-item-3 .tree-2,
.main-navigation .nav-sub-item-3 .tree-3,
.main-navigation .nav-sub-item-3 .tree-4,
.main-navigation .nav-sub-item-4 .tree-1,
.main-navigation
  .nav-sub-item-4
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4
  .tree-2,
.main-navigation
  .nav-sub-item-4
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4
  .tree-3,
.main-navigation
  .nav-sub-item-4
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4
  .tree-4,
.main-navigation .nav-sub-item-4 .tree-2,
.main-navigation .nav-sub-item-4 .tree-3,
.main-navigation .nav-sub-item-4 .tree-4 {
  display: none;
}

.main-navigation .nav-item.has-class .tree-1.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .tree-1.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .tree-1.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .tree-1.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .tree-1.open,
.main-navigation .main-menu .main-menu-content .nav-item.has-class .open.tree-2,
.main-menu .main-menu-content .main-navigation .nav-item.has-class .open.tree-2,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-2,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-2,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-2,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-2,
.main-navigation .main-menu .main-menu-content .nav-item.has-class .open.tree-3,
.main-menu .main-menu-content .main-navigation .nav-item.has-class .open.tree-3,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-3,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-3,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-3,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-3,
.main-navigation .main-menu .main-menu-content .nav-item.has-class .open.tree-4,
.main-menu .main-menu-content .main-navigation .nav-item.has-class .open.tree-4,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-4,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-4,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-4,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-4,
.main-navigation .nav-item.has-class .tree-2.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .tree-2.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .tree-2.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .tree-2.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .tree-2.open,
.main-navigation .nav-item.has-class .tree-3.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-3.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .tree-3.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-3.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .tree-3.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-3.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .tree-3.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-3.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .tree-3.open,
.main-navigation .nav-item.has-class .tree-4.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-4.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .tree-4.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-4.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .tree-4.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-4.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .tree-4.open,
.main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-4.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .tree-4.open,
.main-navigation .nav-sub-item.has-class .tree-1.open,
.main-navigation
  .nav-sub-item.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item.has-class
  .open.tree-2,
.main-navigation
  .nav-sub-item.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item.has-class
  .open.tree-3,
.main-navigation
  .nav-sub-item.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item.has-class
  .open.tree-4,
.main-navigation .nav-sub-item.has-class .tree-2.open,
.main-navigation .nav-sub-item.has-class .tree-3.open,
.main-navigation .nav-sub-item.has-class .tree-4.open,
.main-navigation .nav-sub-item-3.has-class .tree-1.open,
.main-navigation
  .nav-sub-item-3.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3.has-class
  .open.tree-2,
.main-navigation
  .nav-sub-item-3.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3.has-class
  .open.tree-3,
.main-navigation
  .nav-sub-item-3.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-3.has-class
  .open.tree-4,
.main-navigation .nav-sub-item-3.has-class .tree-2.open,
.main-navigation .nav-sub-item-3.has-class .tree-3.open,
.main-navigation .nav-sub-item-3.has-class .tree-4.open,
.main-navigation .nav-sub-item-4.has-class .tree-1.open,
.main-navigation
  .nav-sub-item-4.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4.has-class
  .open.tree-2,
.main-navigation
  .nav-sub-item-4.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4.has-class
  .open.tree-3,
.main-navigation
  .nav-sub-item-4.has-class
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .main-navigation
  .nav-sub-item-4.has-class
  .open.tree-4,
.main-navigation .nav-sub-item-4.has-class .tree-2.open,
.main-navigation .nav-sub-item-4.has-class .tree-3.open,
.main-navigation .nav-sub-item-4.has-class .tree-4.open {
  display: block;
}

/**====== Collapse-menu css start ======**/
.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .main-menu-header,
.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .main-menu-content {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"] .main-menu {
  width: 106px;
}

.sidebar_toggle a {
  margin: -5px;
  line-height: 1;
}

body.menu-collapsed label {
  display: none;
}

body.menu-collapsed .slimScrollDiv,
body.menu-collapsed .main-menu-content {
  overflow: visible !important;
}

body.menu-collapsed .main-menu-header,
body.menu-collapsed .main-navigation .nav-item .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-2,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a
  .tree-2,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a
  .tree-2,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a
  .tree-2,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a
  .tree-2,
body.menu-collapsed .main-navigation .nav-item .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
body.menu-collapsed .nav-title span,
body.menu-collapsed .nav-item span,
body.menu-collapsed .main-menu .main-menu-content .nav-item .tree-1 a span,
.main-menu .main-menu-content .nav-item .tree-1 body.menu-collapsed a span,
body.menu-collapsed .main-menu .main-menu-content .nav-item .tree-2 a span,
.main-menu .main-menu-content .nav-item .tree-2 body.menu-collapsed a span,
body.menu-collapsed .main-menu .main-menu-content .nav-item .tree-3 a span,
.main-menu .main-menu-content .nav-item .tree-3 body.menu-collapsed a span,
body.menu-collapsed .main-menu .main-menu-content .nav-item .tree-4 a span,
.main-menu .main-menu-content .nav-item .tree-4 body.menu-collapsed a span,
body.menu-collapsed .nav-item > a i.icon-arrow-down,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a
  i.icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  a
  > a
  i.icon-arrow-down,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a
  i.icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  a
  > a
  i.icon-arrow-down,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a
  i.icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  a
  > a
  i.icon-arrow-down,
body.menu-collapsed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a
  i.icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  a
  > a
  i.icon-arrow-down,
body.menu-collapsed .menu-search {
  display: none;
}

body.menu-collapsed .main-menu {
  width: 70px;
}

body.menu-collapsed .main-menu .main-menu-content .nav-title {
  text-align: center;
}

body.menu-collapsed .main-navigation {
  transition: all ease-in 0.3s;
}

body.menu-collapsed .main-navigation .nav-item,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a {
  text-align: center;
}

body.menu-collapsed .main-navigation .nav-item > a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  > a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  > a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  > a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  > a {
  position: relative;
}

body.menu-collapsed .main-navigation .nav-item > a:after,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  > a:after,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  > a:after,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  > a:after,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  > a:after {
  display: none;
}

body.menu-collapsed .main-navigation .nav-item > a i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  > a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  > a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  > a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  > a
  i {
  margin-right: 0;
}

body.menu-collapsed .main-navigation .nav-item i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  i,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  i {
  margin-right: 5px;
}

body.menu-collapsed .main-navigation .nav-item .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-4 {
  -webkit-transform: translateY(30px);
  background: #34495e;
  display: block;
  left: 70px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 99;
}

body.menu-collapsed .main-navigation .nav-item:hover .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-1,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item:hover
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-2,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item:hover
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-3,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item:hover
  .tree-4,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-4,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-4,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-4,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a:hover
  .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-collapsed .main-navigation .nav-item .tree-1 li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  li,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  li,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  li,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  li,
body.menu-collapsed .main-navigation .nav-item .tree-1 a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-1
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-2
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-3
  a,
body.menu-collapsed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  body.menu-collapsed
  .main-navigation
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-collapsed
  .main-navigation
  a
  .tree-4
  a {
  text-align: left !important;
}

body.menu-collapsed .main-navigation .nav-sub-item > a {
  position: relative;
}

body.menu-collapsed .main-navigation .nav-sub-item > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-collapsed .main-navigation .nav-sub-item .tree-2 {
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 99;
}

body.menu-collapsed .main-navigation .nav-sub-item .tree-2 a {
  padding-left: 30px;
}

body.menu-collapsed .main-navigation .nav-sub-item .tree-2 a:before {
  left: 10px;
}

body.menu-collapsed .main-navigation .nav-sub-item:hover .tree-2 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-collapsed .main-navigation .nav-sub-item-3 > a {
  position: relative;
}

body.menu-collapsed .main-navigation .nav-sub-item-3 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-collapsed .main-navigation .nav-sub-item-3 .tree-3 {
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 99;
}

body.menu-collapsed .main-navigation .nav-sub-item-3 .tree-3 a {
  padding-left: 30px;
}

body.menu-collapsed .main-navigation .nav-sub-item-3 .tree-3 a:before {
  left: 10px;
}

body.menu-collapsed .main-navigation .nav-sub-item-3:hover .tree-3 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-collapsed .main-navigation .nav-sub-item-4 > a {
  position: relative;
}

body.menu-collapsed .main-navigation .nav-sub-item-4 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-collapsed .main-navigation .nav-sub-item-4 .tree-4 {
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 99;
}

body.menu-collapsed .main-navigation .nav-sub-item-4 .tree-4 a {
  padding-left: 30px;
}

body.menu-collapsed .main-navigation .nav-sub-item-4 .tree-4 a:before {
  left: 10px;
}

body.menu-collapsed .main-navigation .nav-sub-item-4:hover .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-collapsed .main-body .page-wrapper {
  margin-left: 70px;
  transition: all ease-in 0.3s;
}

/**====== Left-side-menu css end ======**/
/**  =====================
      Menu-layouts css start
==========================  **/
/*===== Fix-menu layout ===== */
body.fix-menu .navbar-wrapper,
body.menu-compact .navbar-wrapper,
body.menu-rtl .navbar-wrapper,
body.menu-sidebar .navbar-wrapper {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

/*===== Static-menu layout ===== */
body.menu-static .navbar-wrapper,
body.menu-static .main-menu {
  position: initial;
}

/*===== Header-fix-menu layout ===== */
body.header-fixed .navbar-wrapper {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
}

body.header-fixed .main-menu {
  position: fixed;
}

body.header-fixed .main-body .page-wrapper {
  margin-left: 0;
}

body.header-fixed.menu-hide .main-menu {
  opacity: 0;
  transform: translateX(-240px);
  transition: all linear 300ms;
}

body.header-fixed.menu-show .main-menu {
  opacity: 1;
  transform: translateX(0px);
  transition: all linear 300ms;
}

/*===== Compact-menu layout ===== */
body.menu-compact .slimScrollDiv,
body.menu-compact .main-menu-content {
  overflow: visible !important;
}

body.menu-compact #collapse-menu {
  display: none;
}

body.menu-compact .menu-caption {
  display: none;
}

body.menu-compact .main-menu {
  width: 150px;
}

body.menu-compact .nav-item > a,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-1 a > a,
.main-menu .main-menu-content .nav-item .tree-1 body.menu-compact a > a,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-2 a > a,
.main-menu .main-menu-content .nav-item .tree-2 body.menu-compact a > a,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-3 a > a,
.main-menu .main-menu-content .nav-item .tree-3 body.menu-compact a > a,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-4 a > a,
.main-menu .main-menu-content .nav-item .tree-4 body.menu-compact a > a {
  padding: 20px 15px !important;
  text-align: center;
}

body.menu-compact .nav-item > a i,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-1 a > a i,
.main-menu .main-menu-content .nav-item .tree-1 body.menu-compact a > a i,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-2 a > a i,
.main-menu .main-menu-content .nav-item .tree-2 body.menu-compact a > a i,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-3 a > a i,
.main-menu .main-menu-content .nav-item .tree-3 body.menu-compact a > a i,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-4 a > a i,
.main-menu .main-menu-content .nav-item .tree-4 body.menu-compact a > a i {
  display: block;
  font-size: 30px;
  margin-bottom: 10px;
  margin-right: 0 !important;
}

body.menu-compact .nav-item > a .icon-arrow-down,
body.menu-compact
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a
  .icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  a
  > a
  .icon-arrow-down,
body.menu-compact
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a
  .icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  a
  > a
  .icon-arrow-down,
body.menu-compact
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a
  .icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  a
  > a
  .icon-arrow-down,
body.menu-compact
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a
  .icon-arrow-down,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  a
  > a
  .icon-arrow-down {
  display: none;
}

body.menu-compact .nav-item > a:after,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-1 a > a:after,
.main-menu .main-menu-content .nav-item .tree-1 body.menu-compact a > a:after,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-2 a > a:after,
.main-menu .main-menu-content .nav-item .tree-2 body.menu-compact a > a:after,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-3 a > a:after,
.main-menu .main-menu-content .nav-item .tree-3 body.menu-compact a > a:after,
body.menu-compact .main-menu .main-menu-content .nav-item .tree-4 a > a:after,
.main-menu .main-menu-content .nav-item .tree-4 body.menu-compact a > a:after {
  display: none;
}

body.menu-compact .main-body .page-wrapper {
  margin-left: 150px;
}

body.menu-compact .main-navigation .nav-item .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-4,
body.menu-compact .main-menu-header,
body.menu-compact .nav-title {
  display: none;
}

body.menu-compact .main-navigation {
  transition: all ease-in 0.3s;
}

body.menu-compact .main-navigation .nav-item,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a {
  text-align: center;
}

body.menu-compact .main-navigation .nav-item i,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  i,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  i,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  i,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  i,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  i {
  margin-right: 5px;
}

body.menu-compact .main-navigation .nav-item .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-4 {
  z-index: 999;
  -webkit-transform: translateY(30px);
  background: #34495e;
  display: block;
  left: 150px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
}

body.menu-compact .main-navigation .nav-item:hover .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a:hover
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a:hover
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a:hover
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a:hover
  .tree-1,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item:hover
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a:hover
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a:hover
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a:hover
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a:hover
  .tree-2,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item:hover
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a:hover
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a:hover
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a:hover
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a:hover
  .tree-3,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item:hover
  .tree-4,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a:hover
  .tree-4,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a:hover
  .tree-4,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a:hover
  .tree-4,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a:hover
  .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-compact .main-navigation .nav-item .tree-1 li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-1
  li,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-2
  li,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-3
  li,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-4
  li,
body.menu-compact .main-navigation .nav-item .tree-1 a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-1
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-1
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-2
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-2
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-3
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-3
  a,
body.menu-compact
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  body.menu-compact
  .main-navigation
  .nav-item
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-compact
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-compact
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-compact
  .main-navigation
  a
  .tree-4
  a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-compact
  .main-navigation
  a
  .tree-4
  a {
  text-align: left !important;
}

body.menu-compact .main-navigation .nav-sub-item > a {
  position: relative;
}

body.menu-compact .main-navigation .nav-sub-item > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-compact .main-navigation .nav-sub-item .tree-2 {
  z-index: 999;
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 9999;
}

body.menu-compact .main-navigation .nav-sub-item .tree-2 a {
  padding-left: 30px;
}

body.menu-compact .main-navigation .nav-sub-item .tree-2 a:before {
  left: 10px;
}

body.menu-compact .main-navigation .nav-sub-item:hover .tree-2 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-compact .main-navigation .nav-sub-item-3 > a {
  position: relative;
}

body.menu-compact .main-navigation .nav-sub-item-3 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-compact .main-navigation .nav-sub-item-3 .tree-3 {
  z-index: 999;
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 9999;
}

body.menu-compact .main-navigation .nav-sub-item-3 .tree-3 a {
  padding-left: 30px;
}

body.menu-compact .main-navigation .nav-sub-item-3 .tree-3 a:before {
  left: 10px;
}

body.menu-compact .main-navigation .nav-sub-item-3:hover .tree-3 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.menu-compact .main-navigation .nav-sub-item-4 > a {
  position: relative;
}

body.menu-compact .main-navigation .nav-sub-item-4 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.menu-compact .main-navigation .nav-sub-item-4 .tree-4 {
  z-index: 999;
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 210px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 15em;
  z-index: 9999;
}

body.menu-compact .main-navigation .nav-sub-item-4 .tree-4 a {
  padding-left: 30px;
}

body.menu-compact .main-navigation .nav-sub-item-4 .tree-4 a:before {
  left: 10px;
}

body.menu-compact .main-navigation .nav-sub-item-4:hover .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

/*===== Bottom-menu layout ===== */
body.menu-bottom .header-navbar {
  min-height: auto;
  position: fixed !important;
  z-index: 9999 !important;
}

body.menu-bottom .navbar-wrapper {
  bottom: 0;
  top: auto;
}

body.menu-bottom .mega-menu-top .show-notification,
body.menu-bottom
  .mega-menu-top
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
body.menu-bottom
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  body.menu-bottom
  .mega-menu-top
  .profile-notification {
  bottom: 0 !important;
}

body.menu-bottom .header-notification .show-notification,
body.menu-bottom
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  body.menu-bottom
  .mega-menu-top
  .show-notification,
body.menu-bottom
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  body.menu-bottom
  .header-notification
  .profile-notification,
body.menu-bottom
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
.header-navbar
  .navbar-wrapper
  .navbar-container
  body.menu-bottom
  .mega-menu-top
  .profile-notification {
  bottom: 65px;
}

body.menu-bottom #collapse-menu {
  display: none;
}

/*===== RTL-menu layout ===== */
body.menu-rtl {
  direction: rtl;
}

body.menu-rtl ul {
  padding-right: 0;
}

body.menu-rtl .main-menu {
  right: 0;
}

body.menu-rtl .media-left {
  padding-right: 0;
}

body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li
  a
  i,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li
  a
  i,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li
  a
  i {
  margin-left: 15px;
  margin-right: 0;
}

body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  .mega-mailbox
  li,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  .mega-mailbox
  li {
  padding-right: 0;
}

body.menu-rtl .header-navbar .navbar-wrapper .navbar-logo,
body.menu-rtl .breadcrumb-item {
  float: right;
}
.breadcrumb-item {
  float: left !important;
}

body.menu-rtl .header-navbar .navbar-wrapper .navbar-container {
  margin-left: 0;
}

body.menu-rtl .main-body .page-wrapper {
  margin-left: 0;
  margin-right: 240px;
}

body.menu-rtl .main-body .page-wrapper .page-header-breadcrumb {
  float: left;
}

body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-right
  .user-profile
  img {
  margin-left: 10px;
}

body.menu-rtl .main-navigation .menu-caption {
  left: 40px;
  right: auto;
}

body.menu-rtl .main-navigation .nav-item.single-item .menu-caption,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-rtl
  .main-navigation
  a.single-item
  .menu-caption,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-rtl
  .main-navigation
  a.single-item
  .menu-caption,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-rtl
  .main-navigation
  a.single-item
  .menu-caption,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.single-item
  .menu-caption,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-rtl
  .main-navigation
  a.single-item
  .menu-caption {
  right: auto;
}

body.menu-rtl .main-navigation .nav-item > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.menu-rtl
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.menu-rtl
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.menu-rtl
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.menu-rtl
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
body.menu-rtl
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a
  > a:after,
body.menu-rtl
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a
  > a:after,
body.menu-rtl .main-navigation .nav-sub-item > a:after,
body.menu-rtl .main-navigation .nav-sub-item-3 > a:after,
body.menu-rtl .main-navigation .nav-sub-item-4 > a:after {
  left: 20px;
  right: auto;
}

body.menu-rtl .main-menu .main-menu-header .user-details {
  margin-right: 10px;
}

body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li
  img {
  margin-left: 10px;
}

body.menu-rtl .live-status {
  right: auto;
  left: 27px;
}

body.menu-rtl .userlist-box .media-left {
  padding-left: 10px;
}

body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  label,
body.menu-rtl
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  li:first-child
  label {
  float: left;
}

body.menu-rtl .rotate-refresh {
  display: initial;
}

/*===== Horizontal-fix-menu layout ===== */
body.horizontal-fixed .header-navbar,
body.horizontal-static .header-navbar,
body.horizontal-icon .header-navbar,
body.horizontal-icon-fixed .header-navbar {
  position: fixed;
  width: 100%;
  z-index: 9999;
}

body.horizontal-fixed .main-menu-header,
body.horizontal-static .main-menu-header,
body.horizontal-icon .main-menu-header,
body.horizontal-icon-fixed .main-menu-header,
body.horizontal-fixed #collapse-menu,
body.horizontal-static #collapse-menu,
body.horizontal-icon #collapse-menu,
body.horizontal-icon-fixed #collapse-menu,
body.horizontal-fixed .main-menu .main-menu-content li.nav-title,
body.horizontal-static .main-menu .main-menu-content li.nav-title,
body.horizontal-icon .main-menu .main-menu-content li.nav-title,
body.horizontal-icon-fixed .main-menu .main-menu-content li.nav-title,
body.horizontal-fixed .main-navigation .nav-item.has-class .tree-1.open,
body.horizontal-static .main-navigation .nav-item.has-class .tree-1.open,
body.horizontal-icon .main-navigation .nav-item.has-class .tree-1.open,
body.horizontal-icon-fixed .main-navigation .nav-item.has-class .tree-1.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-1.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-1.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item.has-class
  .open.tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item.has-class
  .open.tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item.has-class
  .open.tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item.has-class
  .open.tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item.has-class
  .open.tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .open.tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .open.tree-4,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-1
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-2
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-3
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .main-navigation
  .nav-item
  .tree-4
  a.has-class
  .open.tree-2,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .main-navigation
  a.has-class
  .open.tree-2,
body.horizontal-fixed .main-navigation .nav-item.has-class .tree-2.open,
body.horizontal-static .main-navigation .nav-item.has-class .tree-2.open,
body.horizontal-icon .main-navigation .nav-item.has-class .tree-2.open,
body.horizontal-icon-fixed .main-navigation .nav-item.has-class .tree-2.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a.has-class
  .tree-2.open,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  .tree-2.open,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a.has-class
  .tree-2.open {
  display: none;
}

body.horizontal-fixed .main-menu,
body.horizontal-static .main-menu,
body.horizontal-icon .main-menu,
body.horizontal-icon-fixed .main-menu {
  position: fixed;
  width: 100%;
  top: 55px;
  z-index: 98;
  background: #34475a;
}

body.horizontal-fixed .main-menu .main-menu-content .nav-item > a,
body.horizontal-static .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a {
  padding: 20px 15px;
}

body.horizontal-fixed .main-navigation,
body.horizontal-static .main-navigation,
body.horizontal-icon .main-navigation,
body.horizontal-icon-fixed .main-navigation {
  margin-bottom: 0;
}

body.horizontal-fixed .main-navigation .nav-item .tree-1,
body.horizontal-static .main-navigation .nav-item .tree-1,
body.horizontal-icon .main-navigation .nav-item .tree-1,
body.horizontal-icon-fixed .main-navigation .nav-item .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4 {
  -webkit-transform: translateY(30px);
  background-color: #34495e;
  display: block !important;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 60px;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 18em;
  z-index: 9999;
}

body.horizontal-fixed .main-navigation .nav-item .tree-1 li,
body.horizontal-static .main-navigation .nav-item .tree-1 li,
body.horizontal-icon .main-navigation .nav-item .tree-1 li,
body.horizontal-icon-fixed .main-navigation .nav-item .tree-1 li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-2
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-3
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-1
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  li,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  li,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  li,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a
  .tree-4
  li,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4
  li {
  display: block;
}

body.horizontal-fixed .main-navigation .nav-item:hover .tree-1,
body.horizontal-static .main-navigation .nav-item:hover .tree-1,
body.horizontal-icon .main-navigation .nav-item:hover .tree-1,
body.horizontal-icon-fixed .main-navigation .nav-item:hover .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-1,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-2,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-2,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-3,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-3,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-static
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item:hover
  .tree-1
  a
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item:hover
  .tree-1
  a
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-4,
body.horizontal-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-fixed
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-4,
body.horizontal-static
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-static
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-static
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon
  .main-navigation
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a:hover
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  .tree-1
  a:hover
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a:hover
  .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.horizontal-fixed .main-navigation .nav-sub-item > a,
body.horizontal-static .main-navigation .nav-sub-item > a,
body.horizontal-icon .main-navigation .nav-sub-item > a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item > a {
  position: relative;
}

body.horizontal-fixed .main-navigation .nav-sub-item > a:after,
body.horizontal-static .main-navigation .nav-sub-item > a:after,
body.horizontal-icon .main-navigation .nav-sub-item > a:after,
body.horizontal-icon-fixed .main-navigation .nav-sub-item > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.horizontal-fixed .main-navigation .nav-sub-item .tree-2,
body.horizontal-static .main-navigation .nav-sub-item .tree-2,
body.horizontal-icon .main-navigation .nav-sub-item .tree-2,
body.horizontal-icon-fixed .main-navigation .nav-sub-item .tree-2 {
  -webkit-transform: translateY(30px);
  background-color: #2c3e50;
  display: block !important;
  left: 250px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 18em;
  z-index: 9999;
}

body.horizontal-fixed .main-navigation .nav-sub-item .tree-2 li,
body.horizontal-static .main-navigation .nav-sub-item .tree-2 li,
body.horizontal-icon .main-navigation .nav-sub-item .tree-2 li,
body.horizontal-icon-fixed .main-navigation .nav-sub-item .tree-2 li {
  display: block;
  padding-left: 15px;
}

body.horizontal-fixed .main-navigation .nav-sub-item .tree-2 a,
body.horizontal-static .main-navigation .nav-sub-item .tree-2 a,
body.horizontal-icon .main-navigation .nav-sub-item .tree-2 a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item .tree-2 a {
  padding-left: 30px;
}

body.horizontal-fixed .main-navigation .nav-sub-item .tree-2 a:before,
body.horizontal-static .main-navigation .nav-sub-item .tree-2 a:before,
body.horizontal-icon .main-navigation .nav-sub-item .tree-2 a:before,
body.horizontal-icon-fixed .main-navigation .nav-sub-item .tree-2 a:before {
  left: 10px;
}

body.horizontal-fixed .main-navigation .nav-sub-item:hover .tree-2,
body.horizontal-static .main-navigation .nav-sub-item:hover .tree-2,
body.horizontal-icon .main-navigation .nav-sub-item:hover .tree-2,
body.horizontal-icon-fixed .main-navigation .nav-sub-item:hover .tree-2 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 > a,
body.horizontal-static .main-navigation .nav-sub-item-3 > a,
body.horizontal-icon .main-navigation .nav-sub-item-3 > a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 > a {
  position: relative;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 > a:after,
body.horizontal-static .main-navigation .nav-sub-item-3 > a:after,
body.horizontal-icon .main-navigation .nav-sub-item-3 > a:after,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 .tree-3,
body.horizontal-static .main-navigation .nav-sub-item-3 .tree-3,
body.horizontal-icon .main-navigation .nav-sub-item-3 .tree-3,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 .tree-3 {
  -webkit-transform: translateY(30px);
  background-color: #2c3e50;
  display: block !important;
  left: 250px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 18em;
  z-index: 9999;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 .tree-3 li,
body.horizontal-static .main-navigation .nav-sub-item-3 .tree-3 li,
body.horizontal-icon .main-navigation .nav-sub-item-3 .tree-3 li,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 .tree-3 li {
  display: block;
  padding-left: 15px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 .tree-3 a,
body.horizontal-static .main-navigation .nav-sub-item-3 .tree-3 a,
body.horizontal-icon .main-navigation .nav-sub-item-3 .tree-3 a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 .tree-3 a {
  padding-left: 30px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3 .tree-3 a:before,
body.horizontal-static .main-navigation .nav-sub-item-3 .tree-3 a:before,
body.horizontal-icon .main-navigation .nav-sub-item-3 .tree-3 a:before,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3 .tree-3 a:before {
  left: 10px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-3:hover .tree-3,
body.horizontal-static .main-navigation .nav-sub-item-3:hover .tree-3,
body.horizontal-icon .main-navigation .nav-sub-item-3:hover .tree-3,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-3:hover .tree-3 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 > a,
body.horizontal-static .main-navigation .nav-sub-item-4 > a,
body.horizontal-icon .main-navigation .nav-sub-item-4 > a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 > a {
  position: relative;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 > a:after,
body.horizontal-static .main-navigation .nav-sub-item-4 > a:after,
body.horizontal-icon .main-navigation .nav-sub-item-4 > a:after,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 > a:after {
  content: "\e65d";
  font-family: "themify";
  font-size: 14px;
  position: absolute;
  right: 20px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 .tree-4,
body.horizontal-static .main-navigation .nav-sub-item-4 .tree-4,
body.horizontal-icon .main-navigation .nav-sub-item-4 .tree-4,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 .tree-4 {
  -webkit-transform: translateY(30px);
  background-color: #2c3e50;
  display: block !important;
  left: 250px;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(30px);
  transition: all linear 0.3s;
  visibility: hidden;
  width: 18em;
  z-index: 9999;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 .tree-4 li,
body.horizontal-static .main-navigation .nav-sub-item-4 .tree-4 li,
body.horizontal-icon .main-navigation .nav-sub-item-4 .tree-4 li,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 .tree-4 li {
  display: block;
  padding-left: 15px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 .tree-4 a,
body.horizontal-static .main-navigation .nav-sub-item-4 .tree-4 a,
body.horizontal-icon .main-navigation .nav-sub-item-4 .tree-4 a,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 .tree-4 a {
  padding-left: 30px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4 .tree-4 a:before,
body.horizontal-static .main-navigation .nav-sub-item-4 .tree-4 a:before,
body.horizontal-icon .main-navigation .nav-sub-item-4 .tree-4 a:before,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4 .tree-4 a:before {
  left: 10px;
}

body.horizontal-fixed .main-navigation .nav-sub-item-4:hover .tree-4,
body.horizontal-static .main-navigation .nav-sub-item-4:hover .tree-4,
body.horizontal-icon .main-navigation .nav-sub-item-4:hover .tree-4,
body.horizontal-icon-fixed .main-navigation .nav-sub-item-4:hover .tree-4 {
  -webkit-transform: translateY(0px);
  opacity: 1;
  transform: translateY(0px);
  transition: all linear 0.3s;
  visibility: visible;
}

body.horizontal-fixed .main-body .page-wrapper,
body.horizontal-static .main-body .page-wrapper,
body.horizontal-icon .main-body .page-wrapper,
body.horizontal-icon-fixed .main-body .page-wrapper {
  margin-left: 0;
}

body.horizontal-fixed .main-menu .main-menu-content .nav-item > a,
body.horizontal-static .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a {
  display: inline-block;
  position: relative;
}

body.horizontal-fixed .main-menu .main-menu-content .nav-item > a:after,
body.horizontal-static .main-menu .main-menu-content .nav-item > a:after,
body.horizontal-icon .main-menu .main-menu-content .nav-item > a:after,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item > a:after,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a:after,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a:after,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a:after,
body.horizontal-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
body.horizontal-static
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
body.horizontal-icon
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a:after {
  display: none;
}

body.horizontal-fixed .main-menu .main-menu-content li,
body.horizontal-static .main-menu .main-menu-content li,
body.horizontal-icon .main-menu .main-menu-content li,
body.horizontal-icon-fixed .main-menu .main-menu-content li {
  border-top: none;
  display: inline-block;
  margin-right: 0;
}

body.horizontal-fixed .main-menu .main-menu-content .nav-item .icon-arrow-down,
body.horizontal-static .main-menu .main-menu-content .nav-item .icon-arrow-down,
body.horizontal-icon .main-menu .main-menu-content .nav-item .icon-arrow-down,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .icon-arrow-down {
  margin-right: 20px;
  position: relative;
  right: -20px;
  top: 0;
}

body.horizontal-fixed .tree-1 li,
body.horizontal-static .tree-1 li,
body.horizontal-icon .tree-1 li,
body.horizontal-icon-fixed .tree-1 li,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-2 li,
.main-menu .main-menu-content .nav-item body.horizontal-fixed .tree-2 li,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-2 li,
.main-menu .main-menu-content .nav-item body.horizontal-static .tree-2 li,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-2 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon .tree-2 li,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item .tree-2 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon-fixed .tree-2 li,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-3 li,
.main-menu .main-menu-content .nav-item body.horizontal-fixed .tree-3 li,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-3 li,
.main-menu .main-menu-content .nav-item body.horizontal-static .tree-3 li,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-3 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon .tree-3 li,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item .tree-3 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon-fixed .tree-3 li,
body.horizontal-fixed .main-menu .main-menu-content .nav-item .tree-4 li,
.main-menu .main-menu-content .nav-item body.horizontal-fixed .tree-4 li,
body.horizontal-static .main-menu .main-menu-content .nav-item .tree-4 li,
.main-menu .main-menu-content .nav-item body.horizontal-static .tree-4 li,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-4 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon .tree-4 li,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item .tree-4 li,
.main-menu .main-menu-content .nav-item body.horizontal-icon-fixed .tree-4 li {
  display: block;
}

/*===== Horizontal-static layout ===== */
body.horizontal-static .header-navbar,
body.horizontal-static .main-menu {
  position: initial;
}

body.horizontal-static .page-header {
  margin-top: 60px;
}

/*===== Horizontal-icon-menu layout ===== */
body.horizontal-icon .header-navbar,
body.horizontal-icon-fixed .header-navbar,
body.horizontal-icon .main-menu,
body.horizontal-icon-fixed .main-menu {
  position: inherit;
}

body.horizontal-icon .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-1 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-2 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-3 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-4 a > a,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a {
  text-align: center;
}

body.horizontal-icon .main-menu .main-menu-content .nav-item > a i,
body.horizontal-icon-fixed .main-menu .main-menu-content .nav-item > a i,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-1 a > a i,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a
  i,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-2 a > a i,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a
  i,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-3 a > a i,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a
  i,
body.horizontal-icon .main-menu .main-menu-content .nav-item .tree-4 a > a i,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a
  i {
  display: block;
  margin-bottom: 5px;
  margin-right: 0px;
}

body.horizontal-icon .main-navigation .nav-item .tree-1,
body.horizontal-icon-fixed .main-navigation .nav-item .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-1,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-1,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-2,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-2,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-2,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-3,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-3,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-3,
body.horizontal-icon
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon
  .main-navigation
  .nav-item
  .tree-4,
body.horizontal-icon-fixed
  .main-navigation
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  body.horizontal-icon-fixed
  .main-navigation
  .nav-item
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon
  .main-navigation
  a
  .tree-4,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.horizontal-icon-fixed
  .main-navigation
  a
  .tree-4 {
  top: 80px;
}

/*===== Horizontal-icon-fix-menu layout ===== */
body.horizontal-icon-fixed .main-menu {
  position: fixed;
}

body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  > a
  i.icon-arrow-down,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  > a
  i.icon-arrow-down,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  > a
  i.icon-arrow-down,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  > a
  i.icon-arrow-down,
body.horizontal-icon-fixed
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  > a
  i.icon-arrow-down {
  display: none;
}

body.horizontal-icon-fixed .header-navbar {
  position: initial;
}

body.horizontal-icon-fixed .page-header {
  margin-top: 80px;
}

@media only screen and (max-width: 768px) {
  body.horizontal-icon-fixed .page-header {
    margin-top: 0;
  }
}

/*===== Sidebar-menu layout ===== */
body.menu-sidebar .navbar-wrapper {
  position: initial;
}

/*===== Menu-layouts css end ===== */
/**  =====================
      Theme-Buttons css start
==========================  **/
.btn {
  border-radius: 5px;
  font-size: 15px;
  padding: 5px 19px;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
}

.button-page .card-block {
  margin-bottom: -20px;
}

.button-page .card-block ul {
  margin-bottom: 0;
  display: inline-block;
}

.button-page .card-block a {
  margin-bottom: 20px;
}

.button-page .card-block ul li {
  display: inline-block;
  margin-right: 20px;
  float: left;
}

.button-page .btn {
  margin-bottom: 20px;
  margin-right: 10px;
}

.btn.btn-round {
  border-radius: 2rem;
}

.btn.btn-square {
  border-radius: 0;
}

.btn.btn-skew {
  transform: skew(-15deg);
}

.btn i {
  margin-right: 5px;
}

.btn.btn-icon {
  border-radius: 50%;
  width: 40px;
  line-height: 30px;
  height: 40px;
  padding: 3px;
  text-align: center;
}

.btn-group,
.btn-group-vertical {
  display: inline-block;
}

.btn-group .btn {
  float: left;
}

.icon-btn i {
  margin-right: 0 !important;
}

.button-page .btn-group {
  margin-right: 10px;
}

.show > .dropdown-menu {
  overflow: hidden;
}

.dropdown-danger,
.dropdown-success,
.dropdown-warning,
.dropdown-info,
.dropdown-warning,
.dropdown-primary,
.dropdown-default,
.dropdown-inverse,
.dropdown-disabled {
  display: inline-block;
  vertical-align: center;
  position: relative;
}

.dropdown-split [class*="btn-"],
.btn-group [class*="btn-"] {
  margin-right: 0;
}
.btn {
  font-size: 12px;
}
.list-group-item.active {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.show > .btn-primary.dropdown-toggle,
.sweet-alert .show > button.dropdown-toggle.confirm,
.wizard > .actions .show > a.dropdown-toggle {
  background-color: black !important;
  border-color: black;
  box-shadow: none;
  color: white;
}

.btn-disabled,
.dropdown-disabled,
.dropdown-split-disabled {
  cursor: not-allowed;
}

#Note-list li:hover .Note-delete {
  opacity: 1;
  transform: translateX(0px);
}

#Note-list li:hover .Note-delete:hover {
  background: rgba(0, 0, 0, 0.8);
}

.button-list .btn {
  margin-bottom: 10px;
  margin-right: 30px;
}

.Note-delete {
  margin-bottom: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.6);
  border: none;
  position: absolute;
  right: 20px;
  color: #fff;
  transition: all ease-in 0.3s;
  border-radius: 2px;
  cursor: pointer;
  transform: translateX(10px);
}

.popover-content .color-code {
  margin-bottom: 10px;
}

.popover-content .display-color {
  width: 75px;
  height: 2.5rem;
  border-radius: 0.25rem;
  margin-right: 30px;
  background-color: rgba(26, 188, 156, 0.5);
  border-color: rgba(26, 188, 156, 0.5);
}

.popover-content span.block {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 14px;
}

.popover-title {
  text-align: center;
}

.nav-pills .nav-link.active.active,
.nav-pills .nav-link.active.active:focus,
.nav-pills .nav-link.active.active:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover {
  background: transparent;
  color: #0275d8;
  text-align: center;
  border-bottom: 1px solid #0275d8;
}

/**====== Basic-Buttons css Start ======**/
.btn-primary,
.sweet-alert button.confirm,
.wizard > .actions a {
  /* background-color: #dfc7af !important; buttonBG */
  background-color: black !important;
  border-color: black !important;
  color: white;
  cursor: pointer;
  transition: all ease-in 0.3s;
  text-transform: uppercase;
}

.btn-primary:hover,
.sweet-alert button.confirm:hover,
.wizard > .actions a:hover {
  color: #fff !important;
  background: rgba(0, 0, 0, 0.72) !important;
  border-color: rgba(0, 0, 0, 0.72) !important;
}
.btn-primary:active,
.sweet-alert button.confirm:active,
.wizard > .actions a:active {
  color: #fff !important;
  background: rgba(0, 0, 0, 0.72) !important;
  border-color: rgba(0, 0, 0, 0.72) !important;
  box-shadow: none;
  outline: none;
}

.btn-primary:focus,
.sweet-alert button.confirm:focus,
.wizard > .actions a:focus {
  box-shadow: none;
  outline: none;
  color: #fff;
}

.btn-primary.disabled,
.sweet-alert button.disabled.confirm,
.wizard > .actions a.disabled {
  background-color: rgba(26, 188, 156, 0.5);
  border-color: rgba(26, 188, 156, 0.5);
}

.btn-warning {
  background-color: #f1c40f;
  border-color: #f1c40f;
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-warning:hover {
  background-color: #f4d03f;
  border-color: #f4d03f;
}

.btn-warning:active {
  background-color: #b8960b !important;
  border-color: #b8960b;
  box-shadow: none;
  color: #fff;
}

.btn-warning:focus {
  box-shadow: none;
  color: #fff;
}

.btn-warning.disabled {
  background-color: rgba(241, 196, 15, 0.5);
  border-color: rgba(241, 196, 15, 0.5);
}

.btn-default {
  background-color: transparent;
  border-color: #cccccc;
  color: black;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-default:hover {
  color: black !important;
  background: rgba(0, 0, 0, 0.1) !important;
  border-color: rgba(0, 0, 0, 0.1) !important;
}

.btn-default:active {
  color: #fff !important;
  background: #aaa !important;
  border-color: #aaa !important;
}

.btn-default:focus {
  color: #fff !important;
  background: #aaa !important;
  border-color: #aaa !important;
}

.btn-default.disabled {
  background-color: rgba(189, 195, 199, 0.5);
  border-color: rgba(189, 195, 199, 0.5);
}

.btn-danger {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-danger:hover {
  background-color: #ed7669;
  border-color: #ed7669;
}

.btn-danger:active {
  background-color: #cd2a19 !important;
  border-color: #cd2a19;
  box-shadow: none;
  color: #fff;
}

.btn-danger:focus {
  box-shadow: none;
  color: #fff;
}

.btn-danger.disabled {
  background-color: rgba(231, 76, 60, 0.5);
  border-color: rgba(231, 76, 60, 0.5);
}

.btn-success {
  background-color: #2ecc71;
  border-color: #2ecc71;
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-success:hover {
  background-color: #54d98c;
  border-color: #54d98c;
}

.btn-success:active {
  background-color: #239a55 !important;
  border-color: #239a55;
  box-shadow: none;
  color: #fff;
}

.btn-success:focus {
  box-shadow: none;
  color: #fff;
}

.btn-success.disabled {
  background-color: rgba(46, 204, 113, 0.5);
  border-color: rgba(46, 204, 113, 0.5);
}

.btn-inverse {
  background-color: #34495e;
  border-color: #34495e;
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-inverse:hover {
  background-color: #46627f;
  border-color: #46627f;
}

.btn-inverse:active {
  background-color: #1e2a37 !important;
  border-color: #1e2a37;
  box-shadow: none;
  color: #fff;
}

.btn-inverse:focus {
  box-shadow: none;
  color: #fff;
}

.btn-inverse.disabled {
  background-color: rgba(52, 73, 94, 0.5);
  border-color: rgba(52, 73, 94, 0.5);
}

.btn-info {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

.btn-info:hover {
  background-color: #5faee3;
  border-color: #5faee3;
}

.btn-info:active {
  background-color: #2077b2 !important;
  border-color: #2077b2;
  box-shadow: none;
  color: #fff;
}

.btn-info:focus {
  box-shadow: none;
  color: #fff;
}

.btn-info.disabled {
  background-color: rgba(52, 152, 219, 0.5);
  border-color: rgba(52, 152, 219, 0.5);
}

.btn-disabled {
  background-color: rgba(26, 188, 156, 0.5);
  border-color: rgba(26, 188, 156, 0.5);
  color: #fff;
  cursor: pointer;
  transition: all ease-in 0.3s;
}

/**====== Basic-Buttons css end ======**/
/**====== Outline-Buttons css Start ======**/
.btn-outline-primary {
  color: #13866f;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-warning {
  color: #b8960b;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-default {
  color: #9ca5ab;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-default:hover {
  color: #fff;
}

.btn-outline-danger {
  color: #cd2a19;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-success {
  color: #239a55;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-inverse {
  color: #1e2a37;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-inverse:hover {
  color: #fff;
}

.btn-outline-warning {
  color: #b8960b;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-info {
  color: #2077b2;
  background-color: #fff;
  background-color: transparent;
}

.btn-outline-disabled {
  color: #13866f;
  background-color: #fff;
}

/**====== Outline-Buttons css end ======**/
/**====== Button-Size css start ======**/
.btn-xlg {
  padding: 14px 20px;
  font-size: 21px;
  line-height: 40px;
}

.btn-lg {
  padding: 12px 18px;
  font-size: 18px;
  line-height: 32px;
}

.btn-md {
  padding: 10px 16px;
  font-size: 15px;
  line-height: 23px;
}

.btn-sm {
  padding: 8px 14px;
  line-height: 16px;
  font-size: 11px;
}

.btn-mini {
  padding: 5px 10px;
  line-height: 14px;
  font-size: 10px;
}

/**====== Button-Size css end ======**/
/**====== Badges-button css start ======**/
.btn-default .badge {
  background-color: #34495e;
  color: #fff;
}

.btn-primary .badge,
.sweet-alert button.confirm .badge,
.wizard > .actions a .badge {
  color: #dfc7af !important;
  background-color: #fff;
}

.btn-success .badge {
  color: #2ecc71;
  background-color: #fff;
}

.btn-info .badge {
  color: #3498db;
  background-color: #fff;
}

.btn-warning .badge {
  color: #f1c40f;
  background-color: #fff;
}

.btn-danger .badge {
  color: #e74c3c;
  background-color: #fff;
}

/**====== Badges-button css end ======**/
/**====== Social-Buttons css start ======**/
.btn-facebook,
.btn-twitter,
.btn-linkedin,
.btn-dribbble,
.btn-google-plus,
.btn-instagram,
.btn-pinterest,
.btn-dropbox,
.btn-flickr,
.btn-tumblr,
.btn-skype,
.btn-youtube,
.btn-github {
  color: #fff;
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-twitter:hover,
.btn-twitter:focus,
.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-dribbble:hover,
.btn-dribbble:focus,
.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-instagram:hover,
.btn-instagram:focus,
.btn-pinterest:hover,
.btn-pinterest:focus,
.btn-dropbox:hover,
.btn-dropbox:focus,
.btn-flickr:hover,
.btn-flickr:focus,
.btn-tumblr:hover,
.btn-tumblr:focus,
.btn-skype:hover,
.btn-skype:focus,
.btn-youtube:hover,
.btn-youtube:focus,
.btn-github:hover,
.btn-github:focus {
  color: #fff;
  box-shadow: none;
}

.btn-facebook {
  background-color: #3b5998;
}

.btn-twitter {
  background-color: #00aced;
}

.btn-linkedin {
  background-color: #007bb6;
}

.btn-dribbble {
  background-color: #ea4c89;
}

.btn-google-plus {
  background-color: #dd4b39;
}

.btn-instagram {
  background-color: #517fa4;
}

.btn-pinterest {
  background-color: #cb2027;
}

.btn-dropbox {
  background-color: #32506d;
}

.btn-tumblr {
  background-color: #00aced;
}

/**====== Social-Buttons css end ======**/
/**====== Drop-down-Buttons css start ======**/
.dropdown-default .dropdown-item:hover,
.dropdown-split-default .dropdown-item:hover {
  background-color: #bdc3c7;
  color: #fff;
}

.dropdown-primary .dropdown-menu a:hover,
.dropdown-split-primary .dropdown-menu a:hover {
  background-color: #dfc7af !important;
  color: #fff;
}

.dropdown-success .dropdown-menu a:hover,
.dropdown-split-success .dropdown-menu a:hover {
  background-color: #2ecc71;
  color: #fff;
}

.dropdown-info .dropdown-menu a:hover,
.dropdown-split-info .dropdown-menu a:hover {
  background-color: #3498db;
  color: #fff;
}

.dropdown-warning .dropdown-menu a:hover,
.dropdown-split-warning .dropdown-menu a:hover {
  background-color: #f1c40f;
  color: #fff;
}

.dropdown-danger .dropdown-menu a:hover,
.dropdown-split-danger .dropdown-menu a:hover {
  background-color: #e74c3c;
  color: #fff;
}

.dropdown-inverse .dropdown-item,
.dropdown-split-inverse .dropdown-item {
  transition: all 0.3s ease-in;
}

.dropdown-inverse .dropdown-item:hover,
.dropdown-split-inverse .dropdown-item:hover {
  background-color: #34495e;
  color: #fff;
}

/**====== Drop-down-Buttons css end ======**/
/**====== Theme-Buttons css end ======**/
/**  =====================
      Basic form elements css start
==========================  **/
.col-form-label {
  font-size: 14px;
}

.select2-container {
  width: 100% !important;
}

.form-group {
  margin-bottom: 1.25em;
}
.form-control {
  border-radius: 0px;
}

.form-group .form-control-lg {
  font-size: 1.25em;
}

.form-group .form-control-round {
  border-radius: 50px;
}

.form-group .form-control-static:focus {
  outline: none;
}
.noLeftBorderRad {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.noRightBorderRad {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.fixedPlus {
  position: absolute;
  left: 20px;
  top: 7px;
  transform: scale(1.5);
  color: #495057;
}
.fixedPlus2 {
  position: absolute;
  left: 22px;
  top: 7px;
  transform: scale(1.5);
  color: #aaa;
}
.fixedPlus3 {
  position: absolute;
  left: 7px;
  top: 11px;
  transform: scale(1.5);
  color: #aaa;
}
.fixedPlus4 {
  position: absolute;
  left: 10px;
  top: 48%;
  transform: translateY(-50%) scale(1.5);
  -webkit-transform: translateY(-50%) scale(1.5);
  color: black;
}
.errorBorder {
  border-color: rgba(230, 10, 14, 0.9) !important;
}
.form-control {
  font-size: 14px;
}
.form-control.customInput {
  transition: border-color ease-in-out 0.35s;
}
.form-control.customInput.ng-valid:focus {
  border-color: #dfc7af;
  outline: none !important;
  box-shadow: none !important;
}

.form-control.form-control-normal {
  font-weight: 400;
}

.form-control.form-control-bold {
  font-weight: 600;
}

.form-control.form-control-capitalize {
  text-transform: capitalize;
}

.form-control.form-control-uppercase {
  text-transform: uppercase;
}

.form-control.form-control-lowercase {
  text-transform: lowercase;
}

.form-control.form-control-variant {
  font-variant: small-caps;
}

.form-control.form-control-left {
  text-align: left;
}

.form-control.form-control-center {
  text-align: center;
}

.form-control.form-control-right {
  text-align: right;
}

.form-control.form-control-rtl {
  direction: rtl;
}

/*===== Border Inputs start =====*/
.form-control-primary {
  border-color: #dfc7af;
  color: #dfc7af !important;
}

.form-control-primary:focus,
.form-control-primary:active {
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.input-group-primary .input-group-addon {
  background-color: #dfc7af !important;
}

.input-group-primary .form-control {
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.input-group-primary .form-control:focus,
.input-group-primary .form-control:active {
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.form-control-warning {
  border-color: #f1c40f;
  color: #f1c40f;
}

.form-control-warning:focus,
.form-control-warning:active {
  border-color: #f1c40f !important;
  color: #f1c40f;
}

.input-group-warning .input-group-addon {
  background-color: #f1c40f;
}

.input-group-warning .form-control {
  border-color: #f1c40f;
  color: #f1c40f;
}

.input-group-warning .form-control:focus,
.input-group-warning .form-control:active {
  border-color: #f1c40f !important;
  color: #f1c40f;
}

.form-control-default {
  border-color: #bdc3c7;
  color: #bdc3c7;
}

.form-control-default:focus,
.form-control-default:active {
  border-color: #bdc3c7 !important;
  color: #bdc3c7;
}

.input-group-default .input-group-addon {
  background-color: #bdc3c7;
}

.input-group-default .form-control {
  border-color: #bdc3c7;
  color: #bdc3c7;
}

.form-control-danger {
  border-color: #e74c3c;
  color: #e74c3c;
}

.form-control-danger:focus,
.form-control-danger:active {
  border-color: #e74c3c !important;
  color: #e74c3c;
}

.input-group-danger .input-group-addon {
  background-color: #e74c3c;
}

.input-group-danger .form-control {
  border-color: #e74c3c;
  color: #e74c3c;
}

.input-group-danger .form-control:focus,
.input-group-danger .form-control:active {
  border-color: #e74c3c !important;
  color: #e74c3c;
}

.form-control-success {
  border-color: #2ecc71;
  color: #2ecc71;
}

.form-control-success:focus,
.form-control-success:active {
  border-color: #2ecc71 !important;
  color: #2ecc71;
}

.input-group-success .input-group-addon {
  background-color: #2ecc71;
}

.input-group-success .form-control {
  border-color: #2ecc71;
  color: #2ecc71;
}

.input-group-success .form-control:focus,
.input-group-success .form-control:active {
  border-color: #2ecc71 !important;
  color: #2ecc71;
}

.form-control-inverse {
  border-color: #34495e;
  color: #34495e;
}

.form-control-inverse:focus,
.form-control-inverse:active {
  border-color: #34495e !important;
  color: #34495e;
}

.input-group-inverse .input-group-addon {
  background-color: #34495e;
}

.input-group-inverse .form-control {
  border-color: #34495e;
  color: #34495e;
}

.form-control-info {
  border-color: #3498db;
  color: #3498db;
}

.form-control-info:focus,
.form-control-info:active {
  border-color: #3498db !important;
  color: #3498db;
}

.input-group-info .input-group-addon {
  background-color: #3498db;
}

.input-group-info .form-control {
  border-color: #3498db;
  color: #3498db;
}

/*===== Form Input-Text start =====*/
.form-txt-primary {
  color: #dfc7af !important;
}

.form-txt-primary:focus {
  color: #dfc7af !important;
}

.form-txt-primary::-moz-placeholder {
  color: #dfc7af !important;
  opacity: 1;
}

.form-txt-primary:-ms-input-placeholder {
  color: #dfc7af !important;
}

.form-txt-primary::-webkit-input-placeholder {
  color: #dfc7af !important;
}

.form-txt-warning {
  color: #f1c40f;
}

.form-txt-warning:focus {
  color: #f1c40f;
}

.form-txt-warning::-moz-placeholder {
  color: #f1c40f;
  opacity: 1;
}

.form-txt-warning:-ms-input-placeholder {
  color: #f1c40f;
}

.form-txt-warning::-webkit-input-placeholder {
  color: #f1c40f;
}

.form-txt-default {
  color: #bdc3c7;
}

.form-txt-default:focus {
  color: #bdc3c7;
}

.form-txt-default::-moz-placeholder {
  color: #bdc3c7;
  opacity: 1;
}

.form-txt-default:-ms-input-placeholder {
  color: #bdc3c7;
}

.form-txt-default::-webkit-input-placeholder {
  color: #bdc3c7;
}

.form-txt-danger {
  color: #e74c3c;
}

.form-txt-danger:focus {
  color: #e74c3c;
}

.form-txt-danger::-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}

.form-txt-danger:-ms-input-placeholder {
  color: #e74c3c;
}

.form-txt-danger::-webkit-input-placeholder {
  color: #e74c3c;
}

.form-txt-success {
  color: #2ecc71;
}

.form-txt-success:focus {
  color: #2ecc71;
}

.form-txt-success::-moz-placeholder {
  color: #2ecc71;
  opacity: 1;
}

.form-txt-success:-ms-input-placeholder {
  color: #2ecc71;
}

.form-txt-success::-webkit-input-placeholder {
  color: #2ecc71;
}

.form-txt-inverse {
  color: #34495e;
}

.form-txt-inverse:focus {
  color: #34495e;
}

.form-txt-inverse::-moz-placeholder {
  color: #34495e;
  opacity: 1;
}

.form-txt-inverse:-ms-input-placeholder {
  color: #34495e;
}

.form-txt-inverse::-webkit-input-placeholder {
  color: #34495e;
}

.form-txt-info {
  color: #3498db;
}

.form-txt-info:focus {
  color: #3498db;
}

.form-txt-info::-moz-placeholder {
  color: #3498db;
  opacity: 1;
}

.form-txt-info:-ms-input-placeholder {
  color: #3498db;
}

.form-txt-info::-webkit-input-placeholder {
  color: #3498db;
}

/*===== Form Background-inputs start =====*/
.form-bg-primary {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
  color: #fff;
}

.form-bg-primary:focus {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
  color: #fff;
}

.form-bg-primary::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-primary:-ms-input-placeholder {
  color: #fff;
}

.form-bg-primary::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-warning {
  background-color: #f1c40f;
  border-color: #f1c40f;
  color: #fff;
}

.form-bg-warning:focus {
  background-color: #f1c40f;
  border-color: #f1c40f;
  color: #fff;
}

.form-bg-warning::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-warning:-ms-input-placeholder {
  color: #fff;
}

.form-bg-warning::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-default {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
  color: #fff;
}

.form-bg-default:focus {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
  color: #fff;
}

.form-bg-default::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-default:-ms-input-placeholder {
  color: #fff;
}

.form-bg-default::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-danger {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.form-bg-danger:focus {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.form-bg-danger::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-danger:-ms-input-placeholder {
  color: #fff;
}

.form-bg-danger::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-success {
  background-color: #2ecc71;
  border-color: #2ecc71;
  color: #fff;
}

.form-bg-success:focus {
  background-color: #2ecc71;
  border-color: #2ecc71;
  color: #fff;
}

.form-bg-success::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-success:-ms-input-placeholder {
  color: #fff;
}

.form-bg-success::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-inverse {
  background-color: #34495e;
  border-color: #34495e;
  color: #fff;
}

.form-bg-inverse:focus {
  background-color: #34495e;
  border-color: #34495e;
  color: #fff;
}

.form-bg-inverse::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-inverse:-ms-input-placeholder {
  color: #fff;
}

.form-bg-inverse::-webkit-input-placeholder {
  color: #fff;
}

.form-bg-info {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.form-bg-info:focus {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.form-bg-info::-moz-placeholder {
  color: #fff;
  opacity: 1;
}

.form-bg-info:-ms-input-placeholder {
  color: #fff;
}

.form-bg-info::-webkit-input-placeholder {
  color: #fff;
}

/*===== Form Validation states start =====*/
.has-success .col-form-label {
  color: #2ecc71;
}

.has-success .form-control-success {
  border-color: #2ecc71;
}

.has-warning .col-form-label {
  color: #f1c40f;
}

.has-warning .form-control-success {
  border-color: #f1c40f;
}

.has-danger .col-form-label {
  color: #e74c3c;
}

.has-danger .form-control-success {
  border-color: #e74c3c;
}

/*===== Form-icon css starts =====*/
.left-icon-control {
  position: relative;
}

.left-icon-control input {
  padding-left: 50px;
}

.left-icon-control .form-icon {
  position: absolute;
  top: 50%;
  left: 17px;
  margin-top: -12px;
}

.right-icon-control {
  position: relative;
}

.right-icon-control input {
  padding-right: 50px;
}

.right-icon-control .form-icon {
  position: absolute;
  top: 7px;
  right: 17px;
}

/*===== Form-icon css ends =====*/
/*===== Basic form elements ends =====*/
/**  =====================
      Form group-add-on css start
==========================  **/
.input-group {
  margin-bottom: 1.25em;
}

.input-group-addon {
  background-color: #dfc7af !important;
  color: #fff;
}

.input-group-button [class*="btn-"] {
  padding: 0;
  margin-bottom: 0;
}

.input-group-button .input-group-addon {
  transition: all ease-in 0.3s;
}

.input-group-button .input-group-addon:hover {
  background-color: #28e1bd;
  border-color: #28e1bd;
}

.input-group-button .input-group-addon:hover .btn {
  background-color: #28e1bd;
  border-color: #28e1bd;
}

.input-group-dropdown [class*="btn-"] {
  margin-bottom: 0;
}

/*===== Form group-add-on ends =====*/
/**  =====================
      Switches css start
==========================  **/
.js-dynamic-disable,
.js-dynamic-enable {
  vertical-align: inherit;
}

/*===== Switches css ends =====*/
/**  =====================
      Radio-button css start
==========================  **/
.form-radio {
  position: relative;
}

.form-radio .form-help {
  position: absolute;
  width: 100%;
}

.form-radio label {
  position: relative;
  padding-left: 1.5rem;
  text-align: left;
  color: #333;
  display: block;
}

.form-radio input {
  width: auto;
  opacity: 0.00000001;
  position: absolute;
  left: 0;
}

.radio .helper {
  position: absolute;
  top: -0.15rem;
  left: -0.25rem;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  -webkit-user-select: none;
  user-select: none;
  color: #999;
}

.radio .helper::after {
  transform: scale(0);
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.radio .helper::after,
.radio .helper::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  margin: 0.25rem;
  width: 1rem;
  height: 1rem;
  transition: transform 0.28s ease;
  border-radius: 50%;
  border: 0.125rem solid #dfc7af !important;
}

.radio label:hover .helper {
  color: #dfc7af !important;
}

.radio input:checked ~ .helper::after {
  transform: scale(0.5);
}

.radio input:checked ~ .helper::before {
  color: #dfc7af !important;
}

.radio.radiofill input:checked ~ .helper::after {
  transform: scale(1);
}

.radio.radiofill .helper::after {
  background-color: #dfc7af !important;
}

.radio.radio-disable {
  opacity: 0.7;
}

.radio.radio-disable label {
  cursor: not-allowed;
}

.radio-inline {
  display: inline-block;
  margin-right: 20px;
}

.radio.radiofill.radio-primary .helper::after {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.radio.radiofill.radio-primary .helper::before {
  border-color: #dfc7af !important;
}

.radio.radiofill.radio-warning .helper::after {
  background-color: #f1c40f;
  border-color: #f1c40f;
}

.radio.radiofill.radio-warning .helper::before {
  border-color: #f1c40f;
}

.radio.radiofill.radio-default .helper::after {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
}

.radio.radiofill.radio-default .helper::before {
  border-color: #bdc3c7;
}

.radio.radiofill.radio-danger .helper::after {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.radio.radiofill.radio-danger .helper::before {
  border-color: #e74c3c;
}

.radio.radiofill.radio-success .helper::after {
  background-color: #2ecc71;
  border-color: #2ecc71;
}

.radio.radiofill.radio-success .helper::before {
  border-color: #2ecc71;
}

.radio.radiofill.radio-inverse .helper::after {
  background-color: #34495e;
  border-color: #34495e;
}

.radio.radiofill.radio-inverse .helper::before {
  border-color: #34495e;
}

.radio.radiofill.radio-info .helper::after {
  background-color: #3498db;
  border-color: #3498db;
}

.radio.radiofill.radio-info .helper::before {
  border-color: #3498db;
}

/*===== Radio Button css ends =====*/
/*===== Border-checkbox css start =====*/
.border-checkbox-section .border-checkbox-group {
  display: inline-block;
}

.border-checkbox-section
  .border-checkbox-group
  .border-checkbox:checked
  + .border-checkbox-label:after {
  animation: check linear 0.5s;
  opacity: 1;
  border-color: #dfc7af !important;
}

.border-checkbox-section
  .border-checkbox-group
  .border-checkbox:checked
  + .border-checkbox-label:after
  .border-checkbox-label:before {
  border-color: #eee;
}

.border-checkbox-section .border-checkbox-group .border-checkbox-label {
  position: relative;
  display: inline-block;
  cursor: pointer;
  height: 20px;
  line-height: 20px;
  padding-left: 30px;
  margin-right: 15px;
}

.border-checkbox-section .border-checkbox-group .border-checkbox-label:after {
  content: "";
  display: block;
  width: 5px;
  height: 11px;
  opacity: 0.9;
  border-right: 2px solid #eee;
  border-top: 2px solid #eee;
  position: absolute;
  left: 5px;
  top: 11px;
  transform: scaleX(-1) rotate(135deg);
  transform-origin: left top;
}

.border-checkbox-section .border-checkbox-group .border-checkbox-label:before {
  content: "";
  display: block;
  border: 2px solid #dfc7af !important;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
}

.border-checkbox-section .border-checkbox {
  display: none;
}

.border-checkbox-section .border-checkbox:disabled ~ .border-checkbox-label {
  cursor: no-drop;
  color: #ccc;
}

@keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 5px;
  }
  50% {
    height: 10px;
    width: 5px;
  }
}

.border-checkbox-section
  .border-checkbox-group-primary
  .border-checkbox-label:before {
  border: 2px solid #dfc7af !important;
}

.border-checkbox-section
  .border-checkbox-group-primary
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #dfc7af !important;
}

.border-checkbox-section
  .border-checkbox-group-warning
  .border-checkbox-label:before {
  border: 2px solid #f1c40f;
}

.border-checkbox-section
  .border-checkbox-group-warning
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #f1c40f;
}

.border-checkbox-section
  .border-checkbox-group-default
  .border-checkbox-label:before {
  border: 2px solid #bdc3c7;
}

.border-checkbox-section
  .border-checkbox-group-default
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #bdc3c7;
}

.border-checkbox-section
  .border-checkbox-group-danger
  .border-checkbox-label:before {
  border: 2px solid #e74c3c;
}

.border-checkbox-section
  .border-checkbox-group-danger
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #e74c3c;
}

.border-checkbox-section
  .border-checkbox-group-success
  .border-checkbox-label:before {
  border: 2px solid #2ecc71;
}

.border-checkbox-section
  .border-checkbox-group-success
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #2ecc71;
}

.border-checkbox-section
  .border-checkbox-group-inverse
  .border-checkbox-label:before {
  border: 2px solid #34495e;
}

.border-checkbox-section
  .border-checkbox-group-inverse
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #34495e;
}

.border-checkbox-section
  .border-checkbox-group-info
  .border-checkbox-label:before {
  border: 2px solid #3498db;
}

.border-checkbox-section
  .border-checkbox-group-info
  .border-checkbox:checked
  + .border-checkbox-label:after {
  border-color: #3498db;
}

/*===== Fade-in-checkbox css start =====*/
.checkbox-fade {
  display: inline-block;
  margin-right: 15px;
}

.checkbox-fade label {
  line-height: 20px;
}

.checkbox-fade label input[type="checkbox"],
.checkbox-fade label input[type="radio"] {
  display: none;
}

.checkbox-fade label input[type="checkbox"]:checked + .cr > .cr-icon,
.checkbox-fade label input[type="radio"]:checked + .cr > .cr-icon {
  transform: scale(1.5) rotateZ(0deg);
  opacity: 1;
}

.checkbox-fade label input[type="checkbox"] + .cr > .cr-icon,
.checkbox-fade label input[type="radio"] + .cr > .cr-icon {
  transform: scale(3) rotateZ(-20deg);
  opacity: 0;
  transition: all 0.3s ease-in;
}

.checkbox-fade label:after {
  content: "";
  display: table;
  clear: both;
}

.checkbox-fade.fade-in-disable label,
.checkbox-fade.fade-in-disable .cr {
  color: #ccc;
  cursor: no-drop;
}

.checkbox-fade .cr {
  border-radius: 3px;
  border: 2px solid #000000 !important;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 30px;
  margin-right: 0.5em;
  position: relative;
  width: 30px;
}

.checkbox-fade .cr .cr-icon {
  color: #000000 !important;
  font-size: 0.8em;
  left: 0;
  line-height: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 50%;
}

.checkbox-fade.fade-in-primary .cr {
  border: 2px solid #dfc7af;
}

.checkbox-fade.fade-in-primary .cr .cr-icon {
  color: #dfc7af;
}
.redErr {
  border: 2px solid rgba(230, 10, 14, 0.9) !important;
}

.checkbox-fade.fade-in-warning .cr {
  border: 2px solid #f1c40f;
}

.checkbox-fade.fade-in-warning .cr .cr-icon {
  color: #f1c40f;
}

.checkbox-fade.fade-in-default .cr {
  border: 2px solid #bdc3c7;
}

.checkbox-fade.fade-in-default .cr .cr-icon {
  color: #bdc3c7;
}

.checkbox-fade.fade-in-danger .cr {
  border: 2px solid #e74c3c;
}

.checkbox-fade.fade-in-danger .cr .cr-icon {
  color: #e74c3c;
}

.checkbox-fade.fade-in-success .cr {
  border: 2px solid #2ecc71;
}

.checkbox-fade.fade-in-success .cr .cr-icon {
  color: #2ecc71;
}

.checkbox-fade.fade-in-inverse .cr {
  border: 2px solid #34495e;
}

.checkbox-fade.fade-in-inverse .cr .cr-icon {
  color: #34495e;
}

.checkbox-fade.fade-in-info .cr {
  border: 2px solid #3498db;
}

.checkbox-fade.fade-in-info .cr .cr-icon {
  color: #3498db;
}

/*===== Color-checkbox css start =====*/
.checkbox-color {
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
}

.checkbox-color label {
  display: inline-block;
  position: relative;
  padding-left: 10px;
  line-height: 25px;
}

.checkbox-color label::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 3px;
  width: 20px;
  height: 20px;
  left: 0;
  right: 0;
  text-align: center;
  margin-left: -20px;
  border: 1px solid #ccc;
  border-radius: 0;
  background-color: #fff;
  transition: border 0.35s ease-in-out, color 0.35s ease-in-out;
}

.checkbox-color label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: -1px;
  top: 0px;
  margin-left: -17px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #fff;
}

.checkbox-color input[type="checkbox"] {
  opacity: 0;
}

.checkbox-color input[type="checkbox"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.checkbox-color input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}

.checkbox-color input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.checkbox-color input[type="checkbox"]:disabled + label::before {
  background-color: #eee;
  cursor: not-allowed;
}

.checkbox-color.checkbox-circle label::before {
  border-radius: 50%;
}

.checkbox-color.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-danger input[type="checkbox"]:checked + label::after,
.checkbox-info input[type="checkbox"]:checked + label::after,
.checkbox-warning input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="checkbox"]:checked + label::after {
  color: #fff;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #2196f3;
  border-color: #2196f3;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #dfc7af !important;
}

.checkbox-warning input[type="checkbox"]:checked + label::before {
  background-color: #f1c40f;
}

.checkbox-default input[type="checkbox"]:checked + label::before {
  background-color: #bdc3c7;
}

.checkbox-danger input[type="checkbox"]:checked + label::before {
  background-color: #e74c3c;
}

.checkbox-success input[type="checkbox"]:checked + label::before {
  background-color: #2ecc71;
}

.checkbox-inverse input[type="checkbox"]:checked + label::before {
  background-color: #34495e;
}

.checkbox-info input[type="checkbox"]:checked + label::before {
  background-color: #3498db;
}

/*===== Tag input css start =====*/
.bootstrap-tagsinput {
  border: 1px solid #dfc7af !important;
  line-height: 30px;
  border-radius: 2px;
}

.bootstrap-tagsinput .tag {
  padding: 6px;
  border-radius: 2px;
}

/**  =====================
      Select-2 css start
==========================  **/
.select2-container--default:focus {
  border-color: #dfc7af !important;
}

.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #fff transparent;
}

.select2-container--default .select2-search__field:focus {
  border: 1px solid #dfc7af !important;
}

.select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  background-color: #dfc7af !important;
}

.select2-container--default .select2-selection--multiple {
  padding: 3px 30px 4px 10px;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #dfc7af !important;
  border: 1px solid #dfc7af !important;
  padding: 5px 15px;
  color: #fff;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice
  span {
  color: #fff;
}

.select2-container--default
  .select2-selection--multiple
  .select2-search__field {
  border: none;
}

.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: 1px solid #dfc7af !important;
}

.select2-container--default .select2-selection--single {
  color: #fff;
  height: auto;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  background-color: #dfc7af !important;
  color: #fff;
  padding: 8px 30px 8px 20px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  top: 10px;
  right: 15px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #fff transparent transparent transparent;
}

/*===== Select-2 css ends =====*/
/**  =====================
      Multi-select css start
==========================  **/
.ms-container .ms-list.ms-focus {
  border-color: #dfc7af !important;
  box-shadow: inset 0 1px 1px rgba(26, 188, 156, 0.49),
    0 0 8px rgba(26, 188, 156, 0.5);
}

.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  background-color: #dfc7af !important;
}

.ms-selectable .custom-header,
.ms-selection .custom-header {
  background-color: #dfc7af !important;
  color: #fff;
  text-align: center;
}

.ms-list {
  display: block !important;
}

.ms-list li {
  width: 100%;
}

/*===== Multi-select css ends =====*/
/**  =====================
      Validation-forms css start
==========================  **/
.form-group .messages p {
  margin-bottom: 0;
  transition: all ease-in 0.3s;
}

.form-group .popover-valid {
  position: absolute;
  right: 40px;
  top: 7px;
}

/*===== Validation-forms css end =====*/
/**  =====================
      Form-wizards css start
==========================  **/
.wizard > .steps .current a {
  background: #dfc7af !important;
  transition: all ease-in 0.3s;
  cursor: pointer;
  border-radius: 2px;
  outline: 1px solid #fff;
  outline-offset: -7px;
}

.wizard > .steps .current a:hover {
  background: #1dd2af;
  outline-offset: 0;
}

#design-wizard .steps li {
  position: relative;
  z-index: 99;
  margin-bottom: 20px;
}

#design-wizard .steps li:after {
  content: "";
  position: absolute;
  height: 2px;
  background: #dfc7af !important;
  width: 100%;
  top: 30px;
  z-index: -1;
}

#design-wizard .steps li a {
  width: 20%;
  margin: 0 auto;
  text-align: center;
  border-radius: 2px;
}

.wizard > .steps .done a {
  background: #bdc3c7;
}

.card .card-block .wizard-form .steps ul {
  display: block;
}

.card .card-block .wizard-form li {
  margin-right: 0;
}

.wizard > .content {
  border: 1px solid #ccc;
  border-radius: 2px;
  background: #fff;
}

/*===== Form-wizard forms css end =====*/
/**  =====================
      Label-Badges css start
==========================  **/
.label {
  border-radius: 4px;
  font-size: 75%;
  padding: 4px 7px;
  margin-right: 5px;
  font-weight: 700;
  color: #fff !important;
}

.label-main {
  display: inline-block;
  vertical-align: middle;
  margin: 8px 5px;
}

.badge {
  border-radius: 10px;
  padding: 3px 7px;
}

.label.label-lg {
  padding: 8px 21px;
}

.label.label-md {
  padding: 6px 14px;
}

.badge-lg {
  padding: 5px 9px;
  font-size: 14px;
}

.badge-md {
  padding: 4px 8px;
  font-size: 14px;
}

span.badge {
  display: inline-block !important;
}

.label-default {
  background-color: #bdc3c7 !important;
  border-color: #bdc3c7;
  box-shadow: none;
  color: #fff;
}

.label-inverse-default {
  border: 1px solid;
  border-color: #bdc3c7;
  color: #bdc3c7 !important;
}

.label-inverse-primary {
  border: 1px solid;
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.label-inverse-success {
  border: 1px solid;
  border-color: #2ecc71;
  color: #2ecc71 !important;
}

.label-inverse-warning {
  border: 1px solid;
  border-color: #f1c40f;
  color: #f1c40f !important;
}

.label-inverse-danger {
  border: 1px solid;
  border-color: #e74c3c;
  color: #e74c3c !important;
}

.label-inverse-info {
  border: 1px solid;
  border-color: #3498db;
  color: #3498db !important;
}

.label-inverse-info-border {
  border: 1px solid;
  border-color: #34495e;
  color: #34495e !important;
}

.badge-inverse-default {
  border: 1px solid;
  border-color: #bdc3c7;
  color: #bdc3c7 !important;
}

.badge-inverse-primary {
  border: 1px solid;
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.badge-inverse-success {
  border: 1px solid;
  border-color: #2ecc71;
  color: #2ecc71 !important;
}

.badge-inverse-warning {
  border: 1px solid;
  border-color: #f1c40f;
  color: #f1c40f !important;
}

.badge-inverse-danger {
  border: 1px solid;
  border-color: #e74c3c;
  color: #e74c3c !important;
}

.badge-inverse-info {
  border: 1px solid;
  border-color: #34495e;
  color: #34495e !important;
}

.label-icon label {
  position: absolute;
}

.icofont.icofont-envelope {
  font-size: 20px;
}

/*===== Label and Badges css end =====*/
/* ======================
    All Icon Common Page css
======================== */
.data-table-main.icon-list-demo [class*="col-"] {
  margin-bottom: 10px;
}

.data-table-main.icon-svg-demo [class*="col-"] {
  margin-bottom: 10px;
}

.icon-list-demo i {
  border: 1px solid #eceeef;
  border-radius: 3px;
  color: rgba(43, 61, 81, 0.7);
  display: inline-block;
  font-size: 24px;
  height: 50px;
  line-height: 50px;
  margin: 0 12px 0 0;
  text-align: center;
  vertical-align: middle;
  width: 50px;
}

.icon-list-demo div {
  cursor: pointer;
  white-space: nowrap;
  margin-bottom: 10px;
}

.icon-list-demo i:hover {
  color: #64b0f2;
}

/**====== Flag-icon css start ======**/
.flags .f-item {
  padding: 12px;
  border: 1px solid #ddd;
  margin-right: 15px;
  display: inline-block;
}

.data-table-main.flags [class*="col-"] {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}

.content-flag label {
  margin-bottom: 0;
  cursor: pointer;
}

.content-flag .txt-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 120px;
  overflow: hidden;
}

.outer-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 250px;
}

label.txt-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 150px;
}

.flags .f-item .name,
.flags .f-item .capital {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 0;
}

.flags .f-item .code {
  display: block;
  font-size: 90%;
  color: #999;
  padding-bottom: 0;
}

/**====== All icon common page css end ======**/
/**  =====================
      Ready-to-use css start
==========================  **/
.bg-pic {
  background-color: rgba(0, 0, 0, 0.5);
  background-blend-mode: overlay;
}

.j-pro {
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.j-pro .j-header {
  background-color: #dfc7af !important;
  border-top: 1px solid #dfc7af !important;
  box-shadow: none;
}

.j-pro .j-icon-right {
  border-left: 1px solid rgba(0, 0, 0, 0.32);
}

.j-pro .j-icon-left {
  border-right: 1px solid rgba(0, 0, 0, 0.32);
}

.j-pro .j-footer {
  background-color: #fff;
  border-top: 1px dashed #dfc7af !important;
  padding: 20px 25px;
}

.j-pro .j-footer button {
  margin: 5px;
  float: right;
}

.j-pro .j-divider-text span {
  color: #222;
}

.j-pro .btn-primary.disabled,
.j-pro .sweet-alert button.disabled.confirm,
.sweet-alert .j-pro button.disabled.confirm,
.j-pro .wizard > .actions a.disabled,
.wizard > .actions .j-pro a.disabled,
.j-pro .btn-primary:disabled,
.j-pro .sweet-alert button.confirm:disabled,
.sweet-alert .j-pro button.confirm:disabled,
.j-pro .wizard > .actions a:disabled,
.wizard > .actions .j-pro a:disabled {
  background-color: #2ecc71;
  border-color: #2ecc71;
}

.j-pro input[type="text"],
.j-pro input[type="password"],
.j-pro input[type="email"],
.j-pro input[type="search"],
.j-pro input[type="url"],
.j-pro textarea,
.j-pro select,
.j-forms input[type="text"],
.j-forms input[type="password"],
.j-forms input[type="email"],
.j-forms input[type="search"],
.j-forms input[type="url"],
.j-forms textarea,
.j-forms select {
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.j-pro input[type="text"]:hover,
.j-pro input[type="password"]:hover,
.j-pro input[type="email"]:hover,
.j-pro input[type="search"]:hover,
.j-pro input[type="url"]:hover,
.j-pro textarea:hover,
.j-pro select:hover,
.j-pro input[type="text"]:focus,
.j-pro input[type="password"]:focus,
.j-pro input[type="email"]:focus,
.j-pro input[type="search"]:focus,
.j-pro input[type="url"]:focus,
.j-pro textarea:focus,
.j-pro select:focus,
.j-pro .j-file-button:hover + input,
.j-forms input[type="text"]:hover,
.j-forms input[type="password"]:hover,
.j-forms input[type="email"]:hover,
.j-forms input[type="search"]:hover,
.j-forms input[type="url"]:hover,
.j-forms textarea:hover,
.j-forms select:hover,
.j-forms input[type="text"]:focus,
.j-forms input[type="password"]:focus,
.j-forms input[type="email"]:focus,
.j-forms input[type="search"]:focus,
.j-forms input[type="url"]:focus,
.j-forms textarea:focus,
.j-forms select:focus {
  border: 1px solid #dfc7af !important;
}

.j-pro .j-radio-toggle,
.j-pro .j-checkbox-toggle,
.j-pro .j-inline-group .j-radio-toggle,
.j-pro .j-inline-group .j-checkbox-toggle {
  padding: 9px 0 18px 0;
}

.j-pro .j-tooltip,
.j-pro .j-tooltip-image {
  background-color: #dfc7af !important;
}

.j-pro .j-tooltip:before,
.j-pro .j-tooltip-image:before {
  border-color: #dfc7af transparent !important ;
}

.j-pro .j-primary-btn,
.j-pro .j-file-button,
.j-pro .j-secondary-btn,
.j-pro .j-widget .j-addon-btn {
  background-color: #dfc7af !important;
}

.j-pro .j-primary-btn:hover,
.j-pro .j-file-button:hover,
.j-pro .j-secondary-btn:hover,
.j-pro .j-widget .j-addon-btn:hover {
  background-color: #1dd2af;
}

.j-pro .j-ratings input + label:hover,
.j-pro .j-ratings input + label:hover ~ label,
.j-pro .j-ratings input:checked + label,
.j-pro .j-ratings input:checked + label ~ label {
  color: #dfc7af !important;
}

.j-unit .checkbox-fade {
  display: block;
  margin-top: 20px;
}

.j-forms {
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.j-forms button i {
  margin-right: 0;
}

.j-forms .checkbox-fade {
  margin-top: 10px;
}

.j-forms .checkbox-fade .disabled-view {
  opacity: 0.5;
  cursor: not-allowed;
}

.j-forms .link {
  color: #dfc7af !important;
  border-bottom: none;
  text-transform: capitalize;
  margin-bottom: 15px;
}

.j-forms .label {
  margin-bottom: 15px;
}

.j-forms .btn-primary:disabled,
.j-forms .sweet-alert button.confirm:disabled,
.sweet-alert .j-forms button.confirm:disabled,
.j-forms .wizard > .actions a:disabled,
.wizard > .actions .j-forms a:disabled {
  background-color: #bdc3c7;
  border-color: #bdc3c7;
}

.j-forms .radio-toggle,
.j-forms .checkbox-toggle,
.j-forms .inline-group .radio-toggle,
.j-forms .inline-group .checkbox-toggle {
  padding: 20px 0 20px 0px;
}

.j-forms .header {
  background-color: #dfc7af !important;
  border-top: 1px solid #dfc7af !important;
  box-shadow: none;
}

.j-forms .divider-text span {
  color: #222;
}

.j-forms .widget .addon,
.j-forms .widget .addon-btn {
  background-color: #dfc7af !important;
  color: #fff;
}

.j-forms .widget .addon:hover,
.j-forms .widget .addon:focus,
.j-forms .widget .addon-btn:hover,
.j-forms .widget .addon-btn:focus {
  background-color: #1dd2af;
}

.j-forms .widget .addon:hover i,
.j-forms .widget .addon:focus i,
.j-forms .widget .addon-btn:hover i,
.j-forms .widget .addon-btn:focus i {
  color: #fff;
}

.j-forms .widget .addon i,
.j-forms .widget .addon-btn i {
  color: #fff;
}

.j-forms .footer {
  background-color: #fff;
  border-top: 1px dashed #dfc7af !important;
  padding: 20px 25px;
  position: relative;
  margin-top: 10px;
}

.j-forms .footer button {
  float: right;
  margin-bottom: 0;
}

.j-forms .stepper .stepper-arrow {
  background-color: #dfc7af !important;
}

.j-forms .stepper .stepper-arrow:hover {
  background-color: #1dd2af;
}

.j-forms .stepper .stepper-arrow.up:after {
  border-bottom: 7px solid #fff;
}

.j-forms .stepper .stepper-arrow.down:after {
  border-top: 7px solid #fff;
}

.popup-menu {
  padding: 0;
}

.popup-menu .popup-list {
  background-color: #2c3e50;
  border-radius: 0;
}

.popup-menu .popup-list > ul > li {
  transition: all ease-in 0.3s;
  color: #fff;
  border-left: none;
  cursor: pointer;
}

.popup-menu .popup-list > ul > li:hover {
  background-color: #384c5f;
  color: #fff;
}

.j-tabs-container .j-tabs-label,
.j-tabs-container input[type="radio"]:checked + .j-tabs-label {
  border-top: 4px solid #dfc7af !important;
}

.pop-up-logo img {
  margin-top: 10px;
  margin-left: 80px;
}

.popup-list-open .popup-list-wrapper {
  z-index: 99;
}

.span4 label {
  color: #222 !important;
}

.pop-up-wrapper {
  margin-left: 0 !important;
}

/**====== Ready-to-use css end ======**/
/**  =====================
      Box-shadow css start
==========================  **/
.box-list div div div {
  margin-bottom: 20px;
}

.box-list {
  padding-bottom: 0;
}

.box-list p {
  margin-bottom: 0 !important;
}

/**====== z-depth-top css start ======**/
.z-depth-top-0 {
  box-shadow: 0 -5px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-top-1 {
  box-shadow: 0 -7px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-top-2 {
  box-shadow: 0 -9px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-top-3 {
  box-shadow: 0 -10px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-top-4 {
  box-shadow: 0 -11px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-top-5 {
  box-shadow: 0 -12px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

/**====== z-depth-top css end ======**/
/**====== z-depth-bottom css start ======**/
.z-depth-bottom-0 {
  box-shadow: 0 5px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-bottom-1 {
  box-shadow: 0 7px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-bottom-2 {
  box-shadow: 0 9px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-bottom-3 {
  box-shadow: 0 10px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-bottom-4 {
  box-shadow: 0 11px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-bottom-5 {
  box-shadow: 0 12px 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

/**====== z-depth-bottom css end ======**/
/**====== z-depth-left css start ======**/
.z-depth-left-0 {
  box-shadow: -5px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-left-1 {
  box-shadow: -7px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-left-2 {
  box-shadow: -9px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-left-3 {
  box-shadow: -10px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-left-4 {
  box-shadow: -11px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-left-5 {
  box-shadow: -12px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

/**====== z-depth-left css end ======**/
/**====== z-depth-right css start ======**/
.z-depth-right-0 {
  box-shadow: 5px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-right-1 {
  box-shadow: 7px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-right-2 {
  box-shadow: 9px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-right-3 {
  box-shadow: 10px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-right-4 {
  box-shadow: 11px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-right-5 {
  box-shadow: 12px 0 25px -5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

/**====== z-depth-right css end ======**/
/**====== z-depth-all-side css start ======**/
.z-depth-0 {
  box-shadow: 0 0 25px 5px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-1 {
  box-shadow: 0 0 25px 7px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-2 {
  box-shadow: 0 0 25px 9px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-3 {
  box-shadow: 0 0 25px 10px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-4 {
  box-shadow: 0 0 25px 11px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

.z-depth-5 {
  box-shadow: 0 0 25px 12px #ccc, 0 1px 5px 0 rgba(0, 0, 0, 0.1),
    0 0 0 0 transparent;
}

/**====== z-depth-all-side css end ======**/
/**====== Box-shadow css end ======**/
/**  =====================
      Data-table css start
==========================  **/
table.table-bordered.dataTable tbody th:focus,
table.table-bordered.dataTable tbody td:focus {
  outline: none;
}

.card .card-block ul.pagination li {
  margin-right: 0;
}

.page-item.active .page-link {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.page-link {
  color: #222;
}

td.highlight {
  font-weight: 700;
  color: #3498db;
  background-color: #f5f5f5;
}

.table.compact td,
.table.compact th {
  padding: 0.45rem;
}

.dataTables_paginate .pagination {
  float: right;
}

#multi-table_wrapper .dataTables_paginate .pagination {
  float: none;
}

#footer-search tfoot .form-control,
#footer-select tfoot .form-control,
#form-input-table .form-control,
.search-api .form-control,
#dt-live-dom .form-control {
  width: 90%;
}

.search-api .global_filter,
.search-api .column_filter {
  margin: 0 auto;
}

.search-api .checkbox-fade {
  display: block;
  text-align: center;
}

td.details-control {
  background: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/details_open.png")
    no-repeat center center;
  cursor: pointer;
}

tr.shown td.details-control {
  background: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/details_close.png")
    no-repeat center center;
}

#row-select .selected,
#row-delete .selected {
  background-color: #dfc7af !important;
  color: #fff;
}

/*===== Autofill data-table ===== */
div.dt-autofill-list div.dt-autofill-button button {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

table.dataTable {
  border-collapse: collapse !important;
}

table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #dfc7af !important;
  color: #fff;
}

table.dataTable td.select-checkbox:before,
table.dataTable th.select-checkbox:before {
  margin-top: 0;
}

table.dataTable tr.selected td.select-checkbox:after,
table.dataTable tr.selected th.select-checkbox:after {
  margin-top: -6px;
  margin-left: -5px;
}

/*===== Button data-table ===== */
button.dt-button,
div.dt-button,
a.dt-button,
button.dt-button:focus:not(.disabled),
div.dt-button:focus:not(.disabled),
a.dt-button:focus:not(.disabled),
button.dt-button:active:not(.disabled),
button.dt-button.active:not(.disabled),
div.dt-button:active:not(.disabled),
div.dt-button.active:not(.disabled),
a.dt-button:active:not(.disabled),
a.dt-button.active:not(.disabled) {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
  border-radius: 2px;
  color: #fff;
  background-image: none;
  font-size: 14px;
}

button.dt-button.btn-warning,
div.dt-button.btn-warning,
a.dt-button.btn-warning {
  background-color: #f1c40f;
  border-color: #f1c40f;
  border-radius: 2px;
  color: #fff;
  background-image: none;
}

button.dt-button.btn-danger,
div.dt-button.btn-danger,
a.dt-button.btn-danger {
  background-color: #e74c3c;
  border-color: #e74c3c;
  border-radius: 2px;
  color: #fff;
  background-image: none;
}

button.dt-button.btn-inverse,
div.dt-button.btn-inverse,
a.dt-button.btn-inverse {
  background-color: #34495e;
  border-color: #34495e;
  border-radius: 2px;
  color: #fff;
  background-image: none;
}

button.dt-button:hover:not(.disabled),
div.dt-button:hover:not(.disabled),
a.dt-button:hover:not(.disabled) {
  background-image: none;
  background-color: #1dd2af;
  border-color: #dfc7af !important;
}

button.dt-button.btn-warning:hover:not(.disabled),
div.dt-button.btn-warning:hover:not(.disabled),
a.dt-button.btn-warning:hover:not(.disabled) {
  background-image: none;
  background-color: #f4d03f;
  border-color: #f1c40f;
}

button.dt-button.btn-danger:hover:not(.disabled),
div.dt-button.btn-danger:hover:not(.disabled),
a.dt-button.btn-danger:hover:not(.disabled) {
  background-image: none;
  background-color: #ed7669;
  border-color: #e74c3c;
}

button.dt-button.btn-inverse:hover:not(.disabled),
div.dt-button.btn-inverse:hover:not(.disabled),
a.dt-button.btn-inverse:hover:not(.disabled) {
  background-image: none;
  background-color: #46627f;
  border-color: #34495e;
}

div.dt-button-collection button.dt-button:active:not(.disabled),
div.dt-button-collection button.dt-button.active:not(.disabled),
div.dt-button-collection div.dt-button:active:not(.disabled),
div.dt-button-collection div.dt-button.active:not(.disabled),
div.dt-button-collection a.dt-button:active:not(.disabled),
div.dt-button-collection a.dt-button.active:not(.disabled) {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
  background-image: none;
}

div.dt-buttons {
  clear: both;
}

.card .table-card-header b {
  display: block;
  color: #dfc7af !important;
  margin-top: 15px;
}

.card .table-card-header span {
  color: #148f77;
  display: inline-block;
  margin-top: 0;
}

div.dataTables_wrapper div.dataTables_info {
  display: inline-block;
}

/*===== Colreorder data-table ===== */
table.DTCR_clonedTable.dataTable {
  position: absolute !important;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202;
}

div.DTCR_pointer {
  width: 1px;
  background-color: #0259c4;
  z-index: 201;
}

/*===== Fixed-column data-table ===== */
table.DTFC_Cloned thead,
table.DTFC_Cloned tfoot {
  background-color: white;
}

div.DTFC_Blocker {
  background-color: white;
}

div.DTFC_LeftWrapper table.dataTable,
div.DTFC_RightWrapper table.dataTable {
  margin-bottom: 0;
  z-index: 2;
}

div.DTFC_LeftWrapper table.dataTable.no-footer,
div.DTFC_RightWrapper table.dataTable.no-footer {
  border-bottom: none;
}

th,
td {
  white-space: nowrap;
}

/*===== Fixed-header data-table ===== */
table.fixedHeader-floating {
  position: fixed !important;
  background-color: white;
}

table.fixedHeader-floating.no-footer {
  border-bottom-width: 0;
}

table.fixedHeader-locked {
  position: absolute !important;
  background-color: white;
}

@media print {
  table.fixedHeader-floating {
    display: none;
  }
}

/*===== Key-table data-table ===== */
table.dataTable th.focus,
table.dataTable td.focus {
  outline: 3px solid #dfc7af !important;
  outline-offset: -1px;
}

table.dataTable td.focus {
  outline: 1px solid #e74c3c;
  outline-offset: -3px;
  background-color: #f8e6e6 !important;
}

#events {
  margin-bottom: 1em;
  padding: 1em;
  background-color: #f6f6f6;
  border: 1px solid #999;
  border-radius: 3px;
  height: 100px;
  overflow: auto;
}

/*===== Row-Re-order data-table ===== */
table.dt-rowReorder-float {
  position: absolute !important;
  opacity: 0.8;
  table-layout: fixed;
  outline: 2px solid #888;
  outline-offset: -2px;
  z-index: 2001;
}

tr.dt-rowReorder-moving {
  outline: 2px solid #555;
  outline-offset: -2px;
}

body.dt-rowReorder-noOverflow {
  overflow-x: hidden;
}

table.dataTable td.reorder {
  text-align: center;
  cursor: move;
}

#result {
  border: 1px solid #888;
  background: #f7f7f7;
  padding: 1em;
  margin-bottom: 1em;
}

/*===== Scroller data-table ===== */
div.DTS {
  display: block !important;
}

div.DTS tbody th,
div.DTS tbody td {
  white-space: nowrap;
}

div.DTS div.DTS_Loading {
  z-index: 1;
}

div.DTS div.dataTables_scrollBody table {
  z-index: 2;
}

div.DTS div.dataTables_paginate,
div.DTS div.dataTables_length {
  display: none;
}

/**====== Data-table css end ======**/
/**  =====================
      Foo-table css start
==========================  **/
.footable .pagination > .active > a,
.footable .pagination > .active > a:focus,
.footable .pagination > .active > a:hover,
.footable .pagination > .active > span,
.footable .pagination > .active > span:focus,
.footable .pagination > .active > span:hover {
  background-color: #dfc7af !important;
  border-color: #dfc7af !important;
}

.footable .pagination > li > a,
.footable .pagination > li > span {
  color: #222;
}

.footable-details.table,
.footable.table,
table.footable > tfoot > tr.footable-paging > td > span.label {
  margin-bottom: 0;
}

table.footable-paging-center > tfoot > tr.footable-paging > td {
  padding-bottom: 0;
}

/**====== Foo-table css end ======**/
/**  =====================
      Handson css start
==========================  **/
.make-me-red {
  color: red;
}

.scroll-container .wtHolder {
  height: 350px !important;
}

.scroll-container #highlighting .wtHolder,
.scroll-container #populating .wtHolder,
.scroll-container #paginating .wtHolder,
.scroll-container #searching .wtHolder,
.scroll-container #drag .wtHolder,
.scroll-container #validation .wtHolder,
.scroll-container #readOnly .wtHolder,
.scroll-container #nonEditable .wtHolder,
.scroll-container #numericData .wtHolder,
.scroll-container #dateDate .wtHolder,
.scroll-container #timeData .wtHolder,
.scroll-container #checkbox .wtHolder,
.scroll-container #select .wtHolder,
.scroll-container #dropdown .wtHolder,
.scroll-container #autocomplete .wtHolder,
.scroll-container #jQuery .wtHolder,
.scroll-container #chromaJS .wtHolder,
.scroll-container #context .wtHolder,
.scroll-container #configuration .wtHolder,
.scroll-container #copyPaste .wtHolder,
.scroll-container #buttons .wtHolder,
.scroll-container #comments .wtHolder {
  height: auto !important;
}

.handson-pagination {
  margin-top: 30px;
}

.currentRow {
  background-color: #f9f9fb !important;
}

.currentCol {
  background-color: #e7e8ef !important;
}

.contact-table tr td:nth-child(n-2) {
  text-align: center;
}

.contact-table tr td:last-child {
  position: relative;
}

.contact-table tr td:last-child .dropdown-menu {
  top: 52px;
}

/**====== Handson css end ======**/
.card-block-big {
  padding: 2em;
}

.widget-row-set {
  margin-left: 0;
  margin-right: 0;
}

.borderless-card {
  border-top: none;
}

.widget-main-card {
  border-radius: 10px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.11);
}

.counter-card-1 h3,
.counter-card-2 h3,
.counter-card-3 h3 {
  margin-bottom: 16px;
  font-weight: 600;
  color: #666;
}

.counter-card-1 [class*="card-"] > i,
.counter-card-2 [class*="card-"] > i,
.counter-card-3 [class*="card-"] > i {
  position: absolute;
  color: #dfc7af !important;
  right: 30px;
  top: 30px;
  font-size: 28px;
}

.counter-card-1 span.f-right,
.counter-card-2 span.f-right,
.counter-card-3 span.f-right {
  font-size: 16px;
  font-weight: 600;
}

.counter-card-2 {
  border-top-color: #2ecc71;
}

.counter-card-2 [class*="card-"] > i {
  color: #2ecc71;
}

.counter-card-3 {
  border-top-color: #bdc3c7;
}

.counter-card-3 [class*="card-"] > i {
  color: #bdc3c7;
}

.table-card .row-table {
  display: flex;
  align-items: center;
  table-layout: fixed;
  height: 100%;
  width: 100%;
  margin: 0;
}

.table-card .row-table:first-child {
  border-bottom: 1px solid #ddd;
}

.table-card .row-table .br {
  border-right: 1px solid #ccc;
}

.table-card .row-table i {
  font-size: 28px;
}

.table-card .row-table span {
  text-transform: uppercase;
  font-size: 12px;
}

.table-card .row-table h5 {
  display: block;
  margin-bottom: 0.3em;
  margin-right: 0;
}

.table-card .row-table > [class*="col-"] {
  display: table-cell;
  float: none;
  table-layout: fixed;
  vertical-align: middle;
}

.table-card .row-table > [class*="col-"] .row {
  display: flex;
  align-items: center;
}

.widget-primary-card,
.widget-success-card {
  border-top: none;
  background-color: #dfc7af !important;
  color: #fff;
}

.widget-primary-card .row-table > [class*="col-"],
.widget-success-card .row-table > [class*="col-"] {
  display: inline-block;
  vertical-align: middle;
}

.widget-primary-card .row-table > [class*="col-"]:first-child,
.widget-success-card .row-table > [class*="col-"]:first-child {
  background-color: #148f77;
  text-align: center;
}

.widget-primary-card .row-table > [class*="col-"] .row,
.widget-success-card .row-table > [class*="col-"] .row {
  display: flex;
  align-items: center;
}

.widget-success-card {
  background-color: #2ecc71;
}

.widget-success-card .row-table > [class*="col-"]:first-child {
  background-color: #25a25a;
}

.client-blocks h5 {
  margin-bottom: 15px;
}

.client-blocks ul li {
  display: inline-block;
  font-size: 30px;
}

.client-blocks ul li:last-child {
  float: right;
}

.warning-border {
  border-top-color: #f1c40f;
}

.success-border {
  border-top-color: #2ecc71;
}

.dark-primary-border {
  border-top-color: #17a689;
}

.dark-primary-border li,
.dark-primary-border i {
  color: #17a689;
}

.large-widget-card {
  border-top: none;
}

.large-widget-card:hover i {
  opacity: 1;
  transform: scale(1.1);
}

.large-widget-card i {
  position: absolute;
  opacity: 0.4;
  right: 30px;
  top: 50px;
  font-size: 50px;
  transition: all ease-in 0.3s;
}

.group-widget {
  border-top: none;
}

.group-widget .card-block-big {
  height: 130px;
  text-align: center;
  color: #fff;
}

.group-widget i {
  font-size: 2.5em;
}

.group-widget p {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
}

.bg-dark-primary {
  background-color: #18aa8d;
  color: #fff;
}

.bg-darkest-primary {
  background-color: #14947b;
  color: #fff;
}

.social-widget-card {
  border-top: none;
  color: #fff;
}

.social-widget-card:hover i {
  opacity: 1;
  transform: scale(1.1);
}

.social-widget-card i {
  position: absolute;
  right: 30px;
  top: 50px;
  font-size: 48px;
  opacity: 0.4;
  transition: all ease-in 0.3s;
}

.bg-facebook {
  background-color: #3b5998;
}

.bg-twitter {
  background-color: #4099ff;
}

.bg-linkein {
  background-color: #0077b5;
}

.bg-google-plus {
  background-color: #d34836;
}

.widget-profile-card-1 {
  position: relative;
  margin-bottom: 50px;
}

.widget-profile-card-1 .middle-user {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  bottom: -60px;
}

.widget-profile-card-1 .middle-user img {
  width: 115px;
  border-radius: 50%;
}

.widget-profile-card-1 ~ .card-footer [class*="col-"] {
  border-right: 1px solid #fff;
}

.widget-profile-card-1 ~ .card-footer [class*="col-"]:last-child {
  border: none;
}

.widget-profile-card-2 a {
  color: #fff;
  transition: all ease-in 0.3s;
}

.widget-profile-card-2 a:hover {
  opacity: 0.7;
}

.widget-profile-card-3 {
  background-image: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/slider/slider6.jpg);
  background-size: cover;
  padding: 50px 0;
  text-align: center;
}

.widget-profile-card-3 img {
  width: 120px;
  border-radius: 50%;
}

.profile-card {
  position: relative;
}

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

.profile-card .card-block {
  text-align: center;
  color: #fff;
  position: absolute;
  bottom: 0;
  text-align: center;
  width: 100%;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.72));
}

.profile-card .card-block h3 {
  font-weight: 600;
}

.profile-card ~ .card-footer {
  padding: 0;
}

.profile-card ~ .card-footer [class*="col-"] {
  padding: 10px;
  border-right: 1px solid rgba(255, 255, 255, 0.57);
}

.profile-card ~ .card-footer [class*="col-"] h4 {
  font-size: 18px;
  font-weight: 600;
}

.profile-card ~ .card-footer [class*="col-"]:last-child {
  border: none;
}

.profile-card ~ .card-footer [class*="col-"] span {
  text-transform: uppercase;
}

.weather-card-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  padding-right: 0;
}

.weather-card-1 h4 {
  font-weight: 300;
  margin-top: 70px;
}

.weather-card-1 span.d-block {
  margin-bottom: 70px;
}

.weather-card-1 h5 {
  color: #fff;
}

.weather-card-1 [class*="col-"]:first-child {
  margin-bottom: 100px;
}

.weather-card-1 .climacon {
  height: 100px;
  width: 100px;
  position: relative;
  top: -20px;
}

.weather-card-1 .climacon_component-stroke {
  fill: #fff;
}

.weather-card-1 .weather-temp {
  font-size: 70px;
}

.weather-calender .pignose-calendar {
  width: auto;
  max-width: initial;
  box-shadow: none;
  border: none;
  border-left: 1px solid #ddd;
}

.weather-calender .pignose-calendar .pignose-calendar-top {
  box-shadow: none;
}

.weather-calender .pignose-calendar-unit.pignose-calendar-unit-active a {
  background-color: #dfc7af !important;
  box-shadow: none;
}

.weather-bg-card {
  position: relative;
}

.weather-bg-card img {
  width: 100%;
}

.weather-bg-card .card-block {
  position: absolute;
  bottom: 20px;
  width: 100%;
  text-align: center;
}

.weather-bg-card h5 {
  color: #fff;
}

.weather-bg-card .card-block-big {
  position: absolute;
  top: 0;
}

.weather-bg-card .card-block-big span {
  color: #fff;
}

.weather-bg-card .weather-temp {
  font-size: 70px;
  color: #fff;
}

.weather-bg-card ~ .card-footer {
  border-top: none;
}

/* .blur-user-card {
  color: #fff;
  text-align: center;
  padding-top: 45px;
  background-image: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/widget/blur-bg.png);
  background-size: cover;
} */

.blur-user-card h3 {
  margin-top: 10px;
  font-size: 30px;
  font-weight: 600;
}

.blur-user-card p {
  font-size: 18px;
  font-weight: 300;
}

.blur-user-card .blur-footer [class*="col-"] {
  padding: 1em;
  border-right: 1px solid #fff;
  margin-top: 30px;
  margin-bottom: 30px;
}

.blur-user-card .blur-footer [class*="col-"]:last-child {
  border-right: none;
}

.flip-clock-divider .flip-clock-label {
  top: 7.5em;
  font-size: 14px;
  color: #fff;
}

.clock-widget {
  height: 165px;
  background-color: #3366cc;
  overflow: hidden;
  position: relative;
}

.clock-widget #current-time {
  font-size: 50px;
  color: #fff;
  margin-top: 10px;
  margin-left: 10px;
}

.clock-widget h5 {
  color: #fff;
  margin-left: 10px;
}

.clock-widget .basic-alarm {
  position: absolute;
  right: 120px;
  font-size: 80px;
  top: 50px;
  color: #ffbf00;
  z-index: 999;
}

.clock-widget .bg-alarm {
  position: absolute;
  right: 20px;
  font-size: 200px;
  top: 0;
  transform: rotate(-30deg);
  opacity: 0.2;
  color: #fff;
}

.weather-card-2 {
  color: #fff;
}

.weather-card-2 .weather-card-location i {
  position: absolute;
  right: 40px;
  top: 35px;
  font-weight: 600;
}

.weather-card-2 .weather-card-temp {
  padding-top: 50px;
  padding-bottom: 30px;
  text-align: center;
}

.weather-card-2 .weather-card-temp h1 {
  font-size: 70px;
}

.weather-card-2 .weather-cloud {
  text-align: center;
}

.weather-card-2 .weather-cloud svg {
  position: relative;
  top: 0px;
  left: -10px;
}

.weather-card-2 .weather-cloud .climacon_component-stroke {
  fill: #fff;
}

.weather-card-2 .weather-cloud span {
  font-size: 18px;
}

.weather-card-2 .card-footer {
  padding: 30px;
}

.weather-card-2 .card-footer h6 {
  color: #666;
  font-weight: 600;
  font-size: 16px;
}

.quick-note-card h6 {
  font-weight: 600;
}

.quick-note-card h2 {
  font-weight: 300;
}

.quick-note-card .btn-outline-primary {
  border-color: #fff;
  color: #fff;
}

.social-card-1 .card-block-big {
  padding: 3em;
}

.social-card-1 .card-block-big .media {
  display: flex;
  align-items: center;
}

.social-card-1 .card-footer {
  padding: 0;
}

.social-card-1 .card-footer .social-media {
  padding: 15px;
  color: #666;
}

.social-card-1 .card-footer .social-media i {
  display: block;
  margin-bottom: 5px;
}

.social-card-1 .card-footer .social-media h5 {
  margin-right: 0;
}

.social-card-1 .card-footer [class*="col-"] {
  border-right: 1px solid #ddd;
}

.social-card-1 .card-footer [class*="col-"]:last-child {
  border-right: none;
}

.social-card-1 .card-footer .social-media-success {
  background-color: #2ecc71;
}

.social-card-1 .card-footer .social-media-warning {
  background-color: #f1c40f;
}

.social-card-1 .card-footer .social-media-danger {
  background-color: #e74c3c;
}

.user-activity-card {
  border-top-color: #3498db;
}

/* .user-activity-card .progress-bar-warning {
  background-color: #3498DB;
} */

.user-activity-card .card-block-big {
  padding-top: 35px;
  padding-bottom: 35px;
}

.user-activity-card .user-number {
  padding: 40px 0;
  font-weight: 600;
  color: #3498db;
}

.user-activity-card .card-footer {
  padding-top: 25px;
  padding-bottom: 25px;
  font-size: 16px;
  background-color: #e6e9ea;
}

.user-activity-card .progress {
  margin-top: 25px;
}

/* .user-activity-card .progress .progress-bar {
  height: 10px;
} */

.user-activity-card .link {
  position: absolute;
  right: 30px;
  top: 40px;
  font-size: 25px;
  color: #3498db;
}

.table-1-card .table th {
  border-top: none;
}

.table-1-card .card-block {
  padding-top: 10px;
  padding-bottom: 0;
}

.widget-content-footer {
  padding-top: 25px;
  padding-bottom: 25px;
  font-size: 16px;
  background-color: #e6e9ea;
}

.widget-chat-box .card-header i {
  font-size: 17px;
  color: #34495e;
  position: relative;
}

.widget-chat-box .card-header .pop-up:after {
  content: "";
  position: absolute;
  background-color: #e74c3c;
  height: 8px;
  width: 8px;
  border-radius: 50px;
  right: -3px;
}

.widget-chat-box .send-chat,
.widget-chat-box .receive-chat {
  position: relative;
  background: #c5f7ed;
  padding: 7px;
  border-radius: 0px 10px 10px 10px;
  font-size: 13px;
  margin-bottom: 30px;
}

.widget-chat-box .send-chat:before,
.widget-chat-box .receive-chat:before {
  content: "";
  position: absolute;
  height: 12px;
  width: 12px;
  border: 6px solid transparent;
  border-top: 6px solid #c5f7ed;
  border-right: 6px solid #c5f7ed;
  left: -12px;
  top: 0;
}

.widget-chat-box .send-chat .time,
.widget-chat-box .receive-chat .time {
  position: absolute;
  bottom: -20px;
  left: 0;
}

.widget-chat-box .receive-chat {
  background-color: #0077b5;
  color: #fff;
  border-radius: 10px;
}

.widget-chat-box .receive-chat:before {
  display: none;
}

.widget-chat-box .receive-chat .time {
  color: #666;
}

.widget-chat-box .rc-10 {
  margin-bottom: 10px;
}

.tab-card .media {
  margin-bottom: 10px;
}

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

/**  =====================
      Theme-dashboard css start
==========================  **/
.d-timeline-btn .f-right {
  height: 40px;
  width: 40px;
  border-radius: 50px;
  cursor: pointer;
  padding: 0;
}

.d-timeline-btn .f-right i {
  margin-right: 0;
}

#datebasechart {
  height: 310px;
  width: 100%;
}

.bullet {
  font: 10px sans-serif;
}

.bullet .marker {
  stroke: #000;
  stroke-width: 2px;
}

.bullet .tick line {
  stroke: #666;
  stroke-width: 0.5px;
}

.bullet .range.s0 {
  fill: #eee;
}

.bullet .range.s1 {
  fill: #ddd;
}

.bullet .range.s2 {
  fill: #ccc;
}

.bullet .measure.s0 {
  fill: lightsteelblue;
}

.bullet .measure.s1 {
  fill: steelblue;
}

.bullet .title {
  font-size: 14px;
  font-weight: bold;
}

.bullet .subtitle {
  fill: #999;
}

.section-graph {
  position: relative;
  height: 151px;
  color: #fff;
  background: #55bc75;
  background-image: linear-gradient(#55bc75, #55bc75 50%, #4daf7c 50%);
}

.section-graph .graph-info {
  z-index: 99;
  position: absolute;
  font-weight: bold;
  margin-top: 18px;
  margin-left: 21px;
  width: 100px;
}

.section-graph .graph-info .graph-arrow {
  width: 0;
  height: 0;
  margin-top: 18px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid white;
  float: left;
}

.section-graph .graph-info .graph-info-big {
  font-size: 24px;
  float: left;
  margin-left: 3px;
}

.section-graph .graph-info .graph-info-small {
  margin-left: 3px;
  font-size: 12px;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.5);
  clear: left;
  margin-left: 8px;
}

/*
 * Info Section
 */
.section-info {
  padding: 21px 21px 21px;
  color: #8a786a;
  overflow: hidden;
}

.info-time {
  font-size: 12px;
}

.info-block {
  background-color: #fff;
  border: 1px solid #ccc;
  text-align: center;
  width: 120px;
  border-radius: 3px;
  float: left;
  padding: 4px 0;
  margin: 10px;
}

.info-block dt,
.info-block dd {
  margin: 0;
  padding: 0;
}

.info-block dt {
  font-weight: bold;
}

.info-block dd {
  font-size: 12px;
}

.info-aapl {
  float: left;
  margin-top: 20px;
}

.info-aapl h4 {
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 10px;
}

.info-aapl ul {
  margin: 0;
  padding: 0;
}

.info-aapl li {
  margin: 0;
  display: block;
  width: 9px;
  height: 40px;
  margin-right: 6px;
  background-color: #f5f0ec;
  float: left;
  position: relative;
}

.info-aapl li span {
  display: block;
  width: 9px;
  height: 40px;
  position: absolute;
  bottom: 0;
}

.info-aapl li span.orange {
  background-color: #f1c40f;
}

.info-aapl li span.green {
  background-color: #2ecc71;
}

.yearly-change {
  width: 94px;
  float: right;
  margin-top: 20px;
}

.yearly-change h4 {
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 10px;
}

.yearly-change span {
  display: block;
  height: 40px;
  line-height: 40px;
  color: white;
  background-color: #dfc7af !important;
  text-align: center;
  border-radius: 3px;
  font-weight: bold;
}

.yearly-change span em {
  color: rgba(255, 255, 255, 0.7);
}

.analytic-table tr td:first-child {
  padding-left: 20px;
}

.analytic-table tr td:last-child {
  padding-right: 30px;
  text-align: right;
  font-size: 16px;
}

.analytic-table span {
  display: block;
}

.analytic-table .count {
  font-size: 18px;
  font-weight: 600;
}

.analytic-table .table-msg {
  font-size: 12px;
  margin-top: 5px;
}

.analytic-user i {
  font-size: 52px;
  color: #dfc7af !important;
}

.analytic-user .card-footer {
  padding-top: 25px;
  padding-bottom: 25px;
  font-size: 16px;
  background-color: #e6e9ea;
}

.analytic-user h1 {
  margin: 25px 0;
  font-weight: 300;
}

.analytic-user h4 {
  font-size: 20px;
  color: #3498db;
  font-weight: 600;
}

/**====== Theme-dashboard css end ======**/
/**  =====================
      Alert css start
==========================  **/
.alert {
  font-size: 15px;
  margin-bottom: 2rem;
}

.alert.icons-alert {
  border-left-width: 48px;
}

.alert.icons-alert .alert-icon {
  left: 15px;
  position: relative;
  text-align: center;
  top: 0;
  z-index: 3;
}

.alert.icons-alert p {
  line-height: 21px;
  margin-bottom: 0;
}

.close {
  font-size: 16px;
  margin-top: 5px;
}

/*===== Primary alert ===== */
.alert-default {
  background-color: #fff;
  border-color: #bdc3c7;
  color: #bdc3c7;
}

.alert-primary {
  background-color: #fff;
  border-color: #dfc7af !important;
  color: #dfc7af !important;
}

.alert-success {
  background-color: #fff;
  border-color: #2ecc71;
  color: #2ecc71;
}

.alert-info {
  background-color: #fff;
  border-color: #3498db;
  color: #3498db;
}

.alert-warning {
  background-color: #fff;
  border-color: #f1c40f;
  color: #f1c40f;
}

.alert-danger {
  background-color: #fff;
  border-color: #e74c3c;
  color: #e74c3c;
}

/*===== Border alert ===== */
.border-default {
  border-color: transparent;
  border-left: 3px solid #bdc3c7;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #bdc3c7;
}

.border-primary {
  border-color: transparent;
  border-left: 3px solid #dfc7af !important;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #dfc7af !important;
}

.border-success {
  border-color: transparent;
  border-left: 3px solid #2ecc71;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #2ecc71;
}

.border-info {
  border-color: transparent;
  border-left: 3px solid #3498db;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #3498db;
}

.border-warning {
  border-color: transparent;
  border-left: 3px solid #f1c40f;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #f1c40f;
}

.border-danger {
  border-color: transparent;
  border-left: 3px solid #e74c3c;
  border-radius: 0;
  box-shadow: 0 0 1px #999;
  color: #e74c3c;
}

/*===== Solid-background alert ===== */
.background-default {
  background-color: #bdc3c7;
  color: #fff;
}

.background-primary {
  background-color: #dfc7af !important;
  color: #fff;
}

.background-success {
  background-color: #2ecc71;
  color: #fff;
}

.background-info {
  background-color: #3498db;
  color: #fff;
}

.background-warning {
  background-color: #f1c40f;
  color: #fff;
}

.background-danger {
  background-color: #e74c3c;
  color: #fff;
}

.icons-alert {
  position: relative;
}

.icons-alert:before {
  color: #fff;
  content: "\f027";
  font-family: "IcoFont" !important;
  font-size: 16px;
  left: -30px;
  position: absolute;
}
.icofont {
  font-size: 16px;
}

[class*="alert-"] code {
  margin-left: 10px;
}

/*======= Alert css ends ===========*/
/* =======================================
      Authentication-page css start
 ========================================= */
.mH-0 {
  min-height: 0px !important;
}
/* .bodyTempClass {
  background-image: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/landingTest.png);
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:100%;
  width:100%;
} */
/* .common-img-bg {
  position: relative;
  height: 450px;
  width: 100%;
  margin: auto;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/banner_new.jpg) no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  top: 0;
} */
.ngxcarouselPointDefault .ngxcarouselPoint li.active {
  transform: scale(1) !important;
  background: black !important;
}
/* @media(max-width: 990px) {
  .common-img-bg {
    background: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/banner_newMOB.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    height: calc(100vw * 0.8333);
    max-height: 450px;
  }
} */
.ng2-tag-input.minimal {
  border: none !important;
}
.ng-select .ng-arrow-wrapper {
  margin-top: 8px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container,
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  /* padding-left:10px !important; */
  margin-top: 5px;
}
.form-control3 {
  height: 45px;
  font-size: 17px;
  display: block;
  width: 100%;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control2 {
  min-height: 55px;
  font-size: 18px;
  display: block;
  width: 280px;
  height: 44px;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* .common-img-bg .inner { */
/* display: table-cell; */
/* vertical-align: middle;
  width: 100%;
  max-width: none;
} */
.innerContent {
  max-width: 500px;
  margin: 0 auto;
  text-align: center;
}
app-formula-potential {
  width: 100% !important;
}
.auth-fluid-landing {
  text-align: center;
  width: 550px;
  /* border-radius: 3px; */
  padding: 10px;
  height: 525px;
  margin-top: -275px;
  top: 50%;
  position: absolute;
  right: 10%;
  text-align: center;
}
.pagedOverflowY {
  overflow-y: -webkit-paged-y;
}
@media (max-width: 1100px) {
  .auth-fluid-landing {
    text-align: center;
    width: 550px;
    /* border-radius: 3px; */
    padding: 10px;
    height: 525px;
    margin-top: -275px;
    top: 50%;
    position: absolute;
    right: 0%;
    text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  .landingHeading {
    font-size: 25px;
    text-align: center;
    font-family: AvenirLight;
    /* font */
  }
  .auth-fluid-landing {
    width: 550px;
    /* border-radius: 3px; */
    padding: 10px;
    height: 478px;
    top: 45%;
    margin-left: -275px;
    margin-top: -20%;
    position: absolute;
    left: 50%;
    text-align: center;
  }
  /* .bodyTempClass {
    background-image: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/landingTestMob.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-attachment: fixed;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height:100%;
    width:100%;
  } */
}
@media (max-width: 560px) {
  .auth-fluid-landing {
    width: 390px;
    /* border-radius: 3px; */
    padding: 10px;
    height: 410px;
    top: 38%;
    margin-left: -195px;
    position: absolute;
    left: 50%;
    text-align: center;
  }
  .superHeading {
    font-size: 25px;
    margin-bottom: 10px;
  }
  .landingDesc {
    padding: 0 10px 0 10px;
    margin-bottom: 25px;
  }
  .landingHeading {
    margin-bottom: 5px;
  }
}
@media (max-width: 450px) {
  .auth-fluid-landing {
    width: 320px;
    /* border-radius: 3px; */
    padding: 10px;
    height: 380px;
    top: 30%;
    margin-left: -160px;
    margin-top: -20%;
    position: absolute;
    left: 50%;
    text-align: center;
  }
  .landingHeading {
    font-size: 20px;
    margin-bottom: -5px;
    margin-top: 10px;
  }
  .superHeading {
    font-size: 20px;
    margin-bottom: 0px;
  }
  .landingDesc {
    font-size: 14px;
  }
}
@media (max-width: 350px) {
  .auth-fluid-landing {
    width: 300px;
    /* border-radius: 3px; */
    padding: 10px;
    height: 350px;
    top: 31%;
    margin-left: -150px;
    margin-top: -20%;
    position: absolute;
    left: 50%;
    text-align: center;
  }
  .superHeading {
    margin-top: 0px;
    font-size: 19px;
  }
}

.auth-body {
  min-width: 450px;
}

.login-card {
  border-radius: 30px;
  position: relative;
  display: block;
}

.login-card h1 {
  font-size: 25px;
  font-weight: 400;
  margin-bottom: 20px;
  text-align: center;
}

.login {
  text-align: left;
}

.login ul li label {
  color: #757575;
  font-weight: 600;
  letter-spacing: 1px;
}

.login h3 {
  color: #666666;
  font-size: 24px;
  font-weight: 600;
  margin-top: 20px;
}

.login.header {
  align-items: flex-start;
}

.header .login-card {
  margin-top: 30px;
}

.social-login {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding-bottom: 30px;
}

.social-login .btn {
  margin-left: 5px;
  margin-right: 5px;
}

.login-card .card-footer {
  background: #fff;
}

.login-card h1 {
  color: #1b8bf9;
}

.login-card .forget {
  border-bottom: 1px solid #fff;
  font-size: 24px;
  line-height: 0.6;
}

.login-card h3 {
  color: #666666;
  font-size: 24px;
  font-weight: 600;
  margin-top: 20px;
}

.btn-signup .btn-md,
.btn-singin1 .btn-md,
.btn-singin2 .btn-md {
  font-size: 22px;
  font-weight: 400;
  width: 400px;
}

.form-group-main .form-group {
  margin: 30px 0;
}

.login-card .unlock,
.login-card .btn-forgot {
  text-align: center;
}

.imgs-screen .img-circle {
  padding: 4px;
  border: 1px solid #e6e6e4;
}

.sign-in-with {
  font-weight: 600;
  margin: 24px auto 16px;
  position: relative;
  text-align: center;
}

.sign-in-with .text {
  display: inline-block;
  padding: 0 8px;
  position: relative;
  vertical-align: baseline;
  z-index: 9999;
}

.sign-in-with .text:after {
  left: 100%;
}

.sign-in-with .text:before {
  right: 100%;
}

.sign-in-with .text:after,
.sign-in-with .text:before {
  border-top: 1px solid rgba(0, 0, 0, 0.28);
  content: "";
  display: block;
  position: absolute;
  top: 8px;
  width: 60px;
}

.error-500,
.error-503,
.error-404,
.error-400,
.error-403,
.login {
  align-items: center;
  background-color: transparent;
  display: flex;
  height: 100%;
  position: fixed;
  text-align: center;
  width: 100%;
}

.pos-relative.login {
  position: relative !important;
}
.cWhite {
  color: white !important;
}
.auth-box {
  background-color: rgba(253, 253, 253, 0.75);
  /* border-radius: 3px; */
  /* margin: 20px 0 50px 0; */
  padding: 20px;
}

.auth-box .confirm h3 {
  color: #dfc7af !important;
  font-size: 34px;
}

.auth-box i.icofont-check-circled {
  font-size: 42px;
}

.btn-facebook {
  background-color: #3c5a99;
  border-color: #3c5a99;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
}

.btn-twitter {
  background-color: #41abe1;
  border-color: #41abe1;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
}

.btn-google-plus,
.btn-linkedin,
.btn-pinterest {
  border-radius: 2px;
}

.footer {
  bottom: 0;
  position: fixed;
  width: 100%;
  z-index: 9;
}

.footer p {
  margin-bottom: 0;
  padding: 18px;
  width: 100%;
}

.login-card-modal {
  margin: 0 auto;
}

.login.login-modal-main {
  background-color: #fff;
}

.mixed-form .tabbed-modal .nav-link h6 {
  padding: 10px 0;
}

.mixed-form .tabbed-modal .nav-link {
  background-color: #f5f5f5;
  border-radius: none;
  color: #888;
}

.mixed-form .tabbed-modal .nav-link.active {
  background-color: transparent;
  border-color: transparent;
  color: #34495e;
}

.mixed-form .modal-body {
  padding: 0;
}

.mixed-form .auth-box {
  background-color: #fff;
  border-radius: 8px;
  margin: 10px;
  padding: 10px;
}

.mixed-form .auth-box h3 {
  color: #666666;
  font-size: 22px;
  font-weight: 600;
  margin-top: 20px;
}

.mixed-form .auth-box i.icofont-check-circled {
  font-size: 42px;
}

.auth-box-main .navbar-nav li {
  color: #fff;
  line-height: 40px;
}

.offline-404 {
  background-color: rgba(225, 225, 225, 0.3);
}

.offline-404 .auth-body {
  margin-top: -100px;
}

.offline-404 h1 {
  color: #2c3e50;
  font-size: 160px;
  font-weight: 600;
  letter-spacing: 5px;
  text-shadow: 3px -2px 4px rgba(128, 128, 128, 0.57);
}

.offline-404 h2 {
  color: #aaa;
  font-weight: 600;
  margin-bottom: 40px;
  margin-top: 30px;
}

@media only screen and (max-width: 992px) {
  .header-navbar {
    width: 100%;
  }

  .auth-body .text-center img {
    display: none;
  }

  .error-500,
  .error-503,
  .error-404,
  .error-400,
  .error-403,
  .login {
    display: block !important;
    position: relative !important;
  }

  .offline-404 .auth-body {
    margin-top: 100px;
  }
}

@media only screen and (max-width: 480px) {
  .auth-body {
    margin-bottom: 45px;
  }
}

/**====== Authentication-page css end ======**/
/**  =====================
      Breadcrumb css start
==========================  **/
.caption-breadcrumb .breadcrumb-header,
.primary-breadcrumb .breadcrumb-header,
.inverse-breadcrumb .breadcrumb-header,
.danger-breadcrumb .breadcrumb-header,
.info-breadcrumb .breadcrumb-header,
.warning-breadcrumb .breadcrumb-header,
.success-breadcrumb .breadcrumb-header {
  display: inline-block;
}

.caption-breadcrumb .breadcrumb-header span,
.primary-breadcrumb .breadcrumb-header span,
.inverse-breadcrumb .breadcrumb-header span,
.danger-breadcrumb .breadcrumb-header span,
.info-breadcrumb .breadcrumb-header span,
.warning-breadcrumb .breadcrumb-header span,
.success-breadcrumb .breadcrumb-header span {
  display: block;
  font-size: 13px;
  margin-top: 5px;
}

.front-icon-breadcrumb .breadcrumb-header {
  display: inline-block;
}

.front-icon-breadcrumb .big-icon {
  display: inline-block;
}

.front-icon-breadcrumb .big-icon i {
  font-size: 64px;
  color: #dfc7af !important;
}

.front-icon-breadcrumb .d-inline-block span {
  display: block;
  font-size: 13px;
  margin-top: 5px;
}

.primary-breadcrumb,
.inverse-breadcrumb,
.danger-breadcrumb,
.info-breadcrumb,
.warning-breadcrumb,
.success-breadcrumb {
  background-color: #dfc7af !important;
  color: #fff;
}

.primary-breadcrumb h5,
.inverse-breadcrumb h5,
.danger-breadcrumb h5,
.info-breadcrumb h5,
.warning-breadcrumb h5,
.success-breadcrumb h5,
.primary-breadcrumb a,
.inverse-breadcrumb a,
.danger-breadcrumb a,
.info-breadcrumb a,
.warning-breadcrumb a,
.success-breadcrumb a,
.primary-breadcrumb .breadcrumb-title li:last-child a,
.inverse-breadcrumb .breadcrumb-title li:last-child a,
.danger-breadcrumb .breadcrumb-title li:last-child a,
.info-breadcrumb .breadcrumb-title li:last-child a,
.warning-breadcrumb .breadcrumb-title li:last-child a,
.success-breadcrumb .breadcrumb-title li:last-child a,
.primary-breadcrumb .breadcrumb-item + .breadcrumb-item::before,
.inverse-breadcrumb .breadcrumb-item + .breadcrumb-item::before,
.danger-breadcrumb .breadcrumb-item + .breadcrumb-item::before,
.info-breadcrumb .breadcrumb-item + .breadcrumb-item::before,
.warning-breadcrumb .breadcrumb-item + .breadcrumb-item::before,
.success-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  color: #fff;
}

.inverse-breadcrumb {
  background-color: #34495e;
}

.danger-breadcrumb {
  background-color: #e74c3c;
}

.info-breadcrumb {
  background-color: #3498db;
}

.warning-breadcrumb {
  background-color: #f1c40f;
}

.success-breadcrumb {
  background-color: #2ecc71;
}

/**====== Breadcrumb css end ======**/
/**  =====================
      Chart css start
==========================  **/
.nvd-chart {
  height: 400px;
}

.peity-chart .peity {
  width: 100%;
  height: 250px;
}

#areachart .path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  stroke: #187c68;
  animation: dash 1.5s ease-in-out infinite;
  stroke-linecap: round;
}

@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}

.morris-hover {
  position: absolute;
  left: auto !important;
  top: -70px !important;
  right: 0;
  background: #fff;
  padding: 20px;
  border: 1px solid #ccc;
}

/**====== Chart css end ======**/
/**  =====================
      Chatting css start
==========================  **/
.chat-bg {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/chat-bg.jpg");
  background-size: cover;
  background-blend-mode: overlay;
  background-color: rgba(255, 255, 255, 0.45);
}

#main-chat .chat-single-box.active .chat-header {
  background-color: #dfc7af !important;
}

#main-chat .chat-single-box.active .chat-header a {
  color: #fff;
}

#main-chat .chat-single-box .chat-header a {
  color: #fff;
}

#main-chat .chat-box ul.boxs li.chat-single-box .chat-header.custom-collapsed {
  position: absolute;
  bottom: 0;
  width: 300px;
}

#main-chat .minimized {
  background-color: #1e2730;
}

#main-chat .user-groups {
  padding-left: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}

#main-chat .user-groups .userlist-box {
  border-bottom: none;
}

#main-chat .user-groups .userlist-box:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}

#main-chat .user-groups .media {
  padding-left: 0;
}

#main-chat .user-groups h6 {
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 20px;
}

#main-chat .user-groups li {
  margin-bottom: 20px;
}

#main-chat .user-groups li:last-child {
  margin-bottom: 0;
}

#main-chat .user-groups li.work,
#main-chat .user-groups li.frnds {
  position: relative;
  padding-left: 20px;
}

#main-chat .user-groups li.work:before,
#main-chat .user-groups li.frnds:before {
  content: "";
  position: absolute;
  height: 10px;
  width: 10px;
  background-color: #2ecc71;
  border-radius: 50px;
  left: 0;
  top: 6px;
}

#main-chat .user-groups li.frnds:before {
  background-color: #e74c3c;
}

.user-box {
  height: 100%;
}

.close {
  opacity: 1;
}

.write-msg {
  padding: 12px;
  bottom: 10px;
  border-top: 1px solid #ddd;
}

.write-msg #paper-btn i {
  font-size: 18px;
  margin-right: 0;
  cursor: pointer;
}

.chat-box .secondary:active:hover {
  background-color: #fff;
}

#main-chat .chat-box ul.boxs li.minimized {
  height: 30px;
  width: 30px;
  bottom: 0;
  position: absolute;
  left: -50px;
  border-radius: 3px 5px 0 0;
  cursor: pointer;
}

#main-chat .chat-box ul.boxs li.minimized .count {
  color: #fff;
  text-align: center;
  margin: 5px;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown {
  list-style: none;
  display: none;
  position: absolute;
  background-color: #f5f5f5;
  box-shadow: 0 1px 8px 0 rgba(5, 5, 5, 0.5);
  width: 150px;
  z-index: 100;
  border-radius: 3px;
  padding: 5px 0;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li {
  padding: 2px 5px;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li div {
  display: inline-block;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li .username {
  width: 85%;
  height: 22px;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li .remove {
  width: 13%;
  padding: 2px 4px;
  float: right;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li .remove:hover {
  background-color: #c0c0c0 !important;
}

#main-chat .chat-box ul.boxs li.minimized .chat-dropdown li:hover {
  color: black;
}

#main-chat .chat-box ul.boxs li.hidden {
  display: none;
}

.chat-single-box {
  height: 440px;
  float: right;
  width: 300px;
  margin-right: 15px;
  direction: ltr;
  z-index: 999;
  bottom: 0;
}

.chat-single-box .chat-header {
  background-color: #bdc3c7;
  color: #fff;
}

.box-live-status {
  height: 10px;
  width: 10px;
  border-radius: 100%;
  border: 1px solid;
}

.chat-msg-img {
  height: 50px;
  width: 50px;
}

.msg-reply {
  padding: 5px;
  position: relative;
  right: 10px;
  border-radius: 2px;
  top: 6px;
  margin-bottom: 10px;
}

.header-users {
  right: 0;
  top: 103px;
  width: 300px;
  height: 100%;
}

.users {
  right: 0;
  top: 103px;
  width: 300px;
  height: 100%;
}

.p-chat-user {
  position: fixed;
  top: 50px;
  z-index: 99;
  border-left: 1px solid #ccc;
}

.users-main {
  height: 100%;
  width: 300px;
  position: fixed;
  border-radius: 0px;
}

.userlist-box {
  cursor: pointer;
  border-bottom: 1px solid #efefef;
}

.userlist-box .media-left {
  padding-right: 10px;
}

.users-main .media {
  display: flex;
  align-items: center;
  padding-top: 0;
  padding-bottom: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.user-box .media-object {
  height: 45px;
  width: 45px;
  display: inline-block;
}

.chat-menu-content,
.chat-menu-reply {
  background: rgba(225, 225, 225, 0.3);
  position: relative;
  overflow: visible;
  border-radius: 4px;
}

.chat-menu-content:before {
  position: absolute;
  top: 20px;
  left: -14px;
  width: 0;
  height: 0;
  content: "";
  border: 8px solid transparent;
  border-right-color: rgba(225, 225, 225, 0.3);
}

.chat-menu-reply:before {
  position: absolute;
  top: 20px;
  right: -14px;
  width: 0;
  height: 0;
  content: "";
  border: 8px solid transparent;
  border-left-color: #dfc7af !important;
}

.chat-reply-box {
  background-color: #fff;
  position: absolute;
  bottom: 43px;
  width: 100%;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 10px;
  border-top: 1px solid #ccc;
}

.chat-inner-header {
  text-align: center;
  margin-bottom: 20px;
  border-bottom: 1px solid #ccc;
  padding: 20px;
}

.chat-send {
  position: absolute;
  bottom: 5px;
  right: 0;
  border: none;
  background-color: transparent;
  color: #dfc7af !important;
  transform: rotate(45deg);
}

.showChat_inner .chat-messages {
  padding-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.chat-menu-content .chat-cont,
.chat-menu-reply .chat-cont {
  padding: 10px;
}

.chat-menu-content .chat-time,
.chat-menu-reply .chat-time {
  padding-left: 10px;
  padding-bottom: 10px;
}

.back_chatBox {
  margin: 0 auto;
  font-weight: 600;
}

.back_chatBox i {
  float: left;
  position: absolute;
  margin-top: 5px;
  left: 20px;
  cursor: pointer;
}

.designation {
  cursor: pointer;
}

.extra-profile-list {
  display: none;
}

.chat-menu-reply .chat-cont,
.chat-menu-reply .chat-time {
  color: #fff;
}

.chat-menu-reply {
  background: #dfc7af !important;
  margin-right: 10px;
}

.users-main .media .chat-header {
  font-size: 14px;
  font-weight: 600;
}

.users-main .media-body div + div {
  font-size: 12px;
}

.chat-body {
  overflow-y: auto;
  height: 340px;
}
.termsParagraph {
  overflow-y: auto;
  height: 150px;
  text-align: left;
  font-size: 15px;
  font-family: sans-serif;
}

.users-main-fix {
  height: auto;
  position: fixed;
  bottom: 0px;
  top: 151px;
}

.chat-footer,
.chat-link {
  border-color: #dfc7af !important;
}

.chat-footer .input-group-addon {
  padding: 7px 0.75rem;
}

.form-control:focus ~ .chat-send {
  border-color: #dfc7af !important;
}

.minimized-box {
  padding: 5px 10px;
}

.write-msg input {
  border-radius: 0;
  border-right: 0;
}

.write-msg .btn {
  box-shadow: none;
  border-left: 0;
  font-size: 14px;
}

.write-msg .btn-secondary:hover {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-left: 0;
}

.img-chat-profile {
  height: 45px;
  width: 45px;
}

.chat-minimize .chat-body,
.chat-minimize .chat-footer {
  display: none;
}

.chat-box {
  margin-right: 290px;
  height: 440px;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 99;
}

.user-box .media-object,
.friend-box .media-object {
  height: 45px;
  width: 45px;
  display: inline-block;
}

.friend-box img {
  margin-right: 10px;
  margin-bottom: 10px;
}

.chat-header {
  color: #222222;
}

.live-status {
  height: 10px;
  width: 10px;
  position: absolute;
  top: 20px;
  right: 20px;
  border-radius: 100%;
  border: 1px solid;
}

.showChat {
  display: none;
}

.showChat_inner {
  position: fixed;
  top: 50px;
  background-color: white;
  right: 0;
  /*display: none;*/
  width: 300px;
  height: 100%;
  z-index: 99;
  border-left: 1px solid #ccc;
}

/**====== Chatting css end ======**/
/* =======================
   Start Color-page Css
=========================== */
.amber-colors ul li p,
.bg-danger li p,
.bg-default li p,
.bg-info li p,
.bg-primary li p,
.bg-success li p,
.bg-warning li p,
.blue-colors ul li p,
.blue-grey-colors ul li p,
.brown-colors ul li p,
.cyan-colors ul li p,
.deep-orange-colors ul li p,
.deep-purple-colors ul li p,
.green-colors ul li p,
.grey-colors ul li p,
.indigo-colors ul li p,
.light-blue-colors ul li p,
.light-green-colors ul li p,
.lime-colors ul li p,
.orange-colors ul li p,
.pink-colors ul li p,
.purple-colors ul li p,
.red-colors ul li p,
.teal-colors ul li p,
.yellow-colors ul li p,
.primary-colorr ul li p,
.success-colorr ul li p,
.info-colorr ul li p,
.warning-colorr ul li p,
.danger-colorr ul li p {
  font-size: 18px;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 0;
}

/**====== Accent-red-color css start ======**/
.red-colors ul li:nth-child(14) {
  background-color: #e40505;
}

.red-colors ul li:nth-child(14) p:before {
  content: "#e40505";
}

.red-colors ul li:nth-child(13) {
  background-color: #f30606;
}

.red-colors ul li:nth-child(13) p:before {
  content: "#f30606";
}

.red-colors ul li:nth-child(12) {
  background-color: #f90f0f;
}

.red-colors ul li:nth-child(12) p:before {
  content: "#f90f0f";
}

.red-colors ul li:nth-child(11) {
  background-color: #fa1d1d;
}

.red-colors ul li:nth-child(11) p:before {
  content: "#fa1d1d";
}

.red-colors ul li:nth-child(10) {
  background-color: #fa2c2c;
}

.red-colors ul li:nth-child(10) p:before {
  content: "#fa2c2c";
}

.red-colors ul li:nth-child(9) {
  background-color: #fa3b3b;
}

.red-colors ul li:nth-child(9) p:before {
  content: "#fa3b3b";
}

.red-colors ul li:nth-child(8) {
  background-color: #fb4a4a;
}

.red-colors ul li:nth-child(8) p:before {
  content: "#fb4a4a";
}

.red-colors ul li:nth-child(7) {
  background-color: #fb5959;
}

.red-colors ul li:nth-child(7) p:before {
  content: "#fb5959";
}

.red-colors ul li:nth-child(6) {
  background-color: #fb6868;
}

.red-colors ul li:nth-child(6) p:before {
  content: "#fb6868";
}

.red-colors ul li:nth-child(5) {
  background-color: #fc7777;
}

.red-colors ul li:nth-child(5) p:before {
  content: "#fc7777";
}

.red-colors ul li:nth-child(4) {
  background-color: #fc8686;
}

.red-colors ul li:nth-child(4) p:before {
  content: "#fc8686";
}

.red-colors ul li:nth-child(3) {
  background-color: #fd9595;
}

.red-colors ul li:nth-child(3) p:before {
  content: "#fd9595";
}

.red-colors ul li:nth-child(2) {
  background-color: #fda4a4;
}

.red-colors ul li:nth-child(2) p:before {
  content: "#fda4a4";
}

.red-colors ul li:nth-child(1) {
  background-color: #fdb3b3;
}

.red-colors ul li:nth-child(1) p:before {
  content: "#fdb3b3";
}

/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.pink-colors ul li:nth-child(14) {
  background-color: #d4166c;
}

.pink-colors ul li:nth-child(14) p:before {
  content: "#d4166c";
}

.pink-colors ul li:nth-child(13) {
  background-color: #e21873;
}

.pink-colors ul li:nth-child(13) p:before {
  content: "#e21873";
}

.pink-colors ul li:nth-child(12) {
  background-color: #e7217b;
}

.pink-colors ul li:nth-child(12) p:before {
  content: "#e7217b";
}

.pink-colors ul li:nth-child(11) {
  background-color: #e92f83;
}

.pink-colors ul li:nth-child(11) p:before {
  content: "#e92f83";
}

.pink-colors ul li:nth-child(10) {
  background-color: #ea3d8b;
}

.pink-colors ul li:nth-child(10) p:before {
  content: "#ea3d8b";
}

.pink-colors ul li:nth-child(9) {
  background-color: #ec4b94;
}

.pink-colors ul li:nth-child(9) p:before {
  content: "#ec4b94";
}

.pink-colors ul li:nth-child(8) {
  background-color: #ed599c;
}

.pink-colors ul li:nth-child(8) p:before {
  content: "#ed599c";
}

.pink-colors ul li:nth-child(7) {
  background-color: #ef67a4;
}

.pink-colors ul li:nth-child(7) p:before {
  content: "#ef67a4";
}

.pink-colors ul li:nth-child(6) {
  background-color: #f074ac;
}

.pink-colors ul li:nth-child(6) p:before {
  content: "#f074ac";
}

.pink-colors ul li:nth-child(5) {
  background-color: #f282b5;
}

.pink-colors ul li:nth-child(5) p:before {
  content: "#f282b5";
}

.pink-colors ul li:nth-child(4) {
  background-color: #f390bd;
}

.pink-colors ul li:nth-child(4) p:before {
  content: "#f390bd";
}

.pink-colors ul li:nth-child(3) {
  background-color: #f59ec5;
}

.pink-colors ul li:nth-child(3) p:before {
  content: "#f59ec5";
}

.pink-colors ul li:nth-child(2) {
  background-color: #f6accd;
}

.pink-colors ul li:nth-child(2) p:before {
  content: "#f6accd";
}

.pink-colors ul li:nth-child(1) {
  background-color: #f8bad6;
}

.pink-colors ul li:nth-child(1) p:before {
  content: "#f8bad6";
}

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.purple-colors ul li:nth-child(14) {
  background-color: #b014ff;
}

.purple-colors ul li:nth-child(14) p:before {
  content: "#b014ff";
}

.purple-colors ul li:nth-child(13) {
  background-color: #b524ff;
}

.purple-colors ul li:nth-child(13) p:before {
  content: "#b524ff";
}

.purple-colors ul li:nth-child(12) {
  background-color: #ba33ff;
}

.purple-colors ul li:nth-child(12) p:before {
  content: "#ba33ff";
}

.purple-colors ul li:nth-child(11) {
  background-color: #c042ff;
}

.purple-colors ul li:nth-child(11) p:before {
  content: "#c042ff";
}

.purple-colors ul li:nth-child(10) {
  background-color: #c551ff;
}

.purple-colors ul li:nth-child(10) p:before {
  content: "#c551ff";
}

.purple-colors ul li:nth-child(9) {
  background-color: #ca61ff;
}

.purple-colors ul li:nth-child(9) p:before {
  content: "#ca61ff";
}

.purple-colors ul li:nth-child(8) {
  background-color: #cf70ff;
}

.purple-colors ul li:nth-child(8) p:before {
  content: "#cf70ff";
}

.purple-colors ul li:nth-child(7) {
  background-color: #d47fff;
}

.purple-colors ul li:nth-child(7) p:before {
  content: "#d47fff";
}

.purple-colors ul li:nth-child(6) {
  background-color: #d98fff;
}

.purple-colors ul li:nth-child(6) p:before {
  content: "#d98fff";
}

.purple-colors ul li:nth-child(5) {
  background-color: #de9eff;
}

.purple-colors ul li:nth-child(5) p:before {
  content: "#de9eff";
}

.purple-colors ul li:nth-child(4) {
  background-color: #e4adff;
}

.purple-colors ul li:nth-child(4) p:before {
  content: "#e4adff";
}

.purple-colors ul li:nth-child(3) {
  background-color: #e9bdff;
}

.purple-colors ul li:nth-child(3) p:before {
  content: "#e9bdff";
}

.purple-colors ul li:nth-child(2) {
  background-color: #eeccff;
}

.purple-colors ul li:nth-child(2) p:before {
  content: "#eeccff";
}

.purple-colors ul li:nth-child(1) {
  background-color: #f3dbff;
}

.purple-colors ul li:nth-child(1) p:before {
  content: "#f3dbff";
}

/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.deep-purple-colors ul li:nth-child(14) {
  background-color: #6b05f9;
}

.deep-purple-colors ul li:nth-child(14) p:before {
  content: "#6b05f9";
}

.deep-purple-colors ul li:nth-child(13) {
  background-color: #7414fa;
}

.deep-purple-colors ul li:nth-child(13) p:before {
  content: "#7414fa";
}

.deep-purple-colors ul li:nth-child(12) {
  background-color: #7d23fa;
}

.deep-purple-colors ul li:nth-child(12) p:before {
  content: "#7d23fa";
}

.deep-purple-colors ul li:nth-child(11) {
  background-color: #8632fb;
}

.deep-purple-colors ul li:nth-child(11) p:before {
  content: "#8632fb";
}

.deep-purple-colors ul li:nth-child(10) {
  background-color: #8f41fb;
}

.deep-purple-colors ul li:nth-child(10) p:before {
  content: "#8f41fb";
}

.deep-purple-colors ul li:nth-child(9) {
  background-color: #9850fb;
}

.deep-purple-colors ul li:nth-child(9) p:before {
  content: "#9850fb";
}

.deep-purple-colors ul li:nth-child(8) {
  background-color: #a05ffc;
}

.deep-purple-colors ul li:nth-child(8) p:before {
  content: "#a05ffc";
}

.deep-purple-colors ul li:nth-child(7) {
  background-color: #a96efc;
}

.deep-purple-colors ul li:nth-child(7) p:before {
  content: "#a96efc";
}

.deep-purple-colors ul li:nth-child(6) {
  background-color: #b27cfc;
}

.deep-purple-colors ul li:nth-child(6) p:before {
  content: "#b27cfc";
}

.deep-purple-colors ul li:nth-child(5) {
  background-color: #bb8bfd;
}

.deep-purple-colors ul li:nth-child(5) p:before {
  content: "#bb8bfd";
}

.deep-purple-colors ul li:nth-child(4) {
  background-color: #c49afd;
}

.deep-purple-colors ul li:nth-child(4) p:before {
  content: "#c49afd";
}

.deep-purple-colors ul li:nth-child(3) {
  background-color: #cda9fd;
}

.deep-purple-colors ul li:nth-child(3) p:before {
  content: "#cda9fd";
}

.deep-purple-colors ul li:nth-child(2) {
  background-color: #d5b8fd;
}

.deep-purple-colors ul li:nth-child(2) p:before {
  content: "#d5b8fd";
}

.deep-purple-colors ul li:nth-child(1) {
  background-color: #dec7fe;
}

.deep-purple-colors ul li:nth-child(1) p:before {
  content: "#dec7fe";
}

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.indigo-colors ul li:nth-child(14) {
  background-color: #415dfe;
}

.indigo-colors ul li:nth-child(14) p:before {
  content: "#415dfe";
}

.indigo-colors ul li:nth-child(13) {
  background-color: #4d68fe;
}

.indigo-colors ul li:nth-child(13) p:before {
  content: "#4d68fe";
}

.indigo-colors ul li:nth-child(12) {
  background-color: #5a72fe;
}

.indigo-colors ul li:nth-child(12) p:before {
  content: "#5a72fe";
}

.indigo-colors ul li:nth-child(11) {
  background-color: #677dfe;
}

.indigo-colors ul li:nth-child(11) p:before {
  content: "#677dfe";
}

.indigo-colors ul li:nth-child(10) {
  background-color: #7388fe;
}

.indigo-colors ul li:nth-child(10) p:before {
  content: "#7388fe";
}

.indigo-colors ul li:nth-child(9) {
  background-color: #8093fe;
}

.indigo-colors ul li:nth-child(9) p:before {
  content: "#8093fe";
}

.indigo-colors ul li:nth-child(8) {
  background-color: #8d9efe;
}

.indigo-colors ul li:nth-child(8) p:before {
  content: "#8d9efe";
}

.indigo-colors ul li:nth-child(7) {
  background-color: #9aa8ff;
}

.indigo-colors ul li:nth-child(7) p:before {
  content: "#9aa8ff";
}

.indigo-colors ul li:nth-child(6) {
  background-color: #a6b3ff;
}

.indigo-colors ul li:nth-child(6) p:before {
  content: "#a6b3ff";
}

.indigo-colors ul li:nth-child(5) {
  background-color: #b3beff;
}

.indigo-colors ul li:nth-child(5) p:before {
  content: "#b3beff";
}

.indigo-colors ul li:nth-child(4) {
  background-color: #c0c9ff;
}

.indigo-colors ul li:nth-child(4) p:before {
  content: "#c0c9ff";
}

.indigo-colors ul li:nth-child(3) {
  background-color: #ccd4ff;
}

.indigo-colors ul li:nth-child(3) p:before {
  content: "#ccd4ff";
}

.indigo-colors ul li:nth-child(2) {
  background-color: #d9dfff;
}

.indigo-colors ul li:nth-child(2) p:before {
  content: "#d9dfff";
}

.indigo-colors ul li:nth-child(1) {
  background-color: #e6e9ff;
}

.indigo-colors ul li:nth-child(1) p:before {
  content: "#e6e9ff";
}

/**====== Indigo-color css end ======**/
/**====== Blue-accent-color css start ======**/
.blue-colors ul li:nth-child(14) {
  background-color: #3a6eff;
}

.blue-colors ul li:nth-child(14) p:before {
  content: "#3a6eff";
}

.blue-colors ul li:nth-child(13) {
  background-color: #4778ff;
}

.blue-colors ul li:nth-child(13) p:before {
  content: "#4778ff";
}

.blue-colors ul li:nth-child(12) {
  background-color: #5381ff;
}

.blue-colors ul li:nth-child(12) p:before {
  content: "#5381ff";
}

.blue-colors ul li:nth-child(11) {
  background-color: #608aff;
}

.blue-colors ul li:nth-child(11) p:before {
  content: "#608aff";
}

.blue-colors ul li:nth-child(10) {
  background-color: #6d94ff;
}

.blue-colors ul li:nth-child(10) p:before {
  content: "#6d94ff";
}

.blue-colors ul li:nth-child(9) {
  background-color: #7a9dff;
}

.blue-colors ul li:nth-child(9) p:before {
  content: "#7a9dff";
}

.blue-colors ul li:nth-child(8) {
  background-color: #86a6ff;
}

.blue-colors ul li:nth-child(8) p:before {
  content: "#86a6ff";
}

.blue-colors ul li:nth-child(7) {
  background-color: #93b0ff;
}

.blue-colors ul li:nth-child(7) p:before {
  content: "#93b0ff";
}

.blue-colors ul li:nth-child(6) {
  background-color: #a0b9ff;
}

.blue-colors ul li:nth-child(6) p:before {
  content: "#a0b9ff";
}

.blue-colors ul li:nth-child(5) {
  background-color: #adc3ff;
}

.blue-colors ul li:nth-child(5) p:before {
  content: "#adc3ff";
}

.blue-colors ul li:nth-child(4) {
  background-color: #b9ccff;
}

.blue-colors ul li:nth-child(4) p:before {
  content: "#b9ccff";
}

.blue-colors ul li:nth-child(3) {
  background-color: #c6d5ff;
}

.blue-colors ul li:nth-child(3) p:before {
  content: "#c6d5ff";
}

.blue-colors ul li:nth-child(2) {
  background-color: #d3dfff;
}

.blue-colors ul li:nth-child(2) p:before {
  content: "#d3dfff";
}

.blue-colors ul li:nth-child(1) {
  background-color: #e0e8ff;
}

.blue-colors ul li:nth-child(1) p:before {
  content: "#e0e8ff";
}

/**====== Blue-accent-color css end ======**/
/**====== Light-blue-color css start ======**/
.light-blue-colors ul li:nth-child(14) {
  background-color: #059cf9;
}

.light-blue-colors ul li:nth-child(14) p:before {
  content: "#059cf9";
}

.light-blue-colors ul li:nth-child(13) {
  background-color: #14a2fa;
}

.light-blue-colors ul li:nth-child(13) p:before {
  content: "#14a2fa";
}

.light-blue-colors ul li:nth-child(12) {
  background-color: #23a8fa;
}

.light-blue-colors ul li:nth-child(12) p:before {
  content: "#23a8fa";
}

.light-blue-colors ul li:nth-child(11) {
  background-color: #32aefb;
}

.light-blue-colors ul li:nth-child(11) p:before {
  content: "#32aefb";
}

.light-blue-colors ul li:nth-child(10) {
  background-color: #41b4fb;
}

.light-blue-colors ul li:nth-child(10) p:before {
  content: "#41b4fb";
}

.light-blue-colors ul li:nth-child(9) {
  background-color: #50bafb;
}

.light-blue-colors ul li:nth-child(9) p:before {
  content: "#50bafb";
}

.light-blue-colors ul li:nth-child(8) {
  background-color: #5fc0fc;
}

.light-blue-colors ul li:nth-child(8) p:before {
  content: "#5fc0fc";
}

.light-blue-colors ul li:nth-child(7) {
  background-color: #6ec6fc;
}

.light-blue-colors ul li:nth-child(7) p:before {
  content: "#6ec6fc";
}

.light-blue-colors ul li:nth-child(6) {
  background-color: #7cccfc;
}

.light-blue-colors ul li:nth-child(6) p:before {
  content: "#7cccfc";
}

.light-blue-colors ul li:nth-child(5) {
  background-color: #8bd2fd;
}

.light-blue-colors ul li:nth-child(5) p:before {
  content: "#8bd2fd";
}

.light-blue-colors ul li:nth-child(4) {
  background-color: #9ad7fd;
}

.light-blue-colors ul li:nth-child(4) p:before {
  content: "#9ad7fd";
}

.light-blue-colors ul li:nth-child(3) {
  background-color: #a9ddfd;
}

.light-blue-colors ul li:nth-child(3) p:before {
  content: "#a9ddfd";
}

.light-blue-colors ul li:nth-child(2) {
  background-color: #b8e3fd;
}

.light-blue-colors ul li:nth-child(2) p:before {
  content: "#b8e3fd";
}

.light-blue-colors ul li:nth-child(1) {
  background-color: #c7e9fe;
}

.light-blue-colors ul li:nth-child(1) p:before {
  content: "#c7e9fe";
}

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.cyan-colors ul li:nth-child(14) {
  background-color: #05c6e3;
}

.cyan-colors ul li:nth-child(14) p:before {
  content: "#05c6e3";
}

.cyan-colors ul li:nth-child(13) {
  background-color: #06d3f2;
}

.cyan-colors ul li:nth-child(13) p:before {
  content: "#06d3f2";
}

.cyan-colors ul li:nth-child(12) {
  background-color: #0edbf9;
}

.cyan-colors ul li:nth-child(12) p:before {
  content: "#0edbf9";
}

.cyan-colors ul li:nth-child(11) {
  background-color: #1dddfa;
}

.cyan-colors ul li:nth-child(11) p:before {
  content: "#1dddfa";
}

.cyan-colors ul li:nth-child(10) {
  background-color: #2bdffa;
}

.cyan-colors ul li:nth-child(10) p:before {
  content: "#2bdffa";
}

.cyan-colors ul li:nth-child(9) {
  background-color: #3ae1fa;
}

.cyan-colors ul li:nth-child(9) p:before {
  content: "#3ae1fa";
}

.cyan-colors ul li:nth-child(8) {
  background-color: #49e4fb;
}

.cyan-colors ul li:nth-child(8) p:before {
  content: "#49e4fb";
}

.cyan-colors ul li:nth-child(7) {
  background-color: #58e6fb;
}

.cyan-colors ul li:nth-child(7) p:before {
  content: "#58e6fb";
}

.cyan-colors ul li:nth-child(6) {
  background-color: #67e8fb;
}

.cyan-colors ul li:nth-child(6) p:before {
  content: "#67e8fb";
}

.cyan-colors ul li:nth-child(5) {
  background-color: #76eafc;
}

.cyan-colors ul li:nth-child(5) p:before {
  content: "#76eafc";
}

.cyan-colors ul li:nth-child(4) {
  background-color: #85edfc;
}

.cyan-colors ul li:nth-child(4) p:before {
  content: "#85edfc";
}

.cyan-colors ul li:nth-child(3) {
  background-color: #94effc;
}

.cyan-colors ul li:nth-child(3) p:before {
  content: "#94effc";
}

.cyan-colors ul li:nth-child(2) {
  background-color: #a3f1fd;
}

.cyan-colors ul li:nth-child(2) p:before {
  content: "#a3f1fd";
}

.cyan-colors ul li:nth-child(1) {
  background-color: #b2f3fd;
}

.cyan-colors ul li:nth-child(1) p:before {
  content: "#b2f3fd";
}

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.teal-colors ul li:nth-child(14) {
  background-color: #05cfb3;
}

.teal-colors ul li:nth-child(14) p:before {
  content: "#05cfb3";
}

.teal-colors ul li:nth-child(13) {
  background-color: #06dec0;
}

.teal-colors ul li:nth-child(13) p:before {
  content: "#06dec0";
}

.teal-colors ul li:nth-child(12) {
  background-color: #06edcd;
}

.teal-colors ul li:nth-child(12) p:before {
  content: "#06edcd";
}

.teal-colors ul li:nth-child(11) {
  background-color: #0af9d7;
}

.teal-colors ul li:nth-child(11) p:before {
  content: "#0af9d7";
}

.teal-colors ul li:nth-child(10) {
  background-color: #19f9da;
}

.teal-colors ul li:nth-child(10) p:before {
  content: "#19f9da";
}

.teal-colors ul li:nth-child(9) {
  background-color: #27f9dc;
}

.teal-colors ul li:nth-child(9) p:before {
  content: "#27f9dc";
}

.teal-colors ul li:nth-child(8) {
  background-color: #36fadf;
}

.teal-colors ul li:nth-child(8) p:before {
  content: "#36fadf";
}

.teal-colors ul li:nth-child(7) {
  background-color: #45fae1;
}

.teal-colors ul li:nth-child(7) p:before {
  content: "#45fae1";
}

.teal-colors ul li:nth-child(6) {
  background-color: #54fbe3;
}

.teal-colors ul li:nth-child(6) p:before {
  content: "#54fbe3";
}

.teal-colors ul li:nth-child(5) {
  background-color: #63fbe6;
}

.teal-colors ul li:nth-child(5) p:before {
  content: "#63fbe6";
}

.teal-colors ul li:nth-child(4) {
  background-color: #72fbe8;
}

.teal-colors ul li:nth-child(4) p:before {
  content: "#72fbe8";
}

.teal-colors ul li:nth-child(3) {
  background-color: #81fceb;
}

.teal-colors ul li:nth-child(3) p:before {
  content: "#81fceb";
}

.teal-colors ul li:nth-child(2) {
  background-color: #90fced;
}

.teal-colors ul li:nth-child(2) p:before {
  content: "#90fced";
}

.teal-colors ul li:nth-child(1) {
  background-color: #9ffcef;
}

.teal-colors ul li:nth-child(1) p:before {
  content: "#9ffcef";
}

/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.green-colors ul li:nth-child(14) {
  background-color: #05d85c;
}

.green-colors ul li:nth-child(14) p:before {
  content: "#05d85c";
}

.green-colors ul li:nth-child(13) {
  background-color: #06e763;
}

.green-colors ul li:nth-child(13) p:before {
  content: "#06e763";
}

.green-colors ul li:nth-child(12) {
  background-color: #06f669;
}

.green-colors ul li:nth-child(12) p:before {
  content: "#06f669";
}

.green-colors ul li:nth-child(11) {
  background-color: #12f972;
}

.green-colors ul li:nth-child(11) p:before {
  content: "#12f972";
}

.green-colors ul li:nth-child(10) {
  background-color: #21f97a;
}

.green-colors ul li:nth-child(10) p:before {
  content: "#21f97a";
}

.green-colors ul li:nth-child(9) {
  background-color: #30fa83;
}

.green-colors ul li:nth-child(9) p:before {
  content: "#30fa83";
}

.green-colors ul li:nth-child(8) {
  background-color: #3ffa8c;
}

.green-colors ul li:nth-child(8) p:before {
  content: "#3ffa8c";
}

.green-colors ul li:nth-child(7) {
  background-color: #4efb95;
}

.green-colors ul li:nth-child(7) p:before {
  content: "#4efb95";
}

.green-colors ul li:nth-child(6) {
  background-color: #5dfb9e;
}

.green-colors ul li:nth-child(6) p:before {
  content: "#5dfb9e";
}

.green-colors ul li:nth-child(5) {
  background-color: #6cfba7;
}

.green-colors ul li:nth-child(5) p:before {
  content: "#6cfba7";
}

.green-colors ul li:nth-child(4) {
  background-color: #7bfcb0;
}

.green-colors ul li:nth-child(4) p:before {
  content: "#7bfcb0";
}

.green-colors ul li:nth-child(3) {
  background-color: #8afcb9;
}

.green-colors ul li:nth-child(3) p:before {
  content: "#8afcb9";
}

.green-colors ul li:nth-child(2) {
  background-color: #98fcc2;
}

.green-colors ul li:nth-child(2) p:before {
  content: "#98fcc2";
}

.green-colors ul li:nth-child(1) {
  background-color: #a7fdcb;
}

.green-colors ul li:nth-child(1) p:before {
  content: "#a7fdcb";
}

/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.light-green-colors ul li:nth-child(14) {
  background-color: #6fe423;
}

.light-green-colors ul li:nth-child(14) p:before {
  content: "#6fe423";
}

.light-green-colors ul li:nth-child(13) {
  background-color: #78e631;
}

.light-green-colors ul li:nth-child(13) p:before {
  content: "#78e631";
}

.light-green-colors ul li:nth-child(12) {
  background-color: #81e73e;
}

.light-green-colors ul li:nth-child(12) p:before {
  content: "#81e73e";
}

.light-green-colors ul li:nth-child(11) {
  background-color: #8ae94c;
}

.light-green-colors ul li:nth-child(11) p:before {
  content: "#8ae94c";
}

.light-green-colors ul li:nth-child(10) {
  background-color: #93eb5a;
}

.light-green-colors ul li:nth-child(10) p:before {
  content: "#93eb5a";
}

.light-green-colors ul li:nth-child(9) {
  background-color: #9bec67;
}

.light-green-colors ul li:nth-child(9) p:before {
  content: "#9bec67";
}

.light-green-colors ul li:nth-child(8) {
  background-color: #a4ee75;
}

.light-green-colors ul li:nth-child(8) p:before {
  content: "#a4ee75";
}

.light-green-colors ul li:nth-child(7) {
  background-color: #adf083;
}

.light-green-colors ul li:nth-child(7) p:before {
  content: "#adf083";
}

.light-green-colors ul li:nth-child(6) {
  background-color: #b6f190;
}

.light-green-colors ul li:nth-child(6) p:before {
  content: "#b6f190";
}

.light-green-colors ul li:nth-child(5) {
  background-color: #bff39e;
}

.light-green-colors ul li:nth-child(5) p:before {
  content: "#bff39e";
}

.light-green-colors ul li:nth-child(4) {
  background-color: #c8f5ac;
}

.light-green-colors ul li:nth-child(4) p:before {
  content: "#c8f5ac";
}

.light-green-colors ul li:nth-child(3) {
  background-color: #d1f6b9;
}

.light-green-colors ul li:nth-child(3) p:before {
  content: "#d1f6b9";
}

.light-green-colors ul li:nth-child(2) {
  background-color: #daf8c7;
}

.light-green-colors ul li:nth-child(2) p:before {
  content: "#daf8c7";
}

.light-green-colors ul li:nth-child(1) {
  background-color: #e3fad4;
}

.light-green-colors ul li:nth-child(1) p:before {
  content: "#e3fad4";
}

/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.lime-colors ul li:nth-child(14) {
  background-color: #baf905;
}

.lime-colors ul li:nth-child(14) p:before {
  content: "#baf905";
}

.lime-colors ul li:nth-child(13) {
  background-color: #bffa14;
}

.lime-colors ul li:nth-child(13) p:before {
  content: "#bffa14";
}

.lime-colors ul li:nth-child(12) {
  background-color: #c3fa23;
}

.lime-colors ul li:nth-child(12) p:before {
  content: "#c3fa23";
}

.lime-colors ul li:nth-child(11) {
  background-color: #c7fb32;
}

.lime-colors ul li:nth-child(11) p:before {
  content: "#c7fb32";
}

.lime-colors ul li:nth-child(10) {
  background-color: #cbfb41;
}

.lime-colors ul li:nth-child(10) p:before {
  content: "#cbfb41";
}

.lime-colors ul li:nth-child(9) {
  background-color: #cffb50;
}

.lime-colors ul li:nth-child(9) p:before {
  content: "#cffb50";
}

.lime-colors ul li:nth-child(8) {
  background-color: #d3fc5f;
}

.lime-colors ul li:nth-child(8) p:before {
  content: "#d3fc5f";
}

.lime-colors ul li:nth-child(7) {
  background-color: #d7fc6e;
}

.lime-colors ul li:nth-child(7) p:before {
  content: "#d7fc6e";
}

.lime-colors ul li:nth-child(6) {
  background-color: #dbfc7c;
}

.lime-colors ul li:nth-child(6) p:before {
  content: "#dbfc7c";
}

.lime-colors ul li:nth-child(5) {
  background-color: #dffd8b;
}

.lime-colors ul li:nth-child(5) p:before {
  content: "#dffd8b";
}

.lime-colors ul li:nth-child(4) {
  background-color: #e3fd9a;
}

.lime-colors ul li:nth-child(4) p:before {
  content: "#e3fd9a";
}

.lime-colors ul li:nth-child(3) {
  background-color: #e8fda9;
}

.lime-colors ul li:nth-child(3) p:before {
  content: "#e8fda9";
}

.lime-colors ul li:nth-child(2) {
  background-color: #ecfdb8;
}

.lime-colors ul li:nth-child(2) p:before {
  content: "#ecfdb8";
}

.lime-colors ul li:nth-child(1) {
  background-color: #f0fec7;
}

.lime-colors ul li:nth-child(1) p:before {
  content: "#f0fec7";
}

/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.yellow-colors ul li:nth-child(14) {
  background-color: #ffd812;
}

.yellow-colors ul li:nth-child(14) p:before {
  content: "#ffd812";
}

.yellow-colors ul li:nth-child(13) {
  background-color: #ffda1f;
}

.yellow-colors ul li:nth-child(13) p:before {
  content: "#ffda1f";
}

.yellow-colors ul li:nth-child(12) {
  background-color: #ffdc2b;
}

.yellow-colors ul li:nth-child(12) p:before {
  content: "#ffdc2b";
}

.yellow-colors ul li:nth-child(11) {
  background-color: #ffde38;
}

.yellow-colors ul li:nth-child(11) p:before {
  content: "#ffde38";
}

.yellow-colors ul li:nth-child(10) {
  background-color: #ffe045;
}

.yellow-colors ul li:nth-child(10) p:before {
  content: "#ffe045";
}

.yellow-colors ul li:nth-child(9) {
  background-color: #ffe351;
}

.yellow-colors ul li:nth-child(9) p:before {
  content: "#ffe351";
}

.yellow-colors ul li:nth-child(8) {
  background-color: #ffe55e;
}

.yellow-colors ul li:nth-child(8) p:before {
  content: "#ffe55e";
}

.yellow-colors ul li:nth-child(7) {
  background-color: #ffe76b;
}

.yellow-colors ul li:nth-child(7) p:before {
  content: "#ffe76b";
}

.yellow-colors ul li:nth-child(6) {
  background-color: #ffe978;
}

.yellow-colors ul li:nth-child(6) p:before {
  content: "#ffe978";
}

.yellow-colors ul li:nth-child(5) {
  background-color: #ffeb84;
}

.yellow-colors ul li:nth-child(5) p:before {
  content: "#ffeb84";
}

.yellow-colors ul li:nth-child(4) {
  background-color: #ffed91;
}

.yellow-colors ul li:nth-child(4) p:before {
  content: "#ffed91";
}

.yellow-colors ul li:nth-child(3) {
  background-color: #ffef9e;
}

.yellow-colors ul li:nth-child(3) p:before {
  content: "#ffef9e";
}

.yellow-colors ul li:nth-child(2) {
  background-color: #fff1ab;
}

.yellow-colors ul li:nth-child(2) p:before {
  content: "#fff1ab";
}

.yellow-colors ul li:nth-child(1) {
  background-color: #fff3b7;
}

.yellow-colors ul li:nth-child(1) p:before {
  content: "#fff3b7";
}

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.amber-colors ul li:nth-child(14) {
  background-color: #ffb012;
}

.amber-colors ul li:nth-child(14) p:before {
  content: "#ffb012";
}

.amber-colors ul li:nth-child(13) {
  background-color: #ffb41f;
}

.amber-colors ul li:nth-child(13) p:before {
  content: "#ffb41f";
}

.amber-colors ul li:nth-child(12) {
  background-color: #ffb92b;
}

.amber-colors ul li:nth-child(12) p:before {
  content: "#ffb92b";
}

.amber-colors ul li:nth-child(11) {
  background-color: #ffbd38;
}

.amber-colors ul li:nth-child(11) p:before {
  content: "#ffbd38";
}

.amber-colors ul li:nth-child(10) {
  background-color: #ffc145;
}

.amber-colors ul li:nth-child(10) p:before {
  content: "#ffc145";
}

.amber-colors ul li:nth-child(9) {
  background-color: #ffc551;
}

.amber-colors ul li:nth-child(9) p:before {
  content: "#ffc551";
}

.amber-colors ul li:nth-child(8) {
  background-color: #ffca5e;
}

.amber-colors ul li:nth-child(8) p:before {
  content: "#ffca5e";
}

.amber-colors ul li:nth-child(7) {
  background-color: #ffce6b;
}

.amber-colors ul li:nth-child(7) p:before {
  content: "#ffce6b";
}

.amber-colors ul li:nth-child(6) {
  background-color: #ffd278;
}

.amber-colors ul li:nth-child(6) p:before {
  content: "#ffd278";
}

.amber-colors ul li:nth-child(5) {
  background-color: #ffd684;
}

.amber-colors ul li:nth-child(5) p:before {
  content: "#ffd684";
}

.amber-colors ul li:nth-child(4) {
  background-color: #ffdb91;
}

.amber-colors ul li:nth-child(4) p:before {
  content: "#ffdb91";
}

.amber-colors ul li:nth-child(3) {
  background-color: #ffdf9e;
}

.amber-colors ul li:nth-child(3) p:before {
  content: "#ffdf9e";
}

.amber-colors ul li:nth-child(2) {
  background-color: #ffe3ab;
}

.amber-colors ul li:nth-child(2) p:before {
  content: "#ffe3ab";
}

.amber-colors ul li:nth-child(1) {
  background-color: #ffe7b7;
}

.amber-colors ul li:nth-child(1) p:before {
  content: "#ffe7b7";
}

/**====== Amber-color css end ======**/
/**====== Orange-color css start ======**/
.orange-colors ul li:nth-child(14) {
  background-color: #ff7814;
}

.orange-colors ul li:nth-child(14) p:before {
  content: "#ff7814";
}

.orange-colors ul li:nth-child(13) {
  background-color: #ff8124;
}

.orange-colors ul li:nth-child(13) p:before {
  content: "#ff8124";
}

.orange-colors ul li:nth-child(12) {
  background-color: #ff8933;
}

.orange-colors ul li:nth-child(12) p:before {
  content: "#ff8933";
}

.orange-colors ul li:nth-child(11) {
  background-color: #ff9242;
}

.orange-colors ul li:nth-child(11) p:before {
  content: "#ff9242";
}

.orange-colors ul li:nth-child(10) {
  background-color: #ff9b51;
}

.orange-colors ul li:nth-child(10) p:before {
  content: "#ff9b51";
}

.orange-colors ul li:nth-child(9) {
  background-color: #ffa461;
}

.orange-colors ul li:nth-child(9) p:before {
  content: "#ffa461";
}

.orange-colors ul li:nth-child(8) {
  background-color: #ffad70;
}

.orange-colors ul li:nth-child(8) p:before {
  content: "#ffad70";
}

.orange-colors ul li:nth-child(7) {
  background-color: #ffb67f;
}

.orange-colors ul li:nth-child(7) p:before {
  content: "#ffb67f";
}

.orange-colors ul li:nth-child(6) {
  background-color: #ffbe8f;
}

.orange-colors ul li:nth-child(6) p:before {
  content: "#ffbe8f";
}

.orange-colors ul li:nth-child(5) {
  background-color: #ffc79e;
}

.orange-colors ul li:nth-child(5) p:before {
  content: "#ffc79e";
}

.orange-colors ul li:nth-child(4) {
  background-color: #ffd0ad;
}

.orange-colors ul li:nth-child(4) p:before {
  content: "#ffd0ad";
}

.orange-colors ul li:nth-child(3) {
  background-color: #ffd9bd;
}

.orange-colors ul li:nth-child(3) p:before {
  content: "#ffd9bd";
}

.orange-colors ul li:nth-child(2) {
  background-color: #ffe2cc;
}

.orange-colors ul li:nth-child(2) p:before {
  content: "#ffe2cc";
}

.orange-colors ul li:nth-child(1) {
  background-color: #ffeadb;
}

.orange-colors ul li:nth-child(1) p:before {
  content: "#ffeadb";
}

/**====== Orange-color css start ======**/
/**====== Deep-Orange-color css start ======**/
.deep-orange-colors ul li:nth-child(14) {
  background-color: #ec3305;
}

.deep-orange-colors ul li:nth-child(14) p:before {
  content: "#ec3305";
}

.deep-orange-colors ul li:nth-child(13) {
  background-color: #f93707;
}

.deep-orange-colors ul li:nth-child(13) p:before {
  content: "#f93707";
}

.deep-orange-colors ul li:nth-child(12) {
  background-color: #fa4316;
}

.deep-orange-colors ul li:nth-child(12) p:before {
  content: "#fa4316";
}

.deep-orange-colors ul li:nth-child(11) {
  background-color: #fa5025;
}

.deep-orange-colors ul li:nth-child(11) p:before {
  content: "#fa5025";
}

.deep-orange-colors ul li:nth-child(10) {
  background-color: #fa5c34;
}

.deep-orange-colors ul li:nth-child(10) p:before {
  content: "#fa5c34";
}

.deep-orange-colors ul li:nth-child(9) {
  background-color: #fb6843;
}

.deep-orange-colors ul li:nth-child(9) p:before {
  content: "#fb6843";
}

.deep-orange-colors ul li:nth-child(8) {
  background-color: #fb7452;
}

.deep-orange-colors ul li:nth-child(8) p:before {
  content: "#fb7452";
}

.deep-orange-colors ul li:nth-child(7) {
  background-color: #fb8061;
}

.deep-orange-colors ul li:nth-child(7) p:before {
  content: "#fb8061";
}

.deep-orange-colors ul li:nth-child(6) {
  background-color: #fc8c70;
}

.deep-orange-colors ul li:nth-child(6) p:before {
  content: "#fc8c70";
}

.deep-orange-colors ul li:nth-child(5) {
  background-color: #fc987f;
}

.deep-orange-colors ul li:nth-child(5) p:before {
  content: "#fc987f";
}

.deep-orange-colors ul li:nth-child(4) {
  background-color: #fca48e;
}

.deep-orange-colors ul li:nth-child(4) p:before {
  content: "#fca48e";
}

.deep-orange-colors ul li:nth-child(3) {
  background-color: #fdb09d;
}

.deep-orange-colors ul li:nth-child(3) p:before {
  content: "#fdb09d";
}

.deep-orange-colors ul li:nth-child(2) {
  background-color: #fdbcac;
}

.deep-orange-colors ul li:nth-child(2) p:before {
  content: "#fdbcac";
}

.deep-orange-colors ul li:nth-child(1) {
  background-color: #fdc8bb;
}

.deep-orange-colors ul li:nth-child(1) p:before {
  content: "#fdc8bb";
}

/**====== Deep-Orange-color css end ======**/
/**====== Brown-color css start ======**/
.brown-colors ul li:nth-child(14) {
  background-color: #513631;
}

.brown-colors ul li:nth-child(14) p:before {
  content: "#513631";
}

.brown-colors ul li:nth-child(13) {
  background-color: #61403a;
}

.brown-colors ul li:nth-child(13) p:before {
  content: "#61403a";
}

.brown-colors ul li:nth-child(12) {
  background-color: #714b44;
}

.brown-colors ul li:nth-child(12) p:before {
  content: "#714b44";
}

.brown-colors ul li:nth-child(11) {
  background-color: #81554d;
}

.brown-colors ul li:nth-child(11) p:before {
  content: "#81554d";
}

.brown-colors ul li:nth-child(10) {
  background-color: #916057;
}

.brown-colors ul li:nth-child(10) p:before {
  content: "#916057";
}

.brown-colors ul li:nth-child(9) {
  background-color: #a06b61;
}

.brown-colors ul li:nth-child(9) p:before {
  content: "#a06b61";
}

.brown-colors ul li:nth-child(8) {
  background-color: #aa7a71;
}

.brown-colors ul li:nth-child(8) p:before {
  content: "#aa7a71";
}

.brown-colors ul li:nth-child(7) {
  background-color: #b38981;
}

.brown-colors ul li:nth-child(7) p:before {
  content: "#b38981";
}

.brown-colors ul li:nth-child(6) {
  background-color: #bd9791;
}

.brown-colors ul li:nth-child(6) p:before {
  content: "#bd9791";
}

.brown-colors ul li:nth-child(5) {
  background-color: #c6a6a1;
}

.brown-colors ul li:nth-child(5) p:before {
  content: "#c6a6a1";
}

.brown-colors ul li:nth-child(4) {
  background-color: #d0b5b1;
}

.brown-colors ul li:nth-child(4) p:before {
  content: "#d0b5b1";
}

.brown-colors ul li:nth-child(3) {
  background-color: #dac4c1;
}

.brown-colors ul li:nth-child(3) p:before {
  content: "#dac4c1";
}

.brown-colors ul li:nth-child(2) {
  background-color: #e3d3d0;
}

.brown-colors ul li:nth-child(2) p:before {
  content: "#e3d3d0";
}

.brown-colors ul li:nth-child(1) {
  background-color: #ede2e0;
}

.brown-colors ul li:nth-child(1) p:before {
  content: "#ede2e0";
}

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.grey-colors ul li:nth-child(14) {
  background-color: #323232;
}

.grey-colors ul li:nth-child(14) p:before {
  content: "#323232";
}

.grey-colors ul li:nth-child(13) {
  background-color: #3f3f3f;
}

.grey-colors ul li:nth-child(13) p:before {
  content: "#3f3f3f";
}

.grey-colors ul li:nth-child(12) {
  background-color: #4b4b4b;
}

.grey-colors ul li:nth-child(12) p:before {
  content: "#4b4b4b";
}

.grey-colors ul li:nth-child(11) {
  background-color: #585858;
}

.grey-colors ul li:nth-child(11) p:before {
  content: "#585858";
}

.grey-colors ul li:nth-child(10) {
  background-color: #656565;
}

.grey-colors ul li:nth-child(10) p:before {
  content: "#656565";
}

.grey-colors ul li:nth-child(9) {
  background-color: #727272;
}

.grey-colors ul li:nth-child(9) p:before {
  content: "#727272";
}

.grey-colors ul li:nth-child(8) {
  background-color: #7e7e7e;
}

.grey-colors ul li:nth-child(8) p:before {
  content: "#7e7e7e";
}

.grey-colors ul li:nth-child(7) {
  background-color: #8b8b8b;
}

.grey-colors ul li:nth-child(7) p:before {
  content: "#8b8b8b";
}

.grey-colors ul li:nth-child(6) {
  background-color: #989898;
}

.grey-colors ul li:nth-child(6) p:before {
  content: "#989898";
}

.grey-colors ul li:nth-child(5) {
  background-color: #a5a5a5;
}

.grey-colors ul li:nth-child(5) p:before {
  content: "#a5a5a5";
}

.grey-colors ul li:nth-child(4) {
  background-color: #b1b1b1;
}

.grey-colors ul li:nth-child(4) p:before {
  content: "#b1b1b1";
}

.grey-colors ul li:nth-child(3) {
  background-color: #bebebe;
}

.grey-colors ul li:nth-child(3) p:before {
  content: "#bebebe";
}

.grey-colors ul li:nth-child(2) {
  background-color: #cbcbcb;
}

.grey-colors ul li:nth-child(2) p:before {
  content: "#cbcbcb";
}

.grey-colors ul li:nth-child(1) {
  background-color: #d8d8d8;
}

.grey-colors ul li:nth-child(1) p:before {
  content: "#d8d8d8";
}

/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.blue-grey-colors ul li:nth-child(14) {
  background-color: #35444a;
}

.blue-grey-colors ul li:nth-child(14) p:before {
  content: "#35444a";
}

.blue-grey-colors ul li:nth-child(13) {
  background-color: #3f5159;
}

.blue-grey-colors ul li:nth-child(13) p:before {
  content: "#3f5159";
}

.blue-grey-colors ul li:nth-child(12) {
  background-color: #4a5f68;
}

.blue-grey-colors ul li:nth-child(12) p:before {
  content: "#4a5f68";
}

.blue-grey-colors ul li:nth-child(11) {
  background-color: #546d77;
}

.blue-grey-colors ul li:nth-child(11) p:before {
  content: "#546d77";
}

.blue-grey-colors ul li:nth-child(10) {
  background-color: #5f7a85;
}

.blue-grey-colors ul li:nth-child(10) p:before {
  content: "#5f7a85";
}

.blue-grey-colors ul li:nth-child(9) {
  background-color: #6a8894;
}

.blue-grey-colors ul li:nth-child(9) p:before {
  content: "#6a8894";
}

.blue-grey-colors ul li:nth-child(8) {
  background-color: #78949f;
}

.blue-grey-colors ul li:nth-child(8) p:before {
  content: "#78949f";
}

.blue-grey-colors ul li:nth-child(7) {
  background-color: #87a0aa;
}

.blue-grey-colors ul li:nth-child(7) p:before {
  content: "#87a0aa";
}

.blue-grey-colors ul li:nth-child(6) {
  background-color: #96abb4;
}

.blue-grey-colors ul li:nth-child(6) p:before {
  content: "#96abb4";
}

.blue-grey-colors ul li:nth-child(5) {
  background-color: #a5b7bf;
}

.blue-grey-colors ul li:nth-child(5) p:before {
  content: "#a5b7bf";
}

.blue-grey-colors ul li:nth-child(4) {
  background-color: #b4c3ca;
}

.blue-grey-colors ul li:nth-child(4) p:before {
  content: "#b4c3ca";
}

.blue-grey-colors ul li:nth-child(3) {
  background-color: #c3cfd4;
}

.blue-grey-colors ul li:nth-child(3) p:before {
  content: "#c3cfd4";
}

.blue-grey-colors ul li:nth-child(2) {
  background-color: #d2dbdf;
}

.blue-grey-colors ul li:nth-child(2) p:before {
  content: "#d2dbdf";
}

.blue-grey-colors ul li:nth-child(1) {
  background-color: #e1e7e9;
}

.blue-grey-colors ul li:nth-child(1) p:before {
  content: "#e1e7e9";
}

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.primary-colorr ul li:nth-child(14) {
  background-color: #1cc9a7;
}

.primary-colorr ul li:nth-child(14) p:before {
  content: "#1cc9a7";
}

.primary-colorr ul li:nth-child(13) {
  background-color: #1ed7b2;
}

.primary-colorr ul li:nth-child(13) p:before {
  content: "#1ed7b2";
}

.primary-colorr ul li:nth-child(12) {
  background-color: #23e1bb;
}

.primary-colorr ul li:nth-child(12) p:before {
  content: "#23e1bb";
}

.primary-colorr ul li:nth-child(11) {
  background-color: #31e2bf;
}

.primary-colorr ul li:nth-child(11) p:before {
  content: "#31e2bf";
}

.primary-colorr ul li:nth-child(10) {
  background-color: #3ee4c4;
}

.primary-colorr ul li:nth-child(10) p:before {
  content: "#3ee4c4";
}

.primary-colorr ul li:nth-child(9) {
  background-color: #4ce6c8;
}

.primary-colorr ul li:nth-child(9) p:before {
  content: "#4ce6c8";
}

.primary-colorr ul li:nth-child(8) {
  background-color: #59e8cc;
}

.primary-colorr ul li:nth-child(8) p:before {
  content: "#59e8cc";
}

.primary-colorr ul li:nth-child(7) {
  background-color: #66ead0;
}

.primary-colorr ul li:nth-child(7) p:before {
  content: "#66ead0";
}

.primary-colorr ul li:nth-child(6) {
  background-color: #74ecd4;
}

.primary-colorr ul li:nth-child(6) p:before {
  content: "#74ecd4";
}

.primary-colorr ul li:nth-child(5) {
  background-color: #81eed8;
}

.primary-colorr ul li:nth-child(5) p:before {
  content: "#81eed8";
}

.primary-colorr ul li:nth-child(4) {
  background-color: #8fefdc;
}

.primary-colorr ul li:nth-child(4) p:before {
  content: "#8fefdc";
}

.primary-colorr ul li:nth-child(3) {
  background-color: #9cf1e1;
}

.primary-colorr ul li:nth-child(3) p:before {
  content: "#9cf1e1";
}

.primary-colorr ul li:nth-child(2) {
  background-color: #aaf3e5;
}

.primary-colorr ul li:nth-child(2) p:before {
  content: "#aaf3e5";
}

.primary-colorr ul li:nth-child(1) {
  background-color: #b7f5e9;
}

.primary-colorr ul li:nth-child(1) p:before {
  content: "#b7f5e9";
}

/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.success-colorr ul li:nth-child(14) {
  background-color: #33d176;
}

.success-colorr ul li:nth-child(14) p:before {
  content: "#33d176";
}

.success-colorr ul li:nth-child(13) {
  background-color: #3bd37c;
}

.success-colorr ul li:nth-child(13) p:before {
  content: "#3bd37c";
}

.success-colorr ul li:nth-child(12) {
  background-color: #44d581;
}

.success-colorr ul li:nth-child(12) p:before {
  content: "#44d581";
}

.success-colorr ul li:nth-child(11) {
  background-color: #4cd787;
}

.success-colorr ul li:nth-child(11) p:before {
  content: "#4cd787";
}

.success-colorr ul li:nth-child(10) {
  background-color: #54d98c;
}

.success-colorr ul li:nth-child(10) p:before {
  content: "#54d98c";
}

.success-colorr ul li:nth-child(9) {
  background-color: #5dda92;
}

.success-colorr ul li:nth-child(9) p:before {
  content: "#5dda92";
}

.success-colorr ul li:nth-child(8) {
  background-color: #65dc98;
}

.success-colorr ul li:nth-child(8) p:before {
  content: "#65dc98";
}

.success-colorr ul li:nth-child(7) {
  background-color: #6dde9d;
}

.success-colorr ul li:nth-child(7) p:before {
  content: "#6dde9d";
}

.success-colorr ul li:nth-child(6) {
  background-color: #76e0a3;
}

.success-colorr ul li:nth-child(6) p:before {
  content: "#76e0a3";
}

.success-colorr ul li:nth-child(5) {
  background-color: #7ee2a8;
}

.success-colorr ul li:nth-child(5) p:before {
  content: "#7ee2a8";
}

.success-colorr ul li:nth-child(4) {
  background-color: #86e4ae;
}

.success-colorr ul li:nth-child(4) p:before {
  content: "#86e4ae";
}

.success-colorr ul li:nth-child(3) {
  background-color: #8fe6b4;
}

.success-colorr ul li:nth-child(3) p:before {
  content: "#8fe6b4";
}

.success-colorr ul li:nth-child(2) {
  background-color: #97e8b9;
}

.success-colorr ul li:nth-child(2) p:before {
  content: "#97e8b9";
}

.success-colorr ul li:nth-child(1) {
  background-color: #9fe9bf;
}

.success-colorr ul li:nth-child(1) p:before {
  content: "#9fe9bf";
}

/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.info-colorr ul li:nth-child(14) {
  background-color: #3d9cdd;
}

.info-colorr ul li:nth-child(14) p:before {
  content: "#3d9cdd";
}

.info-colorr ul li:nth-child(13) {
  background-color: #45a1de;
}

.info-colorr ul li:nth-child(13) p:before {
  content: "#45a1de";
}

.info-colorr ul li:nth-child(12) {
  background-color: #4ea5e0;
}

.info-colorr ul li:nth-child(12) p:before {
  content: "#4ea5e0";
}

.info-colorr ul li:nth-child(11) {
  background-color: #57aae1;
}

.info-colorr ul li:nth-child(11) p:before {
  content: "#57aae1";
}

.info-colorr ul li:nth-child(10) {
  background-color: #5faee3;
}

.info-colorr ul li:nth-child(10) p:before {
  content: "#5faee3";
}

.info-colorr ul li:nth-child(9) {
  background-color: #68b2e4;
}

.info-colorr ul li:nth-child(9) p:before {
  content: "#68b2e4";
}

.info-colorr ul li:nth-child(8) {
  background-color: #71b7e6;
}

.info-colorr ul li:nth-child(8) p:before {
  content: "#71b7e6";
}

.info-colorr ul li:nth-child(7) {
  background-color: #79bbe7;
}

.info-colorr ul li:nth-child(7) p:before {
  content: "#79bbe7";
}

.info-colorr ul li:nth-child(6) {
  background-color: #82c0e9;
}

.info-colorr ul li:nth-child(6) p:before {
  content: "#82c0e9";
}

.info-colorr ul li:nth-child(5) {
  background-color: #8bc4ea;
}

.info-colorr ul li:nth-child(5) p:before {
  content: "#8bc4ea";
}

.info-colorr ul li:nth-child(4) {
  background-color: #93c8ec;
}

.info-colorr ul li:nth-child(4) p:before {
  content: "#93c8ec";
}

.info-colorr ul li:nth-child(3) {
  background-color: #9ccded;
}

.info-colorr ul li:nth-child(3) p:before {
  content: "#9ccded";
}

.info-colorr ul li:nth-child(2) {
  background-color: #a5d1ef;
}

.info-colorr ul li:nth-child(2) p:before {
  content: "#a5d1ef";
}

.info-colorr ul li:nth-child(1) {
  background-color: #add6f1;
}

.info-colorr ul li:nth-child(1) p:before {
  content: "#add6f1";
}

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.warning-colorr ul li:nth-child(14) {
  background-color: #f2c619;
}

.warning-colorr ul li:nth-child(14) p:before {
  content: "#f2c619";
}

.warning-colorr ul li:nth-child(13) {
  background-color: #f2c922;
}

.warning-colorr ul li:nth-child(13) p:before {
  content: "#f2c922";
}

.warning-colorr ul li:nth-child(12) {
  background-color: #f3cb2c;
}

.warning-colorr ul li:nth-child(12) p:before {
  content: "#f3cb2c";
}

.warning-colorr ul li:nth-child(11) {
  background-color: #f3cd36;
}

.warning-colorr ul li:nth-child(11) p:before {
  content: "#f3cd36";
}

.warning-colorr ul li:nth-child(10) {
  background-color: #f4d03f;
}

.warning-colorr ul li:nth-child(10) p:before {
  content: "#f4d03f";
}

.warning-colorr ul li:nth-child(9) {
  background-color: #f4d249;
}

.warning-colorr ul li:nth-child(9) p:before {
  content: "#f4d249";
}

.warning-colorr ul li:nth-child(8) {
  background-color: #f5d552;
}

.warning-colorr ul li:nth-child(8) p:before {
  content: "#f5d552";
}

.warning-colorr ul li:nth-child(7) {
  background-color: #f5d75c;
}

.warning-colorr ul li:nth-child(7) p:before {
  content: "#f5d75c";
}

.warning-colorr ul li:nth-child(6) {
  background-color: #f6d966;
}

.warning-colorr ul li:nth-child(6) p:before {
  content: "#f6d966";
}

.warning-colorr ul li:nth-child(5) {
  background-color: #f7dc6f;
}

.warning-colorr ul li:nth-child(5) p:before {
  content: "#f7dc6f";
}

.warning-colorr ul li:nth-child(4) {
  background-color: #f7de79;
}

.warning-colorr ul li:nth-child(4) p:before {
  content: "#f7de79";
}

.warning-colorr ul li:nth-child(3) {
  background-color: #f8e083;
}

.warning-colorr ul li:nth-child(3) p:before {
  content: "#f8e083";
}

.warning-colorr ul li:nth-child(2) {
  background-color: #f8e38c;
}

.warning-colorr ul li:nth-child(2) p:before {
  content: "#f8e38c";
}

.warning-colorr ul li:nth-child(1) {
  background-color: #f9e596;
}

.warning-colorr ul li:nth-child(1) p:before {
  content: "#f9e596";
}

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.danger-colorr ul li:nth-child(14) {
  background-color: #e85445;
}

.danger-colorr ul li:nth-child(14) p:before {
  content: "#e85445";
}

.danger-colorr ul li:nth-child(13) {
  background-color: #e95d4e;
}

.danger-colorr ul li:nth-child(13) p:before {
  content: "#e95d4e";
}

.danger-colorr ul li:nth-child(12) {
  background-color: #ea6557;
}

.danger-colorr ul li:nth-child(12) p:before {
  content: "#ea6557";
}

.danger-colorr ul li:nth-child(11) {
  background-color: #eb6d60;
}

.danger-colorr ul li:nth-child(11) p:before {
  content: "#eb6d60";
}

.danger-colorr ul li:nth-child(10) {
  background-color: #ed7669;
}

.danger-colorr ul li:nth-child(10) p:before {
  content: "#ed7669";
}

.danger-colorr ul li:nth-child(9) {
  background-color: #ee7e72;
}

.danger-colorr ul li:nth-child(9) p:before {
  content: "#ee7e72";
}

.danger-colorr ul li:nth-child(8) {
  background-color: #ef867c;
}

.danger-colorr ul li:nth-child(8) p:before {
  content: "#ef867c";
}

.danger-colorr ul li:nth-child(7) {
  background-color: #f08f85;
}

.danger-colorr ul li:nth-child(7) p:before {
  content: "#f08f85";
}

.danger-colorr ul li:nth-child(6) {
  background-color: #f1978e;
}

.danger-colorr ul li:nth-child(6) p:before {
  content: "#f1978e";
}

.danger-colorr ul li:nth-child(5) {
  background-color: #f29f97;
}

.danger-colorr ul li:nth-child(5) p:before {
  content: "#f29f97";
}

.danger-colorr ul li:nth-child(4) {
  background-color: #f3a8a0;
}

.danger-colorr ul li:nth-child(4) p:before {
  content: "#f3a8a0";
}

.danger-colorr ul li:nth-child(3) {
  background-color: #f4b0a9;
}

.danger-colorr ul li:nth-child(3) p:before {
  content: "#f4b0a9";
}

.danger-colorr ul li:nth-child(2) {
  background-color: #f6b8b2;
}

.danger-colorr ul li:nth-child(2) p:before {
  content: "#f6b8b2";
}

.danger-colorr ul li:nth-child(1) {
  background-color: #f7c1bb;
}

.danger-colorr ul li:nth-child(1) p:before {
  content: "#f7c1bb";
}

/**====== Danger-color css end ======**/
/**====== Color-color css end ======**/
/**  =====================
      Draggable css start
==========================  **/
#draggableMultiple .sortable-moves {
  cursor: move;
  margin-bottom: 0;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14);
  margin-bottom: 20px;
  padding: 15px 0 15px 60px;
}

.sortable-moves {
  font-size: 14px;
  line-height: 1.55556em;
  list-style-type: none;
  margin-bottom: 15px;
  min-height: 3.55556em;
  padding-left: 5.11111em;
  position: relative;
  cursor: move;
}

.sortable-moves img {
  position: absolute;
  height: 40px;
  left: 10px;
  border-radius: 50px;
  top: 15px;
}

.sortable-moves h6 {
  margin-bottom: 0;
  font-weight: bold;
}

.card-sub {
  cursor: move;
  border: none;
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05),
    0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
}

.card-sub:hover {
  box-shadow: 0 0 25px -5px #9e9c9e;
  transition: all 180ms linear;
}

/**====== Draggable css end ======**/
/**  =====================
      Payment-card css start
==========================  **/
.payment-card .icofont-paypal-alt,
.payment-card .icofont-visa-alt,
.payment-card .icofont-mastercard {
  display: block;
  font-size: 60px;
  color: #ed5565;
}

.payment-card .icofont-visa-alt {
  color: #1c84c6;
}

.payment-card .icofont-mastercard {
  color: #f8ac59;
}

.payment-tabs .nav-tabs .slide,
.payment-tabs .md-tabs .nav-item + .nav-item,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  + .nav-item,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .payment-tabs
  .md-tabs
  a
  + .nav-item,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  + .nav-item,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .payment-tabs
  .md-tabs
  a
  + .nav-item,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  + .nav-item,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .payment-tabs
  .md-tabs
  a
  + .nav-item,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  + .nav-item,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .payment-tabs
  .md-tabs
  a
  + .nav-item,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .payment-tabs
  .md-tabs
  .nav-item
  + a,
.payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a + a,
.main-menu .main-menu-content .nav-item .tree-1 .payment-tabs .md-tabs a + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .payment-tabs
  .md-tabs
  .tree-1
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .payment-tabs
  .md-tabs
  .tree-1
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .payment-tabs
  .md-tabs
  .tree-1
  a
  + a,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .payment-tabs
  .md-tabs
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .payment-tabs
  .md-tabs
  .tree-2
  a
  + a,
.payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a + a,
.main-menu .main-menu-content .nav-item .tree-2 .payment-tabs .md-tabs a + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .payment-tabs
  .md-tabs
  .tree-2
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .payment-tabs
  .md-tabs
  .tree-2
  a
  + a,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .payment-tabs
  .md-tabs
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .payment-tabs
  .md-tabs
  .tree-3
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .payment-tabs
  .md-tabs
  .tree-3
  a
  + a,
.payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a + a,
.main-menu .main-menu-content .nav-item .tree-3 .payment-tabs .md-tabs a + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .payment-tabs
  .md-tabs
  .tree-3
  a
  + a,
.payment-tabs
  .md-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .payment-tabs
  .md-tabs
  .nav-item
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .payment-tabs
  .md-tabs
  .tree-4
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .payment-tabs
  .md-tabs
  .tree-4
  a
  + a,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .payment-tabs
  .md-tabs
  .tree-4
  a
  + a,
.payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a + a,
.main-menu .main-menu-content .nav-item .tree-4 .payment-tabs .md-tabs a + a {
  width: calc(100% / 6);
}

.demo-container {
  padding-bottom: 0;
}

.jp-card .jp-card-front,
.jp-card .jp-card-back {
  background: #dfc7af !important;
}

.payment-form {
  max-width: 550px;
  margin: 0 auto;
  padding: 20px;
  padding-bottom: 0;
}

/**====== Payment-card css end ======**/
/**  =====================
      Editor css start
==========================  **/
.ace_editor {
  width: 100% !important;
  position: relative !important;
  margin-top: 20px;
}

.long-press:focus {
  outline-color: #dfc7af !important;
}

.inputor:focus {
  border-color: #dfc7af !important;
}

#edui1 {
  width: auto !important;
}

/**====== Editor css end ======**/
/**  =====================
      FB-wall css start
==========================  **/
.tab-pane form .md-add-on i {
  font-size: 20px;
}

.wall-elips {
  position: absolute;
  right: 15px;
}

.social-wallpaper {
  position: relative;
}

.social-profile {
  position: relative;
  padding-top: 15px;
}

.timeline-btn {
  position: absolute;
  bottom: 0;
  right: 30px;
}

.nav-tabs.md-tabs.tab-timeline li a {
  padding: 20px 0 10px;
  color: #666666;
  font-size: 18px;
}

.social-timeline-left {
  position: absolute;
  top: -200px;
  margin-right: 15px;
}

.post-input {
  padding: 10px 10px 10px 5px;
  display: block;
  width: 100%;
  border: none;
  resize: none;
}

.user-box .media-object,
.friend-box .media-object {
  height: 45px;
  width: 45px;
  display: inline-block;
}

@media only screen and (max-width: 768px) {
  .user-box .media-object,
  .friend-box .media-object {
    height: 38px;
    width: 38px;
  }
}

.friend-box img {
  margin-right: 10px;
  margin-bottom: 10px;
}

.chat-header {
  color: #222222;
}

.live-status {
  height: 9px;
  width: 9px;
  position: absolute;
  bottom: 0;
  right: 17px;
  border-radius: 100%;
  border: 1px solid;
}

.tab-timeline .slide {
  bottom: -1px;
}

.image-upload input {
  visibility: hidden;
  max-width: 0;
  max-height: 0;
}

.file-upload-lbl {
  max-width: 15px;
  padding: 5px 0 0;
}

.ellipsis::after {
  top: 15px;
  border: none;
  position: absolute;
  content: "\f142";
  font-family: FontAwesome;
  right: 30px;
}

.elipsis-box {
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.11);
  top: 40px;
  right: -10px;
}

.elipsis-box:after {
  content: "";
  height: 13px;
  width: 13px;
  background: #fff;
  position: absolute;
  top: -5px;
  right: 10px;
  transform: rotate(45deg);
  box-shadow: -3px -3px 11px 1px rgba(170, 170, 170, 0.22);
}

.friend-elipsis {
  left: -10px;
  top: -10px;
}

.social-profile:hover .profile-hvr,
.social-wallpaper:hover .profile-hvr {
  opacity: 1;
  transition: all ease-in-out 0.3s;
}

.profile-hvr {
  opacity: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  font-size: 20px;
  padding: 10px;
  top: 0;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.61);
  transition: all ease-in-out 0.3s;
}

.social-profile {
  margin: 0 15px;
}

.social-follower {
  text-align: center;
}

.social-follower h4 {
  font-size: 18px;
  margin-bottom: 10px;
  font-style: normal;
}

.social-follower h5 {
  font-size: 14px;
}

.social-follower .follower-counter {
  text-align: center;
  margin-top: 25px;
  margin-bottom: 25px;
  font-size: 13px;
}

.social-follower .follower-counter .txt-primary {
  font-size: 24px;
}

.timeline-icon {
  height: 45px;
  width: 45px;
  display: block;
  margin: 0 auto;
  border: 4px #fff solid;
}

.social-timelines-left {
  z-index: 3;
}

.social-timelines-left:after {
  height: 3px;
  width: 25%;
  position: absolute;
  background: #cccccc;
  top: 20px;
  content: "";
  right: 0;
  z-index: 0;
}

.timeline-right > div {
  z-index: 4;
}

.social-timelines:before {
  position: absolute;
  content: " ";
  width: 3px;
  background: #cccccc;
  left: 4%;
  z-index: 0;
  height: 100%;
  top: 0;
  z-index: 1;
}

.timeline-dot:after,
.timeline-dot:before {
  content: "";
  position: absolute;
  height: 9px;
  width: 9px;
  background-color: #cccccc;
  left: 3.8%;
  border-radius: 100%;
}

.user-box .social-designation,
.post-timelines .social-time {
  font-size: 13px;
}

.user-box .f-right {
  text-transform: capitalize;
}

.social-msg span {
  color: #666;
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 10px;
}

.social-msg a {
  display: inline-block;
}

.view-info .social-label,
.contact-info .social-label,
.work-info .social-label {
  font-size: 15px;
  padding-left: 0;
  padding-top: 0;
}

.view-info .social-user-name,
.contact-info .social-user-name,
.work-info .social-user-name {
  font-size: 14px;
  padding-left: 0;
}

.friend-elipsis .social-designation {
  font-size: 13px;
}

.timeline-details p {
  padding-top: 10px;
  margin-bottom: 0;
}

.timeline-details .chat-header,
.post-timelines .chat-header {
  font-size: 15px;
}

.social-client-description {
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.social-client-description p {
  margin-top: 5px;
  margin-bottom: 0;
}

.social-client-description span {
  font-size: 12px;
  margin-left: 10px;
}

.social-client-description .chat-header {
  font-size: 13px;
}

.social-tabs a {
  font-size: 18px;
}

.timeline-btn a {
  margin-bottom: 20px;
}

.profile-hvr i {
  cursor: pointer;
}

/*====== FB-wall css End ======*/
/**  =====================
      Full-calender css start
==========================  **/
.fc-left {
  margin-bottom: 10px;
}

#external-events h4 {
  font-size: 16px;
  margin-top: 0;
  padding-top: 1em;
}

#external-events .fc-event {
  background: #fff;
  color: #000;
  cursor: move;
  border-left: none;
  padding: 5px 18px;
  margin-bottom: 5px;
}

#external-events p {
  margin: 1.5em 0;
  font-size: 11px;
  color: #666;
}

#external-events p input {
  margin: 0;
  vertical-align: middle;
}

.fc th,
.fc td {
  line-height: 2.5;
}

.fc-state-default {
  background-color: #fff;
  color: #272727;
}

tr:first-child > td > .fc-day-grid-event {
  color: #000;
  padding-left: 10px;
  background: rgba(225, 225, 225, 0.3);
}

.fc-nonbusiness {
  background-color: #fff;
}

.fc-state-active {
  background-color: #dfc7af !important;
  color: #fff;
}

.fc-toolbar {
  margin-bottom: 8px;
}

.fc-toolbar .fc-center {
  display: block;
}

.fc-center h2 {
  font-weight: 300;
  font-size: 25px;
  margin-top: 10px;
}

.fc button {
  height: auto;
  padding: 10px;
}

.fc-toolbar .fc-left {
  float: right;
}

.fc-button-group {
  margin-right: 10px;
}

.fc .fc-toolbar > * > * {
  margin-left: 0;
}

.fc-event,
.fc-event-dot {
  background-color: transparent;
}

.fc-day-grid-event:hover {
  color: #000 !important;
  opacity: 0.8;
}

.fc-time-grid-event .fc-content {
  color: #fff;
}

.fc-bgevent {
  /* default look for background events */
  background: #d8d6d6 !important;
}

.fc-state-default {
  background-image: none !important;
  border-color: none !important;
  text-shadow: none !important;
  box-shadow: none !important;
}

.fc-state-down,
.fc-state-active {
  background-color: none !important;
  background-image: none !important;
  box-shadow: none !important;
}

.fc th {
  background: #dfc7af !important;
  color: #fff;
  border-color: #dfc7af !important;
}

.fc-event {
  line-height: 1.3;
  border-radius: 2px;
  border-left: 4px solid #dfc7af !important;
}

tr:first-child > td > .fc-day-grid-event {
  margin-left: 0;
}

.clndr {
  width: 100%;
}

.clndr {
  background-color: rgba(225, 225, 225, 0.3);
  box-shadow: 0 4px 0 #272727;
}

.clndr .clndr-controls {
  padding: 14px;
  background-color: #37bc9b;
  color: #fff;
  text-align: center;
}

.clndr.clndr-controls.clndr-previous-button {
  float: left;
  text-align: left;
}

.clndr.clndr-controls.clndr-next-button {
  float: right;
  text-align: right;
}

.clndr.clndr-controls.clndr-next-button,
.clndr.clndr-controls.clndr-previous-button {
  width: 30px;
  cursor: pointer;
}

.clndr.clndr-controls.clndr-next-button:hover,
.clndr.clndr-controls.clndr-previous-button:hover {
  opacity: 0.5;
}

.clndr.clndr-grid {
  float: left;
  width: 65%;
  background-color: #fff;
}

.clndr.clndr-grid.days-of-the-week {
  width: 100%;
  background-color: #f6bb42;
}

.clndr.clndr-grid.days-of-the-week.header-day {
  float: left;
  width: 14.2857%;
  padding: 14px;
  text-align: center;
  color: #fff;
}

.clndr.clndr-grid.days {
  width: 100%;
}

.clndr.clndr-grid.days.day,
.clndr.clndr-grid.days.empty {
  float: left;
  width: 14.2857%;
  padding: 12px 0;
  text-align: center;
  color: #4f4f4f;
}

.clndr .clndr-grid .days .day.event .day-number,
.clndr .clndr-grid .days .empty.event .day-number {
  border: 1px solid #37bc9b;
  border-radius: 50%;
  padding: 6px 9px;
}

@media only screen and (max-width: 573px) {
  .clndr .clndr-grid .days .day.event .day-number,
  .clndr .clndr-grid .days .empty.event .day-number {
    padding: 0 2px;
  }
}

.clndr.clndr-grid.days.day.adjacent-month.day-number,
.clndr.clndr-grid.days.day.inactive.day-number,
.clndr.clndr-grid.days.empty.adjacent-month.day-number {
  opacity: 0.3;
  cursor: pointer;
}

.clndr.clndr-grid.days.day.selected {
  background-color: #da4453;
  color: #fff;
}

.clndr.clndr-grid.days.today {
  background-color: #37bc9b;
  color: #fff;
  background-image: none;
}

.clndr.event-listing {
  float: left;
  width: 35%;
}

.clndr.event-listing.event-listing-title {
  padding: 15.5px;
  font-size: 0.88rem;
  background-color: #f4a911;
  text-align: center;
  color: #fff;
  letter-spacing: 1px;
}

.clndr.event-listing.event-item {
  padding: 6px 14px;
  color: #4f4f4f;
}

.clndr .event-listing .event-item-location {
  font-weight: 400;
}

.fc-event {
  border-color: #dfc7af !important;
}

/**====== Full-calender css end ======**/
/**  =====================
      Job-pages css start
==========================  **/
.job-right-header .card-header .card-header-right {
  top: 7px;
  right: 15px;
}

.job-right-header .radio-inline {
  display: block;
}

.job-right-header .checkbox-fade {
  display: block;
}

.job-right-header .checkbox-fade label {
  position: absolute;
  z-index: 99;
}

.job-right-header .checkbox-fade div {
  position: relative;
  padding-left: 40px;
  margin-bottom: 20px;
}

.job-right-header a {
  color: #dfc7af !important;
  font-weight: 600;
}

.job-details-list {
  padding-left: inherit;
  list-style-type: square;
  margin-bottom: 40px;
}

.job-details-list li {
  margin-bottom: 10px;
}

.company-name p {
  font-weight: 600;
  color: #dfc7af !important;
  font-size: 20px;
  margin-bottom: 5px;
}

.job-cards .media {
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 1px solid #ddd;
}

.job-cards:last-child .media {
  border-bottom: none;
  padding-bottom: 0;
}

.job-cards img {
  width: 60px;
}

.job-cards .media-right {
  position: absolute;
  top: 20px;
  right: 0;
}

.job-badge {
  position: absolute;
  top: 20px;
  right: 10px;
}

.job-lable .label {
  background-color: #dfc7af !important;
  color: #fff;
  margin: 5px 10px;
  position: relative;
  z-index: 9;
  display: inline-block;
  padding: 5px 10px 5px 12px;
}

.job-lable .label:before {
  content: "";
  background-color: #dfc7af !important;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  position: absolute;
  left: -7px;
  top: 3px;
  z-index: -1;
}

.job-lable .label:after {
  content: "\ed55";
  font-family: "IcoFont" !important;
  position: absolute;
  left: 0;
  font-size: 5px;
  top: 8px;
}

.job-card-desc {
  font-weight: 600;
  margin-top: 10px;
}

.job-meta-data {
  text-transform: capitalize;
  font-size: 12px;
  margin-bottom: 10px;
}

.job-meta-data i {
  margin-right: 5px;
  color: #dfc7af !important;
}

/**====== Job-pages css end ======**/
/**  =====================
      Mail-pages css start
==========================  **/
.email-card {
  padding: 0 15px;
}

.email-card .user-head {
  background-color: #dfc7af !important;
  padding: 10px;
  min-height: 80px;
  display: flex;
  align-items: center;
}

.email-card .user-head .user-name {
  margin-left: 10px;
  margin-bottom: 10px;
}

.email-card .user-head .user-name span {
  display: block;
  color: #fff;
}

.email-card .user-body {
  margin-left: -15px;
  margin-right: -15px;
  background-color: #fff;
  border-right: 1px solid #ddd;
}

.email-card .user-body .page-list li {
  text-transform: capitalize;
  border-bottom: 1px solid #ddd;
  transition: all ease-in 0.3s;
  cursor: pointer;
}

.email-card .user-body .page-list li .mail-section {
  padding: 15px 20px;
  display: block;
  color: #6a6a6a;
}

.email-card .user-body .page-list li .mail-section a {
  color: #6a6a6a;
}

.email-card .user-body .page-list li i {
  margin-right: 10px;
}

.email-card .user-body .page-list li.active,
.email-card .user-body .page-list li:hover {
  background-color: #e5e5e5;
}

.email-card .user-body .label-list a {
  padding: 10px 20px;
  display: block;
  color: #6a6a6a;
  position: relative;
  padding-left: 25px;
}

.email-card .user-body .label-list a:before {
  content: "";
  position: absolute;
  height: 10px;
  width: 10px;
  border-radius: 50px;
  left: 0;
  top: 16px;
}

.email-card .user-body .label-list a.mail-work:before {
  background-color: #dfc7af !important;
}

.email-card .user-body .label-list a.mail-design:before {
  background-color: #3498db;
}

.email-card .user-body .label-list a.mail-family:before {
  background-color: #2ecc71;
}

.email-card .user-body .label-list a.mail-friends:before {
  background-color: #f1c40f;
}

.email-card .user-body .label-list a.mail-office:before {
  background-color: #e74c3c;
}

.email-card .mail-box-head {
  background-color: #bdc3c7;
  min-height: 80px;
  padding: 20px 0;
}

.email-card .mail-box-head h3 {
  color: #fff;
}

.email-card .mail-box-head .input-group {
  margin-bottom: 0;
}

.email-card .mail-body {
  padding: 20px 0;
}

.email-card .mail-body .mail-body-header {
  margin-bottom: 20px;
}

.email-card .mail-body .mail-body-header .btn-group {
  height: 42px;
}

.email-card .mail-body-content .check-star {
  display: flex;
  align-items: center;
}

.email-card .mail-body-content .check-star .icofont-star {
  margin-top: -8px;
}

.email-card .mail-body-content tr {
  transition: all ease-in 0.3s;
}

.email-card .mail-body-content tr:hover {
  background-color: #e5e5e5;
  cursor: pointer;
}

.email-card .mail-body-content .unread a {
  color: #222;
  font-weight: 600;
}

.email-card .mail-body-content .read a {
  color: #222;
  font-weight: 400;
}

.email-summernote ~ .note-frame {
  border: 1px solid #ddd;
  border-radius: 2px;
}

.email-read .photo-table {
  padding-right: 10px;
}

.email-read .user-name {
  margin-bottom: 10px;
}

.mail-body-content.email-read {
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05),
    0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

.mail-body-content.email-read .card {
  border-top: none;
  margin-bottom: 0;
}

.mail-body-content.email-read:hover {
  box-shadow: 0 0 25px -5px #9e9c9e;
  transition: all 150ms linear;
}

.user-name {
  margin-bottom: 20px;
}

.email-card .user-mail h6 {
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: 20px;
  color: #292b2c;
}

.email-content {
  line-height: 30px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 15px;
}

.mail-img {
  margin-top: 20px;
}

.email-welcome-txt {
  font-weight: 600;
}

/**====== Mail-pages css end ======**/
.set-map {
  height: 400px;
}

#mapGeo {
  height: 345px;
}

#address-search .input-group {
  margin-bottom: 0;
}

/**  =====================
      Navbar-varients css start
==========================  **/
.light-nav-border,
.primary-nav,
.warning-nav,
.success-nav,
.info-nav,
.danger-nav {
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 15px;
}

.light-nav-border a,
.primary-nav a,
.warning-nav a,
.success-nav a,
.info-nav a,
.danger-nav a {
  color: #222;
}

.light-nav-border li.active a,
.primary-nav li.active a,
.warning-nav li.active a,
.success-nav li.active a,
.info-nav li.active a,
.danger-nav li.active a {
  color: #dfc7af !important;
  font-weight: 600;
}

.light-nav-border .nav-item,
.primary-nav .nav-item,
.warning-nav .nav-item,
.success-nav .nav-item,
.info-nav .nav-item,
.danger-nav .nav-item,
.light-nav-border .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .light-nav-border a,
.primary-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .primary-nav a,
.warning-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .warning-nav a,
.success-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .success-nav a,
.info-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .info-nav a,
.danger-nav .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 .danger-nav a,
.light-nav-border .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .light-nav-border a,
.primary-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .primary-nav a,
.warning-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .warning-nav a,
.success-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .success-nav a,
.info-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .info-nav a,
.danger-nav .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 .danger-nav a,
.light-nav-border .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .light-nav-border a,
.primary-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .primary-nav a,
.warning-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .warning-nav a,
.success-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .success-nav a,
.info-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .info-nav a,
.danger-nav .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 .danger-nav a,
.light-nav-border .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .light-nav-border a,
.primary-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .primary-nav a,
.warning-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .warning-nav a,
.success-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .success-nav a,
.info-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .info-nav a,
.danger-nav .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 .danger-nav a {
  margin-left: 15px;
}

.light-nav-border .nav-item:hover .navbar-varient-submenu,
.primary-nav .nav-item:hover .navbar-varient-submenu,
.warning-nav .nav-item:hover .navbar-varient-submenu,
.success-nav .nav-item:hover .navbar-varient-submenu,
.info-nav .nav-item:hover .navbar-varient-submenu,
.danger-nav .nav-item:hover .navbar-varient-submenu,
.light-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .light-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.light-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .light-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.light-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .light-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.light-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .light-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .danger-nav
  a:hover
  .navbar-varient-submenu {
  transform: translateY(5px);
  opacity: 1;
  visibility: visible;
}

.light-nav-border .navbar-varient-submenu,
.primary-nav .navbar-varient-submenu,
.warning-nav .navbar-varient-submenu,
.success-nav .navbar-varient-submenu,
.info-nav .navbar-varient-submenu,
.danger-nav .navbar-varient-submenu {
  box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.03),
    0 -2px 1px -2px rgba(0, 0, 0, 0.02), 0 0 0 -1px rgba(0, 0, 0, 0.03);
  border: 1px solid #ddd;
  position: absolute;
  width: 16em;
  background-color: #fff;
  transition: all linear 0.3s;
  transform: translateY(30px);
  opacity: 0;
  visibility: hidden;
  z-index: 999;
}

.light-nav-border .navbar-varient-submenu a,
.primary-nav .navbar-varient-submenu a,
.warning-nav .navbar-varient-submenu a,
.success-nav .navbar-varient-submenu a,
.info-nav .navbar-varient-submenu a,
.danger-nav .navbar-varient-submenu a {
  padding: 10px;
  display: block;
  transition: background-color linear 0.3s;
}

.light-nav-border .navbar-varient-submenu a:hover,
.primary-nav .navbar-varient-submenu a:hover,
.warning-nav .navbar-varient-submenu a:hover,
.success-nav .navbar-varient-submenu a:hover,
.info-nav .navbar-varient-submenu a:hover,
.danger-nav .navbar-varient-submenu a:hover {
  background-color: rgba(225, 225, 225, 0.3);
}

.light-nav-border .profile-sub-menu,
.primary-nav .profile-sub-menu,
.warning-nav .profile-sub-menu,
.success-nav .profile-sub-menu,
.info-nav .profile-sub-menu,
.danger-nav .profile-sub-menu {
  right: 10px;
}

.light-nav-border .profile-sub-menu i,
.primary-nav .profile-sub-menu i,
.warning-nav .profile-sub-menu i,
.success-nav .profile-sub-menu i,
.info-nav .profile-sub-menu i,
.danger-nav .profile-sub-menu i {
  margin-right: 10px;
}

.primary-nav {
  background-color: #55e7ca;
}

.primary-nav a {
  color: #666;
}

.primary-nav li.active a {
  color: #666;
  font-weight: 600;
}

.primary-nav .navbar-varient-submenu a {
  color: #222;
}

.warning-nav {
  background-color: #f7dc6f;
}

.warning-nav a {
  color: #666;
}

.warning-nav li.active a {
  color: #666;
  font-weight: 600;
}

.warning-nav .navbar-varient-submenu a {
  color: #222;
}

.success-nav {
  background-color: #7ee2a8;
}

.success-nav a {
  color: #666;
}

.success-nav li.active a {
  color: #666;
  font-weight: 600;
}

.success-nav .navbar-varient-submenu a {
  color: #222;
}

.info-nav {
  background-color: #8bc4ea;
}

.info-nav a {
  color: #666;
}

.info-nav li.active a {
  color: #666;
  font-weight: 600;
}

.info-nav .navbar-varient-submenu a {
  color: #222;
}

.danger-nav {
  background-color: #f5b4ae;
}

.danger-nav a {
  color: #666;
}

.danger-nav li.active a {
  color: #666;
  font-weight: 600;
}

.danger-nav .navbar-varient-submenu a {
  color: #222;
}

.bg-dark {
  background-color: #2c3e50;
  color: #fff;
}

.navbar-dark .navbar-brand,
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.9);
}

.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .navbar-light .navbar-nav .open > .nav-link {
  color: rgba(255, 255, 255, 0.9);
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

.navbar-dark button.btn {
  color: #fff;
  border-color: #fff;
}

.dark-nav-border,
.primary-nav-dark,
.warning-nav-dark,
.success-nav-dark,
.info-nav-dark,
.danger-nav-dark {
  border: 1px solid #2c3e50;
  padding: 15px;
}

.primary-nav,
.warning-nav,
.success-nav,
.info-nav,
.danger-nav {
  border: none;
  padding: 15px;
}

.dark-nav-border a,
.primary-nav-dark a,
.warning-nav-dark a,
.success-nav-dark a,
.info-nav-dark a,
.danger-nav-dark a,
.primary-nav a,
.warning-nav a,
.success-nav a,
.info-nav a,
.danger-nav a {
  color: rgba(0, 0, 0, 0.9);
}

.dark-nav-border .navbar-varient-submenu,
.primary-nav-dark .navbar-varient-submenu,
.warning-nav-dark .navbar-varient-submenu,
.success-nav-dark .navbar-varient-submenu,
.info-nav-dark .navbar-varient-submenu,
.danger-nav-dark .navbar-varient-submenu,
.primary-nav .navbar-varient-submenu,
.warning-nav .navbar-varient-submenu,
.success-nav .navbar-varient-submenu,
.info-nav .navbar-varient-submenu,
.danger-nav .navbar-varient-submenu {
  box-shadow: -2 0 1px 2px rgba(0, 0, 0, 0.03),
    0 -2px 1px -2px rgba(0, 0, 0, 0.02), 0 0 0 -1px rgba(0, 0, 0, 0.03);
  border: 1px solid #ddd;
  position: absolute;
  width: 16em;
  background-color: #fff;
  transition: all linear 0.3s;
  transform: translateY(30px);
  opacity: 0;
  visibility: hidden;
  z-index: 999;
}

.dark-nav-border .nav-item:hover .navbar-varient-submenu,
.primary-nav-dark .nav-item:hover .navbar-varient-submenu,
.warning-nav-dark .nav-item:hover .navbar-varient-submenu,
.success-nav-dark .nav-item:hover .navbar-varient-submenu,
.info-nav-dark .nav-item:hover .navbar-varient-submenu,
.danger-nav-dark .nav-item:hover .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.primary-nav .nav-item:hover .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav .nav-item:hover .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav .nav-item:hover .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .success-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .success-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav .nav-item:hover .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .info-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .info-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav .nav-item:hover .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-1
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-3
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-2
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-3
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .tree-1
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .tree-4
  a
  .tree-4
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .success-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .success-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .info-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .info-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  .danger-nav
  a:hover
  .navbar-varient-submenu,
.dark-nav-border
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.primary-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.warning-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.success-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.info-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.danger-nav-dark
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .dark-nav-border
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav-dark
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav-dark
  a:hover
  .navbar-varient-submenu,
.primary-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .primary-nav
  a:hover
  .navbar-varient-submenu,
.warning-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .warning-nav
  a:hover
  .navbar-varient-submenu,
.success-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .success-nav
  a:hover
  .navbar-varient-submenu,
.info-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .info-nav
  a:hover
  .navbar-varient-submenu,
.danger-nav
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a:hover
  .navbar-varient-submenu,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  .danger-nav
  a:hover
  .navbar-varient-submenu {
  transform: translateY(5px);
  opacity: 1;
  visibility: visible;
}

.dark-nav-border .navbar-varient-submenu a:hover,
.primary-nav-dark .navbar-varient-submenu a:hover,
.warning-nav-dark .navbar-varient-submenu a:hover,
.success-nav-dark .navbar-varient-submenu a:hover,
.info-nav-dark .navbar-varient-submenu a:hover,
.danger-nav-dark .navbar-varient-submenu a:hover,
.primary-nav .navbar-varient-submenu a:hover,
.warning-nav .navbar-varient-submenu a:hover,
.success-nav .navbar-varient-submenu a:hover,
.info-nav .navbar-varient-submenu a:hover,
.danger-nav .navbar-varient-submenu a:hover {
  background-color: rgba(225, 225, 225, 0.3);
}

.dark-nav-border .navbar-varient-submenu a,
.primary-nav-dark .navbar-varient-submenu a,
.warning-nav-dark .navbar-varient-submenu a,
.success-nav-dark .navbar-varient-submenu a,
.info-nav-dark .navbar-varient-submenu a,
.danger-nav-dark .navbar-varient-submenu a,
.primary-nav .navbar-varient-submenu a,
.warning-nav .navbar-varient-submenu a,
.success-nav .navbar-varient-submenu a,
.info-nav .navbar-varient-submenu a,
.danger-nav .navbar-varient-submenu a {
  padding: 10px;
  display: block;
  transition: background-color linear 0.3s;
}

.dark-nav-border li.active a,
.primary-nav-dark li.active a,
.warning-nav-dark li.active a,
.success-nav-dark li.active a,
.info-nav-dark li.active a,
.danger-nav-dark li.active a,
.primary-nav li.active a,
.warning-nav li.active a,
.success-nav li.active a,
.info-nav li.active a,
.danger-nav li.active a {
  color: #666;
  font-weight: 600;
}

.dark-nav-border .profile-sub-menu,
.primary-nav-dark .profile-sub-menu,
.warning-nav-dark .profile-sub-menu,
.success-nav-dark .profile-sub-menu,
.info-nav-dark .profile-sub-menu,
.danger-nav-dark .profile-sub-menu,
.primary-nav .profile-sub-menu,
.warning-nav .profile-sub-menu,
.success-nav .profile-sub-menu,
.info-nav .profile-sub-menu,
.danger-nav .profile-sub-menu {
  right: 10px;
}

.primary-nav-dark {
  background-color: #148f77;
  border: none;
}

.primary-nav-dark a {
  color: #fff;
}

.primary-nav-dark li.active a {
  color: #fff;
  font-weight: 600;
}

.primary-nav-dark .navbar-varient-submenu a {
  color: #fff;
}

.primary-nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}

.primary-nav-dark .navbar-varient-submenu {
  background-color: #148f77;
  border-color: #117964;
}

.primary-nav-dark .navbar-varient-submenu a:hover {
  background-color: #117964;
}

.warning-nav-dark {
  background-color: #c29d0b;
  border: none;
}

.warning-nav-dark a {
  color: #fff;
}

.warning-nav-dark li.active a {
  color: #fff;
  font-weight: 600;
}

.warning-nav-dark .navbar-varient-submenu a {
  color: #fff;
}

.warning-nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}

.warning-nav-dark .navbar-varient-submenu {
  background-color: #c29d0b;
  border-color: #aa8a0a;
}

.warning-nav-dark .navbar-varient-submenu a:hover {
  background-color: #aa8a0a;
}

.success-nav-dark {
  background-color: #25a25a;
  border: none;
}

.success-nav-dark a {
  color: #fff;
}

.success-nav-dark li.active a {
  color: #fff;
  font-weight: 600;
}

.success-nav-dark .navbar-varient-submenu a {
  color: #fff;
}

.success-nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}

.success-nav-dark .navbar-varient-submenu {
  background-color: #25a25a;
  border-color: #208e4e;
}

.success-nav-dark .navbar-varient-submenu a:hover {
  background-color: #208e4e;
}

.info-nav-dark {
  background-color: #217dbb;
  border: none;
}

.info-nav-dark a {
  color: #fff;
}

.info-nav-dark li.active a {
  color: #fff;
  font-weight: 600;
}

.info-nav-dark .navbar-varient-submenu a {
  color: #fff;
}

.info-nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}

.info-nav-dark .navbar-varient-submenu {
  background-color: #217dbb;
  border-color: #1d6fa5;
}

.info-nav-dark .navbar-varient-submenu a:hover {
  background-color: #1d6fa5;
}

.danger-nav-dark {
  background-color: #d62c1a;
  border: none;
}

.danger-nav-dark a {
  color: #fff;
}

.danger-nav-dark li.active a {
  color: #fff;
  font-weight: 600;
}

.danger-nav-dark .navbar-varient-submenu a {
  color: #fff;
}

.danger-nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.5);
}

.danger-nav-dark .navbar-varient-submenu {
  background-color: #d62c1a;
  border-color: #bf2718;
}

.danger-nav-dark .navbar-varient-submenu a:hover {
  background-color: #bf2718;
}

.nav-item label.badge-top-left,
.main-menu .main-menu-content .nav-item .tree-1 a label.badge-top-left,
.main-menu .main-menu-content .nav-item .tree-2 a label.badge-top-left,
.main-menu .main-menu-content .nav-item .tree-3 a label.badge-top-left,
.main-menu .main-menu-content .nav-item .tree-4 a label.badge-top-left {
  right: 4.4%;
  bottom: 38px;
}

.nav-item .radio-inline,
.main-menu .main-menu-content .nav-item .tree-1 a .radio-inline,
.main-menu .main-menu-content .nav-item .tree-2 a .radio-inline,
.main-menu .main-menu-content .nav-item .tree-3 a .radio-inline,
.main-menu .main-menu-content .nav-item .tree-4 a .radio-inline {
  margin-top: 7px;
}

.primary-nav-dark button,
.warning-nav-dark button,
.success-nav-dark button,
.info-nav-dark button,
.danger-nav-dark button {
  border-color: #fff;
}

.primary-nav-dark i,
.warning-nav-dark i,
.success-nav-dark i,
.info-nav-dark i,
.danger-nav-dark i {
  color: #fff;
}

.primary-nav button,
.warning-nav button,
.success-nav button,
.info-nav button,
.danger-nav button {
  border-color: rgba(0, 0, 0, 0.6) !important;
}

.primary-nav i,
.warning-nav i,
.success-nav i,
.info-nav i,
.danger-nav i {
  color: rgba(0, 0, 0, 0.6) !important;
}

.light-nav-border button,
.primary-nav button,
.warning-nav button,
.success-nav button,
.info-nav button,
.danger-nav button {
  border-color: rgba(0, 0, 0, 0.1);
}

.light-nav-border i,
.primary-nav i,
.warning-nav i,
.success-nav i,
.info-nav i,
.danger-nav i {
  color: rgba(0, 0, 0, 0.4);
}

/**====== Navbar-varients css end ======**/
/**  =====================
      Note css start
==========================  **/
.note-card {
  padding-top: 0;
  padding-bottom: 0;
}

.note-card .note-box-aside {
  border-right: 1px solid #ddd;
}

.note-card .note-box-aside .row {
  padding: 20px 0;
  display: flex;
  align-items: center;
}

.note-card .Note-header {
  padding: 20px 0;
}

.note-card .note-write {
  position: relative;
  /*background: -webkit-linear-gradient(top, #f0f0f0 0%, #ffffec 5%) 0 0;
  background: -moz-linear-gradient(top, #f0f0f0 0%, #ffffec 5%) 0 0;
  background: linear-gradient(top, #f0f0f0 0%, #ffffec 5%) 0 0;*/
  background-size: 100% 35px;
}

.note-card .note-write:before {
  content: "";
  position: absolute;
  width: 0px;
  top: 0;
  left: 32px;
  bottom: 0;
  border-left: 1px solid #dacaaa;
}

.note-card .note-write:after {
  content: "";
  position: absolute;
  width: 0px;
  top: 0;
  left: 34px;
  bottom: 0;
  border-left: 1px solid #dacaaa;
}

.note-card #Note-pad {
  border: none;
  resize: none;
  background: transparent;
  padding: 0px 20px 0 50px;
  line-height: 35px;
  min-height: 450px;
}

.note-card .Note-created__on {
  display: block;
}

.summernote-page .modal-footer {
  margin: 0 auto;
}

/**====== Note css end ======**/
/**  =====================
      Prism css start
==========================  **/
pre[class*="language-"] {
  background-color: #fff;
  border: 1px solid #ddd;
}

pre[class*="language-"] code {
  background-color: #fff !important;
}

pre.line-numbers {
  position: relative;
  padding-left: 3.8em;
  counter-reset: linenumber;
}

pre.line-numbers > code {
  position: relative;
}

.line-numbers .line-numbers-rows {
  position: absolute;
  pointer-events: none;
  top: 0;
  font-size: 100%;
  left: -3.8em;
  width: 3em;
  /* works for line-numbers below 1000 lines */
  letter-spacing: -1px;
  border-right: 1px solid #999;
  -webkit-user-select: none;
  user-select: none;
}

.line-numbers-rows > span {
  pointer-events: none;
  display: block;
  counter-increment: linenumber;
}

.line-numbers-rows > span:before {
  content: counter(linenumber);
  color: #999;
  display: block;
  padding-right: 0.8em;
  text-align: right;
}

/**====== Prism css end ======**/
/**  =====================
      Progress-bar css start
==========================  **/
.progress-xl {
  height: 30px;
}

.progress-lg {
  height: 24px;
}

.progres-md {
  height: 18px;
}

.progress-sm {
  height: 12px;
}

.progress-xs {
  height: 6px;
}

.progress-bar-page .progress {
  margin-bottom: 2rem;
  height: 1rem;
}

.progress-bar-default {
  background-color: #bdc3c7;
}

.progress-bar-primary {
  background-color: #dfc7af !important;
}

.progress-bar-success {
  background-color: #2ecc71;
}

.progress-bar-info {
  background-color: #3498db;
}

.progress-bar-warning {
  background-color: #f1c40f;
}

.progress-bar-danger {
  background-color: #e74c3c;
}

.progress-bar-pink {
  background-color: #ff7aa3;
}

.progress-bar-purple {
  background-color: #9261c6;
}

.progress-bar-orange {
  background-color: #e67e22;
}

.progress-bar-yellow {
  background-color: #f1c40f;
}

.progress-bar-emrald {
  background-color: #2ecc71;
}

/**====== Progress-bar css end ======**/
/**  =====================
      Pre-loader css start
==========================  **/
/*===== Loader1 =====*/
.loader {
  margin: 18px auto;
  top: 65px;
  left: 65px;
  right: 0;
  width: 100px;
  height: 100px;
  position: relative;
  transform: translate(-50%, -50%);
}

.loader.animation-start .circle {
  animation: rotating 2s ease-in-out infinite;
}

.loader.animation-stop .circle {
  animation-iteration-count: 1;
}

.loader .circle {
  width: 50px;
  height: 50px;
  display: block;
  position: absolute;
  transform-origin: 50% 50%;
  animation-iteration-count: 0;
}

.loader .circle:after {
  content: "";
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  display: block;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  background-color: #dfc7af !important;
}

.loader .circle.delay-1 {
  animation-delay: 0.125s;
}

.loader .circle.size-1:after {
  width: 11px;
  height: 11px;
}

.loader .circle.delay-2 {
  animation-delay: 0.25s;
}

.loader .circle.size-2:after {
  width: 12px;
  height: 12px;
}

.loader .circle.delay-3 {
  animation-delay: 0.375s;
}

.loader .circle.size-3:after {
  width: 13px;
  height: 13px;
}

.loader .circle.delay-4 {
  animation-delay: 0.5s;
}

.loader .circle.size-4:after {
  width: 14px;
  height: 14px;
}

.loader .circle.delay-5 {
  animation-delay: 0.625s;
}

.loader .circle.size-5:after {
  width: 15px;
  height: 15px;
}

.loader .circle.delay-6 {
  animation-delay: 0.75s;
}

.loader .circle.size-6:after {
  width: 16px;
  height: 16px;
}

.loader .circle.delay-7 {
  animation-delay: 0.875s;
}

.loader .circle.size-7:after {
  width: 17px;
  height: 17px;
}

.loader .circle.delay-8 {
  animation-delay: 1s;
}

.loader .circle.size-8:after {
  width: 18px;
  height: 18px;
}

.loader .circle.delay-9 {
  animation-delay: 1.125s;
}

.loader .circle.size-9:after {
  width: 19px;
  height: 19px;
}

.loader .circle.delay-10 {
  animation-delay: 1.25s;
}

.loader .circle.size-10:after {
  width: 20px;
  height: 20px;
}

.loader .circle.delay-11 {
  animation-delay: 1.375s;
}

.loader .circle.size-11:after {
  width: 21px;
  height: 21px;
}

.loader .circle.delay-12 {
  animation-delay: 1.5s;
}

.loader .circle.size-12:after {
  width: 22px;
  height: 22px;
}

@keyframes rotating {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/*===== Loader2 =====*/
#loader2 {
  width: 80px;
  height: 130px;
  display: block;
  transform-origin: 50% 50%;
  top: calc(50% - 50px);
  left: calc(50% - 50px);
  animation: spin 1s linear infinite;
  margin: 0 auto;
}

#circle-loader2 {
  fill: none;
  stroke: #dfc7af !important;
  stroke-width: 4;
  animation: draw 3s ease-in-out infinite;
}

@keyframes draw {
  0% {
    stroke-dasharray: 20, 282.6;
  }
  50% {
    stroke-dasharray: 200, 282.6;
  }
  100% {
    stroke-dasharray: 20, 282.6;
  }
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

/*==== Loader3 ====*/
.preloader3 {
  width: auto;
  height: 130px;
  text-align: center;
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.preloader3 > div {
  margin: 2px;
  background-color: #dfc7af !important;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  display: inline-block;
  animation: stretchdelay 0.7s infinite ease-in-out;
}

.preloader3 .circ2 {
  animation-delay: -0.6s;
}

.preloader3 .circ3 {
  animation-delay: -0.5s;
}

.preloader3 .circ4 {
  animation-delay: -0.4s;
}

.preloader3 .circ5 {
  animation-delay: -0.3s;
}

.preloader3 .loader-md {
  height: 13px;
  width: 13px;
}

.preloader3 .loader-lg {
  height: 18px;
  width: 18px;
}

@keyframes stretchdelay {
  0%,
  40%,
  100% {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
  }
  20% {
    transform: translateY(-20px);
    -webkit-transform: translateY(-20px);
  }
}

@keyframes rotateColor {
  0% {
    border-top-color: #1b8bf9;
  }
  12.5% {
    border-bottom-color: rgba(27, 139, 249, 0.8);
  }
  25% {
    border-bottom-color: rgba(27, 139, 249, 0.6);
  }
  37.5% {
    border-bottom-color: rgba(27, 139, 249, 0.4);
  }
  50% {
    border-bottom-color: rgba(27, 139, 249, 0.6);
  }
  50.00001% {
    border-bottom-color: #1b8bf9;
  }
  62.5% {
    border-bottom-color: rgba(27, 139, 249, 0.8);
  }
  75% {
    border-bottom-color: rgba(27, 139, 249, 0.6);
  }
  87.5% {
    border-bottom-color: rgba(27, 139, 249, 0.4);
  }
}

/*===== Loader4 =====*/
.preloader4 {
  width: 30px;
  height: 30px;
  position: relative;
  margin: 55px auto;
}

.double-bounce1,
.double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #dfc7af !important;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  animation: bounce 2s infinite ease-in-out;
  animation-delay: -1s;
}

@keyframes bounce {
  0%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}

/*===== Loader5 =====*/
.preloader5 {
  margin: 55px 0;
  text-align: center;
}

.preloader5 .circle-5 {
  display: inline-block;
  padding: 11px;
  margin: 0 0.6em;
  background: #dfc7af !important;
  border-radius: 100%;
}

.preloader5 .l {
  animation: pulse 2s infinite linear;
}

.preloader5 .m {
  animation: pulse 2s infinite linear;
  animation-delay: 0.3s;
}

.preloader5 .r {
  animation: pulse 2s infinite linear;
  animation-delay: 0.6s;
}

@keyframes pulse {
  10% {
    transform: scale(1);
  }
  20% {
    transform: scale(1);
  }
  30% {
    transform: scale(1.7);
  }
  50% {
    transform: scale(1.7);
  }
  70% {
    transform: scale(1.7);
  }
  80% {
    transform: scale(1);
  }
  90% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}

/*===== Loader6 =====*/
.preloader6 {
  border-radius: 100%;
  width: 100px;
  height: 100px;
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: inherit;
  margin: 18px 0;
}

.preloader6 hr {
  border: 0;
  background: inherit;
  width: 80%;
  height: 80%;
  margin: 10%;
  border-radius: 100%;
}

.preloader6::before,
.preloader6::after,
.preloader6 hr::before,
.preloader6 hr::after {
  content: "";
  position: absolute;
  top: 0;
  z-index: -1;
  left: 33px;
  border: 17px solid transparent;
  border-bottom: 50px solid #dfc7af !important;
  border-top: 50px solid #dfc7af !important;
  animation: rotateColor 1000ms infinite;
}

.preloader6::after {
  transform: rotate(45deg);
  animation-delay: 125ms;
}

.preloader6 hr::before {
  transform: rotate(90deg);
  animation-delay: 250ms;
}

.preloader6 hr::after {
  transform: rotate(135deg);
  animation-delay: 375ms;
}

.loader-block,
.loader {
  display: flex;
  align-items: center;
  justify-content: center;
}

@keyframes rotateColor {
  0% {
    border-top-color: #dfc7af !important;
  }
  12.5% {
    border-bottom-color: rgba(26, 188, 156, 0.8);
  }
  25% {
    border-bottom-color: rgba(26, 188, 156, 0.6);
  }
  37.5% {
    border-bottom-color: rgba(26, 188, 156, 0.4);
  }
  50% {
    border-bottom-color: rgba(26, 188, 156, 0.6);
  }
  50.00001% {
    border-bottom-color: #dfc7af !important;
  }
  62.5% {
    border-bottom-color: rgba(26, 188, 156, 0.8);
  }
  75% {
    border-bottom-color: rgba(26, 188, 156, 0.6);
  }
  87.5% {
    border-bottom-color: rgba(26, 188, 156, 0.4);
  }
}

/*========= Pre-loader css end ============*/
/*range slider start */
.range-slider {
  min-height: 200px;
  display: flex;
  align-items: center;
  margin-left: 15px;
}

#RGB {
  height: 10px;
  background: gray;
}

#RC .slider-selection {
  background: #ff8282;
}

#RC .slider-handle {
  background: red;
}

#GC .slider-selection {
  background: #428041;
}

#GC .slider-handle {
  background: green;
}

#BC .slider-selection {
  background: #8283ff;
}

#BC .slider-handle {
  border-bottom-color: blue;
}

#R,
#G,
#B {
  width: 300px;
}

.range-slider-contain {
  position: absolute;
  bottom: 12%;
}

.slider-handle {
  top: -5px;
  background-image: linear-gradient(
    to bottom,
    #dfc7af 0%,
    #dfc7af 100%
  ) !important;
  box-shadow: none;
}

.slider-tick,
.slider-track {
  background-image: linear-gradient(to bottom, #bdc3c7 0%, #bdc3c7 100%);
}

.slider-handle.custom::before {
  line-height: 15px;
  font-size: 35px;
  color: #dfc7af !important;
}

#slider12a .slider-track-high,
#slider12c .slider-track-high {
  background: green;
}

#slider12b .slider-track-low,
#slider12c .slider-track-low {
  background: red;
}

#slider12c .slider-selection {
  background: yellow;
}

.slider-selection.tick-slider-selection {
  background-image: linear-gradient(to bottom, #28e1bd 0%, #28e1bd 100%);
}

.slider-tick.in-selection {
  background-image: linear-gradient(to bottom, #28e1bd 0%, #28e1bd 100%);
}

.slider.slider-horizontal .slider-track {
  height: 2px;
}

.slider.slider-horizontal .slider-tick,
.slider.slider-horizontal .slider-handle {
  top: -5px;
  cursor: pointer;
}

/*range slider end */
/**  =====================
      Rating css start
==========================  **/
.br-wrapper {
  margin: 20px 0 50px;
}

.br-theme-bars-1to10 .br-widget .br-current-rating {
  clear: both;
  padding: 0;
  font-size: 16px;
  color: #757575;
  font-weight: 600;
}

.br-theme-bars-reversed .br-widget .br-current-rating {
  clear: both;
  padding: 0;
  line-height: 2;
  font-size: 16px;
}

.br-theme-bars-movie .br-widget .br-current-rating {
  color: #757575;
  font-weight: 600;
  text-align: left;
}

.br-theme-bars-horizontal .br-widget .br-current-rating,
.br-theme-bars-reversed .br-widget .br-current-rating {
  color: #757575;
  font-weight: 600;
}

span.value {
  display: inline;
}

.current-rating {
  position: relative;
  top: -50px;
}

.current-rating.hidden {
  display: none;
}

.your-rating {
  position: relative;
  top: -50px;
}

.your-rating.hidden {
  display: none;
}

.br-theme-bars-1to10 .br-widget a,
.br-theme-bars-movie .br-widget a,
.br-theme-bars-reversed .br-widget a,
.br-theme-bars-horizontal .br-widget a {
  background-color: #8cddcd;
}

.br-theme-bars-1to10 .br-widget a.br-active,
.br-theme-bars-1to10 .br-widget a.br-selected,
.br-theme-bars-movie .br-widget a.br-active,
.br-theme-bars-movie .br-widget a.br-selected,
.br-theme-bars-reversed .br-widget a.br-active,
.br-theme-bars-reversed .br-widget a.br-selected,
.br-theme-bars-horizontal .br-widget a.br-active,
.br-theme-bars-horizontal .br-widget a.br-selected {
  background-color: #dfc7af !important;
}

.br-theme-bars-pill .br-widget a {
  background-color: #8cddcd;
  color: #dfc7af !important;
}

.br-theme-bars-pill .br-widget a.br-active,
.br-theme-bars-pill .br-widget a.br-selected {
  background-color: #dfc7af !important;
}

.br-theme-fontawesome-stars .br-widget a.br-active:after,
.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #dfc7af !important;
}

.br-theme-css-stars .br-widget a.br-active:after,
.br-theme-css-stars .br-widget a.br-selected:after {
  color: #dfc7af !important;
}

.br-theme-bars-square .br-widget a {
  border: 2px solid #8cddcd;
  color: #8cddcd;
}

.br-theme-bars-square .br-widget a.br-active,
.br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid #dfc7af !important;
  color: #dfc7af !important;
}

.br-theme-fontawesome-stars-o .br-widget a.br-selected:after,
.br-theme-fontawesome-stars-o .br-widget a:after,
.br-theme-fontawesome-stars-o .br-widget a.br-active:after,
.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  color: #dfc7af !important;
}

/**====== Rating css end ======**/
/**  =====================
      Todo css start
==========================  **/
#task-container ul {
  overflow: hidden;
}

#task-container .task-headline {
  display: none;
  color: #666666;
  border-bottom: 1px solid #c8c7bb;
  padding-bottom: 20px;
  margin-bottom: 20px;
  font-size: 1.6em;
  position: relative;
}

#task-container .task-headline:before {
  height: 1px;
  width: 100%;
  background: #fff;
  position: absolute;
  content: " ";
  bottom: 0;
  left: 0;
}

#task-container .nothing-message {
  height: 160px;
  color: #666;
  background-size: 15%;
}

#task-container li {
  float: left;
  width: 49%;
  overflow: auto;
  height: auto;
  min-height: 10px;
  background: #fff;
  display: inline-block;
  padding: 20px;
  border: 1px solid #ccc;
  color: #666;
  border-top: 9px solid #dfc7af !important;
  cursor: pointer;
  margin-bottom: 20px;
  margin-right: 2%;
  transition: all 0.3s;
  position: relative;
}

#task-container li:nth-child(even) {
  margin-right: 0;
}

#task-container li:hover {
  opacity: 1;
  border-top: 9px solid #bdc3c7;
}

#task-container li.complete {
  opacity: 1;
  border-top: 9px solid #e74c3c;
  transition: all ease-in 0.3s;
}

#task-container li.complete:before {
  background: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/complete.png")
    no-repeat;
  position: absolute;
  top: 5px;
  right: 5px;
  content: "";
  width: 55px;
  height: 55px;
  background-size: 100%;
}

#task-container li.complete:hover {
  border-top: 9px solid #bdc3c7;
  opacity: 1;
}

#task-container li.complete p {
  text-decoration: line-through;
}

#task-container p {
  line-height: 1.6em;
  text-align: left;
}

.add-line.complete {
  text-decoration: line-through;
}

.task-panel .to-do-label {
  padding-bottom: 0;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.task-panel .to-do-label:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding: 0;
}

.to-do-list {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 15px;
}

.to-do-list i {
  color: #ccc;
  font-size: 24px;
  opacity: 0;
}

.to-do-list:last-child {
  border: none;
  padding: 0;
  margin: 0;
}

.to-do-list:hover i {
  opacity: 1;
  transition: opacity ease-in 0.3s;
}

.to-do-list p {
  display: inline-block;
}

.to-do-label .checkbox-fade {
  display: block;
}

.to-do-label .checkbox-fade .delete_todo {
  float: right;
  font-size: 24px;
  color: #ccc;
}

.to-do-label .check-task {
  display: block;
}

.to-do-label i {
  cursor: pointer;
}

.done-task span,
.done-task .captions {
  text-decoration: line-through;
}

/**====== Todo css end ======**/
@media only screen and (max-width: 1199px) {
  .wizard > .steps .number {
    font-size: 1.199em;
  }

  .blog-page-card {
    margin-bottom: 30px;
  }

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

  #draggablePanelList [class*="col-"] .card-sub {
    margin-bottom: 30px;
  }

  #draggablePanelList [class*="col-"]:last-child .card-sub {
    margin-bottom: 0;
  }

  .user-head {
    justify-content: center;
  }

  .user-body {
    min-height: auto !important;
  }

  .mail-box-head {
    text-align: center;
  }

  .mail-box-head form {
    float: inherit;
  }

  #external-events h6 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .just_edit .input-group {
    width: 100% !important;
  }

  .dotted-line-theme .ibtn_container {
    top: 10px;
    position: inherit;
  }

  .users-card [class*="col-"] {
    margin-bottom: 20px;
  }

  .users-card [class*="col-"]:last-child {
    margin-bottom: 0;
  }

  .timeline-btn {
    text-align: center;
    width: 100%;
    right: 0;
  }

  .social-timeline-left {
    position: inherit;
    top: 0;
    margin-right: 0;
  }

  .timeline-icon {
    position: absolute;
    margin-left: 0;
  }

  .timeline-right .card {
    margin-left: 70px !important;
  }

  .social-timelines:before {
    left: 35px;
  }

  .timeline-dot:after,
  .timeline-dot:before {
    left: 32px;
  }

  .user-box .social-client-description {
    padding-bottom: 20px;
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
  }

  .user-box .f-right {
    float: none;
    display: block;
  }

  .main-timeline {
    padding: 10px;
  }

  .main-timeline:after,
  .main-timeline:before {
    margin-left: -94px;
    margin-top: 25px;
    display: none;
  }

  .cd-timeline-content::before {
    top: 15px;
  }

  .cd-date,
  .cd-details {
    display: block;
    padding-left: 20px !important;
    padding-top: 0 !important;
  }

  .cd-details {
    margin-bottom: 20px;
  }

  .cd-timeline-content p {
    margin-bottom: 0;
  }

  .clock-widget .basic-alarm {
    display: none;
  }

  .weather-card-2 .weather-card-temp {
    padding: 0;
  }

  .weather-card-2 .card-footer {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .user-activity-card .card-block-big {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

@media only screen and (max-width: 1024px) {
  .main-body .page-wrapper .page-header-title {
    display: block;
  }

  .main-body .page-wrapper .page-header {
    margin-bottom: 10px;
  }

  .main-body .page-wrapper .page-header-breadcrumb {
    float: inherit;
    display: inline-block;
    margin-top: 10px;
  }
}

@media only screen and (max-width: 768px) {
  /* customized from 992px*/
  #dt-live-dom .form-control,
  #footer-search tfoot .form-control,
  #footer-select tfoot .form-control,
  #form-input-table .form-control,
  .search-api .form-control {
    width: 80%;
  }

  .pcoded-main-container {
    /* margin-top: 56px !important; */
  }

  .card-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
  }

  .header-navbar {
    position: fixed !important;
    z-index: 1209;
  }

  .header-navbar[pcoded-header-position="relative"] {
    position: fixed !important;
    top: 0;
  }

  .header-navbar .navbar-wrapper .navbar-container {
    margin-left: 0;
  }

  /* .header-navbar .navbar-wrapper .navbar-logo {
    width: 100%;
  } */

  .header-navbar .navbar-wrapper .navbar-logo .mobile-menu {
    display: block;
    position: absolute;
    left: 30px;
    top: 30px;
  }

  .header-navbar .navbar-wrapper .navbar-logo .mobile-search {
    display: block;
    position: absolute;
    left: 70px;
    top: 18px;
  }

  .header-navbar .navbar-wrapper .navbar-logo .mobile-options {
    display: block;
    position: absolute;
    right: 30px;
  }

  .header-navbar .navbar-container .nav-left {
    display: none;
  }

  .btn-blog {
    text-align: center;
  }

  .animation-image img {
    margin: 20px auto 0;
  }

  .animation-type {
    text-align: center;
  }

  .nav-tabs.md-tabs.tab-timeline li a {
    font-size: 16px;
  }
}

@media only screen and (min-width: 992px) {
  .btn-blog {
    text-align: right;
  }
}

@media only screen and (max-width: 768px) {
  .card-block.list-tag ul li:last-child {
    margin-bottom: 20px;
  }

  .inline-order-list {
    margin-top: 0;
  }

  h4 {
    font-size: 1rem;
    font-weight: 600;
  }

  .mail-body-content .form-group:nth-child(2) .form-control {
    margin-bottom: 20px;
  }

  .mail-body-content
    .form-group:nth-child(2)
    .col-md-6:last-child
    .form-control {
    margin-bottom: 0;
  }

  .card h5 {
    font-size: 16px;
  }

  .header-navbar .navbar-wrapper .navbar-logo {
    display: inherit;
    padding-top: 13px;
  }

  .header-navbar .navbar-wrapper .navbar-logo a {
    display: inline-block;
  }

  .header-navbar .navbar-wrapper .navbar-logo .mobile-options {
    top: 18px;
  }

  .main-body .page-wrapper .page-header-title {
    display: block;
  }

  body.header-fixed .main-body .page-wrapper {
    padding-bottom: 0;
    padding-top: 15px;
  }

  .card-header-right i:nth-child(n + 2) {
    display: none;
  }

  .dataTables_paginate .pagination {
    float: inherit;
    text-align: center;
    display: inline-block;
    margin-top: 10px !important;
  }

  .card .card-block ul.pagination li {
    float: left;
  }

  div.dataTables_wrapper div.dataTables_info {
    display: inherit;
  }

  .wizard > .steps > ul > li {
    float: inherit;
    width: 100%;
  }

  .gallery-page .grid {
    padding: 0;
  }

  figure.effect-steve h2 {
    margin-top: 0;
  }

  .cover-profile .profile-bg-img {
    margin-bottom: 0;
  }

  .card-block.user-info {
    position: inherit;
    text-align: center;
    background-color: #bdc3c7;
    margin-bottom: 20px;
  }

  .user-info .media-body,
  .user-info .media-left {
    display: block;
    text-align: center;
  }
  .profile-image {
    position: relative;
    top: -50px;
  }

  .cover-btn {
    position: inherit;
    float: none;
  }

  .cover-btn .btn:first-child {
    margin-right: 10px;
  }

  .user-info .user-title {
    position: initial;
    margin-bottom: 10px;
    margin-top: 10px;
  }

  .nav-tabs.md-tabs.tab-timeline li a {
    font-size: 14px;
  }

  .user-content h4 {
    font-size: 1rem;
  }

  .user-content h5 {
    margin-right: 0;
    font-size: 14px;
  }

  .top-cap-text p {
    padding: 0;
  }

  .top-cap-text p:last-child {
    margin-bottom: 0;
  }

  .user-card .btn span {
    font-size: 13px;
  }

  .toolbar-page [class*="col-"] {
    margin-bottom: 15px;
  }

  .toolbar-page [class*="col-"]:last-child {
    margin-bottom: 0;
  }

  .offline-404 h1 {
    font-size: 80px;
  }

  .offline-404 h2 {
    font-size: 25px;
  }

  .invoice-contact {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .lng-dropdown {
    display: none;
  }

  .group-widget .card-block-big {
    height: 110px;
  }

  .client-blocks ul li {
    font-size: 30px;
  }

  .widget-profile-card-1 ~ .card-footer [class*="col-"] {
    border: none;
    margin: 0 auto;
  }

  .large-widget-card i {
    top: 15px;
  }

  .user-activity-card .user-number {
    padding: 15px 0;
  }

  .user-activity-card .m-b-40 {
    margin-bottom: 10px;
  }

  .blur-user-card .blur-footer [class*="col-"] {
    margin: 0 auto;
    border: none;
  }

  .switchery {
    margin-bottom: 20px;
  }

  .switchery-large,
  .switchery-large ~ .switchery-default,
  .switchery-small {
    margin-bottom: 0;
  }

  .js-dynamic-disable,
  .js-dynamic-enable {
    display: block;
    width: 100%;
  }

  .js-dynamic-disable {
    margin-bottom: 20px;
  }

  .border-checkbox-section .border-checkbox-group,
  .checkbox-color,
  .radio-inline {
    display: block;
  }

  .checkbox-fade {
    display: inline-block;
  }

  .md-content {
    font-size: 10px;
  }
}

@media only screen and (max-width: 640px) {
  .dt-button {
    margin-bottom: 5px;
  }

  .email-read .card-header h6 {
    float: none;
    margin-top: 10px;
  }

  .email-read .media {
    display: inline-block;
  }

  .email-read .media.m-b-20 {
    margin-bottom: 0;
  }

  .email-read .mail-img [class*="col-"] {
    margin-bottom: 30px;
  }

  .email-read .mail-img [class*="col-"]:last-child {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 573px) {
  .md-tabs {
    display: initial;
  }

  .md-tabs .nav-item,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a,
  .main-menu .main-menu-content .nav-item .tree-1 .md-tabs a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a,
  .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a,
  .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a,
  .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a {
    width: calc(100% / 1);
  }

  .nav-tabs .slide {
    width: calc(100% / 1);
  }

  .toolbar-page [class*="col-"] .sub-title {
    text-align: center;
  }

  #task-container li {
    width: 100%;
  }

  .nav-tabs.tabs {
    display: inherit;
  }

  .nav-tabs .nav-item.show .nav-link,
  .nav-tabs .main-menu .main-menu-content .nav-item .tree-1 a.show .nav-link,
  .main-menu .main-menu-content .nav-item .tree-1 .nav-tabs a.show .nav-link,
  .nav-tabs .main-menu .main-menu-content .nav-item .tree-2 a.show .nav-link,
  .main-menu .main-menu-content .nav-item .tree-2 .nav-tabs a.show .nav-link,
  .nav-tabs .main-menu .main-menu-content .nav-item .tree-3 a.show .nav-link,
  .main-menu .main-menu-content .nav-item .tree-3 .nav-tabs a.show .nav-link,
  .nav-tabs .main-menu .main-menu-content .nav-item .tree-4 a.show .nav-link,
  .main-menu .main-menu-content .nav-item .tree-4 .nav-tabs a.show .nav-link,
  .nav-tabs .nav-link.active {
    border: none;
  }

  .nav-tabs .nav-link {
    text-align: center;
  }

  .search-content {
    display: block;
    text-align: center;
  }

  .search-content img {
    margin-top: 20px;
  }

  .seacrh-header {
    margin-top: 0;
  }

  .seacrh-header .input-group {
    margin-bottom: 0;
  }

  .payment-card .text-right {
    text-align: left !important;
  }

  .payment-tabs .md-tabs .nav-item + .nav-item,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    a
    + .nav-item,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .payment-tabs
    .md-tabs
    a
    + .nav-item,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    a
    + .nav-item,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .payment-tabs
    .md-tabs
    a
    + .nav-item,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    a
    + .nav-item,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .payment-tabs
    .md-tabs
    a
    + .nav-item,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    a
    + .nav-item,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .payment-tabs
    .md-tabs
    a
    + .nav-item,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .payment-tabs
    .md-tabs
    .nav-item
    + a,
  .payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a + a,
  .main-menu .main-menu-content .nav-item .tree-1 .payment-tabs .md-tabs a + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .payment-tabs
    .md-tabs
    .tree-1
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .payment-tabs
    .md-tabs
    .tree-1
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .payment-tabs
    .md-tabs
    .tree-1
    a
    + a,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .payment-tabs
    .md-tabs
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .payment-tabs
    .md-tabs
    .tree-2
    a
    + a,
  .payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a + a,
  .main-menu .main-menu-content .nav-item .tree-2 .payment-tabs .md-tabs a + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .payment-tabs
    .md-tabs
    .tree-2
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .payment-tabs
    .md-tabs
    .tree-2
    a
    + a,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .payment-tabs
    .md-tabs
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .payment-tabs
    .md-tabs
    .tree-3
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .payment-tabs
    .md-tabs
    .tree-3
    a
    + a,
  .payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a + a,
  .main-menu .main-menu-content .nav-item .tree-3 .payment-tabs .md-tabs a + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .payment-tabs
    .md-tabs
    .tree-3
    a
    + a,
  .payment-tabs
    .md-tabs
    .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-4
    .payment-tabs
    .md-tabs
    .nav-item
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-1
    .payment-tabs
    .md-tabs
    .tree-4
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-2
    .payment-tabs
    .md-tabs
    .tree-4
    a
    + a,
  .main-menu
    .main-menu-content
    .nav-item
    .tree-3
    .payment-tabs
    .md-tabs
    .tree-4
    a
    + a,
  .payment-tabs .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a + a,
  .main-menu .main-menu-content .nav-item .tree-4 .payment-tabs .md-tabs a + a {
    width: calc(100% / 1);
  }

  .jp-card {
    min-width: 225px !important;
  }

  .payment-form {
    padding: 20px 0 0;
  }

  .modal-mob-btn [class*="col-"]:first-child {
    margin-bottom: 20px;
  }

  .location-mob-btn .btn {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .location-mob-btn .btn:last-child {
    margin-bottom: 0;
  }

  .job-cards .media {
    display: inline-block;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .job-cards .media p {
    margin-bottom: 0;
  }

  .invoice-btn-group .m-r-20 {
    margin-right: 0;
  }

  .table-card .row-table {
    display: block;
    text-align: center;
  }

  .table-card .row-table i {
    font-size: 28px;
    margin-bottom: 10px;
    display: inline-block;
  }

  .table-card .row-table .br {
    border: none;
    border-bottom: 1px solid #ccc;
  }

  .table-card .row-table > [class*="col-"] {
    display: block;
  }

  .card-block-big {
    padding: 1em;
  }

  .card-block-big #barchart,
  .card-block-big #barchart2 {
    display: inline-block;
    margin-bottom: 10px;
  }

  .widget-primary-card [class*="col-"],
  .widget-success-card [class*="col-"] {
    padding: 1em;
  }

  .widget-primary-card [class*="col-"] h6,
  .widget-success-card [class*="col-"] h6 {
    margin-bottom: 0;
  }

  .cd-horizontal-timeline .events-content em {
    text-align: left;
  }

  .events-content h2 {
    font-size: 20px;
  }

  .cd-horizontal-timeline {
    margin: 0 auto;
  }

  .social-widget-card i {
    top: 25px;
    font-size: 38px;
  }

  .widget-chat-box .card-header i {
    display: none;
  }

  .mobile-inputs [class*="col-"]:first-child {
    margin-bottom: 20px;
  }

  .pagination-lg .page-link {
    padding: 0.75rem 0.65rem;
  }

  .mobtn {
    padding: 10px;
  }
}

@media only screen and (max-width: 460px) {
  .fc-toolbar .fc-right .fc-button-group {
    margin-right: 0;
  }

  .social-msg a {
    margin-bottom: 10px;
  }

  .social-msg a:last-child {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 480px) {
  [class*="alert-"] code {
    margin-left: 0;
  }

  .auth-body {
    min-width: auto;
  }

  .j-forms {
    background-color: #fff;
    border-color: transparent;
  }

  .j-forms .unit {
    margin-bottom: 0;
  }

  .j-forms .label {
    margin-bottom: 5px;
    margin-top: 10px;
    color: #2d3e50 !important;
  }

  .j-forms .content {
    padding: 0;
  }

  .j-forms .divider-text {
    height: auto;
    margin-top: 30px;
    margin-bottom: 10px;
  }

  .j-forms .divider-text span {
    white-space: pre-line;
    display: block;
    line-height: 1.8;
  }

  .breadcrumb-page .card {
    text-align: center;
  }

  .wizard.vertical > .steps {
    width: 100%;
  }

  .wizard.vertical > .content {
    width: 95%;
  }

  div.dataTables_wrapper div.dataTables_filter input {
    width: 150px;
  }

  #dt-live-dom .form-control,
  #footer-search tfoot .form-control,
  #footer-select tfoot .form-control,
  #form-input-table .form-control,
  .search-api .form-control {
    width: 70%;
  }

  .grid figure {
    min-width: auto;
  }

  .mytooltip .tooltip-content {
    width: 310px;
    margin: 0 0 20px -90px;
  }

  .mytooltip .tooltip-content:after {
    margin-left: -90px;
  }

  .cd-timeline-content .media {
    display: inherit !important;
    padding-left: 20px;
  }

  .cd-timeline-content .media .media-left {
    text-align: center;
    margin: 10px auto;
  }

  .summernote-page .modal-footer {
    display: inline-block;
    text-align: center;
  }

  .summernote-page .modal-footer > :not(:first-child) {
    margin-top: 10px;
    margin-left: 0;
  }

  .product-detail .txt-muted.d-inline-block {
    margin-top: 10px;
  }

  .product-detail .txt-muted.d-inline-block ~ .f-right {
    float: none;
    display: block;
    margin-top: 10px;
  }

  .mob-product-btn {
    text-align: center;
  }
  .mob-product-btn .btn-primary,
  .mob-product-btn .sweet-alert button.confirm,
  .sweet-alert .mob-product-btn button.confirm,
  .mob-product-btn .wizard > .actions a,
  .wizard > .actions .mob-product-btn a {
    display: block;
    margin: 10px auto;
    margin-right: 0;
  }

  .bd-example .modal-footer {
    display: block;
  }

  .show .modal-dialog {
    top: 56px;
  }
}

@media only screen and (max-width: 576px) {
  .header-navbar
    .navbar-wrapper
    .navbar-container
    .header-notification
    .show-notification,
  .header-navbar
    .navbar-wrapper
    .navbar-container
    .mega-menu-top
    .show-notification,
  .header-navbar
    .navbar-wrapper
    .navbar-container
    .header-notification
    .profile-notification,
  .header-navbar
    .navbar-wrapper
    .navbar-container
    .mega-menu-top
    .profile-notification {
    min-width: 280px;
    left: 0;
    right: auto;
    width: auto;
  }

  .header-navbar
    .navbar-wrapper
    .navbar-container
    .header-notification
    .profile-notification,
  .header-navbar
    .navbar-wrapper
    .navbar-container
    .mega-menu-top
    .profile-notification {
    left: auto;
    right: 0;
  }

  .nav-tabs .nav-link.active {
    box-shadow: 0 0 5px #dfc7af !important;
    margin-bottom: 5px;
  }

  .md-tabs .nav-item a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
  .main-menu .main-menu-content .nav-item .tree-1 .md-tabs a a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
  .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
  .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
  .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
  .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a {
    box-shadow: 0 0 0 1px #d2cece;
    margin-bottom: 5px;
  }

  figure.effect-moses h2 {
    padding: 6px;
    height: 70%;
    width: 60%;
    font-size: 1rem;
  }
}

@media only screen and (min-width: 801px) and (max-width: 915px) {
  .grid figure {
    min-width: auto;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1258px) {
  .user-head {
    text-align: center;
  }

  .user-head .user-face {
    margin: 0 auto;
  }

  .user-head .user-name {
    display: none;
  }
}

@media only screen and (min-width: 1279px) and (max-width: 1500px) {
  .cd-horizontal-timeline {
    margin: 0 auto;
  }

  #chartdiv {
    height: 440px;
  }

  .social-card-1 .card-block-big {
    padding: 1.3em;
  }

  #morris-extra-area {
    height: 400px !important;
  }

  .widget-chat-box .receive-chat,
  .widget-chat-box .send-chat,
  .widget-chat-box .receive-chat {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}

/**  =====================
      Dark-Layout css start
==========================  **/
body.dark-layout {
  background-color: #333;
  transition: all linear 0.3s;
}

body.dark-layout .header-navbar .navbar-wrapper,
body.dark-layout .jstree-default .jstree-clicked,
body.dark-layout .prod-item .prod-info,
body.dark-layout .filter-bar > .navbar,
body.dark-layout #task-container li {
  background-color: #1b1b1b;
}

body.dark-layout .main-menu {
  background: #242424;
}

body.dark-layout .main-menu .main-menu-header,
body.dark-layout .nav-tabs .nav-link.active,
body.dark-layout .page-link:hover,
body.dark-layout .location-selector .bit:hover,
body.dark-layout .ms-container .ms-selectable li.disabled,
body.dark-layout .ms-container .ms-selection li.disabled,
body.dark-layout .j-forms .divider-text span,
body.dark-layout .j-pro .j-divider-text span,
body.dark-layout .handsontable th,
body.dark-layout .cd-timeline-content,
body.dark-layout .email-card .user-body .page-list li.active,
body.dark-layout .email-card .user-body .page-list li:hover,
body.dark-layout .email-card .mail-body-content tr:hover,
body.dark-layout #external-events .fc-event {
  background: #000;
}

body.dark-layout .card {
  background: #292929;
  border-top-color: #555;
  color: #fff;
}

body.dark-layout .card h5 {
  color: #a3a3a3;
}

body.dark-layout .well,
body.dark-layout .page-link,
body.dark-layout .table-bordered td,
body.dark-layout .table-bordered th,
body.dark-layout .grid-layout span,
body.dark-layout .vertical-alignment .row,
body.dark-layout .location-selector,
body.dark-layout pre[class*="language-"],
body.dark-layout .icon-list-demo i,
body.dark-layout .ms-container .ms-list,
body.dark-layout .ms-container .ms-selectable li.ms-elem-selectable,
body.dark-layout .ms-container .ms-selection li.ms-elem-selection,
body.dark-layout .wizard > .content,
body.dark-layout .j-forms,
body.dark-layout .j-pro,
body.dark-layout .table-bordered,
body.dark-layout table.dataTable td.select-checkbox:before,
body.dark-layout table.dataTable th.select-checkbox:before,
body.dark-layout .email-summernote ~ .note-frame,
body.dark-layout .thumb-block,
body.dark-layout #task-container li {
  border-color: #555;
}
td {
  vertical-align: middle !important;
}

body.dark-layout .cd-timeline::before,
body.dark-layout .cd-timeline-content::before,
body.dark-layout .main-timeline:before,
body.dark-layout .main-timeline:after {
  background: #555;
}

body.dark-layout .card-footer,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification {
  background: #292929;
  color: #fff;
}

body.dark-layout .table-card .row-table .br,
body.dark-layout .social-card-1 .card-footer [class*="col-"],
body.dark-layout .email-card .user-body,
body.dark-layout .messages-content,
body.dark-layout .note-card .note-box-aside {
  border-right-color: #555;
}

body.dark-layout .table-card .row-table:first-child,
body.dark-layout .to-do-list,
body.dark-layout .modal-header,
body.dark-layout .email-card .user-body .page-list li,
body.dark-layout .search-content {
  border-bottom-color: #555;
}
.myTable td {
  border-top: none !important;
  padding: 0px !important;
}

body.dark-layout .table td,
body.dark-layout .table th,
body.dark-layout .card-footer,
body.dark-layout .tab-below,
body.dark-layout .chat-reply-box,
body.dark-layout .panel-footer,
body.dark-layout .modal-footer,
body.dark-layout .j-forms .footer,
body.dark-layout .j-forms .divider,
body.dark-layout .j-forms .divider-text,
body.dark-layout .j-pro .j-footer,
body.dark-layout .footable-details.table > tbody > tr > td,
body.dark-layout .footable-details.table > tbody > tr > th,
body.dark-layout .footable-details.table > tfoot > tr > td,
body.dark-layout .footable-details.table > tfoot > tr > th,
body.dark-layout .footable-details.table > thead > tr > td,
body.dark-layout .footable-details.table > thead > tr > th,
body.dark-layout .footable.table > tbody > tr > td,
body.dark-layout .footable.table > tbody > tr > th,
body.dark-layout .footable.table > tfoot > tr > td,
body.dark-layout .footable.table > tfoot > tr > th,
body.dark-layout .footable.table > thead > tr > td,
body.dark-layout .footable.table > thead > tr > th,
body.dark-layout .write-msg,
body.dark-layout .version .nav li:first-child {
  border-top-color: #555;
  vertical-align: middle !important;
}

body.dark-layout .p-chat-user,
body.dark-layout .showChat_inner,
body.dark-layout .invoice-table {
  border-left-color: #555;
}

body.dark-layout .table > thead > tr > th,
body.dark-layout .userlist-box,
body.dark-layout .card-header,
body.dark-layout .nav-tabs,
body.dark-layout .chat-inner-header {
  border-bottom-color: #555;
}

body.dark-layout .widget-chat-box .send-chat,
body.dark-layout .widget-chat-box .receive-chat,
body.dark-layout .widget-chat-box .receive-chat {
  background: #333;
}

body.dark-layout .widget-chat-box .send-chat:before,
body.dark-layout .widget-chat-box .receive-chat:before,
body.dark-layout .widget-chat-box .receive-chat:before {
  border-top-color: #333;
  border-right-color: #333;
}

body.dark-layout .nav-tabs .nav-item.show .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout .nav-tabs .nav-link.active {
  border-color: #555 #555 #555;
  color: #fff;
}

body.dark-layout .tab-below .active {
  border-top: none;
}

body.dark-layout text {
  fill: #fff;
}

body.dark-layout .main-menu .main-menu-content .nav-item.has-class > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a
  .tree-1
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a
  .tree-2
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a
  .tree-3
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a
  .tree-4
  a.has-class
  > a,
body.dark-layout .card .card-header .card-header-right,
body.dark-layout code,
body.dark-layout .card .card-block code,
body.dark-layout .fb-timeliner,
body.dark-layout .version .nav li:hover {
  background: #1b1b1b;
}

body.dark-layout .main-menu .main-menu-content .nav-item a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-1 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .sub-title,
body.dark-layout .breadcrumb-title a,
body.dark-layout h4.m-b-30,
body.dark-layout code,
body.dark-layout .card .card-block code,
body.dark-layout .clock-widget .bg-alarm,
body.dark-layout .clock-widget .basic-alarm,
body.dark-layout .nav-tabs .nav-item a,
body.dark-layout .nav-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-1 body.dark-layout .nav-tabs a a,
body.dark-layout .nav-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-2 body.dark-layout .nav-tabs a a,
body.dark-layout .nav-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-3 body.dark-layout .nav-tabs a a,
body.dark-layout .nav-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
.main-menu .main-menu-content .nav-item .tree-4 body.dark-layout .nav-tabs a a,
body.dark-layout .dark-nav-border a,
body.dark-layout .primary-nav-dark a,
body.dark-layout .warning-nav-dark a,
body.dark-layout .success-nav-dark a,
body.dark-layout .info-nav-dark a,
body.dark-layout .danger-nav-dark a,
body.dark-layout .page-link,
body.dark-layout .main-body .page-wrapper .page-header-title h4,
body.dark-layout .modal-title,
body.dark-layout .close,
body.dark-layout .icon-list-demo i,
body.dark-layout .form-radio label,
body.dark-layout .ms-container .ms-selectable li.ms-elem-selectable,
body.dark-layout .ms-container .ms-selection li.ms-elem-selection,
body.dark-layout .j-forms .divider-text span,
body.dark-layout .j-pro .j-label,
body.dark-layout .j-pro .j-divider-text span,
body.dark-layout .j-pro .j-icon-left,
body.dark-layout .j-pro .j-icon-right,
body.dark-layout .j-pro .j-radio,
body.dark-layout .j-pro .j-checkbox,
body.dark-layout .j-pro .j-radio-toggle,
body.dark-layout .j-pro .j-checkbox-toggle,
body.dark-layout .handsontable th,
body.dark-layout .left-icon-control .form-icon,
body.dark-layout .offline-404 h1,
body.dark-layout .cd-timeline-content .cd-date,
body.dark-layout ul.list-contacts .list-group-item a,
body.dark-layout .port_detail_next_search a,
body.dark-layout .email-card .mail-body-content .unread a,
body.dark-layout .email-card .user-mail h6,
body.dark-layout .navbar-light .navbar-nav .nav-link,
body.dark-layout h4.m-b-30,
body.dark-layout .thead-default th,
body.dark-layout .fc-state-default,
body.dark-layout .light-nav-border a,
body.dark-layout .primary-nav a,
body.dark-layout .warning-nav a,
body.dark-layout .success-nav a,
body.dark-layout .info-nav a,
body.dark-layout .danger-nav a,
body.dark-layout .primary-nav a,
body.dark-layout .warning-nav a,
body.dark-layout .success-nav a,
body.dark-layout .info-nav a,
body.dark-layout .danger-nav a {
  color: #a3a3a3;
}

body.dark-layout .nav-tabs .nav-link:focus,
body.dark-layout .nav-tabs .nav-link:hover {
  border-color: #555 #555 #555;
}

body.dark-layout .widget-chat-box .card-header i,
body.dark-layout .card .card-header span,
body.dark-layout .main-menu .main-menu-content .tree-1.open .has-class > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2
  .has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3
  .has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4
  .has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2
  .has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3
  .has-class
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4
  .has-class
  > a,
body.dark-layout .main-menu .main-menu-content .tree-2.open .has-class > a,
body.dark-layout .main-menu .main-menu-content .tree-3.open .has-class > a,
body.dark-layout .main-menu .main-menu-content .tree-4.open .has-class > a,
body.dark-layout .main-menu .main-menu-content .nav-title,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a,
body.dark-layout
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification
  a,
body.dark-layout .mega-menu-title,
body.dark-layout .form-group label,
body.dark-layout .chat-header,
body.dark-layout .cd-horizontal-timeline .events a,
body.dark-layout .borderless-card [class*="breadcrumb-"] h5,
body.dark-layout .borderless-card [class*="breadcrumb-"] a,
body.dark-layout .form-control,
body.dark-layout .dropdown-item,
body.dark-layout
  .pignose-calendar
  .pignose-calendar-top
  .pignose-calendar-top-year,
body.dark-layout .nav-tabs .nav-item.show .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout .primary-nav-dark a,
body.dark-layout .warning-nav-dark a,
body.dark-layout .success-nav-dark a,
body.dark-layout .info-nav-dark a,
body.dark-layout .danger-nav-dark a,
body.dark-layout .primary-nav a,
body.dark-layout .warning-nav a,
body.dark-layout .success-nav a,
body.dark-layout .info-nav a,
body.dark-layout .danger-nav a,
body.dark-layout .accordion-msg,
body.dark-layout .card .card-block p,
body.dark-layout .chat-inner-header,
body.dark-layout .right-icon-control .form-icon,
body.dark-layout .jstree-default .jstree-clicked,
body.dark-layout .close:hover,
body.dark-layout .modal-body,
body.dark-layout .j-forms input[type="text"],
body.dark-layout .j-forms input[type="password"],
body.dark-layout .j-forms input[type="email"],
body.dark-layout .j-forms input[type="search"],
body.dark-layout .j-forms input[type="url"],
body.dark-layout .j-forms textarea,
body.dark-layout .j-forms select,
body.dark-layout .j-pro input[type="text"],
body.dark-layout .j-pro input[type="password"],
body.dark-layout .j-pro input[type="email"],
body.dark-layout .j-pro input[type="search"],
body.dark-layout .j-pro input[type="url"],
body.dark-layout .j-pro textarea,
body.dark-layout .j-pro select,
body.dark-layout .note-editor.note-frame .note-editing-area .note-editable,
body.dark-layout .email-card .mail-body-content .read a,
body.dark-layout #external-events .fc-event,
body.dark-layout #ta {
  color: #fff;
}

body.dark-layout .main-menu .main-menu-content .tree-1.open .nav-sub-item > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2
  .nav-sub-item
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3
  .nav-sub-item
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4
  .nav-sub-item
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-2
  .nav-sub-item
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-3
  .nav-sub-item
  > a,
body.dark-layout
  .main-menu
  .main-menu-content
  .nav-item
  .open.tree-4
  .nav-sub-item
  > a {
  background: #2d2d2d;
}

body.dark-layout .morphsearch.open .morphsearch-form,
body.dark-layout .dummy-media-object,
body.dark-layout .card .card-block .dropdown-menu,
body.dark-layout .clock-widget,
body.dark-layout .pignose-calendar,
body.dark-layout .pignose-calendar .pignose-calendar-top,
body.dark-layout .nav-tabs .nav-item.show .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-1
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-2
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-3
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout
  .nav-tabs
  .main-menu
  .main-menu-content
  .nav-item
  .tree-4
  a.show
  .nav-link,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  body.dark-layout
  .nav-tabs
  a.show
  .nav-link,
body.dark-layout .alert-danger,
body.dark-layout .alert-warning,
body.dark-layout .alert-info,
body.dark-layout .alert-success,
body.dark-layout .alert-primary,
body.dark-layout .alert-default,
body.dark-layout .showChat_inner,
body.dark-layout .chat-reply-box,
body.dark-layout .modal-content,
body.dark-layout .location-selector .bit,
body.dark-layout .j-forms,
body.dark-layout .j-forms .footer,
body.dark-layout .j-pro,
body.dark-layout .j-pro .j-footer,
body.dark-layout .handsontable th,
body.dark-layout .handsontable td,
body.dark-layout .offline-404,
body.dark-layout .dropdown-menu,
body.dark-layout .email-card .user-body {
  background: #292929;
}

body.dark-layout .morphsearch-close::before,
body.dark-layout .morphsearch-close::after {
  background: #999;
}

body.dark-layout .morphsearch.open,
body.dark-layout .morphsearch-content,
body.dark-layout .theme-loader,
body.dark-layout .form-control,
body.dark-layout .md-tabs .nav-item a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-1 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-2 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-3 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
.main-menu .main-menu-content .nav-item .tree-4 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-1 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a,
body.dark-layout .well,
body.dark-layout .panel-footer,
body.dark-layout .panel,
body.dark-layout .page-link,
body.dark-layout .location-selector,
body.dark-layout pre[class*="language-"],
body.dark-layout .bootstrap-tagsinput,
body.dark-layout .select2-container--default .select2-selection--multiple,
body.dark-layout .ms-container .ms-selectable,
body.dark-layout .ms-container .ms-selection,
body.dark-layout .wizard > .steps .disabled a,
body.dark-layout .wizard > .steps .disabled a:hover,
body.dark-layout .wizard > .steps .disabled a:active,
body.dark-layout .wizard > .content,
body.dark-layout .j-forms input[type="text"],
body.dark-layout .j-forms input[type="password"],
body.dark-layout .j-forms input[type="email"],
body.dark-layout .j-forms input[type="search"],
body.dark-layout .j-forms input[type="url"],
body.dark-layout .j-forms textarea,
body.dark-layout .j-forms select,
body.dark-layout .j-pro input[type="text"],
body.dark-layout .j-pro input[type="password"],
body.dark-layout .j-pro input[type="email"],
body.dark-layout .j-pro input[type="search"],
body.dark-layout .j-pro input[type="url"],
body.dark-layout .j-pro textarea,
body.dark-layout .j-pro select,
body.dark-layout .footable-details.table-striped > tbody > tr:nth-child(odd),
body.dark-layout .footable.table-striped > tbody > tr:nth-child(odd),
body.dark-layout .main-timeline,
body.dark-layout .dropdown-item:focus,
body.dark-layout .dropdown-item:hover,
body.dark-layout .list-group-item,
body.dark-layout .note-editor.note-frame .note-editing-area .note-editable,
body.dark-layout #main-chat .chat-single-box.active .chat-header,
body.dark-layout .post-input,
body.dark-layout .msg-send,
body.dark-layout .note-editor.note-frame .note-statusbar,
body.dark-layout #ta,
body.dark-layout .thead-default th,
body.dark-layout .invoice-total,
body.dark-layout .fc-state-default,
body.dark-layout .jFiler-input-dragDrop,
body.dark-layout .jFiler-theme-default .jFiler-input,
body.dark-layout .light-nav-border,
body.dark-layout .primary-nav,
body.dark-layout .warning-nav,
body.dark-layout .success-nav,
body.dark-layout .info-nav,
body.dark-layout .danger-nav,
body.dark-layout .primary-nav,
body.dark-layout .warning-nav,
body.dark-layout .success-nav,
body.dark-layout .info-nav,
body.dark-layout .danger-nav {
  background: #333;
}

body.dark-layout .md-tabs .nav-item a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
.main-menu .main-menu-content .nav-item .tree-1 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
.main-menu .main-menu-content .nav-item .tree-2 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
.main-menu .main-menu-content .nav-item .tree-3 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
.main-menu .main-menu-content .nav-item .tree-4 body.dark-layout .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-1 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-1 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-2 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-3 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3 .md-tabs a a,
body.dark-layout .md-tabs .main-menu .main-menu-content .nav-item .tree-4 a a,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4 .md-tabs a a {
  border-radius: 0;
}

body.dark-layout .ball-scale > div {
  background: #fff;
}

body.dark-layout .tree-1,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-2,
.main-menu .main-menu-content .nav-item body.dark-layout .tree-2,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-3,
.main-menu .main-menu-content .nav-item body.dark-layout .tree-3,
body.dark-layout .main-menu .main-menu-content .nav-item .tree-4,
.main-menu .main-menu-content .nav-item body.dark-layout .tree-4,
body.dark-layout .tree-2,
body.dark-layout .tree-3,
body.dark-layout .tree-4 {
  background-color: #2d2d2d !important;
}

body.dark-layout .page-item.disabled .page-link {
  color: #a3a3a3;
  background-color: #333;
  border-color: #555;
}

body.dark-layout .ct-grid {
  stroke: rgba(255, 255, 255, 0.2);
}

body.dark-layout .ct-label.ct-vertical.ct-start,
body.dark-layout .ct-label.ct-horizontal.ct-end {
  color: rgba(255, 255, 255, 0.38);
}

body.dark-layout .img-tabs a {
  opacity: 1;
}

body.dark-layout pre[class*="language-"] code {
  background-color: #000 !important;
}

body.dark-layout .bg-white {
  background-color: #000 !important;
}

body.dark-layout code[class*="language-"] {
  text-shadow: none;
}

body.dark-layout #reportrange {
  background: #333 !important;
}

body.dark-layout .chat-bg {
  background: rgba(1, 1, 1, 0.69);
}

/**====== Dark-Layout css end ======**/
.pcoded .pcoded-container {
  position: relative;
  background: rgba(225, 225, 225, 0.3);
}

.pcoded .pcoded-header {
  position: relative;
  display: block;
}

.pcoded .pcoded-navbar {
  display: block;
}

.pcoded-main-container {
  display: block;
  position: relative;
  /* background: #e9e9e9; mainBG */
  background: #fafcfe;
  min-height: calc(100vh - 56px);
}

.pcoded .pcoded-content {
  position: relative;
  display: block;
}

.pcoded-inner-navbar {
  display: block;
  position: relative;
}
.pcoded-inner-content {
  margin: 20px 20px 20px;
}

.pcoded .pcoded-navbar .pcoded-item {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}

.pcoded .pcoded-navbar .pcoded-item > li {
  display: block;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative;
  background-color: transparent !important ;
}
.pcoded .pcoded-navbar .pcoded-item > li:hover {
  display: block;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative;
  background-color: rgb(253, 253, 253) !important ;
}

.pcoded .pcoded-navbar .pcoded-item > li > a {
  display: block;
  font-size: 15px;
  padding: 0 15px;
  text-decoration: none;
  position: relative;
}

.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li {
  display: block;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative;
}

.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li > a {
  display: block;
  font-size: 14px;
  font-weight: 400;
  padding: 0 15px;
  text-decoration: none;
  position: relative;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-micon {
  font-size: 10px;
  padding-right: 5px;
}

.pcoded .pcoded-navbar .pcoded-item > li > a > .pcoded-micon {
  font-size: 15px;
  padding-right: 10px;
}

.pcoded-inner-navbar {
  height: 100%;
}

.pcoded[theme-layout="vertical"] .pcoded-header {
  width: 100%;
  /* border-bottom: 2px solid rgba(225, 225, 225, 0.3); */
}

.pcoded[theme-layout="vertical"] .pcoded-header .pcoded-left-header {
  display: block;
  z-index: 1028;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo {
  opacity: 1;
  text-align: center;
  visibility: visible;
  height: 50px;
  white-space: nowrap;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  a {
  display: block;
  text-decoration: none;
  padding: 9px 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  .logo-icon {
  bottom: -21px;
  font-size: 60px;
  left: 8px;
  position: absolute;
  z-index: -1;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-header.iscollapsed
  .pcoded-left-header
  .pcoded-logo
  .logo-icon {
  font-size: 45px;
  bottom: -7px;
  left: 5px;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="desktop"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  .logo-text,
.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.iscollapsed
  .pcoded-left-header
  .pcoded-logo
  .logo-text,
.pcoded[theme-layout="vertical"][pcoded-device-type="tablet"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  .logo-text {
  font-family: open sans;
  font-size: 16px;
  font-weight: 600;
  left: 60px;
  margin: 0 auto !important;
  opacity: 1;
  position: absolute;
  text-transform: uppercase;
  top: 25px;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  visibility: visible;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-header.iscollapsed
  .pcoded-left-header
  .pcoded-logo
  .logo-text,
.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  .logo-text {
  left: 15px;
  top: 13px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.nocollapsed
  .pcoded-left-header
  .pcoded-logo
  .logo-text {
  font-family: open sans;
  font-size: 16px;
  font-weight: 400;
  margin: 0 auto !important;
  opacity: 1;
  visibility: visible;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  position: relative;
  top: 5px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-header.iscollapsed
  .pcoded-left-header
  .pcoded-logo
  .logo-text {
  opacity: 0;
  position: absolute;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  visibility: hidden;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="offcanvas"]
  .pcoded-header.iscollapsed
  .pcoded-left-header
  .pcoded-logo {
  opacity: 0;
  visibility: hidden;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-header
  .pcoded-left-header
  .pcoded-logo
  a
  .hide-in-smallsize {
  display: none;
}

.pcoded[theme-layout="vertical"] .pcoded-header .sidebar_toggle a {
  border-radius: 4px;
  float: left;
  font-size: 35px;
  height: 35px;
  margin-right: 5px;
  position: relative;
  text-align: center;
  top: 7px;
  width: 40px;
  border-width: 0;
  border-style: solid;
}

.pcoded[theme-layout="vertical"] .pcoded-header .sidebar_toggle a i {
  position: relative;
  top: -7px;
}

.pcoded[theme-layout="vertical"] .pcoded-header .sidebar_toggle a:hover {
  text-decoration: none;
}

.sidebar_toggle a:focus {
  text-decoration: none;
}

.pcoded[theme-layout="vertical"] .pcoded-header .pcoded-right-header {
  line-height: 50px;
  padding: 0 15px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header {
  float: left;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header {
  float: right;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header {
  padding-left: 20px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header {
  padding-left: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header
  ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

.pcoded-right-header .pcoded-rr-header ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li,
.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li {
  float: left;
  list-style: outside none none;
  margin: 0;
  padding: 0 5px;
  position: relative;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header
  li.icons
  > a
  > i,
.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header
  li.icons
  > a
  > i {
  font-size: 18px;
  position: relative;
  top: 3px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header
  li.icons
  > a,
.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header
  li.icons
  > a {
  padding: 0 5px;
}

.pcoded[theme-layout="vertical"] .pcoded-right-header .pcoded-badge {
  background-color: #777;
  border-radius: 10px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  min-height: 17px;
  min-width: 10px;
  opacity: 1;
  padding: 4px 7px;
  position: absolute;
  right: -4px;
  text-align: center;
  top: 9px;
  transition: opacity 0.3s linear 0s;
  -webkit-transition: opacity 0.3s linear 0s;
  -ms-transition: opacity 0.3s linear 0s;
  -moz-transition: opacity 0.3s linear 0s;
  -o-transition: opacity 0.3s linear 0s;
  vertical-align: middle;
  visibility: visible;
  white-space: nowrap;
}

.pcoded[theme-layout="vertical"] .pcoded-badge.badge-success {
  background-color: #70ca63;
  color: #fff;
}

.pcoded[theme-layout="vertical"] .pcoded-badge.badge-warning {
  background-color: #fecd33;
  color: #fff;
}

.pcoded[theme-layout="vertical"] .pcoded-badge.badge-danger {
  background-color: #f13b48;
  color: #fff;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .hide-small-device {
  display: none;
}

.pcoded[theme-layout="vertical"] .pcoded-navbar {
  z-index: 1000;
  height: 100%;
}

.pcoded[theme-layout="vertical"] .pcoded-content {
  position: relative;
  display: block;
}

.pcoded[theme-layout="vertical"] .pcoded-container {
  overflow: hidden;
  position: relative;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"].pcoded-wrapper,
.pcoded[theme-layout="vertical"] .pcoded-main-container {
  position: relative;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-search {
  border-top-width: 1px;
  border-top-style: solid;
  padding: 20px 10px;
  position: relative;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view2"]
  .pcoded-navbar
  .pcoded-search {
  border-radius: 4px 4px 0 0;
}

.pcoded-search input[type="text"] {
  display: block;
  margin: 0;
  width: 100%;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  background: transparent;
  padding: 6px 22px 6px 3px;
  border: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  transition: border 0.3s;
}

.pcoded-search input[type="text"]:focus {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.style-4 input[type="text"].focus {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.pcoded-search .search-icon {
  cursor: pointer;
  margin-top: -33px;
  padding: 4px;
  position: absolute;
  right: 10px;
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-search-box {
  visibility: hidden;
  opacity: 0;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  position: absolute;
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-search input[type="text"] {
  padding: 10px 22px 10px 3px;
}

.searchbar-toggle:before {
  content: "\f002";
  cursor: pointer;
  float: right;
  font-family: FontAwesome;
  left: 0;
  position: absolute;
  top: 10px;
  visibility: hidden;
  opacity: 0;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
}

.pcoded[vertical-nav-type="collapsed"] .searchbar-toggle:before {
  left: 15px;
  top: 10px;
  visibility: visible;
  opacity: 1;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
}

.pcoded[vertical-nav-type="collapsed"]
  .pcoded-search.open
  .searchbar-toggle:before {
  content: "\f05c";
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-search.open .pcoded-search-box {
  margin-left: 35px;
  opacity: 1;
  position: absolute;
  top: 0;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  visibility: visible;
  width: 200px;
  padding-right: 10px;
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-search .search-icon {
  margin-top: -35px;
}

.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item > li > a {
  text-align: left;
  padding: 10px 15px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu {
  position: relative;
  width: 100%;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  text-align: left;
  padding: 8.7px 10px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  padding-left: 30px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu {
  width: 100%;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu {
  transform-origin: 10% 10%;
  transition: transform 0.5s, opacity 0.5s;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu {
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-90deg);
  -webkit-transform: rotateX(-90deg);
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  position: relative;
  opacity: 1;
  visibility: visible;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="true"][item-border-style="dashed"]
  li
  > a {
  border-bottom-style: dashed;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="true"][item-border-style="dotted"]
  li
  > a {
  border-bottom-style: dotted;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="true"][item-border-style="solid"]
  li
  > a {
  border-bottom-style: solid;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="true"][item-border-style="none"]
  li
  > a {
  border: none;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="false"]
  > li
  > a {
  border-bottom-width: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[item-border="true"]
  > li
  > a {
  border-bottom-width: 1px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[subitem-border="false"]
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-width: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item[subitem-border="true"]
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-width: 1px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  float: right;
  font-style: normal;
  margin-left: 3px;
  font-size: 10px;
  position: absolute;
  right: 15px;
  top: 0;
  padding-top: 10px;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after {
  float: right;
  font-style: normal;
  margin-left: 3px;
  font-size: 10px;
  position: absolute;
  right: 15px;
  top: 0;
  padding-top: 13px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  float: right;
  font-style: normal;
  margin-left: 3px;
  position: absolute;
  right: 15px;
  font-size: 12px;
  top: 0;
  padding-top: 10px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  float: right;
  font-style: normal;
  margin-left: 3px;
  position: absolute;
  right: 15px;
  font-size: 12px;
  top: 0;
  padding-top: 13px;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu[dropdown-icon="style1"]
  > a:after {
  content: "\e606";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu.pcoded-trigger[dropdown-icon="style1"]
  > a:after {
  content: "\e604";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu[dropdown-icon="style2"]
  > a:after {
  content: "\e095";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu.pcoded-trigger[dropdown-icon="style2"]
  > a:after {
  content: "\e615";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu[dropdown-icon="style3"]
  > a:after {
  content: "\e61a";
  font-family: "themify";
  font-size: 14px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu.pcoded-trigger[dropdown-icon="style3"]
  > a:after {
  content: "\e622";
  font-family: "themify";
  font-size: 14px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header[pcoded-lheader-position="relative"] {
  position: relative;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header[pcoded-lheader-position="fixed"] {
  position: fixed;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header
  .pcoded-left-header[pcoded-lheader-position="absolute"] {
  position: absolute;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar[pcoded-navbar-position="relative"] {
  position: relative;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar[pcoded-navbar-position="fixed"] {
  position: fixed;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar[pcoded-navbar-position="absolute"] {
  position: absolute;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header[pcoded-header-position="relative"] {
  position: relative;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header[pcoded-header-position="fixed"] {
  position: fixed;
  z-index: 1028;
}

.pcoded[theme-layout="vertical"]
  .pcoded-header[pcoded-header-position="absolute"] {
  position: absolute;
}

.pcoded[theme-layout="vertical"][vertical-layout="wide"] .pcoded-container {
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="desktop"][vertical-layout="box"]
  .pcoded-container {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="desktop"][vertical-layout="box"]
  .pcoded-container
  .pcoded-header {
  max-width: 1200px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="tablet"][vertical-layout="box"]
  .pcoded-container {
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-layout="box"]
  .pcoded-container {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][vertical-layout="widebox"] .pcoded-container {
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="desktop"][vertical-layout="widebox"]
  .pcoded-main-container,
.pcoded[theme-layout="vertical"][pcoded-device-type="desktop"][vertical-layout="widebox"]
  .pcoded-wrapper {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="tablet"][vertical-layout="widebox"]
  .pcoded-main-container,
.pcoded[theme-layout="vertical"][pcoded-device-type="tablet"][vertical-layout="widebox"]
  .pcoded-wrapper {
  max-width: 900px;
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-layout="widebox"]
  .pcoded-main-container,
.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-layout="widebox"]
  .pcoded-wrapper {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
}

.pcoded[theme-layout="vertical"][vertical-layout="widebox"] .pcoded-wrapper {
  overflow: hidden;
}

.pcoded .pcoded-overlay-box {
  background: #000 none repeat scroll 0 0;
  bottom: 0;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  overflow: hidden;
}

.pcoded[vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-overlay-box,
.pcoded[vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-overlay-box,
.pcoded[vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-overlay-box,
.pcoded[vertical-nav-type="fullsub-collapsed"][vertical-effect="overlay"]
  .pcoded-overlay-box,
.pcoded[vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-overlay-box {
  z-index: 1026;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  overflow: hidden;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-micon {
  display: none;
  font-size: 10px;
  padding-right: 5px;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  font-style: normal;
  padding-right: 4px;
  font-size: 10px;
  position: relative;
  left: 0;
  top: 0;
  opacity: 1;
  visibility: visible;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style1"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\f105";
  font-family: FontAwesome;
  padding-right: 5px;
  font-size: 12px;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style2"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\f22d";
  font-family: FontAwesome;
  padding-right: 5px;
  font-size: 12px;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style3"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\e08d";
  font-family: simple-line-icons;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style4"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\f124";
  font-family: FontAwesome;
  padding-right: 10px;
  font-size: 12px;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style5"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\f0da";
  font-family: FontAwesome;
  padding-right: 10px;
  font-size: 12px;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu[subitem-icon="style6"]
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  content: "\e649";
  font-family: "themify";
  padding-right: 10px;
  font-size: 12px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a
  > .pcoded-mcaret {
  background: transparent none repeat scroll 0 0;
  border-bottom: 10px solid transparent;
  border-right: 8px solid rgba(0, 0, 0, 0.6);
  border-top: 10px solid transparent;
  display: block;
  float: right;
  height: 0;
  position: absolute;
  right: 0;
  top: calc(50% - 10px);
  width: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li:hover
  > a:before {
  border-left-style: solid;
  border-left-width: 5px;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}

.pcoded
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-style: solid;
  border-left-width: 5px;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a:before {
  border-left-style: solid;
  border-left-width: 5px;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"] .pcoded-navbar {
  float: right;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"] .pcoded-content {
  float: unset;
  left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"] .pcoded-navbar {
  float: left;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"] .pcoded-content {
  float: unset;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-header
  .pcoded-left-header {
  float: right;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-header
  .pcoded-right-header {
  float: unset;
  left: unset;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"]
  .pcoded-header
  .pcoded-left-header {
  float: left;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"]
  .pcoded-header
  .pcoded-right-header {
  float: unset;
  right: unset;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"]
  .pcoded-header
  .pcoded-left-header,
.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"] .pcoded-navbar {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 235px;
  margin-top: 40px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-effect="overlay"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a
  > .pcoded-mcaret {
  background: transparent !important;
  border-bottom: transparent !important;
  border-right: transparent !important;
  border-top: 15px solid transparent;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 230px;
  z-index: 1024;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"] .pcoded-navbar {
  width: 106px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 45px;
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 106px;
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 45px;
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 45px;
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 106px;
  margin-top: 85px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 45px;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-mtext {
  opacity: 1;
  visibility: visible;
  position: absolute;
}

.pcoded[theme-layout="vertical"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu
  > a:after {
  opacity: 1;
  visibility: visible;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-mtext {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger
  > a
  .pcoded-mtext {
  opacity: 1;
  visibility: visible;
  position: absolute;
  padding-left: 22px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu
  > a:after {
  opacity: 0;
  visibility: hidden;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu.pcoded-trigger
  a:after {
  opacity: 1;
  visibility: visible;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger {
  display: block;
  position: relative;
  width: 255px;
  z-index: 1024;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: 45px;
  position: absolute;
  width: 210px;
  z-index: 1024;
  border-left-style: solid;
  border-left-width: 1px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu
  .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  position: relative;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu
  > .pcoded-submenu
  .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  position: absolute;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger.active
  > a
  > .pcoded-mcaret {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-navbar {
  width: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 0;
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-navbar {
  width: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 0;
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-navbar {
  width: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-navbar {
  width: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-navbar {
  width: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-navbar {
  width: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="offcanvas"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 190px;
  margin-right: -190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 190px;
  margin-right: -190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 190px;
  margin-left: -190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 190px;
  margin-left: -190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-navbar {
  width: 190px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="compact"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a {
  line-height: unset;
  text-align: center;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-mtext {
  opacity: 1;
  position: relative;
  text-align: center;
  visibility: visible;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  > .pcoded-micon {
  display: block;
  font-size: 18px;
  padding: 5px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a
  > .pcoded-mcaret {
  background: transparent none repeat scroll 0 0;
  border-bottom: 18px solid transparent;
  border-right: 12px solid #e9e9e9;
  border-top: 18px solid transparent;
  top: 18px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a:before {
  height: 100%;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li:hover
  > a:before {
  height: 100%;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger[dropdown-icon="style1"]
  > a:after,
.pcoded[theme-layout="vertical"][vertical-nav-type="compact"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu[dropdown-icon="style1"]
  > a:after {
  top: 18px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="compact"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="compact"][pcoded-device-type="desktop"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="compact"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="compact"][pcoded-device-type="tablet"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 210px;
  z-index: 1024;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-header
  .pcoded-left-header,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-navbar {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-navbar {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="sub-expanded"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-inner-navbar,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > li,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-inner-navbar,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > li {
  position: unset;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 230px;
  z-index: 1024;
  top: 0;
  bottom: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li {
  position: unset;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 230px;
  z-index: 1024;
  top: 0;
  bottom: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-style: solid;
  border-left-width: 1px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-header.iscollapsed
  .pcoded-left-header,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-content {
  margin-left: 235px;
  margin-right: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="push"]
  .pcoded-content {
  margin-right: 235px;
  margin-left: -235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-content {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-header.iscollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="shrink"]
  .pcoded-content {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-content {
  margin-left: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-header.iscollapsed
  .pcoded-right-header {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="ex-popover"][vertical-effect="overlay"]
  .pcoded-content {
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > li,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > li {
  position: relative;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 230px;
  z-index: 1024;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li {
  position: relative;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu {
  left: 100%;
  position: absolute;
  width: 230px;
  z-index: 1024;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret,
.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  background: transparent none repeat scroll 0 0;
  border-bottom: 19px solid transparent;
  border-right: 12px solid;
  border-top: 19px solid transparent;
  display: block;
  float: right;
  height: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 0;
  z-index: 1025;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-style: solid;
  border-left-width: 1px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="fullpage"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="fullpage"]
  .pcoded-header
  .pcoded-right-header {
  margin-left: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="fullpage"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"] .pcoded-navbar {
  width: 100%;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"] .pcoded-content {
  margin-left: 0;
  margin-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="fullpage"]
  .pcoded-header
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="fullpage"]
  .pcoded-header
  .pcoded-right-header {
  margin-right: 235px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="fullpage"]
  .pcoded-header.iscollapsed
  .pcoded-left-header {
  width: 235px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"] .pcoded-navbar {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1030;
  opacity: 1;
  visibility: visible;
  width: 100%;
  /* transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition: all 0.3s linear;  */
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a {
  background: transparent !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item[item-border="true"]
  > li
  > a {
  border-bottom-width: 0 !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[pcoded-navbar-position="absolute"] {
  position: absolute;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[pcoded-navbar-position="fixed"] {
  position: fixed;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-inner-navbar {
  margin-top: 40px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-main-container {
  display: block;
  position: unset;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a {
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-mtext {
  opacity: 1;
  position: relative;
  visibility: visible;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  > .pcoded-micon {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-navigatio-lavel {
  display: none !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a:before,
.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li
  a
  .pcoded-badge {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li:hover
  > a {
  background: transparent !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li:hover
  > a:before {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a
  > .pcoded-mcaret {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a {
  padding: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .sidebar_toggle {
  height: 30px;
}

.pcoded-navbar .sidebar_toggle a {
  opacity: 1;
  visibility: visible;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  position: absolute;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .sidebar_toggle
  a {
  color: rgba(225, 225, 225, 0.3);
  float: right;
  font-size: 36px;
  opacity: 1;
  position: relative;
  right: 10px;
  text-decoration: none;
  top: 0;
  transition: opacity 0.8s linear 0s;
  -webkit-transition: opacity 0.8s linear 0s;
  -ms-transition: opacity 0.8s linear 0s;
  -moz-transition: opacity 0.8s linear 0s;
  -o-transition: opacity 0.8s linear 0s;
  visibility: visible;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
}

.pcoded-navbar .sidebar_toggle a:hover {
  color: #fff;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: transparent !important;
  border-bottom-color: transparent !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu {
  background: transparent !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item[subitem-border="true"]
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-width: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  text-align: center;
  font-size: 24px;
  font-weight: 500;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  display: none;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: transparent !important;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-width: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-submenu
  > li.active
  > a {
  background: transparent !important;
  color: #fff !important;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.nocollapsed
  .pcoded-left-header {
  width: 100% !important;
  padding-left: 235px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-nav-type="collapsed"]
  .pcoded-header.nocollapsed
  .pcoded-left-header {
  padding-left: 45px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-effect="overlay"]
  .pcoded-header.nocollapsed
  .pcoded-left-header,
.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-nav-type="fullpage"]
  .pcoded-header.nocollapsed
  .pcoded-left-header,
.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-nav-type="offcanvas"]
  .pcoded-header.nocollapsed
  .pcoded-left-header {
  padding-left: 0;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.nocollapsed {
  height: 100px !important;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.nocollapsed
  .pcoded-right-header {
  padding: 50px 5px 0 !important;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-effect="overlay"]
  .pcoded-header.nocollapsed
  .pcoded-right-header,
.pcoded[theme-layout="vertical"][pcoded-device-type="phone"][vertical-nav-type="offcanvas"]
  .pcoded-header.nocollapsed
  .pcoded-right-header {
  margin: 0 !important;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-header.nocollapsed
  .sidebar_toggle
  a {
  background: transparent none repeat scroll 0 0;
  border-radius: 4px;
  color: #fff;
  float: left;
  font-size: 18px;
  height: 35px;
  margin-right: 5px;
  position: fixed;
  right: 0;
  text-align: center;
  top: 6px;
  width: 40px;
  z-index: 1028;
}

.pcoded.nocollapsed[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-navbar {
  top: 0;
  z-index: 1030;
}

.pcoded.nocollapsed[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-main-container {
  position: unset;
}

.pcoded.nocollapsed[theme-layout="vertical"][pcoded-device-type="phone"]
  #styleSelector {
  top: 100px;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1px;
  opacity: 1;
  padding: 10px 5px 2px;
  text-transform: uppercase;
  visibility: visible;
  width: 100%;
  transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  border-bottom: 2px solid;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel:before {
  content: "\e6e7";
  font-family: "themify";
  margin-right: 10px;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme1"] {
  color: #2c3e50 !important;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme2"] {
  color: #624e89 !important;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme3"] {
  color: #3c4fb1 !important;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme4"] {
  color: #2c3e50 !important;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme5"] {
  color: #181818 !important;
}

.pcoded .pcoded-navbar .pcoded-navigatio-lavel[menu-title-theme="theme6"] {
  color: #3f5485 !important;
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-navbar .pcoded-navigatio-lavel {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  transform: rotateX(90deg);
  -webkit-transform: rotateX(90deg);
  -ms-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
}

.pcoded[vertical-nav-type="compact"] .pcoded-navbar .pcoded-navigatio-lavel {
  text-align: center;
}

.pcoded .pcoded-navbar .pcoded-item li a .pcoded-badge {
  position: absolute;
  right: 30px;
  text-align: center;
  top: 12px;
  vertical-align: middle;
  white-space: nowrap;
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s linear;
}

.pcoded[vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-badge {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
}

.pcoded[vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger
  > a
  .pcoded-badge {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s linear;
  -webkit-transition: opacity 0.3s linear;
  -ms-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
}

.pcoded .pcoded-navbar .pcoded-item li a .pcoded-badge.badge-success {
  color: #fff;
  background-color: #70ca63;
}

.pcoded .pcoded-navbar .pcoded-item li a .pcoded-badge.badge-danger {
  color: #fff;
  background-color: #f13b48;
}

.pcoded .pcoded-navbar .pcoded-item li a .pcoded-badge.badge-warning {
  color: #000;
  background-color: #fecd33;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a:before {
  left: auto;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.active
  > a
  > .pcoded-mcaret {
  background: transparent none repeat scroll 0 0;
  border-bottom: 15px solid transparent;
  border-left: 10px solid #e9e9e9;
  border-top: 15px solid transparent;
  left: 0;
  right: auto;
  top: 4px;
  border-right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-micon
  i {
  float: right;
  position: absolute;
  right: 0;
  top: 11px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  left: 8px;
  right: auto;
  top: -1px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-mtext {
  left: auto;
  right: 0;
  padding-right: 45px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  li
  a
  .pcoded-badge {
  position: relative;
  right: -1px;
  top: -2px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li:hover
  > a:before {
  left: auto;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  left: auto;
  right: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  text-align: right;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  float: right;
  left: 6px;
  top: 3px;
  padding-right: 10px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  li
  .pcoded-submenu
  li
  > a
  .pcoded-badge {
  left: 23px;
  position: absolute;
  right: auto;
  top: 11px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-navigatio-lavel {
  text-align: right;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu[dropdown-icon="style1"]
  > a:after {
  content: "\e605";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  li.pcoded-hasmenu.pcoded-trigger[dropdown-icon="style1"]
  > a:after {
  content: "\e604";
  font-family: simple-line-icons;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.is-hover.pcoded-trigger
  .pcoded-submenu,
.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar.is-hover
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: auto;
  right: 100%;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after {
  left: 7px;
  right: auto;
  top: 0;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger {
  left: auto;
  right: 210px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  left: auto;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"]
  .pcoded-navbar
  .pcoded-item
  li
  a
  .pcoded-badge {
  position: absolute;
  right: auto;
  top: 10px;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rl-header {
  float: right;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-header
  .pcoded-right-header
  .pcoded-rr-header {
  float: left;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-header
  .sidebar_toggle {
  float: right;
}

.pcoded[theme-layout="vertical"][vertical-placement="right"][vertical-nav-type="collapsed"]
  .pcoded-search.open
  .pcoded-search-box {
  right: 0;
}

/* Theme Patteren CSS Start */
body[themebg-pattern="pattern1"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern1.png");
}

body[themebg-pattern="pattern2"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern2.png");
}

body[themebg-pattern="pattern3"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern3.png");
}

body[themebg-pattern="pattern4"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern4.png");
}

body[themebg-pattern="pattern5"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern5.png");
}

body[themebg-pattern="pattern6"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern6.png");
}

body[themebg-pattern="pattern7"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern7.png");
}

body[themebg-pattern="pattern8"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern8.png");
}

body[themebg-pattern="pattern9"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern9.png");
}

/* Theme Patteren CSS Close */
/* ########### Theme1 Color Combation CSS Style Start Here ##################### */
.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #ff5e3a !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #ff5e3a !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme1"] .pcoded-item li:hover > a {
  color: #ff5e3a !important;
  background: #ff5e3a;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #ff5e3a !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme1"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #0096b1 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #0096b1 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme2"] .pcoded-item li:hover > a {
  color: #0096b1 !important;
  background: #0096b1;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #0096b1 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme2"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #e64056 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #e64056 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme3"] .pcoded-item li:hover > a {
  color: #e64056 !important;
  background: #e64056;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #e64056 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme3"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #0073aa !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #0073aa !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme4"] .pcoded-item li:hover > a {
  color: #0073aa !important;
  background: #0073aa;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #0073aa !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme4"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  /* background: #dfc7af !important; active menu item */
  background-color: rgb(253, 253, 253) !important;
  color: black !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: black !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme5"] .pcoded-item li:hover > a {
  color: black !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme5"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #967adc !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #967adc !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme6"] .pcoded-item li:hover > a {
  color: #967adc !important;
  background: #967adc;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #967adc !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme6"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #fe9375 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #fe9375 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme7"] .pcoded-item li:hover > a {
  color: #fe9375 !important;
  background: #fe9375;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #fe9375 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme7"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  > li.pcoded-hasmenu.active
  > a {
  background: #565a90 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  li
  .pcoded-submenu
  li.active
  > a {
  color: #565a90 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  li.pcoded-hasmenu:hover
  > a {
  color: #fff !important;
}

.pcoded .pcoded-navbar[active-item-theme="theme8"] .pcoded-item li:hover > a {
  color: #565a90 !important;
  background: #565a90;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  li:hover
  > a:before {
  border-left-color: transparent !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #565a90 !important;
}

.pcoded
  .pcoded-navbar[active-item-theme="theme8"]
  .pcoded-item
  > li.active
  > a:after {
  color: #fff !important;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme1"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme1"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme1"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme1"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme1"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme1"] {
  background: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .main-menu {
  background: white;
  border-right: 2px solid rgba(225, 225, 225, 0.3);
  box-shadow: 10px 0 50px 0 rgba(61, 110, 146, 0.1);
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .main-menu .main-menu-header {
  background-color: white;
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .pcoded-item > li > a {
  color: #181818;
  transition: all ease-in 0.3s;
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .pcoded-item > li.active > a {
  background: rgba(225, 225, 225, 0.3) !important;
  color: black;
  font-weight: bold;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: rgb(75, 75, 75);
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .pcoded-item > li > a {
  background-color: transparent !important;
  transition: all ease-in 0.3s;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background-color: rgb(92, 173, 161);
  background: rgb(92, 173, 161);
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: rgb(92, 173, 161);
  color: #fff;
  background: rgb(92, 173, 161);
  transition: all ease-in 0.3s;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
  /* background: rgb(92,173,161); */
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
  /* background: rgb(92,173,161); */
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme1"] .pcoded-item > li:hover > a {
  background: rgb(92, 173, 161);
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: rgb(92, 173, 161);
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  /* border-left-color: #2c3e50; */
  background: rgb(92, 173, 161);
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: black !important;
  /* background: #2c3e50; sub menu*/
  background-color: rgb(92, 173, 161);
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #2c3e50;
  border-bottom-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme1"] .pcoded-navigatio-lavel {
  color: #2c3e50;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #2c3e50 !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme1"] {
  background-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme1"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme1"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme2"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme2"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme2"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme2"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme2"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme2"] {
  background: #354052;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] {
  background: #354052;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .main-menu {
  background-color: #354052;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .main-menu .main-menu-header {
  background-color: #495871;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .pcoded-item > li > a {
  color: #fff;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .pcoded-item > li.active > a {
  background: #354052 !important;
  color: #fff;
  border-bottom-color: #495871;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #354052;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .pcoded-item > li > a {
  border-bottom-color: #495871;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: #354052;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme2"] .pcoded-item > li:hover > a {
  background: #354052;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: #354052;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-color: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: #fff;
  background: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #354052;
  border-bottom-color: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #354052;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #354052;
}

.pcoded .pcoded-navbar[navbar-theme="theme2"] .pcoded-navigatio-lavel {
  color: #354052;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #354052 !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme2"] {
  background-color: #354052;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme2"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme2"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme3"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme3"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme3"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme3"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme3"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme3"] {
  background: #624e89;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] {
  background: #624e89;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .main-menu {
  background-color: #624e89;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .main-menu .main-menu-header {
  background-color: #7a64a6;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .pcoded-item > li > a {
  color: #fff;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .pcoded-item > li.active > a {
  background: #624e89 !important;
  color: #fff;
  border-bottom-color: #7a64a6;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #624e89;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .pcoded-item > li > a {
  border-bottom-color: #7a64a6;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: #624e89;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme3"] .pcoded-item > li:hover > a {
  background: #624e89;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: #624e89;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-color: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: #fff;
  background: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #624e89;
  border-bottom-color: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #624e89;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #624e89;
}

.pcoded .pcoded-navbar[navbar-theme="theme3"] .pcoded-navigatio-lavel {
  color: #624e89;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #624e89 !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme3"] {
  background-color: #624e89;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme3"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme3"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme4"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme4"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme4"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme4"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme4"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme4"] {
  background: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] {
  background: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .main-menu {
  background-color: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .main-menu .main-menu-header {
  background-color: #3e5771;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li > a {
  color: #fff;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li.active > a {
  background: #2c3e50 !important;
  color: #fff;
  border-bottom-color: #3e5771;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li > a {
  border-bottom-color: #3e5771;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: #2c3e50;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-item > li:hover > a {
  background: #2c3e50;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: #2c3e50;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: #fff;
  background: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #2c3e50;
  border-bottom-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #2c3e50;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #2c3e50;
}

.pcoded .pcoded-navbar[navbar-theme="theme4"] .pcoded-navigatio-lavel {
  color: #2c3e50;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #2c3e50 !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme4"] {
  background-color: #2c3e50;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme4"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme4"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme5"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme5"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme5"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme5"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme5"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme5"] {
  background: #dfc7af !important;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] {
  background: #dfc7af !important;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .main-menu {
  background-color: #dfc7af !important;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .main-menu .main-menu-header {
  background-color: #28e1bd;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .pcoded-item > li > a {
  color: #fff;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .pcoded-item > li.active > a {
  background: #dfc7af !important;
  color: #fff;
  border-bottom-color: #28e1bd;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #dfc7af !important;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .pcoded-item > li > a {
  border-bottom-color: #28e1bd;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: #dfc7af !important;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme5"] .pcoded-item > li:hover > a {
  background: #dfc7af !important;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: #dfc7af !important;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: #fff;
  background: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #dfc7af !important;
  border-bottom-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #dfc7af !important;
}

.pcoded .pcoded-navbar[navbar-theme="theme5"] .pcoded-navigatio-lavel {
  color: #dfc7af !important;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme5"] {
  background-color: #dfc7af !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme5"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme5"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme6"] {
  color: #fff;
}

.pcoded .pcoded-navbar .pcoded-header[header-theme="theme6"] .sidebar_toggle a {
  background: transparent;
  color: #fff;
  border-color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme6"]
  .pcoded-right-header
  .pcoded-rl-header
  ul
  > li
  > a,
.pcoded
  .pcoded-navbar
  .pcoded-header[header-theme="theme6"]
  .pcoded-right-header
  .pcoded-rr-header
  ul
  > li
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.nocollapsed
  .pcoded-left-header[lheader-theme="theme6"] {
  background: transparent;
}

.pcoded
  .pcoded-navbar
  .pcoded-header.iscollapsed
  .pcoded-left-header[lheader-theme="theme6"] {
  background: #3c4fb1;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] {
  background: #3c4fb1;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .main-menu {
  background-color: #3c4fb1;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .main-menu .main-menu-header {
  background-color: #596bc7;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .pcoded-item > li > a {
  color: #fff;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .pcoded-item > li.active > a {
  background: #3c4fb1 !important;
  color: #fff;
  border-bottom-color: #596bc7;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.active
  > a:before {
  border-left-color: #3c4fb1;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .pcoded-item > li > a {
  border-bottom-color: #596bc7;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu {
  background: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  li.pcoded-hasmenu
  .pcoded-submenu
  li
  > a {
  border-bottom-color: #3c4fb1;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  .pcoded-submenu
  li.pcoded-hasmenu.pcoded-trigger
  > a:after,
.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.active:hover
  > a,
.pcoded .pcoded-navbar[navbar-theme="theme6"] .pcoded-item > li:hover > a {
  background: #3c4fb1;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a {
  background: #3c4fb1;
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li:hover
  > a:before {
  border-left-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a {
  color: #fff;
  background: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:before {
  border-bottom-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li.active
  > a
  .pcoded-mtext:after {
  border-left-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:before {
  border-bottom-color: #ffff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li
  > a
  .pcoded-mtext:after {
  border-left-color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li:hover
  > a:before {
  border-left-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-trigger
  > a {
  background: #3c4fb1;
  border-bottom-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-trigger.active
  > a {
  background: #3c4fb1;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu
  .pcoded-submenu
  li.pcoded-hasmenu:hover
  > a:after {
  color: #fff;
}

.pcoded
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger.active
  > a:after {
  color: #3c4fb1;
}

.pcoded .pcoded-navbar[navbar-theme="theme6"] .pcoded-navigatio-lavel {
  color: #3c4fb1;
  border-bottom-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="collapsed"]
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu,
.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="sub-expanded"]
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  li.pcoded-trigger
  > a
  > .pcoded-mcaret {
  border-right-color: #3c4fb1 !important;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="ex-popover"]
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > .pcoded-hasmenu.pcoded-trigger
  > .pcoded-submenu {
  border-left-color: transparent;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme6"] {
  background-color: #3c4fb1;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme6"]
  .pcoded-item
  > li:hover
  > a {
  color: #fff;
}

.pcoded
  .pcoded-navbar[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-navbar[navbar-theme="theme6"]
  .sidebar_toggle
  a {
  color: #fff;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="desktop"]
  .pcoded-navbar,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="tablet"]
  .pcoded-navbar {
  margin-top: 10px;
  border-radius: 4px 4px 0 0;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .profile-box,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .profile-box {
  border-radius: 4px 4px 0 0;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="desktop"]
  .pcoded-header,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="desktop"]
  .pcoded-main-container,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="tablet"]
  .pcoded-header,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][pcoded-device-type="tablet"]
  .pcoded-main-container {
  padding-left: 10px;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view2"][vertical-layout="widebox"][pcoded-device-type="desktop"]
  .pcoded-header
  .pcoded-wrapper,
.pcoded[theme-layout="vertical"][vnavigation-view="view2"][vertical-layout="widebox"][pcoded-device-type="tablet"]
  .pcoded-header
  .pcoded-wrapper {
  padding-left: 5px;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view3"] .pcoded-navbar {
  top: 0;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view3"]
  .pcoded-main-container {
  position: unset;
}

.pcoded[theme-layout="vertical"][vnavigation-view="view3"]
  .pcoded-header
  .pcoded-left-header {
  display: none;
}

.pcoded #styleSelector {
  min-height: 300px;
  height: 80vh;
  border: 1px solid #e9e9e9;
  background: #fff;
  position: fixed;
  margin: 0;
  padding: 20px;
  width: 300px;
  top: 10vh;
  z-index: 100;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
}

.pcoded #styleSelector.open {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
}

.pcoded[theme-layout="horizontal"] #styleSelector,
.pcoded[vertical-placement="left"] #styleSelector {
  right: -300px;
}

.pcoded[theme-layout="horizontal"] #styleSelector.open,
.pcoded[vertical-placement="left"] #styleSelector.open {
  right: 0;
}

.pcoded[vertical-placement="right"] #styleSelector {
  left: -300px;
}

.pcoded[vertical-placement="right"] #styleSelector.open {
  left: 0;
}

.selector-toggle {
  position: relative;
}

.pcoded .selector-toggle > a {
  border: 2px solid #51cdb3;
  position: absolute;
  top: 200px;
  width: 60px;
  height: 66px;
  display: block;
  cursor: pointer;
  text-align: center;
  background: #2d3e50;
  color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  padding: 14px 4px;
}

.pcoded[theme-layout="horizontal"] .selector-toggle > a,
.pcoded[vertical-placement="left"] .selector-toggle > a {
  left: -80px;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}

.pcoded[vertical-placement="right"] .selector-toggle > a {
  right: -80px;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}

@media screen and (max-width: 1366px) {
  .pcoded .selector-toggle > a {
    width: 50px;
    height: 56px;
    padding: 10px 3px;
  }

  .pcoded[theme-layout="horizontal"] .selector-toggle > a,
  .pcoded[vertical-placement="left"] .selector-toggle > a {
    left: -70px;
  }

  .pcoded[vertical-placement="right"] .selector-toggle > a {
    right: -70px;
  }
}

.selector-toggle > a:before {
  font-family: "themify";
  font-size: 30px;
  content: "\e60f";
  position: relative;
  float: left;
  left: 13px;
  line-height: 35px;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  animation: mymove 1.3s infinite linear;
}

@media screen and (max-width: 1366px) {
  .selector-toggle > a:before {
    font-size: 21px;
  }
}

.open .selector-toggle > a:before {
  font-family: "themify";
  font-size: 30px;
  content: "\e646";
  position: relative;
  float: left;
  left: 13px;
  line-height: 35px;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  animation: mymove 0s infinite linear;
}

@media screen and (max-width: 1366px) {
  .open .selector-toggle > a:before {
    font-size: 21px;
  }
}

#styleSelector .nav-tabs {
  margin: 20px 0;
}

#styleSelector .nav-tabs .nav-item,
#styleSelector .nav-tabs .main-menu .main-menu-content .nav-item .tree-1 a,
.main-menu .main-menu-content .nav-item .tree-1 #styleSelector .nav-tabs a,
#styleSelector .nav-tabs .main-menu .main-menu-content .nav-item .tree-2 a,
.main-menu .main-menu-content .nav-item .tree-2 #styleSelector .nav-tabs a,
#styleSelector .nav-tabs .main-menu .main-menu-content .nav-item .tree-3 a,
.main-menu .main-menu-content .nav-item .tree-3 #styleSelector .nav-tabs a,
#styleSelector .nav-tabs .main-menu .main-menu-content .nav-item .tree-4 a,
.main-menu .main-menu-content .nav-item .tree-4 #styleSelector .nav-tabs a {
  width: calc(100% / 3);
  margin: 0;
  padding: 0;
  float: left;
}

#styleSelector .nav-tabs .nav-item a,
.main-menu .main-menu-content .nav-item .tree-1 #styleSelector .nav-tabs a a,
.main-menu .main-menu-content .nav-item .tree-2 #styleSelector .nav-tabs a a,
.main-menu .main-menu-content .nav-item .tree-3 #styleSelector .nav-tabs a a,
.main-menu .main-menu-content .nav-item .tree-4 #styleSelector .nav-tabs a a {
  color: #1abe9b;
  text-align: center;
  border-radius: 0;
  background-color: #fff;
  border: none;
  transition: all 0.3s ease-in-out;
  border-bottom: 3px solid #1ebb9e;
}

#styleSelector .nav-tabs .nav-item a.active,
.main-menu
  .main-menu-content
  .nav-item
  .tree-1
  #styleSelector
  .nav-tabs
  a
  a.active,
.main-menu
  .main-menu-content
  .nav-item
  .tree-2
  #styleSelector
  .nav-tabs
  a
  a.active,
.main-menu
  .main-menu-content
  .nav-item
  .tree-3
  #styleSelector
  .nav-tabs
  a
  a.active,
.main-menu
  .main-menu-content
  .nav-item
  .tree-4
  #styleSelector
  .nav-tabs
  a
  a.active {
  color: #fff;
  background-color: #2d3e50;
}

#styleSelector .form-control {
  border: none;
  box-shadow: none;
  background-color: rgba(225, 225, 225, 0.3);
  margin-bottom: 10px;
}

#styleSelector .form-control:focus {
  border: none;
  background-color: rgba(225, 225, 225, 0.3);
}

#styleSelector ul {
  border: 0 none;
  margin: 0;
  padding: 0;
  width: 100%;
}

#styleSelector ul li {
  border-bottom: 0 solid #e9e9e9;
  display: block;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 100%;
}

#styleSelector ul li p.selector-title,
#styleSelector ul li span.selector-title {
  color: #444;
  font-size: 14px;
  margin: 0 0 20px;
  padding: 10px 0;
  text-align: left;
}

#styleSelector ul li p.selector-title {
  font-weight: 400;
  border-bottom: 1px solid #e9e9e9;
}

#styleSelector ul li p.selector-title.main-title {
  font-weight: 600;
}

#styleSelector ul li p.sub-title.drp-title {
  border-bottom: 0 solid transparent;
  margin-bottom: 0;
  margin-top: 10px;
}

#styleSelector > ul > li > .sub-title {
  color: #9c9c9c;
  display: block;
  font-size: 13px;
  margin: 0;
  padding: 5px 0;
  position: relative;
  text-align: left;
}

#styleSelector li {
  padding: 5px;
}

.theme-option select {
  background-color: rgba(225, 225, 225, 0.3);
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 3px 10px;
}

@-moz-document url-prefix() {
  .theme-option select {
    background-color: rgba(225, 225, 225, 0.3);
    border: 1px solid #ccc;
    border-radius: 2px;
    display: inline-block;
    font: inherit;
    line-height: 1.5em;
    padding: 3px 10px;
    margin: 0;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
  }
  .theme-option select.minimal {
    background-image: linear-gradient(45deg, transparent 50%, gray 50%),
      linear-gradient(135deg, gray 50%, transparent 50%),
      linear-gradient(to right, #ccc, #ccc);
    background-position: calc(100% - 18px) calc(1em + -1px),
      calc(100% - 13px) calc(1em + -1px), calc(100% - 2.5em) 4px;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
  }
  .theme-option select.minimal:active,
  .theme-option select.minimal:focus {
    background-image: linear-gradient(45deg, gray 50%, transparent 50%),
      linear-gradient(135deg, transparent 50%, gray 50%),
      linear-gradient(to right, gray, gray);
    background-position: calc(100% - 15px) 13px, calc(100% - 20px) 13px,
      calc(100% - 2.5em) 0.3em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
    border-color: #66afe9;
    outline: 0;
  }
}

.theme-color {
  padding: 0;
  width: 100%;
}

.theme-color a {
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 5px 10px;
  box-shadow: 0.4px 0.9px 3px 0 rgba(0, 0, 0, 0.33);
}

.theme-color a:first-child {
  margin-left: 0;
}

.theme-color a:focus,
.theme-color a:hover {
  text-decoration: none;
}

.theme-color a[lheader-theme="theme1"] {
  background: #2c3e50;
}

.theme-color a[lheader-theme="theme2"] {
  background: #624e89;
}

.theme-color a[lheader-theme="theme3"] {
  background: #3c4fb1;
}

.theme-color a[lheader-theme="theme4"] {
  background: #2c3e50;
}

.theme-color a[lheader-theme="theme5"] {
  background: #2ed8b6;
}

.theme-color a[lheader-theme="theme6"] {
  background: #3f5485;
}

.theme-color a[header-theme="theme1"] {
  background: #2c3e50;
}

.theme-color a[header-theme="theme2"] {
  background: #624e89;
}

.theme-color a[header-theme="theme3"] {
  background: #3c4fb1;
}

.theme-color a[header-theme="theme4"] {
  background: #2c3e50;
}

.theme-color a[header-theme="theme5"] {
  background: #dfc7af !important;
}

.theme-color a[header-theme="theme6"] {
  background: #3f5485;
}

.theme-color a[navbar-theme="theme1"] {
  background: #2c3e50;
}

.theme-color a[navbar-theme="theme2"] {
  background: #354052;
}

.theme-color a[navbar-theme="theme3"] {
  background: #624e89;
}

.theme-color a[navbar-theme="theme4"] {
  background: #2c3e50;
}

.theme-color a[navbar-theme="theme5"] {
  background: #dfc7af !important;
}

.theme-color a[navbar-theme="theme6"] {
  background: #3c4fb1;
}

.theme-color a[active-item-theme="theme1"] {
  background: #ff5e3a;
}

.theme-color a[active-item-theme="theme2"] {
  background: #0096b1;
}

.theme-color a[active-item-theme="theme3"] {
  background: #e64056;
}

.theme-color a[active-item-theme="theme4"] {
  background: #0073aa;
}

.theme-color a[active-item-theme="theme5"] {
  background: #dfc7af !important;
}

.theme-color a[active-item-theme="theme6"] {
  background: #967adc;
}

.theme-color a[active-item-theme="theme7"] {
  background: #fe9375;
}

.theme-color a[active-item-theme="theme8"] {
  background: #565a90;
}

.theme-color a[sub-item-theme="theme1"] {
  background: #70ca63;
}

.theme-color a[sub-item-theme="theme2"] {
  background: #3498db;
}

.theme-color a[sub-item-theme="theme3"] {
  background: #485bbd;
}

.theme-color a[sub-item-theme="theme4"] {
  background: #e7604a;
}

.theme-color a[sub-item-theme="theme5"] {
  background: #333843;
}

.theme-color a[sub-item-theme="theme6"] {
  background: #624e89;
}

.theme-color a[sub-item-theme="theme7"] {
  background: #fff;
}

.theme-color a[sub-item-theme="theme8"] {
  background: #384b5f;
}

.theme-color a[sub-item-theme="theme9"] {
  background: #578ebe;
}

.theme-color a[themebg-pattern="pattern1"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern1.png");
}

.theme-color a[themebg-pattern="pattern2"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern2.png");
}

.theme-color a[themebg-pattern="pattern3"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern3.png");
}

.theme-color a[themebg-pattern="pattern4"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern4.png");
}

.theme-color a[themebg-pattern="pattern5"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern5.png");
}

.theme-color a[themebg-pattern="pattern6"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern6.png");
}

.theme-color a[themebg-pattern="pattern7"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern7.png");
}

.theme-color a[themebg-pattern="pattern8"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern8.png");
}

.theme-color a[themebg-pattern="pattern9"] {
  background-image: url("https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/pattern9.png");
}

.sparkline-chart {
  text-align: center;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"] .spark-chart,
.pcoded[theme-layout="vertical"][pcoded-device-type="tablet"] .spark-chart {
  display: none;
}

.spark-chart-title {
  text-align: center;
}

.content-title {
  margin-bottom: 10px;
}

.main-title {
  color: #424242;
  font-size: 22px;
  font-weight: 400;
  margin: 0;
}

.small-text {
  font-size: 14px;
}

.info-widget .info-box-stats {
  float: left;
  margin-top: 5px;
}

.info-widget .info-box-stats p {
  font-size: 28px;
  /* margin-bottom: 14px; */
  color: #666;
  font-weight: 300;
}

.info-widget .info-box-stats span.info-box-title {
  display: block;
  font-size: 13px;
  margin-bottom: 10px;
  color: #a4a4a4;
}

.info-widget .info-box-icon {
  position: absolute;
  right: 30px;
}

.info-widget .info-box-icon i {
  font-size: 45px;
  color: #fff;
}

.info-widget .info-box-progress {
  clear: both;
}

.info-widget .progress {
  margin: 0;
}

/* .progress-xs {
  height: 5px;
}

.progress-squared {
  border-radius: 0;
}

.progress-bar {
  background-color: #7a6fbe;
}

.progress-bar-success {
  background-color: #22BAA0;
}

.progress-bar-info {
  background-color: #12AFCB;
}

.progress-bar-warning {
  background-color: #f6d433;
}

.progress-bar-danger {
  background-color: #f25656;
} */

.info-widget .earnings-panel-theme .info-box-icon i {
  color: #6a7bdb;
}

.info-widget .balance-panel-theme .info-box-icon i {
  color: #f7786c;
}

.info-widget .total-earnings-panel-theme .info-box-icon i {
  color: #36bcf8;
}

.info-widget .item-sales-panel-theme .info-box-icon i {
  color: #65d5a4;
}

.breadcrumb {
  background-color: transparent;
  border-radius: 0;
  padding: 8px 0;
  margin-bottom: 10px;
}

.pcoded[theme-layout="vertical"][pcoded-device-type="phone"] .breadcrumb {
  display: none;
}

.top-country-panel .country-name {
  color: #7e7e7e;
  font-size: 14px;
  font-weight: 400;
}

.top-country-panel .earning {
  color: #7e7e7e;
  float: right;
  font-size: 15px;
}

.top-country-panel .list-group {
  border: 1px solid #d1d1d1;
  border-radius: 4px;
}

.top-country-panel .list-group-item {
  background-color: #fff;
  border: 0 solid rgba(225, 225, 225, 0.3);
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  display: block;
  margin-bottom: 0;
  padding: 7px 15px;
  position: relative;
}

.top-country-panel .list-group-item:last-child {
  border-bottom: 0 solid rgba(225, 225, 225, 0.3);
}

.top-country-panel .top-country-title {
  font-size: 16px;
  margin: 0;
  padding: 3px 0;
}

.top-country-panel .img-thumbnail {
  background-color: #fff;
  border: 0 solid #ddd;
  border-radius: 0;
  margin-right: 5px;
  padding: 6px 8px 8px;
  position: relative;
  top: 3px;
}

.table-container .table {
  border: 0 solid rgba(225, 225, 225, 0.3);
  margin-bottom: 0;
}

.table-container .table tr th {
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  font-size: 13px;
  font-weight: 600;
  background: #00bcd4;
  color: #fff;
}

.table-container .table > tbody > tr > td,
.table-container .table > tbody > tr > th {
  border-top: 1px solid rgba(225, 225, 225, 0.3);
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle;
}

.table-container .table > tfoot > tr > td,
.table-container .table > tfoot > tr > th {
  border-top: 1px solid rgba(225, 225, 225, 0.3);
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle;
}

.table-container .table > thead > tr > td,
.table-container .table > thead > tr > th {
  border-top: 1px solid rgba(225, 225, 225, 0.3);
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle;
}

.table-container .table > tbody > tr > td,
.table-container .table > tfoot > tr > td,
.table-container .table > thead > tr > td {
  font-family: arial;
  font-size: 13px;
  font-weight: 300;
}

.table-container .table > tbody > tr.total > td {
  border-bottom: 1px solid #ddd;
  font-size: 14px;
  font-weight: 600;
  background: #fff;
}

.pageview-statistics-panel .statistics-name {
  font-size: 14px;
}

.pageview-statistics-panel .value {
  float: right;
  font-size: 15px;
}

.pageview-statistics-panel .list-group-item {
  background-color: #00bcd4;
  border: 1px solid #1dcde4;
  display: block;
  margin-bottom: -1px;
  padding: 7px 15px;
  position: relative;
  color: #fff;
}

.pageview-statistics-panel .pageview-statistics-title {
  font-size: 18px;
  margin: 0;
  padding: 3px 0;
}

.traffic-source-panel .traffic-source-name {
  font-size: 14px;
}

.traffic-source-panel .value {
  float: right;
  font-size: 18px;
  position: relative;
  top: -4px;
}

.traffic-source-panel .value small {
  font-size: 13px;
  padding-left: 10px;
  color: rgba(225, 225, 225, 0.3);
}

.traffic-source-panel .list-group-item {
  background-color: #46be8a;
  border: 1px solid #65d5a4;
  color: #fff;
  display: block;
  margin-bottom: -1px;
  padding: 10px 15px;
  position: relative;
}

.traffic-source-panel .traffic-source-title {
  font-size: 18px;
  margin: 0;
  padding: 3px 0;
}

.review-panel .review-title {
  color: #666;
  font-size: 14px;
  font-weight: 700;
}

.review-panel .user-by {
  float: right;
  font-size: 14px;
  position: absolute;
  right: 12px;
  top: 6px;
}

.review-panel .user-by a {
  color: #4d5ec1;
}

.review-panel .user-by .time-ago {
  font-size: 13px;
  padding-left: 2px;
  color: #999;
}

.review-panel .list-group {
  border: 1px solid #d1d1d1;
  border-radius: 4px;
}

.review-panel .list-group-item {
  background-color: #fff;
  border: 0 solid rgba(225, 225, 225, 0.3);
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  color: #333;
  display: block;
  margin-bottom: 0;
  padding: 10px 15px;
  position: relative;
}

.review-panel .list-group-item:last-child {
  border-bottom: 0 solid rgba(225, 225, 225, 0.3);
}

.review-panel .review-heading {
  font-size: 18px;
  margin: 0;
  padding: 3px 0;
}

.rate {
  color: #f9ab49;
}

.review-panel .review-text {
  color: #7e7e7e;
  font-size: 13px;
  font-weight: 400;
  padding-top: 2px;
}

.up-arrow {
  color: #46be8a;
}

.down-arrow {
  color: #eb6357;
}

.up-arrow i {
  color: #46be8a;
  padding-left: 5px;
}

.down-arrow i {
  color: #eb6357;
  padding-left: 5px;
}

.comment-panel .user-by {
  color: #666;
  font-size: 14px;
  font-weight: 700;
}

.comment-panel .time-ago {
  float: right;
  font-size: 13px;
  position: absolute;
  right: 12px;
  top: 6px;
  color: #999;
}

.comment-panel .time-ago a {
  color: #4d5ec1;
}

.comment-panel .list-group {
  border: 1px solid #d1d1d1;
  border-radius: 4px;
}

.comment-panel .list-group-item {
  background-color: #fff;
  border: 0 solid rgba(225, 225, 225, 0.3);
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  color: #333;
  display: block;
  margin-bottom: 0;
  padding: 10px 15px;
  position: relative;
}

.comment-panel .list-group-item:last-child {
  border-bottom: 0 solid rgba(225, 225, 225, 0.3);
}

.comment-panel .comment-heading {
  font-size: 18px;
  margin: 0;
  padding: 3px 0;
}

.comment-panel .comment-text {
  color: #7e7e7e;
  font-size: 13px;
  font-weight: 400;
  padding-top: 2px;
}

.comment-panel .user-img img {
  border-radius: 50%;
  height: 35px;
  width: 35px;
}

.comment-panel .item-purchase-status {
  background-color: #00bcd4;
  border-radius: 10px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  min-width: 10px;
  opacity: 1;
  padding: 3px 7px;
  position: relative;
  text-align: center;
  transition: opacity 0.3s linear 0s;
  -webkit-transition: opacity 0.3s linear 0s;
  -ms-transition: opacity 0.3s linear 0s;
  -moz-transition: opacity 0.3s linear 0s;
  -o-transition: opacity 0.3s linear 0s;
  vertical-align: middle;
  visibility: visible;
  white-space: nowrap;
}

.comment-panel .comment-item-status {
  padding: 4px 0;
  text-align: right;
}

.comment-panel .comment-reply a {
  color: #4285f4;
  font-size: 13px;
  padding-left: 10px;
}

.comment-panel p {
  margin: 0 0 2px;
}

.item-download-box .progress {
  background-color: #f5f5f5;
  border-radius: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  height: 8px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* .progress-bar {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) inset;
  color: #fff;
  float: left;
  font-size: 9px;
  height: 100%;
  line-height: 10px;
  text-align: center;
} */

.item-download-box {
  margin-bottom: 10px;
}

.item-download-box .item-name {
  color: #767676;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 5px;
}

.item-download-box .item-name img {
  border-radius: 0;
  height: 25px;
  margin-right: 5px;
  width: 25px;
  display: none;
}

.item-download-box .count {
  color: #666;
  float: right;
  font-size: 14px;
  font-weight: 500;
}

.message-panel .user-by {
  color: #666;
  font-size: 14px;
  font-weight: 600;
}

.message-panel .time-ago {
  color: #999;
  float: right;
  font-size: 11px;
  position: absolute;
  right: 8px;
  top: 6px;
}

.message-panel .time-ago a {
  color: #4d5ec1;
}

.message-panel .list-group {
  border: 1px solid #d1d1d1;
  border-radius: 4px;
}

.message-panel .list-group-item {
  background-color: #fff;
  border: 0 solid rgba(225, 225, 225, 0.3);
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  color: #333;
  display: block;
  margin-bottom: 0;
  padding: 10px 15px;
  position: relative;
}

.message-panel .list-group-item:last-child {
  border-bottom: 0 solid rgba(225, 225, 225, 0.3);
}

.message-panel .message-heading {
  font-size: 18px;
  margin: 0;
  padding: 3px 0;
}

.message-panel .message-text {
  color: #7e7e7e;
  font-size: 13px;
  font-weight: 400;
  padding-top: 2px;
}

.message-panel .user-img img {
  border-radius: 4px;
  height: 30px;
  width: 30px;
}

.message-panel .item-purchase-status {
  background-color: #00bcd4;
  border-radius: 10px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  min-width: 10px;
  opacity: 1;
  padding: 3px 7px;
  position: relative;
  text-align: center;
  transition: opacity 0.3s linear 0s;
  -webkit-transition: opacity 0.3s linear 0s;
  -ms-transition: opacity 0.3s linear 0s;
  -moz-transition: opacity 0.3s linear 0s;
  -o-transition: opacity 0.3s linear 0s;
  vertical-align: middle;
  visibility: visible;
  white-space: nowrap;
}

.message-panel .message-item-status {
  padding: 4px 0;
  text-align: right;
}

.message-panel .message-reply a {
  color: #4285f4;
  font-size: 13px;
  padding-left: 10px;
}

.message-panel p {
  margin: 0 0 2px;
}

.panel-body {
  overflow-x: hidden;
}

.pcoded-rr-header .btn {
  font-size: 12px;
  font-weight: 600;
}

/* fixed issue  20170319 */
.pcoded[theme-layout="vertical"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-micon
  i {
  float: none;
  position: relative;
  z-index: 1051;
  left: 93%;
  top: 1px;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li
  > a
  .pcoded-micon
  i {
  left: 0;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-hasmenu.pcoded-trigger
  > a
  .pcoded-micon
  i,
.pcoded[theme-layout="vertical"][vertical-nav-type="collapsed"][vertical-placement="right"]
  .pcoded-navbar
  .pcoded-item
  > li.pcoded-trigger.active
  > a
  .pcoded-micon
  i {
  left: 94%;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="desktop"]
  .pcoded-navbar
  .pcoded-item
  > li,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  .pcoded-hasmenu
  .pcoded-submenu
  li,
.pcoded[theme-layout="vertical"][vertical-nav-type="sub-expanded"][pcoded-device-type="tablet"]
  .pcoded-navbar
  .pcoded-item
  > li {
  position: static;
}

.pcoded.nocollapsed[theme-layout="vertical"][pcoded-device-type="phone"]
  .pcoded-main-container {
  position: static;
}

.pcoded[theme-layout="vertical"][vertical-nav-type="fullpage"]
  .pcoded-main-container,
.pcoded[theme-layout="vertical"][vnavigation-view="view3"]
  .pcoded-main-container {
  position: static;
}

.pcoded .pcoded-header[header-theme="theme1"] {
  background: #2c3e50;
}

.pcoded .pcoded-header[header-theme="theme2"] {
  background: #624e89;
}

.pcoded .pcoded-header[header-theme="theme3"] {
  background: #3c4fb1;
}

.pcoded .pcoded-header[header-theme="theme4"] {
  /* background: #2C3E50; headerBG */
  background: #fafcfe;
}

.pcoded .pcoded-header[header-theme="theme5"] {
  background: #dfc7af !important;
}

.pcoded .pcoded-header[header-theme="theme6"] {
  background: #3f5485;
}

body .pcoded[vertical-placement="right"] .users,
body .pcoded[vertical-placement="right"] .showChat_inner {
  right: auto;
  left: 0;
}

body .pcoded[vertical-placement="right"] .main-body {
  direction: rtl;
}

body
  .pcoded[vertical-placement="right"]
  .main-body
  .page-wrapper
  .page-header-breadcrumb {
  float: left;
}

body .pcoded[vertical-placement="right"] .main-body .language-markup {
  direction: ltr;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-logo {
  float: right !important;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container {
  margin-left: 0;
  margin-right: 240px;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-left
  li,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-right
  li,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-right
  li {
  float: right !important;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-left,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-right {
  float: right;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .nav-right {
  float: left;
}

body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .show-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .header-notification
  .profile-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .show-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification,
body
  .pcoded[vertical-placement="right"]
  .header-navbar
  .navbar-wrapper
  .navbar-container
  .mega-menu-top
  .profile-notification {
  right: auto;
  left: 0;
}

body .pcoded[vertical-nav-type="compact"] .main-menu {
  width: 190px;
}

body
  .pcoded[vertical-nav-type="compact"]
  .main-menu
  .main-menu-header
  .user-details
  span {
  font-size: 12px;
}

body .pcoded[vertical-nav-type="compact"] .main-menu pcoded-badge {
  display: none;
}

body.menu-bottom .navbar-wrapper {
  z-index: 1050;
}

@media only screen and (max-width: 992px) {
  body.menu-bottom .navbar-wrapper .pcoded-navbar {
    top: -56px;
  }
}

.mCSB_container,
.mCustomScrollBox {
  overflow: visible !important;
}

/* spinner animation */
.sk-fading-circle {
  margin: 10px;
  width: 40px;
  height: 40px;
  position: relative;
}

.sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-fading-circle .sk-circle:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333;
  border-radius: 100%;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
  transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
  transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
  transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
  transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
  transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
  transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
  transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
  transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
  transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
  transform: rotate(300deg);
}
.sk-fading-circle .sk-circle12 {
  transform: rotate(330deg);
}
.sk-fading-circle .sk-circle2:before {
  animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3:before {
  animation-delay: -1s;
}
.sk-fading-circle .sk-circle4:before {
  animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5:before {
  animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6:before {
  animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7:before {
  animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8:before {
  animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9:before {
  animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
  animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
  animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
  animation-delay: -0.1s;
}

.sk-fading-circle.compression-loader {
  margin: 6px;
  width: 31px;
  height: 31px;
}
.sk-fading-circle.compression-loader .sk-circle:before {
  width: 14%;
  height: 14%;
  background-color: #dfc7af;
}

@keyframes sk-circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
/* end spinner animation */
.progress {
  height: 100%;
}
.psy-progress-bar {
  height: 35px;
  border-radius: 0px;
  position: relative;
}
.psy-progress-bar .progress-bar {
  transition: width 0.2s;
  -webkit-transition: width 0.2s;
}
.psy-progress-percent {
  position: absolute;
  right: 10px;
  color: grey;
  font-weight: bold;
}
.uploaded-image-thumb {
  height: 80px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: lightgrey;
  display: block;
  position: relative;
}
.uploaded-image-thumb .resized-thumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.psy-progress-bar .progress-bar[aria-valuenow="97"] .psy-progress-percent,
.psy-progress-bar .progress-bar[aria-valuenow="98"] .psy-progress-percent,
.psy-progress-bar .progress-bar[aria-valuenow="99"] .psy-progress-percent,
.psy-progress-bar .progress-bar[aria-valuenow="100"] .psy-progress-percent {
  color: white;
}
.myCustomX {
  position: absolute;
  top: 11px;
  right: 10px;
  z-index: 9999;
  font-size: 28px;
}
.ngxcarousel-items {
  text-align: center !important;
}
.D24NavButton {
  background-color: #dfc7af;
  /* border-radius: 3px; */
  color: black;
  transition: all 0.3s ease-in;
}
.D24NavButton:hover {
  color: white;
}
.noItemsText {
  margin-top: 50px;
  display: block;
}
.topRightX {
  position: absolute;
  top: 5px;
  left: 5px;
  cursor: pointer;
  background: #eed4c6;
  border-radius: 50%;
}
.topRightX2 {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}
.hoverable {
  background: transparent;
  transition: all 0.3s ease-in;
}
.hoverable:hover {
  /* background: rgb(246,246,246);  */
}
.sb-outline .sb-wrapper {
  width: 100%;
}
@media (max-width: 515px) {
  .minSidePaddingMob515 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .smFSize-515 {
    font-size: 12px;
  }
  .negMarginMob515 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media (max-width: 425px) and (min-width: 424px) {
  .right2px425 {
    right: 2px !important;
  }
}
@media (min-width: 320px) and (max-width: 346px) {
  .right2px425 {
    right: 2px !important;
  }
}
.seeThru {
  opacity: 0 !important;
}
.listingRow {
  width: 250px;
  text-align: left;
  display: block;
}
.boldify a {
  font-family: "Montserrat", sans-serif !important;
  /* border-left: 3px solid black; */
  font-weight: bold;
}
.boldify a span {
  font-family: "Montserrat", sans-serif !important;
  /* border-left: 3px solid black; */
  font-weight: bold;
}
.uCase {
  text-transform: uppercase;
}
.cCase {
  text-transform: capitalize;
}
.customTop {
  bottom: -2px;
}
.ng-select.custom {
  border: 1px solid #ced4da;
  /* min-height: 0px; */
  border-radius: 0;
  width: 100%;
}
.ng-select.custom .ng-select-container {
  /* min-height: 0px; */
  border-radius: 0;
  border: none;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  display: none;
}
.ng-dropdown-panel.ng-select-bottom {
  left: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border: none !important;
  box-shadow: none !important;
}
.minimal.ng2-tag-input {
  border-radius: 0px !important;
  padding-left: 0px !important;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: rgba(225, 225, 225, 1) !important;
}
.ng-option-selected {
  background-color: #ffffff !important;
}

* {
  font-family: "Montserrat", sans-serif;
}
::-webkit-input-placeholder {
  /* Chrome */
  color: #aaa !important;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #aaa !important;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #aaa !important;
}
:-moz-placeholder {
  /* Firefox 4 - 18 */
  color: #aaa !important;
}
/*# sourceMappingURL=style.css.map */

.miniInput {
  max-width: 50px;
  min-height: 50px;
  margin: 0 auto;
  font-size: 25px;
  padding-left: 16px;
}
.noNegMarg {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}
.whiteBackground {
  background-color: white !important;
}
.parentRowLanding .row {
  margin-left: 0px;
  margin-right: 0px;
}
.overflowXH {
  overflow-x: hidden;
}
.placeholderCustom:-moz-placeholder {
  color: #8b898c !important;
  opacity: 1;
}
.placeholderCustom::-moz-placeholder {
  color: #8b898c !important;
  opacity: 1;
}
.placeholderCustom:-ms-input-placeholder {
  color: #8b898c !important;
  opacity: 1;
}
.placeholderCustom::-webkit-input-placeholder {
  color: #8b898c !important;
  opacity: 1;
}
.formContainer {
  background: white;
  padding: 35px;
  max-width: 350px !important;
  margin: 0 117px auto auto;
}
.formContainerAdditonal {
  background: #f2dfcf;
  padding: 10px 45px;
  max-width: 480px !important;
  max-height: 550px;
  margin: 150px 78px auto auto;
  box-shadow: 3px 11px 18px -2px rgba(0, 0, 0, 0.15);
}
.formContainer2 {
  background: white;
  padding: 35px 45px;
  max-width: 800px !important;
  max-height: none;
  margin: 0 auto;
  z-index: 999;
  position: relative;
  top: 80px;
}
.b-shadow {
  box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.2);
}
.homeForm input,
.homeForm ng-select span {
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  color: black;
}
.homeForm .ng-select-container,
.homeForm .ng-value-container {
  margin-top: 0px !important;
  height: 100% !important;
}
.homeForm .ng-arrow-wrapper {
  margin-top: 0px !important;
}
.homeForm .ng-value {
  margin-top: 0px !important;
  padding-left: 0px !important;
}

.formula-label {
  font-family: "Montserrat", sans-serif !important;
  margin-bottom: 5px;
  font-size: 14px;
  color: #8b898c;
}
.benefits {
  margin-top: 80px !important;
}
.benefits .titleMini0 {
  max-width: 100%;
}
.how-it-works {
  margin-top: 80px !important;
  padding-top: 90px !important;
  padding-bottom: 90px !important;
  padding-left: 50px;
  padding-right: 50px;
  background-color: rgba(225, 225, 225, 0.3);
  display: flex;
  justify-content: center;
  width: 100%;
}
.how-it-works-row {
  width: 100%;
  display: flex;
  justify-content: space-around;
}
.how-it-works .how-it-works-col {
  width: calc((100% / 3) - 20px);
  max-width: 341px;
  position: relative;
  padding-left: 60px;
}
.how-it-works .how-it-works-col .titleMini {
  position: relative;
}
.how-it-works .how-it-works-col .titleMini .massiveNumber {
  left: -45px;
}
.community {
  margin-top: 80px !important;
  width: 100%;
  justify-content: flex-end;
}
.community .nadine {
  width: 50%;
  flex: initial;
  max-width: 520px;
}
.community .bigParas {
  letter-spacing: 0.5px;
}
.homeSection .titleRow {
  margin-top: 0px;
  margin-bottom: 55px;
}
.homeImage {
  margin: auto;
  width: 100%;
}
.wrapper {
  display: flex;
  flex-wrap: wrap-reverse;
}
.sign-up-text {
  font-size: 23px;
  text-transform: uppercase;
  margin-bottom: 40px;
}
.guidelines {
  width: 100% !important;
  max-width: 100% !important;
}
.guidelines .titleRow {
  margin-bottom: 55px;
}
.guidelines .titleMini0 {
  max-width: 100%;
  margin-bottom: 9px;
}
.guidelines .paragraphs0 {
  line-height: 1.25;
}
@media (max-width: 990px) {
  .homePage .titleRow {
    margin-bottom: 35px !important;
  }
  .header-log-sign {
    display: flex;
    justify-content: flex-end;
    text-align: initial !important;
  }
  .header-log-sign .customLink {
    margin: auto 15px auto 0px !important;
  }
  .header-log-sign .customLink:nth-of-type(2) {
    margin-right: 0px !important;
  }
  .header-log-sign .customLink .linkified {
    margin-left: 0px;
    font-family: "Montserrat", sans-serif\ !important;
  }
  .benefits {
    background-color: rgba(225, 225, 225, 0.3);
  }
  .benefits .titleRow {
    display: none;
  }
  .homeSection {
    max-width: 100% !important;
    margin-top: 0px !important;
    padding-top: 70px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .item {
    padding-left: 15px;
    padding-right: 15px;
  }
  .item .titleMini0,
  .item .paragraphs {
    max-width: 100% !important;
    text-align: left;
    padding: 0;
  }
  .wrapper {
    flex-wrap: wrap;
  }
  .homeSection .col-lg-4 {
    padding-bottom: 70px;
    padding-left: 40px !important;
    padding-right: 0px;
    position: relative;
  }
  .benefits .col-lg-4:before {
    content: "\f00c";
    font-family: FontAwesome;
    position: absolute;
    left: 0px;
    top: 5%;
    font-size: 29px;
  }
  .how-it-works {
    background-color: white;
    padding-top: 70px !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .how-it-works .bigTitleParas {
    font-size: 21px !important;
  }
  .how-it-works-row {
    flex-wrap: wrap;
    padding-left: 15px;
    padding-right: 15px;
  }
  .how-it-works .how-it-works-col {
    padding-right: 0px;
    width: 100%;
    max-width: 100%;
    margin-bottom: 55px;
    padding-left: 45px;
  }
  .how-it-works .how-it-works-col:before {
    font-family: PlayfairDisplay !important;
    position: absolute;
    left: 0px;
    top: -29%;
    font-size: 54px;
  }

  .how-it-works .how-it-works-col:nth-of-type(1):before {
    content: "1";
  }

  .how-it-works .how-it-works-col:nth-of-type(2):before {
    content: "2";
  }

  .how-it-works .how-it-works-col:nth-of-type(3):before {
    content: "3";
  }
  .how-it-works .how-it-works-col:nth-of-type(3) {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  .how-it-works .how-it-works-col .titleMini,
  .how-it-works .how-it-works-col .paragraphs,
  .homeSection .col-lg-4 .paragraphs0,
  .homeSection .col-lg-4 .titleMini0,
  .homeSection .col-lg-4 .paragraphs,
  .homeSection .col-lg-4 .titleMini {
    text-align: left !important;
    padding: 0;
    width: 100%;
    max-width: 100%;
  }
  .benefits .col-lg-4 .titleMini0 {
    text-transform: uppercase !important;
  }
  .community .col-lg-6 {
    padding: 0 !important;
  }
  .community .nadine {
    width: calc(100% + 30px);
    max-width: 9999px;
    margin-left: -15px;
    margin-right: -15px;
  }
  .community .largeShortTitle,
  .community .bigTitleParas,
  .guidelines .bigTitleParas {
    font-size: 22px !important;
    height: initial;
  }
  .community .largeShortTitle {
    margin-top: 30px;
    margin-bottom: 7px;
  }
  .community .bigParas {
    font-size: 14px !important;
  }
  .community .titleRow {
    margin-bottom: 35px;
  }
  .black {
    color: black !important;
  }
  .guidelines {
    margin-top: 35px !important;
  }
  .guidelines .row {
    display: none;
  }
  .homeForm {
    padding: 35px 15px;
    box-shadow: none !important;
  }
  .b-shadowM {
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.2);
  }
  .formContainer,
  .formContainerAdditonal {
    margin: 0 auto;
    max-width: 100% !important;
    max-height: max-content;
  }
  .maxWidthMob {
    max-width: 320px;
    margin: 0 auto !important;
  }
}
.inner > .row > * {
  width: 100%;
}
/* .fixedHeadRow {
    background: rgba(225, 225, 225, 0.3);
}
.headerOption {
    font-size: 15px;
    margin : auto 0;
} */
html,
body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  height: 100% !important;
}
.fixedTopPad {
  padding-top: 78px;
}
.fixMe {
  position: fixed;
  width: 100%;
  top: 0;
  left: -45px;
  z-index: 999;
  padding-left: 45px;
  padding-right: 45px;
}
@media (min-width: 991px) {
  .l-1 {
    letter-spacing: 1px;
  }
  .l-2 {
    letter-spacing: 2px;
  }
  .l-1pnt5 {
    letter-spacing: 1.5px;
  }
  .l-1pnt3 {
    letter-spacing: 1.3px;
  }
  .l-1pnt8 {
    letter-spacing: 1.8px;
  }
}
.cocktailImg {
  left: 23px !important;
}

.dollaDolla {
  left: 27px !important;
}
.customWidth {
  max-width: calc(100vw - 140px);
  margin: auto;
}
.customWidth2 {
  max-width: calc(100vw - 240px);
  margin: auto 68px auto auto;
}
.customWidth3 {
  max-width: calc(100vw - 190px);
  margin: auto;
}
.monthlyPotentialText {
  width: 100%;
  height: 30px;
  font-family: "Montserrat", sans-serif\ !important;
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.88;
  letter-spacing: 1px;
  color: #000000;
  margin-bottom: 15px;
  margin-top: 5px;
  display: block;
}
.monthlyPotential {
  margin-top: 10px;
  margin-bottom: 0px;
  color: black;
  font-size: 30px;
  height: 30px;
}
.monthlyPotential span {
  width: 100%;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.logoCustom {
  width: 68px;
  max-width: 68px;
  margin: 5px auto;
}
.logoPos2 {
  display: block;
  width: 60px;
  margin: 0 auto;
  margin-top: 20px;
}
.logoPos2 img {
  width: 100%;
}
.nudeCircle {
  height: 70px;
  width: 70px;
  background-color: #dfc7af;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  margin-bottom: 30px;
}
.lineBar {
  width: 100%;
  margin-top: 40px;
  background: rgb(105, 105, 105);
  height: 1px;
  display: inline-block;
}
.supComImg {
  max-width: 520px;
}
.fixedNudeBar {
  min-height: 340px;
  background: #eed4c6;
}
.fixedNudeBar2 {
  min-height: 200px;
  margin-top: -50px;
}
.titleRow {
  margin-bottom: 93px;
  margin-top: 93px;
}
.customMarg {
  margin-bottom: 110px;
}
body {
  background-color: white !important;
}
.centeredInNude {
  position: absolute;
  top: 19px;
  left: 19px;
  font-size: 44px;
}
.titleParas {
  height: 20px;
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: 1px;
  text-align: center;
  color: #000000;
  margin: auto;
  text-transform: uppercase;
}
.bigTitleParas {
  text-transform: uppercase;
  height: 61px;
  font-family: PlayfairDisplay !important;
  font-size: 23px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.65;
  letter-spacing: 2px;
  text-align: center;
  color: #000000;
  margin: auto;
}

.bigWord {
  font-family: PlayfairDisplay !important;
  font-size: 66px;
  letter-spacing: 2px;
  position: absolute;
  top: 20%;
  left: calc(100% / 12);
}

@media (max-width: 990px) {
  .bigTitleParas {
    height: 21px;
    font-family: PlayfairDisplay !important;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 1.6px;
    text-align: center;
    color: #000000;
  }
  .logoPos2 {
    display: block;
    width: 45px;
  }
}
.titleParas2 {
  font-size: 15px;
  text-align: left;
  text-transform: uppercase;
  max-width: 275px;
  margin: auto;
  position: relative;
}
.noUpper {
  text-transform: none;
}
.noUpperDesk {
  text-transform: none;
}
.miniTitle {
  font-size: 15px;
  text-align: center;
  text-transform: uppercase;
}
.titleMini {
  font-family: "Montserrat", sans-serif !important;
  font-size: 14px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.9px;
  text-align: left;
  text-transform: uppercase;
  color: #000000;
  max-width: 200px;
  margin-bottom: 5px;
}
.titleMini0 {
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.9px;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  max-width: 200px;
  margin: 0 auto;
  margin-bottom: 33px;
}
.largeShortTitle {
  font-size: 24px;
}
.bigParas {
  font-family: "Montserrat", sans-serif\ !important;
  max-width: 478px;
  width: 478px;
  height: 199px;
  font-size: 18px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.4;
  letter-spacing: 1.4px;
  color: #000000;
}
.p2 {
  margin: auto 0 auto auto;
}
.paragraphs0 {
  font-size: 13px;
  max-width: 100%;
  width: 365px;
  margin: 0 auto;
  text-align: center;
  color: #000000;
  padding-left: 0px;
  padding-right: 15px;
  /* letter-spacing: 2px; */
  line-height: 19px;
}
.paragraphs {
  font-size: 13px;
  max-width: 365px;
  text-align: left;
  color: #000000;
  padding-left: 0px;
  padding-right: 15px;
  /* letter-spacing: 2px; */
  line-height: 19px;
}
.paragraphs2 {
  font-size: 16px;
  text-align: center;
  color: black;
  padding-left: 15px;
  padding-right: 15px;
}
.positionAtEnd {
  position: absolute;
}
.paragraphs3 {
  font-size: 16px;
  text-align: left;
  color: gray;
  max-width: 275px;
  margin: auto;
  line-height: normal;
  padding-right: 20px;
}
.superH1 {
  font-size: 30px;
  display: block;
  margin-bottom: 35px;
}
.tableRow {
  display: table-cell;
  vertical-align: middle;
}
.superH3 {
  display: block;
  margin-top: 75px;
  margin-bottom: 35px;
}
.massiveNumber {
  position: absolute;
  top: -13px;
  left: -30px;
  font-size: 70px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 9.3px;
  text-align: center;
  color: #000000;
}
.linkified {
  font-size: 12px;
  margin-left: 35px;
}
.footerBar {
  height: 300px;
  padding: 50px;
  background: rgba(225, 225, 225, 0.3);
}
.leftCustomPad,
.leftCustomPad2,
.leftCustomPad3 {
  padding-left: 30px !important;
  padding-right: 0px !important;
}
.rightCustomPad,
.rightCustomPad2,
.rightCustomPad3 {
  padding-left: 0px !important;
  padding-right: 30px !important;
}
.customTextLeft {
  text-align: left !important;
}
.customTextRight {
  text-align: right !important;
}
.emailInput {
  outline: none;
  border: none;
  background: transparent;
  border-bottom: 1px solid #8b898c;
  width: 500px;
  margin-bottom: 25px;
}
.dynamoFont {
  font-size: 17px;
}
.becomeBtn {
  width: 280px;
  height: 45px;
  margin: 0 auto;
  display: block;
  font-family: "Montserrat", sans-serif !important;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1px;
  text-align: center;
  color: rgba(225, 225, 225, 0.3);
  padding-top: 12px;
}
.becomeBtn2 {
  margin-top: 15px;
  display: block;
  width: 100%;
  max-width: 363px;
  height: 50px;
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1px !important;
  text-align: center;
  color: #ffffff;
}
.customLPad50 {
  padding-left: 50px;
  padding-right: 15px;
}
.customRPad50 {
  padding-right: 50px;
  padding-left: 15px;
}
.header-wrapper {
  background: transparent;
  padding-left: 15px !important;
  padding-right: 15px !important;

  width: 100%;
  left: 0px !important;
}
.header {
  height: 79px;
  max-width: 1200px;
  margin: auto !important;
  padding: 0 !important;
}
.form-control2 {
  min-height: 45px !important;
}
@media (max-width: 990px) {
  .fixedTopPad {
    padding-top: 50px;
  }
  .m-t-15MOB {
    margin-top: 15px;
  }
  .customWidth,
  .customWidth2,
  .customWidth3 {
    max-width: none;
    margin: 0 auto;
  }
  .cocktailImg {
    top: 7px !important;
    left: 13px !important;
  }
  .dollaDolla {
    left: 17px !important;
    width: 12px !important;
    top: 7px !important;
  }
  .l-1m {
    letter-spacing: 1px;
  }
  .l-2m {
    letter-spacing: 2px;
  }
  .l-1pnt5m {
    letter-spacing: 1.5px;
  }
  .monthlyPotential {
    /* font-size:27px; */
  }
  .monthlyPotentialText {
    font-size: 13px;
  }
  .noUpperDesk {
    text-transform: uppercase;
  }
  .header {
    height: 60px;
  }
  .logoCustom {
    width: 37px;
    height: auto;
    margin: 8px auto;
  }
  .bigParas {
    font-size: 10px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: 0.8px;
    color: #000000;
    max-width: none;
    width: 100%;
    height: auto;
  }
  .emailInput {
    width: 290px;
  }
  .customLPad50 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .customRPad50 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .tRightMob {
    text-align: right !important;
  }
  .tLeftMob {
    text-align: left !important;
  }
  .titleMini {
    font-size: 17px;
    font-family: "Montserrat", sans-serif;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 1.1px;
    text-align: center;
    color: #000000;
    text-transform: none;
    margin: 0 auto;
    margin-bottom: 0;
    margin-top: 15px;
    padding: 0;
  }
  .titleMini0 {
    font-size: 16px;
    font-family: "Montserrat", sans-serif;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 1.1px;
    text-align: center;
    color: #000000;
    text-transform: none;
    margin: 0 auto;
    margin-bottom: 5px;
    margin-top: 15px;
    padding: 0;
  }
  .becomeBtn,
  .becomeBtn2 {
    width: 100%;
    max-width: 425px;
    height: 50px;
    margin: 0 auto;
    display: block;
    font-size: 16px;
    margin-top: 35px;
    padding: 0;
  }
  .dynamoFont {
    font-size: 13px;
  }
  .form-control2.dynamoFont {
    height: 35px;
  }
  .homeForm .dynamoFont {
    font-size: 13px;
  }
  .homeForm input,
  .homeForm ng-select,
  .homeForm button {
    height: 50px !important;
    font-size: 16px !important;
  }
  .leftCustomPad {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .rightCustomPad {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .leftCustomPad2 {
    padding-left: 5px !important;
    padding-right: 0px !important;
  }
  .rightCustomPad2 {
    padding-left: 0px !important;
    padding-right: 5px !important;
  }
  .leftCustomPad3 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .rightCustomPad3 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .largeShortTitle {
    text-align: left;
    font-size: 15px;
  }
  .paragraphs {
    font-size: 13px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: 0.8px;
    text-align: center;
    margin: 0 auto;
    padding-right: 15px;
    padding-left: 15px;
    color: #000000;
  }
  .paragraphs0 {
    max-width: 100%;
    font-size: 13px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: 0.8px;
    text-align: center;
    text-transform: none;
    margin: 0 auto;
    padding-right: 15px;
    padding-left: 15px;
    color: #000000;
    margin-bottom: 10px;
  }
  .paragraphs2 {
    max-width: none;
    font-size: 12px;
  }
  .titleParas {
    max-width: none;
    font-size: 16px;
  }
  .titleParas2 {
    text-align: center;
    font-size: 12px;
  }
  .paragraphs3 {
    text-align: center;
    font-size: 12px;
  }
  .customTextLeft,
  .customTextRight {
    text-align: center !important;
  }
  .footerBar {
    padding: 0;
    padding-top: 37px;
    height: initial;
    /* margin-bottom: 80px; */
  }
  .reverseMeMob {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .titleRow > .col > h1 {
    font-size: 25px;
  }
  .m-b-35MOB {
    margin-bottom: 35px;
  }
  .m-b-10MOB {
    margin-bottom: 10px;
  }
  .titleRow {
    margin-top: 35px;
    margin-bottom: 10px;
  }
  .superH1 {
    font-size: 19px;
  }
  .linkified {
    font-size: 13px;
  }
  .fixedNudeBar {
    min-height: 250px;
  }
  .nudeCircle {
    height: 45px;
    width: 45px;
    margin-bottom: 15px;
  }
  .centeredInNude {
    position: absolute;
    top: 13px;
    left: 13px;
    width: 20px;
  }
  .supComImg,
  .maxWidthMob {
    max-width: calc(100vw);
  }
}
.vertical-center {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media (min-width: 991px) {
  .tRightDesk {
    text-align: right !important;
  }
}
.fixedBecomeBtn {
  height: 45px;
  font-size: 15px;
  padding: 0 10px !important;
  text-align: center;
}
.fixedMonthlyPotentialContent {
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
  text-align: left !important;
}
.fixedMonthlyPotentialText {
  font-family: "Montserrat", sans-serif !important;
  font-size: 13px;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  color: #000000;
}
.fixedMonthlyPotentialAmount {
  display: block;
  font-size: 24px;
  width: 100%;
  max-width: 400px;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerOpen {
  height: 100% !important;
}
.headerOpen .sign-up-go2::before {
  transform: rotate(-405deg);
}
button:focus {
  outline: none !important;
}
.dressIconMenu {
  position: absolute;
  top: -10px;
  width: 70px;
  height: auto;
  right: 5px;
}
.formControlLanding {
  padding-left: 22px;
  margin: 0 auto;
  margin-bottom: 6px;
  width: 100%;
  display: block;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container,
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  color: rgb(180, 180, 180);
  font-size: 14px;
  padding-left: 11px;
}

.reject-btn {
  background: #fff !important;
  color: rgb(255, 45, 45) !important;
  border: 1px solid rgb(255, 45, 45) !important;
}

/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/custom.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************/
/* bootstrap 4-beta css start*/

.pull-0 {
    right: auto;
}

.pull-1 {
    right: 8.333333%;
}

.pull-2 {
    right: 16.666667%;
}

.pull-3 {
    right: 25%;
}

.pull-4 {
    right: 33.333333%;
}

.pull-5 {
    right: 41.666667%;
}

.pull-6 {
    right: 50%;
}

.pull-7 {
    right: 58.333333%;
}

.pull-8 {
    right: 66.666667%;
}

.pull-9 {
    right: 75%;
}

.pull-10 {
    right: 83.333333%;
}

.pull-11 {
    right: 91.666667%;
}

.pull-12 {
    right: 100%;
}

.push-0 {
    left: auto;
}

.push-1 {
    left: 8.333333%;
}

.push-2 {
    left: 16.666667%;
}

.push-3 {
    left: 25%;
}

.push-4 {
    left: 33.333333%;
}

.push-5 {
    left: 41.666667%;
}

.push-6 {
    left: 50%;
}

.push-7 {
    left: 58.333333%;
}

.push-8 {
    left: 66.666667%;
}

.push-9 {
    left: 75%;
}

.push-10 {
    left: 83.333333%;
}

.push-11 {
    left: 91.666667%;
}

.push-12 {
    left: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
    .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }
    .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-sm-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }
    .col-sm-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-sm-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .col-sm-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-sm-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .col-sm-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-sm-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .col-sm-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .pull-sm-0 {
        right: auto;
    }
    .pull-sm-1 {
        right: 8.333333%;
    }
    .pull-sm-2 {
        right: 16.666667%;
    }
    .pull-sm-3 {
        right: 25%;
    }
    .pull-sm-4 {
        right: 33.333333%;
    }
    .pull-sm-5 {
        right: 41.666667%;
    }
    .pull-sm-6 {
        right: 50%;
    }
    .pull-sm-7 {
        right: 58.333333%;
    }
    .pull-sm-8 {
        right: 66.666667%;
    }
    .pull-sm-9 {
        right: 75%;
    }
    .pull-sm-10 {
        right: 83.333333%;
    }
    .pull-sm-11 {
        right: 91.666667%;
    }
    .pull-sm-12 {
        right: 100%;
    }
    .push-sm-0 {
        left: auto;
    }
    .push-sm-1 {
        left: 8.333333%;
    }
    .push-sm-2 {
        left: 16.666667%;
    }
    .push-sm-3 {
        left: 25%;
    }
    .push-sm-4 {
        left: 33.333333%;
    }
    .push-sm-5 {
        left: 41.666667%;
    }
    .push-sm-6 {
        left: 50%;
    }
    .push-sm-7 {
        left: 58.333333%;
    }
    .push-sm-8 {
        left: 66.666667%;
    }
    .push-sm-9 {
        left: 75%;
    }
    .push-sm-10 {
        left: 83.333333%;
    }
    .push-sm-11 {
        left: 91.666667%;
    }
    .push-sm-12 {
        left: 100%;
    }
    .offset-sm-0 {
        margin-left: 0%;
    }
    .offset-sm-1 {
        margin-left: 8.333333%;
    }
    .offset-sm-2 {
        margin-left: 16.666667%;
    }
    .offset-sm-3 {
        margin-left: 25%;
    }
    .offset-sm-4 {
        margin-left: 33.333333%;
    }
    .offset-sm-5 {
        margin-left: 41.666667%;
    }
    .offset-sm-6 {
        margin-left: 50%;
    }
    .offset-sm-7 {
        margin-left: 58.333333%;
    }
    .offset-sm-8 {
        margin-left: 66.666667%;
    }
    .offset-sm-9 {
        margin-left: 75%;
    }
    .offset-sm-10 {
        margin-left: 83.333333%;
    }
    .offset-sm-11 {
        margin-left: 91.666667%;
    }
}

@media (min-width: 768px) {
    .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }
    .col-md-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-md-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }
    .col-md-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-md-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .col-md-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-md-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .col-md-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-md-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .col-md-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .pull-md-0 {
        right: auto;
    }
    .pull-md-1 {
        right: 8.333333%;
    }
    .pull-md-2 {
        right: 16.666667%;
    }
    .pull-md-3 {
        right: 25%;
    }
    .pull-md-4 {
        right: 33.333333%;
    }
    .pull-md-5 {
        right: 41.666667%;
    }
    .pull-md-6 {
        right: 50%;
    }
    .pull-md-7 {
        right: 58.333333%;
    }
    .pull-md-8 {
        right: 66.666667%;
    }
    .pull-md-9 {
        right: 75%;
    }
    .pull-md-10 {
        right: 83.333333%;
    }
    .pull-md-11 {
        right: 91.666667%;
    }
    .pull-md-12 {
        right: 100%;
    }
    .push-md-0 {
        left: auto;
    }
    .push-md-1 {
        left: 8.333333%;
    }
    .push-md-2 {
        left: 16.666667%;
    }
    .push-md-3 {
        left: 25%;
    }
    .push-md-4 {
        left: 33.333333%;
    }
    .push-md-5 {
        left: 41.666667%;
    }
    .push-md-6 {
        left: 50%;
    }
    .push-md-7 {
        left: 58.333333%;
    }
    .push-md-8 {
        left: 66.666667%;
    }
    .push-md-9 {
        left: 75%;
    }
    .push-md-10 {
        left: 83.333333%;
    }
    .push-md-11 {
        left: 91.666667%;
    }
    .push-md-12 {
        left: 100%;
    }
    .offset-md-0 {
        margin-left: 0%;
    }
    .offset-md-1 {
        margin-left: 8.333333%;
    }
    .offset-md-2 {
        margin-left: 16.666667%;
    }
    .offset-md-3 {
        margin-left: 25%;
    }
    .offset-md-4 {
        margin-left: 33.333333%;
    }
    .offset-md-5 {
        margin-left: 41.666667%;
    }
    .offset-md-6 {
        margin-left: 50%;
    }
    .offset-md-7 {
        margin-left: 58.333333%;
    }
    .offset-md-8 {
        margin-left: 66.666667%;
    }
    .offset-md-9 {
        margin-left: 75%;
    }
    .offset-md-10 {
        margin-left: 83.333333%;
    }
    .offset-md-11 {
        margin-left: 91.666667%;
    }
}

@media (min-width: 992px) {
    .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-lg-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }
    .col-lg-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-lg-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .col-lg-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-lg-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .col-lg-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-lg-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .col-lg-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .pull-lg-0 {
        right: auto;
    }
    .pull-lg-1 {
        right: 8.333333%;
    }
    .pull-lg-2 {
        right: 16.666667%;
    }
    .pull-lg-3 {
        right: 25%;
    }
    .pull-lg-4 {
        right: 33.333333%;
    }
    .pull-lg-5 {
        right: 41.666667%;
    }
    .pull-lg-6 {
        right: 50%;
    }
    .pull-lg-7 {
        right: 58.333333%;
    }
    .pull-lg-8 {
        right: 66.666667%;
    }
    .pull-lg-9 {
        right: 75%;
    }
    .pull-lg-10 {
        right: 83.333333%;
    }
    .pull-lg-11 {
        right: 91.666667%;
    }
    .pull-lg-12 {
        right: 100%;
    }
    .push-lg-0 {
        left: auto;
    }
    .push-lg-1 {
        left: 8.333333%;
    }
    .push-lg-2 {
        left: 16.666667%;
    }
    .push-lg-3 {
        left: 25%;
    }
    .push-lg-4 {
        left: 33.333333%;
    }
    .push-lg-5 {
        left: 41.666667%;
    }
    .push-lg-6 {
        left: 50%;
    }
    .push-lg-7 {
        left: 58.333333%;
    }
    .push-lg-8 {
        left: 66.666667%;
    }
    .push-lg-9 {
        left: 75%;
    }
    .push-lg-10 {
        left: 83.333333%;
    }
    .push-lg-11 {
        left: 91.666667%;
    }
    .push-lg-12 {
        left: 100%;
    }
    .offset-lg-0 {
        margin-left: 0%;
    }
    .offset-lg-1 {
        margin-left: 8.333333%;
    }
    .offset-lg-2 {
        margin-left: 16.666667%;
    }
    .offset-lg-3 {
        margin-left: 25%;
    }
    .offset-lg-4 {
        margin-left: 33.333333%;
    }
    .offset-lg-5 {
        margin-left: 41.666667%;
    }
    .offset-lg-6 {
        margin-left: 50%;
    }
    .offset-lg-7 {
        margin-left: 58.333333%;
    }
    .offset-lg-8 {
        margin-left: 66.666667%;
    }
    .offset-lg-9 {
        margin-left: 75%;
    }
    .offset-lg-10 {
        margin-left: 83.333333%;
    }
    .offset-lg-11 {
        margin-left: 91.666667%;
    }
}

@media (min-width: 1200px) {
    .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }
    .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-xl-1 {
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }
    .col-xl-2 {
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-xl-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .col-xl-5 {
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-xl-7 {
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .col-xl-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }
    .col-xl-10 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .col-xl-11 {
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .pull-xl-0 {
        right: auto;
    }
    .pull-xl-1 {
        right: 8.333333%;
    }
    .pull-xl-2 {
        right: 16.666667%;
    }
    .pull-xl-3 {
        right: 25%;
    }
    .pull-xl-4 {
        right: 33.333333%;
    }
    .pull-xl-5 {
        right: 41.666667%;
    }
    .pull-xl-6 {
        right: 50%;
    }
    .pull-xl-7 {
        right: 58.333333%;
    }
    .pull-xl-8 {
        right: 66.666667%;
    }
    .pull-xl-9 {
        right: 75%;
    }
    .pull-xl-10 {
        right: 83.333333%;
    }
    .pull-xl-11 {
        right: 91.666667%;
    }
    .pull-xl-12 {
        right: 100%;
    }
    .push-xl-0 {
        left: auto;
    }
    .push-xl-1 {
        left: 8.333333%;
    }
    .push-xl-2 {
        left: 16.666667%;
    }
    .push-xl-3 {
        left: 25%;
    }
    .push-xl-4 {
        left: 33.333333%;
    }
    .push-xl-5 {
        left: 41.666667%;
    }
    .push-xl-6 {
        left: 50%;
    }
    .push-xl-7 {
        left: 58.333333%;
    }
    .push-xl-8 {
        left: 66.666667%;
    }
    .push-xl-9 {
        left: 75%;
    }
    .push-xl-10 {
        left: 83.333333%;
    }
    .push-xl-11 {
        left: 91.666667%;
    }
    .push-xl-12 {
        left: 100%;
    }
    .offset-xl-0 {
        margin-left: 0%;
    }
    .offset-xl-1 {
        margin-left: 8.333333%;
    }
    .offset-xl-2 {
        margin-left: 16.666667%;
    }
    .offset-xl-3 {
        margin-left: 25%;
    }
    .offset-xl-4 {
        margin-left: 33.333333%;
    }
    .offset-xl-5 {
        margin-left: 41.666667%;
    }
    .offset-xl-6 {
        margin-left: 50%;
    }
    .offset-xl-7 {
        margin-left: 58.333333%;
    }
    .offset-xl-8 {
        margin-left: 66.666667%;
    }
    .offset-xl-9 {
        margin-left: 75%;
    }
    .offset-xl-10 {
        margin-left: 83.333333%;
    }
    .offset-xl-11 {
        margin-left: 91.666667%;
    }
}

/* bootstrap 4-beta css end*/

/* components/advance/notifications*/
#toasty .toast {
    width: auto;
    height: 55px;
}

#toasty .toast .close-button {
    top: calc(50% - 12px);
    opacity: 1;
}

#toasty .toast .toast-text {
    padding: 5px 35px 5px 60px;
}

/* components/advance/notify*/
.small-icon .icon {
    width: auto !important;
    height: auto !important;
}

.no-icon .icon {
    display: none;
}

.simple-notification-wrapper {
    z-index: 10001 !important;
}

/* components/basic/accordion */

.squeezebox .sb-item {
    /*overflow: hidden;*/
}

.squeezebox .sb-item-head a {
    cursor: pointer;
    display: block;
}

.squeezebox .sb-item .sb-item-head a .toggle-icon {
    display: block;
    float: right;
    height: 16px;
    position: relative;
    transform: rotate(45deg);
    transition: 0.3s transform;
    width: 16px;
}

.squeezebox .sb-item.is-collapsed .sb-item-head a .toggle-icon {
    transform: rotate(0);
}

.squeezebox .sb-item-head a .toggle-icon:before,
.squeezebox .sb-item-head a .toggle-icon:after {
    background: #000000;
    content: ' ';
    height: 100%;
    left: 50%;
    position: absolute;
    top: 0;
    width: 1px;
}

.squeezebox .sb-item-head a .toggle-icon:after {
    transform: rotate(90deg);
}

.squeezebox .sb-item .sb-item-body {
    height: 0;
    /*overflow: hidden;*/
    transition: 0.5s height;
}

.squeezebox .sb-item .sb-item-body .inner {
    padding: 10px 0 0 0;
}

.squeezebox .sb-item .sb-item-head a .toggle-icon {
    display: none;
}

.sb-item-head a:focus, .sb-item-head a:hover {
    color: #014c8c !important;
}
.sb-item.is-collapsed .sb-item-head >a{
    color: #000;
}
.sb-item .sb-item-head >a {
    color: #014c8c;
}
.sb-item.is-collapsed .sb-item-head {
    pointer-events: auto;
}
.sb-item .sb-item-head {
    pointer-events: none;
}
.scale-accordion .sb-item .sb-item-head {
    pointer-events: auto;
}

/* components/basic/generic-class */
.md-tabs .nav-link.active {
    border-bottom: 4px solid #dfc7af;
}

.md-tabs .nav-link{
    transition: all 0.4s ease-in-out;
    border-bottom: 4px solid transparent;
}
.tab-card .md-tabs{
    position: relative;
    top:-76px;
}
.tab-card .card-header{
    border-bottom: 0px;
}

.md-tabs .nav-link.active, .md-tabs .nav-link.active:focus, .md-tabs .nav-link.active:hover {
    border-bottom: 4px solid #dfc7af;
}

/* components/basic/other */
.pager .btn a {
    color: #fff !important;
}

.pagination-center {
    justify-content: center;
}

.pagination-left {
    justify-content: flex-start;
}

.pagination-right {
    justify-content: flex-end;
}

/* components/basic/tabs */
/* below tab bootstrap start */
.below-tabs, .below-tabs .nav-tabs,.below-tabs .tab-content {
    transform: rotate(180deg);
}

.below-tabs .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.below-tabs .nav-tabs {
    border-top: 1px solid #ddd;
    border-bottom: transparent;
}

.below-tabs .nav-tabs .nav-item.show .nav-link, .below-tabs .nav-tabs .nav-link.active {
    color: #464a4c;
    background-color: #fff;
    border-color: #fff #ddd #ddd;
    margin-top: -1px;
}
/* below tab bootstrap end */


/* tab material start */
.md-tabs .nav-link.active {
    border-bottom: 4px solid #dfc7af;
}

.md-tabs .nav-link{
    transition: all 0.4s ease-in-out;
    border-bottom: 4px solid transparent;
}

.md-tabs .nav-link.active, .md-tabs .nav-link.active:focus, .md-tabs .nav-link.active:hover {
    border-bottom: 4px solid #dfc7af;
}
/* tab material end */

/* below tab material start */
.md-tabs.md-below-tabs, .md-tabs.md-below-tabs .nav-tabs, .md-tabs.md-below-tabs .tab-content {
    transform: rotate(180deg);
}

.md-tabs.md-below-tabs .nav-tabs, .md-tabs.md-below-tabs .nav-item:first-child {
    border-top: 1px solid #ddd;
    border-bottom: 0px solid transparent;
    margin-top: -1px;
}

.md-tabs.md-below-tabs .nav-link.active {
    border-top: 4px solid #dfc7af;
}

.md-tabs.md-below-tabs .nav-link{
    transition: all 0.4s ease-in-out;
    border-top: 0px solid transparent;
}

.md-tabs.md-below-tabs .nav-link.active, .md-tabs.md-below-tabs .nav-link.active:focus, .md-tabs.md-below-tabs .nav-link.active:hover {
    border-top: 4px solid #dfc7af;
    border-bottom: 0px solid transparent;
}

.md-tabs.md-below-tabs .nav-tabs .nav-link:hover {
    border-top: 4px solid #ddd;
    border-bottom: 0px solid transparent;
}

.md-tabs.md-below-tabs .nav-tabs .nav-link.active:hover {
    border-top: 4px solid #dfc7af;
}
/* below tab material end */

/* left tab material start */
.md-tabs.md-left-tabs .nav-item{
    width: 100%;
}
.md-tabs.md-left-tabs .nav-item:first-child{
    border-bottom: 0px;
}
.md-tabs.md-left-tabs .nav-item .nav-link{
    border:0px solid transparent;
    padding: 10px 0 !important;
    margin: 10px 0;
}

.md-tabs.md-left-tabs .nav-link.active, .md-tabs.md-left-tabs .nav-link.active:focus, .md-tabs.md-left-tabs .nav-link.active:hover {
    border-left: 4px solid #dfc7af;
    border-bottom: 0px solid transparent;
}

.md-tabs.md-left-tabs .nav-item .nav-link.active{
    border:0px solid transparent;
    border-left: 4px solid #dfc7af;
}

.md-tabs.md-left-tabs .nav-tabs .nav-link.active:hover {
    border-left: 4px solid #dfc7af;
}

.md-tabs.md-left-tabs .nav-tabs .nav-link:hover {
    border: 0px solid transparent;
    border-left: 4px solid #ddd;
}

.md-tabs.md-left-tabs .nav-tabs{
    border-bottom: 0px solid transparent;
    display: table-cell;
    min-width: 120px;
    vertical-align: top;
    width: 150px;
}

.md-tabs.md-left-tabs .tab-content{
    display: table-cell;
    top: 0;
    position: absolute;
    left: 150px;
}
@media only screen and ( max-width: 768px){
    .md-tabs.md-left-tabs .nav-tabs{
        width: 100%;
        display: block;
    }
    .md-tabs.md-left-tabs .tab-content{
        display: block;
        position: relative;
        left: 0;
    }
}
/* left tab material end */

/* right tab material start */
.md-tabs.md-right-tabs .nav-item{
    width: 100%;
}
.md-tabs.md-right-tabs .nav-item:first-child{
    border-bottom: 0px;
}
.md-tabs.md-right-tabs .nav-item .nav-link{
    border:0px solid transparent;
    padding: 10px 0 !important;
    margin: 10px 0;
}

.md-tabs.md-right-tabs .nav-link.active, .md-tabs.md-right-tabs .nav-link.active:focus, .md-tabs.md-right-tabs .nav-link.active:hover {
    border-right: 4px solid #dfc7af;
    border-bottom: 0px solid transparent;
}

.md-tabs.md-right-tabs .nav-item .nav-link.active{
    border:0px solid transparent;
    border-right: 4px solid #dfc7af;
}

.md-tabs.md-right-tabs .nav-tabs .nav-link.active:hover {
    border-right: 4px solid #dfc7af;
}

.md-tabs.md-right-tabs .nav-tabs .nav-link:hover {
    border: 0px solid transparent;
    border-right: 4px solid #ddd;
}

.md-tabs.md-right-tabs .nav-tabs{
    border-bottom: 0px solid transparent;
    display: table-cell;
    min-width: 120px;
    vertical-align: top;
    width: 150px;
    float: right;
}

.md-tabs.md-right-tabs .tab-content{
    display: table-cell;
    top: 0;
    position: absolute;
    right: 150px;
}
@media only screen and ( max-width: 768px){
    .md-tabs.md-right-tabs .nav-tabs{
        width: 100%;
        display: block;
    }
    .md-tabs.md-right-tabs .tab-content{
        display: block;
        position: relative;
        left: 0;
    }
}
/* right tab material end */

/* image tab material start */
.md-tabs.md-image-tab .nav-link {
    position: relative;
}
.md-tabs.md-image-tab .nav-item, .md-tabs.md-image-tab .nav-link,.md-tabs.md-image-tab .nav-tabs{
    border: 0px solid transparent !important;
}
.md-tabs.md-image-tab img{
    width: 100px;
    border: 4px solid #dfc7af;
}
.md-tabs.md-image-tab img + .quote {
    position: absolute;
    height: 25px;
    width: 25px;
    border-radius: 100%;
    bottom: 10px;
    right: 70px;
}
.md-tabs.md-image-tab .quote i{
    border-radius: 50%;
    padding: 3px 5px;
}
.md-tabs.md-image-tab .nav-link{
    opacity: 0.5;
}
.md-tabs.md-image-tab .nav-link.active{
    opacity: 1;
}
/* image tab material end */


/* components/forms/advance-elements */
.switch {
    vertical-align: middle !important;
}

.ng2-tag-input {
    border-bottom: 1px solid #ced4da !important;
    border: 1px solid #ced4da !important;
    padding: 5px !important;
}
.tag-wrapper {
    background : #dfc7af ;
    color :#000000;
}
tag-ripple {
    background : #dfc7af ;
    color :#000000;  
}

.tag__text {
    line-height: 2;
    font-size: 11px;
    font-weight: 600;
}
delete-icon svg{
    height: 13px !important;
    line-height: 1;
    vertical-align: top !important;
    margin-top: 5px;
}
.ng2-tags-container tag{
    padding: 0 5px !important;
    height: 22px !important;

}

delete-icon:hover {
    transform: none !important;
}

.ng2-tag-input__text-input {
    height: auto !important;
}

.bootstrap tag {
    background: #dfc7af !important;
}

/* components/forms/advance-validations */
.tooltip-form {
    position: relative;
}

.tooltip-error {
    position: absolute;right: 30px;top: 7px;
}

/* components/forms/picker */
/* bootstrap date-picker start */
.custom-range {
    text-align: center;
    padding: 0.185rem 0.25rem;
    display: inline-block;
    height: 2rem;
    width: 2rem;
}
.custom-range.focused {
    background-color: #e6e6e6;
}
.custom-range.range, .custom-range:hover {
    background-color: #0275d8;
    color: white;
}
.faded {
    opacity: 0.5;
}

.custom-day {
    text-align: center;
    padding: 0.185rem 0.25rem;
    border-radius: 0.25rem;
    display: inline-block;
    width: 2rem;
}
.custom-day:hover, .custom-day.focused {
    background-color: #e6e6e6;
}
.weekend {
    background-color: #999;
    border-radius: 1rem;
    color: white;
}
.hidden {
    display: none;
}

@media (min-width: 576px){
    .form-inline .form-group {
        display: block;
        flex: 240px;
    }
}

/* bootstrap date-picker end */

/* material date-picker start */
.md-date-pic {
    position: relative;
    width: 20.5em;
    max-width: 100%;
    border-bottom: 2px solid #ddd;
}
.md-date-pic .cal-cont{
    padding: .5rem 0;
    width: 100%;
}
.md-date-pic .datepicker{
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
}
.datepicker__calendar{
    top:2.5em !important;
    max-width: 100%;
    height: auto !important;
    z-index: 1025 !important;
}

@media only screen and (max-width: 573px){
    .datepicker__calendar__label,.datepicker__calendar__month__day{
        width: 1.4rem !important;
        height: 1.4rem !important;
        line-height: 1.4rem !important;
    }
}
.datepicker .datepicker__input {
    border: none !important;
    width: 100%;
    background-color: transparent !important;
    height: 100%;
}

.cal-icon{
    position: absolute;
    right: 15px;
    z-index: 0;
    top: 15px;
}
.datepicker__calendar__cancel{
    display: none;
}
/* material date-picker end */

/* color-picker start */
#changeme{
    font-size:30px;
    font-weight: bolder;
    cursor: pointer;
}
.cmyk{
    margin-left: 11px;
}
.cmyk div{
    height: 72px;
    width: 72px;
    line-height: 72px;
    text-align: center;
    float:left;
}
.cmyk span{
    font-weight: bolder;
    text-shadow: 1px 1px 2px #bbb;
}

#color-comparator button{
    height: 26px;
    width: 26px;
    display: block;
    float:left;
    border:none;
    margin:0;
    padding:0;
    border: 2px solid #888;
}

#color-comparator > input{
    height: 26px;
    width: 182px;
    display: block;
    float:left;
    border:none;
    margin:0;
    padding:0;
}

.array-colors-element{
    width: 100px;
    height: 25px;
    margin-bottom: 15px;
}
/* color-picker end */

/* components/forms/select start */

ng-select.ng-select > div {
    border: none;
}

ng-select.ng-select > div > div.single {
    background-color: #dfc7af;
    color: #fff;
    padding: 8px 30px 8px 20px;
    border-radius: 4px;
    height: auto;
}

ng-select.ng-select > div.disabled > div.single {
    background-color: #aaa;
    color: #fff;
}

ng-select.ng-select > div > div.single > div.clear:hover, ng-select.ng-select > div > div.single > div.toggle:hover {
    background-color: transparent;
}

ng-select.ng-select > div > div.single > div.clear, ng-select.ng-select > div > div.single > div.toggle {
    color: #fff;
}

ng-select.ng-select > div > div.single > div.toggle {
    font-size: 9px;
}

ng-select.ng-select > div > div.single > div.clear, ng-select.ng-select > div > div.single > div.toggle {
    width: 0;
}
.ng-select select-dropdown > div {
    z-index: 9999 !important;
}
.ng-select select-dropdown .highlighted {
    background-color: #dfc7af;
}

ng-select.ng-select > div > div.multiple {
    border: 1px solid #aaa;
    padding: 6px 10px 6px 10px !important;
    border-radius: 4px;
}

ng-select.ng-select > div > div.multiple > div.option span.deselect-option {
    color: #fff !important;
    font-size: 10px !important;
    vertical-align: middle;
    font-weight: bold;
    margin-right: 2px;
}

ng-select.ng-select > div > div.multiple > div.option {
    background-color: #dfc7af !important;
    border: 1px solid #dfc7af !important;
    padding: 5px 15px !important;
    color: #fff !important;
    margin: 0 2px 2px !important;
}

ng-select.ng-select > div > div.single > div.placeholder {
    color: #fff;
}

ng-select.ng-select > div > div.single > div.clear {
    font-size: 10px;
    margin-right: 14px;
    font-weight: bold;
}

.tag-select .bootstrap tag {
    padding: 5px 10px !important;
    height: auto !important;
    z-index: 0;
}

.tag-select tag-input-form {
    padding: 6px 10px 6px 10px !important;
}

.tag-select .ng2-tag-input {
    border-bottom: 1px solid #dfc7af!important;
    border: 1px solid #dfc7af;
    padding: 5px !important;
    border-radius: 4px;
}

/* components/forms/select end */

/* components/tables/data-table start */
ngx-datatable.data-table{
    border: 1px solid #eceeef;
}
.data-table datatable-header{
    border-bottom: 2px solid #ccc;
}
.data-table  datatable-footer{
    border-top: 2px solid #ccc;
    padding: 0 0.75rem;
    background-color: #eceeef;
    box-shadow: inset 0 2px 4px -2px rgba(0, 0, 0, 0.15);
}
.data-table .empty-row{
    padding: 0.75rem;
    text-align: center;
}
.data-table .datatable-row-wrapper:nth-child(odd){
    background-color: rgba(0,0,0,.05);
}
.data-table datatable-body-cell{
    padding: 0.75rem;
}
.data-table datatable-body-cell + datatable-body-cell{
    border-left: 1px solid #eceeef;
}
.data-table datatable-header-cell .datatable-header-cell-label{
    padding: .75rem 30px .75rem .75rem;
}
.data-table datatable-header-cell + datatable-header-cell{
    border-left: 1px solid #eceeef;
}
.data-table datatable-header-cell.sortable:before,.data-table datatable-header-cell.sortable:after{
    font-family: 'IcoFont'!important;
    position: absolute;
    top: 10px;
    color: #ccc;
    font-size: 20px;
}
.datatable-header-cell-wrapper,.datatable-header-cell-label{
    display: block;
}
.data-table datatable-header-cell.sortable:after{
    content: "\eb53";
    right: 10px;
}
.data-table datatable-header-cell.sortable:before{
    content: "\eb56";
    right: 15px;
}
.data-table datatable-header-cell.sortable.sort-active.sort-desc:after{
    color: #666;
}
.data-table datatable-header-cell.sortable.sort-active.sort-asc:before{
    color: #666;
}

.data-table.scroll .datatable-body, .data-table.fullscreen .datatable-body {
    height: 500px !important;
}

.data-table datatable-scroller {
    width: auto !important;
}

.datatable-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    font-size: 16px;
}
.datatable-footer .page-count {
    line-height: 50px;
    height: 50px;
    padding: 0 1.2rem;
}
.datatable-footer .datatable-pager {
    margin: 0 10px;
}
.datatable-footer .datatable-pager li {
    vertical-align: middle;
}
.datatable-footer .datatable-pager li.disabled a {
    color: rgba(0, 0, 0, 0.26) !important;
    background-color: transparent !important;
}
.datatable-footer .datatable-pager li.active a {
    background-color: #dfc7af;
    color: #fff;
}
.datatable-footer .datatable-pager a {
    padding: 0 6px;
    border-radius: 3px;
    margin: 6px 3px;
    text-align: center;
    vertical-align: top;
    color: rgba(0, 0, 0, 0.54);
    text-decoration: none;
    vertical-align: bottom;
}
.datatable-footer .datatable-pager a:hover {
    color: rgba(0, 0, 0, 0.75);
    background-color: rgba(158, 158, 158, 0.2);
}
.datatable-footer .datatable-pager .datatable-icon-left,
.datatable-footer .datatable-pager .datatable-icon-skip,
.datatable-footer .datatable-pager .datatable-icon-right,
.datatable-footer .datatable-pager .datatable-icon-prev {
    font-size: 20px;
    line-height: 20px;
    padding: 0 3px;
}
.datatable-icon-right:before{
    content: "\eb27";
    font-family: 'icofont';
    font-style: normal;
}
.datatable-icon-skip:before{
    content: "\eb3a";
    font-family: 'icofont';
    font-style: normal;
}
.datatable-icon-left:before{
    content: "\eb26";
    font-family: 'icofont';
    font-style: normal;
}
.datatable-icon-prev:before{
    content: "\eb39";
    font-family: 'icofont';
    font-style: normal;
}
.dt-desc th,.dt-desc td{
    padding: .75rem;
}
.dt-desc{
    padding: 0.45rem 50px;
}
.dt-desc table{
    min-width: 400px;
}
.datatable-row-detail{
    background-color: #f9f9f9;
    box-shadow: inset 0px 2px 9px -6px rgba(0, 0, 0, 0.68);
}

.expandable datatable-body-cell + datatable-body-cell,.expandable datatable-header-cell + datatable-header-cell{
    width: calc(calc(100% - 50px) / 5) !important;
}

.expandable .datatable-body-row,.expandable .datatable-header-inner,.datatable-row-center,.datatable-scroll{
    width: 100% !important;
}
.data-table.expandable datatable-scroller {
    width: 100% !important;
}

.ngx-datatable.data-table.single-selection .datatable-body-row.active:hover .datatable-row-group,
.ngx-datatable.data-table.multi-selection .datatable-body-row.active:hover .datatable-row-group,
.ngx-datatable.data-table.single-selection .datatable-body-row.active .datatable-row-group,
.ngx-datatable.data-table.multi-selection .datatable-body-row.active .datatable-row-group,
.selection-cell .datatable-body-cell.active {
    background: #dfc7af !important;
    color: #FFF !important;
}

.selected-column label {
    margin-bottom: 5px;
}
.dt-chk label{
    margin-bottom: 0;
}
.dt-chk .datatable-body-cell {
    line-height: 1 !important;
}

.full-data-search {
    margin-left: 0.5em;
    display: inline-block;
    width: auto !important;
}

.full-data-show-entry {
    width: 75px;
    display: inline-block;
}

.full-data-table .glyphicon{
    font-family: IcoFont;
    position: absolute;
    right: 14px;
    font-size: 20px;
    top: 9px;
}
.full-data-table .glyphicon.glyphicon-triangle-bottom:before{
    content: "\eb53";
}
.full-data-table .glyphicon.glyphicon-triangle-top:before{
    content: "\eb56";
}

.full-data-table th {
    position: relative;
}
/* components/tables/data-table end */

/* components/task end */
.card-body .new-task .fade-in-primary .cr {
    margin-top: 0;
}

.task-right .accordion-block p {
    margin-bottom: 1rem;
}

.task-right .media-left {
    padding-right: 20px;
    padding-left: 2px;
}
.filter-bar .navbar .navbar-nav .dropdown-menu{
    position: absolute;
}
/* components/task end */

/* components/editor/quill editor */
.quill-editor {
    min-height: 16em;
    max-height: 20em;
    overflow-y: auto;
}
/* quill editor end*/


.dropdown-toggle.no-icon::after {
    display: none;
}

.card .card-body.assign-user .dropdown-menu {
    top: 100%;
}


/* components/file-upload/ start */
ngb-progressbar .progress-bar {
    height: 1rem !important;
    color: #fff;
}

.ngb-drop-zone {
    min-height: 1.5rem;
    margin-bottom: 1rem;
    padding: 1rem;
    border: dashed 1px;
    border-radius: 0.125rem;
}
/* components/file-upload/ end */

/* map start */
agm-map, vector_map {
    width: 100%;
    height: 350px;
    display: flex;
}

.jqvmap-label, #jqstooltip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jqvmap-zoomin {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 4px 10px;;
    color: white;
    cursor: pointer;
    line-height: 20px;
    text-align: center;
    box-sizing: content-box;
    top: 10px;
}

.jqvmap-zoomout {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 4px 10px;;
    color: white;
    cursor: pointer;
    line-height: 20px;
    text-align: center;
    box-sizing: content-box;
    top: 50px;
}
/* map end */

/* widget */

.widget.peity-chart .peity {
    width: 100%;
    height: 75px;
}

.widget.card-body .new-task .fade-in-primary .cr {
    margin-top: 12px;
}

.ui.table td.active, .ui.table tr.active {
    box-shadow: 0 0 0 rgba(0,0,0,.87) inset;
    background: #E0E0E0!important;
    color: #fff!important;
}

.widget .calendar:focus,
.widget .calendar:active {
    outline: none !important;
}

.widget .table td.active,
.widget .table tr.active {
    box-shadow: 0 0 0 rgba(0,0,0,.87) inset;
    background: #dfc7af!important;
    color: #fff !important;
    /*border-radius: 5px;*/
}

.widget td.link.today,
.widget td.link.active.today {
    background-color: #4680ff  !important;
    color: #fff !important;
    text-align: center;
    /*border-radius: 5px;*/
}
.widget .table th{
    width: calc(100% / 14);
    border: none !important;
    text-align: center;
}
.widget .table  thead tr + tr{
    border-top: 1px solid #ededed;
    border-bottom: 3px solid #ededed;
}
.widget .table td  {
    border-top: 1px solid transparent;
    text-align: center;
    margin: 10px 5px;
    padding: 6px;
    width: 35px;
    height: 35px;
    display: inline-block;
    border-radius: 50%;
}

.widget .table td.link  {
    cursor: pointer;
}

.widget .day {
    color: #757575;
}

.widget .table tr{
    justify-content: space-evenly;
    display: flex;
}

.widget .table.month td,
.widget .table.year td{
    padding: 12px;
    width: 50px;
    height: 50px;
}

.widget .table.year td {
    padding: 13px 10px;
}

.widget .table.day td:first-child,
.widget .table.day td:last-child,
.widget .table.day th:first-child,
.widget .table.day th:last-child{
    color:#ff4040;
}
.widget .table thead tr:first-child th {
    color: #000;
    width: 100%;
    font-size: 25px;
}
.widget .table thead tr:first-child {
    background-color: #fafafa;
}
.widget .table thead tr:first-child th{
    color: #757575!important;
}
.widget .table td.adjacent.disabled{
    opacity: 0.3;
}

.widget table tbody tr:last-child td.today{
    width: 20%;
    border-radius: 6px;
    background-color: #dfc7af!important;
}

.pcoded[vertical-nav-type="collapsed"] .pcoded-navigatio-lavel {
    display: none;
}

/* animation start */
.main-img {
    position: static !important;
}
/* animation end */

/* authentication start */
.auth-fluid {
    margin: 0 auto;
}
/* authentication end */

.pcoded .pcoded-navbar[navbar-theme="themelight1"] .pcoded-hasmenu.active > a{
  color: #fff !important;
}
.pcoded .pcoded-navbar[navbar-theme="themelight1"] .pcoded-item li.pcoded-hasmenu.active:hover > a{
  color: #fff !important;
}
.pcoded .pcoded-navbar[navbar-theme="themelight1"] .pcoded-item > li.active > a{
  background-color: #dfc7af !important;
  color: #fff !important;
}

.pcoded .pcoded-navbar[navbar-theme="themelight1"] .pcoded-item .pcoded-hasmenu .pcoded-submenu li:hover > a {
  background-color: #e6e6e6 !important;
}
.email-card .user-body .page-list li.mail-section a {
  padding: 15px 20px;
  color: #6a6a6a;
  display: block;
}
@media only screen and (min-width: 769px) /*customized prev 992px */ {
  .header-navbar .navbar-wrapper .navbar-container .nav-right {
    overflow: visible !important;
    height: auto !important;
  }
}
.pcoded[vertical-nav-type="collapsed"] .slimScrollDiv,.pcoded[vertical-nav-type="collapsed"] .main-menu{
    overflow: visible !important;
}

/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/animate.min.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@keyframes hingeTop{0%{transform:rotateX(-85deg);transform-origin:0 0;opacity:.3}40%{transform:rotateX(25deg);transform-origin:0 0;opacity:.8}60%{transform:rotateX(-25deg);transform-origin:0 0;opacity:.9}80%{transform:rotateX(10deg);transform-origin:0 0;opacity:1}100%{transform:rotateX(0);transform-origin:0 0}}.hingeTop{animation-name:hingeTop}@keyframes hingeBottom{0%{transform:rotateX(-85deg);transform-origin:100% 100%;opacity:.3}40%{transform:rotateX(25deg);opacity:.8}60%{transform:rotateX(-25deg);opacity:.9}80%{transform:rotateX(10deg);opacity:1}100%{transform:rotateX(0);transform-origin:100% 100%}}.hingeBottom{animation-name:hingeBottom}@keyframes hingeLeft{0%{transform:rotateY(-85deg);transform-origin:0 100%;opacity:.3}40%{transform:rotateY(25deg);opacity:.8}60%{transform:rotateY(-25deg);opacity:.9}80%{transform:rotateY(10deg);opacity:1}100%{transform:rotateY(0);transform-origin:0 100%}}.hingeLeft{animation-name:hingeLeft}@keyframes hingeRight{0%{transform:rotateY(-85deg);transform-origin:100% 0;opacity:.3}40%{transform:rotateY(25deg);opacity:.8}60%{transform:rotateY(-25deg);opacity:.9}80%{transform:rotateY(10deg);opacity:1}100%{transform:rotateY(0);transform-origin:100% 0}}.hingeRight{animation-name:hingeRight}
/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/reset.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************/


/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

/* Document
   ========================================================================== */

html {
  font-family: sans-serif; /* 1 */
  line-height: 1.15; /* 2 */
  -ms-text-size-adjust: 100%; /* 3 */
  -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/demo.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************/
*,
*::after,
*::before {
    box-sizing: border-box;
}

a {
    text-decoration: none;
    transition: all 0.3s ease;
}

body {
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 0;
    padding-top: 130px;
    background: #EAEDED;
}

#page {
    overflow: hidden;
}

.container,
.frst-container {
    max-width: 1200px;
    padding: 0 15px;
    margin: 0 auto;
}

.frst-container {
    /*-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;*/
    margin: 90px auto;
}

.mobile-window .frst-container {
    max-width: 678px;
}

.tablet-window .frst-container {
    max-width: 992px;
}

.frst-container.content-right-align,
.frst-container.content-left-align {
    max-width: 678px;
}

.clearfix::after,
.container::after {
    content: "";
    display: table;
    clear: both;
}

.site-header {
    background: #00BEA4;
    color: #fff;
    position: fixed;
    width: 100%;
    left: 0;
    z-index: 1000;
    top: 0;
}

.header-top {
    padding: 10px 0;
    text-align: center;
}

.frst-logo {
    float: left;
    padding-left: 70px;
    background: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/logo.png) no-repeat 0 -7px;
    background-size: 70px 70px;
    line-height: 1.2;
    text-align: left;
}

.frst-logo strong {
    display: block;
    font-size: 20px;
}

.button {
    display: inline-block;
    padding: 7px 16px;
    border: 1px solid #fff;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
}

.button:hover {
    color: #8541c0;
    background: #fff;
    text-decoration: none;
}

.header-top .button {
    float: right;
    margin-top: 3px;
}

.style-switch {
    display: inline-block;
    list-style: none;
    padding: 0;
    margin: 3px 0 0;
    float: right;
}

.style-switch li {
    display: inline-block;
    vertical-align: middle;
    margin: 0 6px;
    font-size: 16px;
}

.style-switch a {
    color: rgba(255, 255, 255, 0.5);
    display: block;
    padding: 7px 5px;
}

.style-switch a:hover {
    color: #fff;
}

.style-switch a.switch-btn {
    background: #017c73;
    padding: 10px 50px 10px 30px;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
    position: relative;
}

.style-switch a.switch-btn::after {
    content: "";
    border-width: 6px 6px 0;
    border-style: solid;
    border-color: #fff transparent transparent;
    position: absolute;
    right: 18px;
    top: 50%;
    margin-top: -3px;
}

.header-style-options {
    text-align: center;
    font-size: 0;
    padding-top: 30px;
    display: none;
}

.style-list-main {
    margin: 0 -15px;
}

.style-list {
    padding: 0 15px;
    margin-bottom: 20px;
    list-style: none;
    max-width: 800px;
    margin: 0 auto;
}

.style-list li {
    padding-bottom: 10px;
    display: inline-block;
}

.style-list a {
    display: block;
    font-size: 16px;
    width: 140px;
    padding: 6px 12px;
    color: #fff;
    border-radius: 4px;
    text-align: left;
}

.style-list a.active {
    background: #5a2b82;
}

.style-list a:hover {
    background: #017c73;
}

.header-cutomizations {
    background: #00BEA4;
    padding: 15px 0;
}

.demo-label {
    float: left;
    line-height: 36px;
    color: #535353;
    font-weight: bold;
}

.demo-label span {
    display: inline-block;
    background: #054e77;
    color: #fff;
    text-transform: uppercase;
    padding: 0 12px;
    margin-right: 3px;
    border-radius: 20px;
}

.custom-options {
    overflow: hidden;
    width: 60%;
    margin: 0 auto;
    min-height: 60px;
}

.button-group {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 0;
    border-radius: 4px;
    overflow: hidden;
    margin-left: 20px;
    border: 1px solid #116b9e;
}

.button-group li {
    display: inline-block;
    border-right: 1px solid #d7d7d7;
}

.button-group li:last-child {
    border-right: none;
}

.button-group li.active {
    border-right-color: #054e77;
}

.button-group a {
    display: block;
    padding: 8px 16px;
    background: transparent;
    font-size: 14px;
    color: #ffffff;
    line-height: 19px;
    border: 1px solid #ffffff;
}

.button-group a:hover {
    color: #eff4f5;
}

.button-group .active a {
    color: #fff;
    background: #017c73;
}

.button-group svg {
    max-width: 19px;
    height: auto;
    display: block;
    transition: all 0.3s ease;
}

.button-group a:hover svg {
    fill: #8541c0;
}

.button-group .active svg path {
    fill: #fff;
}

.animation-selector {
    float: left;
    margin-left: 20px;
}

.animation-selector select {
    height: 36px;
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    background: #fff url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/drop-arrow.gif) no-repeat right 0;
    color: #444;
    font-size: 14px;
    font-family: 'Titillium Web', sans-serif;
    font-weight: normal;
    padding: 0 14px;
    appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 190px;
}

.animation-selector select optgroup {
    font-family: 'Titillium Web', sans-serif;
}

.animation-selector select::-ms-expand {
    display: none;
}

.check-style {
    position: relative;
    float: left;
    margin-left: 20px;
    color: #fff;
    line-height: 20px;
    margin-top: 8px;
}

.check-style input {
    position: absolute;
    opacity: 0;
    width: 20px;
    height: 100%;
}

.check-style span {
    display: block;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #054e77;
    border-radius: 2px;
    cursor: pointer;
    float: left;
    margin-right: 6px;
    position: relative;
}

.check-style span::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0;
    background: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/tick.png) no-repeat center center;
    transition: all 0.3s ease;
}

.check-style input:checked~span::after {
    opacity: 1;
}

.transition-ease {
    transition: all 0.4s ease-out;
}

.effect1,
.effect2 {
    position: relative;
}

.effect1:before {
    z-index: -1;
    position: absolute;
    content: "";
    bottom: 25px;
    left: 2px;
    width: 90%;
    max-height: 80%;
    top: 9%;
    max-width: 480px;
    background: rgba(210, 210, 210, 0.23);
    box-shadow: -3px 35px 20px #ababab;
    transform: rotate(-3deg);
}

.effect1:after {
    transform: rotate(8deg);
    right: 10px;
    left: auto;
}

.effect2:after {
    z-index: -1;
    position: absolute;
    content: "";
    bottom: 25px;
    left: 30px;
    width: 88%;
    max-height: 80%;
    top: 9%;
    right: 30px;
    max-width: 480px;
    background: rgba(210, 210, 210, 0.23);
    box-shadow: 6px 35px 20px #ababab;
    transform: rotate(4deg);
}

.icons-link {
    float: left;
    margin-left: 30px;
    font-size: 28px;
    position: relative;
    top: 0px;
    border: 2px solid #009688;
    padding: 2px 12px;
    border-radius: 30px;
    background: #009688;
    transition: all 0.5s cubic-bezier(0.29, 1.42, 0.79, 1);
}

.icons-link:hover {
    box-shadow: 0 16px 26px -10px rgb(0, 150, 136), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 150, 136, 0.2);
}

.icons-link a {
    color: white;
    position: relative;
    top: 2px;
}

.icons-link span {
    font-size: 16px;
    position: relative;
    top: -7px;
}

@media only screen and (max-width:1066px) {
    .custom-options {
        width: 80%;
    }
}

@media only screen and (max-width:800px) {
    body {
        padding-top: 65px;
    }
    .header-style-options {
        text-align: left;
    }
    .header-style-options ul:empty {
        display: none;
    }
    .header-cutomizations,
    .frst-logo,
    .header-top .button {
        display: none;
    }
    .style-switch a.switch-nav {
        width: 150px;
        text-align: left;
        padding: 10px 5px;
    }
    .style-switch a.switch-prev {
        text-align: right;
    }
}

@media (max-width:525px) {
    .style-switch li {
        margin: 0 0px;
    }
}

@media only screen and (max-width:490px) {
    .style-switch a.switch-nav {
        width: 80px;
    }
}
/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/default.min.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************/
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{font-size:100%}a{text-decoration:none}img{max-width:100%}.frst-container{max-width:1200px;margin:0 auto;padding:0px 15px}.frst-container::after{content:'';display:table;clear:both}.frst-timeline{position:relative}.frst-right-align{text-align:right}.frst-timeline-block{position:relative;min-height:16px;padding-left:35px;padding-right:35px}.frst-timeline-block::before{content:"";position:absolute;height:100%;left:0;top:0}.frst-timeline-block:last-child::before{display:none}.frst-right-align .frst-timeline-block::before{right:0;left:auto!important;margin-left:0!important}.frst-timeline-block::after{content:"";display:table;clear:both}.frst-date,.frst-timeline-img i{display:block}.frst-timeline-img{position:absolute;min-width:1px;min-height:1px;left:0;top:0}.frst-right-align .frst-timeline-img{margin-left:0!important;left:auto!important;right:0}.frst-last-empty-item .frst-timeline-img span{vertical-align:top}.frst-timeline-content-inner{position:relative}.cssanimations .frst-timeline-content.is-hidden{visibility:hidden}.cssanimations .frst-timeline-content.animated{visibility:visible}.frst-labels span{display:inline-block}.frst-labels{padding:20px 0}.frst-labels.frst-start-label{padding-top:0!important}.frst-labels.frst-end-label{margin-bottom:0!important}.turqoise{background:#00A79D!important}.light-blue{background:#27AAE2!important}.blue{background:#1D75BD!important}.violette{background:#2B3991!important}.dark-violette{background:#272264!important}@media only screen and (min-width:679px){.frst-date-opposite,.frst-left-align.frst-date-opposite{margin-left:0px}.frst-right-align.frst-date-opposite{margin-right:190px;margin-left:0;text-align:right}.frst-date-opposite.frst-alternate{margin:0}.frst-timeline.frst-alternate.frst-left-align .frst-timeline-content,.frst-timeline.frst-alternate.frst-right-align .frst-timeline-content,.frst-timeline.frst-date-opposite.frst-left-align .frst-timeline-content,.frst-timeline.frst-date-opposite.frst-right-align .frst-timeline-content{width:100%}.frst-alternate .frst-timeline-block::before{left:50%}.frst-alternate .frst-timeline-img{left:50%!important}.frst-alternate .frst-timeline-block.frst-even-item .frst-timeline-content{float:right}.frst-alternate .frst-timeline-block.frst-odd-item .frst-timeline-content{float:left}.frst-date-opposite .frst-date{position:absolute;top:0;text-align:right}.frst-alternate .frst-timeline-block.frst-odd-item .frst-timeline-content,.frst-alternate.frst-date-opposite .frst-timeline-block.frst-even-item .frst-date,.frst-date-opposite.frst-left-align .frst-date,.frst-right-align{text-align:right}.frst-alternate.frst-date-opposite .frst-timeline-block.frst-odd-item .frst-timeline-content .frst-date,.frst-date-opposite.frst-right-align .frst-date{text-align:left}.frst-alternate .frst-timeline-label-block{text-align:center}.frst-alternate .frst-timeline-label-block .frst-labels span{left:0;right:0}}@media only screen and (max-width:678px){.frst-timeline{margin-left:20px}.frst-timeline.frst-responsive-right,.frst-timeline.frst-right-align{margin-right:20px;margin-left:0}.frst-responsive-right .frst-timeline-block::before,.frst-responsive-right .frst-timeline-img{margin-left:0!important;left:auto!important;right:0}.frst-responsive-right{text-align:right}.frst-date{margin-bottom:10px}}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/frst-timeline-style-11.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************/
body {
    background: #F2F2F2;
}


/*-------- Type- 01 ------*/

.frst-timeline-style-11 {
    color: #000;
}

.frst-timeline-style-11 .frst-timeline-block::before {
    width: 3px;
    border-left: 2px dotted #f0e3c8;
    margin-left: -2px;
}

.frst-timeline-style-11 .frst-timeline-block:last-child::before {
    display: block;
    height: calc(100% - 50px);
}

.frst-timeline-style-11.frst-right-align .frst-timeline-block::before {
    margin-right: -2px;
}

.frst-timeline-block {
    padding-bottom: 30px;
}

.frst-timeline-style-11 .frst-timeline-img {
    margin-left: -18px;
    width: 36px;
    height: 36px;
    text-align: center;
    top: calc(50% - 14px);
    margin-top: -18px;
    vertical-align: middle;
    font-size: 22px;
}

.frst-timeline-style-11.frst-right-align .frst-timeline-img {
    margin-right: -18px;
}

.frst-timeline-style-11 .frst-timeline-img span {
    display: inline-block;
    min-width: 16px;
    min-height: 16px;
    padding: 7px;
    background: #fafcfe;
    box-shadow: 0 0 0 3px #eff4f5;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    vertical-align: middle;
    border: 1px solid #f0e3c8;
}

.frst-timeline-style-11 .frst-timeline-content {}

.frst-timeline-style-11 .frst-date {
    color: #b7b7b7;
    font-weight: 600;
}

.frst-timeline-style-11 h2 {
    font-size: 18px;
    margin: 20px 0 5px;
    font-weight: 800;
}

.frst-date-opposite.frst-timeline-style-11 h2 {
    margin-top: 0;
}

.frst-timeline-style-11 p {
    margin: 0;
}

.frst-timeline-style-11 .frst-labels span {
    position: relative;
    left: -37px;
    background: #50b9f3;
    color: #fff;
    padding: 8px 20px;
    border-radius: 3px;
}

.frst-timeline-style-11.frst-right-align .frst-labels span {
    left: auto;
    right: -37px
}

.frst-timeline-style-11 .frst-timeline-content-inner {
    display: inline-block;
    background: #fff;
    padding: 20px;
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    font-family: 'Lekton', sans-serif;
}

.frst-timeline-style-11 .frst-timeline-content-inner span {
    color: black;
}

.frst-timeline-style-11 .frst-timeline-content-inner .content-section {
    margin-top: 10px;
}

.frst-timeline-style-11 .frst-timeline-content-inner .title-section {
    font-size: 18px;
}


/*---------- Responsive part ------------*/

@media only screen and (min-width: 679px) {
    .frst-timeline-style-11.frst-alternate .frst-timeline-content {
        width: calc(50% - 32px);
    }
    .frst-timeline-style-11.frst-date-opposite .frst-date {
        left: -76px;
        line-height: 20px;
        width: 25px;
        font-size: 12px;
        top: 44%;
        margin-top: -10px;
        color: black !important;
    }
    .frst-timeline-style-11.frst-date-opposite.frst-right-align .frst-date, .frst-timeline-style-11.frst-date-opposite.frst-alternate .frst-timeline-block.frst-odd-item .frst-date {
        right: -225px;
        left: auto;
        text-align: left;
    }
}

@media only screen and (max-width: 678px) {
    .frst-timeline-style-11.frst-responsive-right .frst-timeline-block::before {
        margin-right: -2px;
    }
    .frst-timeline-style-11.frst-responsive-right .frst-timeline-img {
        margin-right: -18px;
    }
    .frst-timeline-style-11.frst-responsive-right .frst-labels span {
        left: auto;
        right: -37px
    }
}

yle-11.frst-responsive-right .frst-timeline-block::before {
    margin-right: -2px;
}

.frst-timeline-style-11.frst-responsive-right .frst-timeline-img {
    margin-right: -18px;
}

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

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/styles.less?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
/*
** COLORS
*/
.myriad {
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
}
.myriad-semibold {
  font-family: 'MyriadProSemiBold', sans-serif;
  font-weight: normal;
}
.myriad-light {
  font-family: 'MyriadProLight', sans-serif;
  font-weight: normal;
}
.centered-container {
  display: block;
  margin: auto;
  max-width: 1200px;
}
.header-section {
  display: block;
  margin: auto;
}
.default-padding {
  padding: 0 10px;
}
.flex-container {
  display: flex;
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.space-between {
  justify-content: space-between;
}
.space-around {
  justify-content: space-around;
}
.center-vertical-transform {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}
.sprite {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
}
.center-transform {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
}
.no-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.logsign {
  margin-top: 50px;
  margin-bottom: 20px;
}
.logsign.additional {
  margin-top: 35px;
  margin-bottom: 20px;
  max-width: 1000px;
}
.logsign.additional .logsign-input.checkbox,
.logsign.additional .logsign-input.submit {
  margin-bottom: 10px !important;
}
.logsign.additional .logsign-input.submit {
  margin-top: 30px;
}
.logsign.phone-verify {
  margin-top: 35px;
  margin-bottom: 20px;
  max-width: 750px;
}
.logsign.phone-verify .logsign-container {
  max-width: 100% !important;
}
.logsign.phone-verify .logsign-input {
  margin: auto;
  width: 100% !important;
  max-width: 350px;
}
.logsign.phone-verify .logsign-input .secondary-input {
  margin-top: 20px;
}
.logsign.phone-verify .logsign-extra {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 25px;
}
.logsign.phone-verify .mainAlert {
  display: block;
  width: 100%;
  max-width: 600px;
  margin: auto;
  margin-bottom: 20px;
}
.logsign.forget {
  margin-top: 60px;
  margin-bottom: 60px;
  max-width: 1000px;
}
.logsign.forget .logsign-container {
  max-width: 600px;
}
.logsign.forget .logsign-description {
  text-align: left;
}
.logsign .logsign-title {
  text-align: center;
  font-size: 22px;
  margin-bottom: 12px;
}
.logsign .logsign-description {
  text-align: center;
  font-size: 20px;
  margin-bottom: 35px;
}
.logsign .logsign-breadcrumb {
  font-size: 20px;
  margin-bottom: 20px;
  letter-spacing: 1.2px;
}
.logsign .logsign-container {
  width: 100%;
  max-width: 375px;
}
.logsign .logsign-container .line-breaker {
  margin: 30px 0;
  text-align: center;
  position: relative;
  font-size: 17px;
}
.logsign .logsign-container .line-breaker:after,
.logsign .logsign-container .line-breaker:before {
  content: "";
  display: block;
  position: absolute;
  width: calc(50% - 25px);
  height: 1px;
  background-color: #999999;
  top: 50%;
}
.logsign .logsign-container .line-breaker:before {
  left: 0;
}
.logsign .logsign-container .line-breaker:after {
  right: 0;
}
.logsign .logsign-social .logsign-input {
  border: 1px solid #999999;
  cursor: pointer;
}
.logsign .logsign-input {
  position: relative;
  width: 100%;
  height: 50px;
  margin-bottom: 20px;
}
.logsign .logsign-input:last-child {
  margin-bottom: 0px;
}
.logsign .logsign-input.fb {
  color: white;
  background-color: #3b5998;
}
.logsign .logsign-input.fb:before {
  content: "\f09a";
  font-family: "FontAwesome";
  pointer-events: none;
  display: block;
  width: 25px;
  text-align: center;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 25px;
}
.logsign .logsign-input.google {
  color: black;
}
.logsign .logsign-input.google:before {
  content: "";
  pointer-events: none;
  display: block;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("http://cdn.designer-24.com/angularapp/prodAssets/google.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.logsign .logsign-input p {
  position: absolute;
  top: 50%;
  left: calc(50% - 70px);
  transform: translateY(-50%);
  margin: 0px;
  font-size: 1.214em;
  font-weight: 600;
  letter-spacing: 1px;
}
.logsign .logsign-input .input {
  width: 100%;
  height: 100%;
  padding: 0 15px;
  border: 1px solid #999999;
  font-size: 17px;
  letter-spacing: 1px;
}
.logsign .logsign-input .input[name=password] {
  padding-right: 50px;
}
.logsign .logsign-input .input.ng-select {
  padding: 0px;
}
.logsign .logsign-input .input.ng-select .ng-arrow-wrapper {
  margin-top: 0px;
}
.logsign .logsign-input .input.ng-select .ng-select-container {
  height: 100%;
  border: none !important;
  background: transparent;
}
.logsign .logsign-input .input.ng-select .ng-select-container .ng-value-container {
  margin: 0;
  padding: 0;
  padding-left: 15px;
  font-size: inherit;
}
.logsign .logsign-input .input.ng-select .ng-select-container .ng-value-container .ng-value {
  padding: 0px;
  margin: 0px;
  font-size: inherit;
}
.logsign .logsign-input .input.ng-select .ng-value-label {
  color: black;
}
.logsign .logsign-input .input.ng-dropdown-panel {
  padding: 0px;
  border: 1px solid #999999;
  width: calc(100% + 2px);
  margin-left: -1px;
  height: auto;
}
.logsign .logsign-input .input.ng-dropdown-panel .ng-option {
  padding: 8px 15px;
}
.logsign .logsign-input .input .minimal.ng2-tag-input {
  position: absolute;
  padding-left: 15px !important;
  background: transparent !important;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.logsign .logsign-input .input .ng2-tags-container {
  display: flex !important;
  flex-wrap: wrap !important;
  flex-wrap: nowrap !important;
}
.logsign .logsign-input .input tag-input-form {
  width: initial !important;
}
.logsign .logsign-input.submit {
  width: 220px;
  margin-top: 40px;
  margin-bottom: 20px !important;
}
.logsign .logsign-input.submit .input {
  background: black;
  color: white;
  cursor: pointer;
  text-transform: uppercase;
  font-family: 'MyriadProSemiBold', sans-serif;
  font-weight: normal;
}
.logsign .logsign-input.phone {
  display: flex;
  flex-wrap: wrap;
  flex-wrap: nowrap;
}
.logsign .logsign-input.phone .input:first-child {
  width: 90px;
  padding-left: 30px;
  border-right: none;
}
.logsign .logsign-input.phone .input:last-child {
  width: calc(100% - 90px);
}
.logsign .logsign-input.phone:before {
  content: "+";
  position: absolute;
  font-size: 23px;
  color: #B4B4B4;
  height: 100%;
  width: 30px;
  padding-top: 6px;
  padding-left: 10px;
}
.logsign .logsign-input.code {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  width: 100%;
  max-width: 300px;
  margin: auto;
}
.logsign .logsign-input.code .input {
  width: 50px;
  padding-left: 20px;
}
.logsign .countdown {
  margin: auto;
  margin-top: 25px;
  width: 40px;
  height: 40px;
  text-align: center;
  background: black;
  color: white;
  line-height: 40px;
  font-size: 17px;
  border-radius: 50%;
}
.logsign .logsign-extra .message {
  font-family: 'MyriadProLight', sans-serif;
  font-weight: normal;
  font-size: 18px;
}
.logsign .logsign-extra .message a,
.logsign .logsign-extra .message button {
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
  font-size: inherit;
  color: black;
  text-decoration: none !important;
  cursor: pointer;
  border: none;
  background: transparent;
  transition: color 0.2s ease;
}
.logsign .logsign-extra .message button {
  margin-left: 30px;
  text-decoration: underline !important;
}
.logsign .logsign-extra .message button:disabled {
  color: #B4B4B4;
  cursor: default;
}
.logsign .logsign-extra .message.code {
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
}
.logsign .customCheckbox {
  border: 1px solid #999999 !important;
  transition: background 0.2s ease-in !important;
}
.logsign .customCheckbox,
.logsign .customCheckbox + label {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.logsign .customCheckbox + label {
  left: 40px;
  font-size: 17px;
}
.logsign .customCheckbox:checked {
  background-color: white;
}
.logsign .customCheckbox:checked:after {
  content: "\F00C";
  font-family: "FontAwesome";
  display: block;
  width: 100%;
  height: 100%;
  font-size: 23px;
  line-height: 25px;
  text-align: center;
}
.logsign .terms {
  font-family: 'MyriadProLight', sans-serif;
  font-weight: normal;
  width: 200%;
  max-width: 750px;
  font-size: 17px;
  letter-spacing: 0.5px;
}
.logsign .terms a {
  font-size: 17px;
  color: black;
  text-decoration: underline !important;
}
.logsign .terms a:hover {
  color: black;
}
.logsign .logsign-ad h1 {
  font-size: 55px;
}
.passEye {
  z-index: 1;
  width: 50px;
  height: 100%;
  position: absolute;
  right: 0;
  opacity: 0.7;
  top: 0px;
}
.passEye img {
  width: 25px;
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.header-padding {
  padding-top: 80px;
}
.green {
  color: #90c18d !important;
}
.yellow {
  color: #e5c388 !important;
}
.red {
  color: #c18d8d !important;
}
.mat-mdc-tooltip-panel {
  background-color: grey !important;
  color: white;
  font-size: 12px;
}
.tooltipInfoBtn {
  width: 21px;
  height: 21px;
  background-color: #bc7878;
  border-radius: 50%;
  border: none;
  color: white;
}
.tooltipSpan {
  width: 46px;
  height: 22px;
  border-radius: 21px;
  background-color: #f0c8c8;
  display: block;
  color: #bc7878;
}
.tooltipText,
.tooltipText * {
  font-family: "Montserrat";
  font-size: 10px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.5px;
  color: #bc7878;
}
.sb-outline .sb-wrapper {
  width: 100%;
}
.sb-outline > .sb-wrapper {
  width: 100%;
}
.sb-group > * {
  width: 100%;
}
.popover {
  border: none;
}
@media (max-width: 768px) {
  .mat-cell {
    font-size: 10px;
  }
  .mat-header-cell {
    font-size: 10px;
  }
}
.popover-arrow {
  display: none !important;
}
.popover-arrow.arrow {
  display: none !important;
}
.dashboardTitle {
  opacity: 0.5;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 2px;
  color: #656589;
  margin-bottom: 30px;
  text-transform: uppercase;
  display: block;
}
.customEditView {
  cursor: pointer;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #25262a;
  transition: 0.2s all ease-in;
  background: white;
  border: solid 0.5px #979797;
}
@media (max-width: 1240px) {
  .customEditView,
  .btn-primary {
    font-size: 9px;
    padding: 5px;
  }
}
@media (max-width: 990px) {
  .customEditView {
    margin-bottom: 10px;
  }
  .m-t-20Mob {
    margin-top: 20px;
  }
}
.miniForm {
  padding: 15px;
}
.errMessage {
  color: red;
}
.successMessage {
  color: green;
}
.modal-content {
  padding: 15px !important;
}
.tick > * {
  transform: none !important;
}
.mat-cell {
  padding-top: 5px;
  padding-bottom: 5px;
}
.no-outline {
  outline: none !important;
  box-shadow: none !important;
}
.sBtn2 {
  padding: 5px;
  border-radius: 5px;
  border: solid 1px #fafcfe;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.sBtn {
  padding: 12px;
  background: transparent;
  border-radius: 5px;
  border: solid 1px #979797;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.sBtn:hover {
  background: #979797;
  color: white;
}
.noNegMargin {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.ngx-charts {
  background: white;
  border-radius: 8px;
}
@media (max-width: 990px) {
  .sBtn:hover {
    background: transparent;
    color: black;
  }
}
.mat-row {
  cursor: pointer;
}
.m-t-300 {
  margin-top: 300px;
}
.pcoded-micon-noLabel {
  margin: 0 auto;
  display: block;
  width: 30px;
}
.tooltipNew {
  width: 130px;
  height: 25px;
  border-radius: 3px;
  background-color: #bc7878;
  position: absolute;
  top: 42px;
  left: 40px;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  padding: 5px;
}
@media (max-width: 768px) {
  .tooltipNew {
    width: 101px;
    height: 15px;
    position: absolute;
    top: 11px;
    left: 3px;
    padding: 1px;
    font-size: 9px;
  }
  .customEditView {
    font-size: 8px;
  }
  .btn-primary {
    font-size: 9px;
    padding: 5px;
  }
}
.dashboardIconImg {
  max-width: 30px;
}
.tooltip-arrow .arrow {
  top: calc(50% - 22.5px);
}
.btn-primary {
  text-transform: capitalize !important;
}
.noborder {
  border: none !important;
}
::-webkit-scrollbar {
  width: 0px;
  /* Remove scrollbar space */
  background: transparent;
  /* Optional: just make scrollbar invisible */
}
@media (max-width: 768px) {
  .sidePaddingMob-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.m-l-300 {
  margin-left: 300px !important;
}
.b-b {
  border-bottom: 1px solid #dde0ec;
}
.s-p-60 {
  padding-left: 60px;
  padding-right: 60px;
}
.typeIndicator {
  width: 100px;
  font-size: 15px;
  width: 82px;
  height: 22px;
  border-radius: 21px;
  display: block;
  text-align: center;
}
.typeIndicator.pink {
  background-color: #f0c8c8;
}
.typeIndicator.yellow {
  background-color: #f0e3c8;
}
.d24-spinner {
  margin: 30px auto;
  width: 40px;
  height: 40px;
  position: relative;
  list-style-type: none;
}
.d24-spinner li {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.d24-spinner li::before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #E4BDB1;
  border-radius: 100%;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.d24-spinner li:nth-of-type(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -o-transform: rotate(30deg);
}
.d24-spinner li:nth-of-type(2)::before {
  animation-delay: -1.1s;
}
.d24-spinner li:nth-of-type(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -o-transform: rotate(60deg);
}
.d24-spinner li:nth-of-type(3)::before {
  animation-delay: -1s;
}
.d24-spinner li:nth-of-type(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}
.d24-spinner li:nth-of-type(4)::before {
  animation-delay: -0.9s;
}
.d24-spinner li:nth-of-type(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  -o-transform: rotate(120deg);
}
.d24-spinner li:nth-of-type(5)::before {
  animation-delay: -0.8s;
}
.d24-spinner li:nth-of-type(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  -o-transform: rotate(150deg);
}
.d24-spinner li:nth-of-type(6)::before {
  animation-delay: -0.7s;
}
.d24-spinner li:nth-of-type(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.d24-spinner li:nth-of-type(7)::before {
  animation-delay: -0.6s;
}
.d24-spinner li:nth-of-type(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  -o-transform: rotate(210deg);
}
.d24-spinner li:nth-of-type(8):before {
  animation-delay: -0.5s;
}
.d24-spinner li:nth-of-type(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  -o-transform: rotate(240deg);
}
.d24-spinner li:nth-of-type(9)::before {
  animation-delay: -0.4s;
}
.d24-spinner li:nth-of-type(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
}
.d24-spinner li:nth-of-type(10)::before {
  animation-delay: -0.3s;
}
.d24-spinner li:nth-of-type(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  -o-transform: rotate(300deg);
}
.d24-spinner li:nth-of-type(11)::before {
  animation-delay: -0.2s;
}
.d24-spinner li:nth-of-type(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  -o-transform: rotate(330deg);
}
.d24-spinner li:nth-of-type(12)::before {
  animation-delay: -0.1s;
}
.d24-spinner.button-spinner {
  margin: 3px auto 2px;
}
.d24-spinner.inline-input-spinner {
  position: absolute;
  font-size: 1.4em;
  right: 0;
  bottom: 3px;
  width: 30px;
  height: 25px;
  margin: 3px 0;
}
.d24-spinner.inline-input-spinner li::before {
  width: 13%;
}
.sign-up-form {
  position: relative;
  margin: auto;
  margin-top: 50px;
  margin-bottom: 130px;
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
  text-align: center;
  width: calc(100% - 20px);
  max-width: 500px;
  padding-left: 15px;
  padding-right: 15px;
}
.sign-up-form .error-message {
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
  font-size: 13px;
  text-align: left;
  left: 10px;
  top: 105px;
  color: #E4BDB1;
  position: absolute;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.sign-up-form .newsletter-success {
  font-size: 1.3em;
  color: #999;
  letter-spacing: 0.5px;
  font-family: 'MyriadPro', sans-serif;
  font-weight: normal;
}
@media (max-width: 990px) {
  .sign-up-form {
    margin-bottom: 50px;
  }
}
input.sign-up-input {
  border: 0;
  outline: 0;
  display: block;
  width: 100%;
  margin: auto;
  padding-right: 30px;
  background: none;
  border-bottom: 1px solid #999;
  border-radius: 0 !important;
  height: 42px;
}
input.sign-up-input::placeholder {
  color: #999;
  opacity: 1;
  font-style: normal;
  font-family: 'MyriadProSemiBold', sans-serif;
  font-weight: normal;
  font-weight: 400;
  font-size: 15px;
  letter-spacing: 1px;
}
input.sign-up-input:-ms-input-placeholder {
  color: #999;
  opacity: 1;
  font-style: normal;
  font-family: 'MyriadProSemiBold', sans-serif;
  font-weight: normal;
  font-weight: 400;
  font-size: 15px;
  letter-spacing: 1px;
}
input.sign-up-input::-ms-input-placeholder {
  color: #999;
  opacity: 1;
  font-style: normal;
  font-family: 'MyriadProSemiBold', sans-serif;
  font-weight: normal;
  font-weight: 400;
  font-size: 15px;
  letter-spacing: 1px;
}
.sign-up-go {
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
  position: absolute;
  font-size: 1.4em;
  right: 8px;
  bottom: 8px;
  width: 30px;
  height: 25px;
  overflow: hidden;
}
.sign-up-go::before {
  content: '';
  width: 16px;
  height: 16px;
  display: block;
  border: 1px solid #999;
  border-left: none;
  border-bottom: none;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
.sign-up-go2 {
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
  position: absolute;
  font-size: 1.4em;
  left: 40px;
  top: 13px;
  width: 30px;
  height: 25px;
  overflow: hidden;
}
.sign-up-go2::before {
  content: '';
  transition: 0.3s all ease-in;
  width: 7px;
  height: 7px;
  display: block;
  border: 1px solid #999;
  border-left: none;
  border-bottom: none;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
}
.sign-in-ad {
  margin-top: 70px;
}
.sign-in-ad .sign-in-message {
  position: relative;
}
.sign-in-ad .sign-in-message::after {
  content: "";
  border-left: 5px solid #000000;
  border-bottom: 5px solid #000000;
  width: 272px;
  height: 187px;
  position: absolute;
  top: 62px;
  left: -39px;
}
.sign-in-ad .sign-in-message::before {
  content: "";
  right: -23px;
  border-right: 5px solid #000000;
  border-top: 5px solid #000000;
  width: 272px;
  height: 159px;
  position: absolute;
  top: -10px;
}
.sign-in-ad .sign-in-message .message {
  font-family: "Montserrat";
  font-size: 60px;
  font-weight: 500;
}
.solid-button {
  background: #000;
  color: #fff;
  text-transform: uppercase;
  border: 1px solid #000;
  transition: opacity 0.3s ease;
}
.solid-button.disabled {
  opacity: 0.6;
  pointer-events: none;
}
.solid-button:disabled {
  opacity: 0.6;
  pointer-events: none;
}
.supplier-button {
  text-align: center;
  height: 45px;
  line-height: 45px;
  font-family: "Montserrat";
  width: 100%;
  display: block;
  text-decoration: none !important;
  cursor: pointer;
  border-radius: 4px;
  font-size: 13px;
  -webkit-transition: color 0.3s, background 0.3s, border 0.3s;
  -moz-transition: color 0.3s, background 0.3s, border 0.3s;
  -ms-transition: color 0.3s, background 0.3s, border 0.3s;
  -o-transition: color 0.3s, background 0.3s, border 0.3s;
}
.input-wrapper {
  width: 100%;
  height: 55px;
}
.example-loading-shade .submit-link {
  color: #980000;
  text-decoration: underline;
}
.add-arrow {
  position: relative;
}
.add-arrow::before {
  content: '\f107';
  pointer-events: none;
  z-index: 1;
  right: 10px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  font-family: "FontAwesome";
  font-size: 20px;
  color: rgba(151, 151, 151, 0.3);
}
.sBtn2 {
  padding: 5px;
  border-radius: 5px;
  border: solid 1px #fafcfe;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.rightRs {
  position: absolute;
  margin: auto;
  bottom: 85px;
  width: 100px;
  top: auto;
  height: 35px;
  right: 70px;
  cursor: pointer;
  font-size: 12px;
  opacity: 1;
}
.leftRs {
  opacity: 1;
  position: absolute;
  margin: auto;
  bottom: 85px;
  top: auto;
  width: 100px;
  height: 35px;
  background: #fafcfe;
  border: 1px solid black;
  font-size: 12px;
  left: 70px;
  cursor: pointer;
}
.btn-primary,
.sweet-alert button.confirm,
.wizard > .actions a {
  /* background-color: #dfc7af !important; buttonBG */
  background-color: black !important;
  border-color: black !important;
  color: white;
  cursor: pointer;
  transition: all ease-in 0.3s;
  text-transform: uppercase;
}
.btn {
  border-radius: 5px;
  font-size: 15px;
  padding: 5px 19px;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
}
.arrow {
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
}
.input-wrapper {
  border-radius: 5px;
  padding-left: 15px;
  border: solid 1px rgba(155, 155, 155, 0.39);
  margin-bottom: 10px;
}
.e404 {
  background: antiquewhite;
  height: 100vh;
  width: 100%;
  text-align: center;
  position: relative;
}
.e404 .centered-container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 20px);
}
.e404 .title {
  font-family: 'Montserrat', sans-serif;
  font-weight: normal;
  font-size: 2.1em;
  margin-bottom: 40px;
  text-transform: uppercase;
}
.e404 .message {
  font-family: 'Montserrat', sans-serif;
  font-weight: normal;
  font-size: 1.5em;
  margin-bottom: 25px;
  text-transform: uppercase;
}
.e404 .d24-button {
  max-width: 250px;
  margin: auto;
  margin-top: 95px;
}
.opaque {
  background: white;
}
.header-container {
  padding: 0;
  height: 80px;
  width: 100%;
  font-size: 11px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4;
  transition: background 0.3s ease 0.4s !important;
}
.header-container .header-section {
  height: 100%;
  padding: 0 40px;
}
.header-container .d24-logo {
  width: 60px;
  display: block;
  margin: 0 20px 0 0;
}
.header-container .d24-logo img {
  width: 100%;
}
.header-container .supplier-button {
  width: 200px;
  max-width: 200px;
  font-weight: 500;
}
.header-container .solid-button {
  color: #fff !important;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 16px;
  text-transform: initial !important;
}
.header-container .header-login.solid-button {
  margin-left: 17px;
  padding: 0 26px;
  background: transparent;
  color: black !important;
  width: auto;
}
.homePage .reviews-desc {
  font-family: "Montserrat";
  font-size: 22px;
  text-align: center;
  margin-bottom: 60px;
}
.homePage .title-desc {
  text-align: center;
  text-transform: uppercase;
  font-family: "Montserrat";
  font-size: 25px;
  font-weight: 600;
  color: #000000;
  margin-bottom: 21px;
}
.homePage .main-banner {
  width: 100%;
  height: 100%;
  position: absolute;
}
.homePage .common-img-bg {
  display: flex;
  align-items: center;
  height: 100vh;
  width: 100%;
  background-image: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/SupplierPortal3-min-min.efe637dcea3e7110c06f-min.jpg);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.homePage .common-img-bg .inner-box {
  position: absolute;
  padding: 0 30px;
  width: 100%;
  height: auto;
  top: 25%;
}
.homePage .common-img-bg .inner-box .formula-label {
  color: #000000;
  font-weight: 600;
  font-size: 17px;
}
.homePage .common-img-bg .inner-box .supplierHome-form {
  background-color: rgba(255, 255, 255, 0.82);
  height: auto;
  max-width: 400px;
  margin-left: auto;
  margin-right: 75px;
  padding: 25px 30px;
}
.homePage .common-img-bg .inner-box .supplierHome-form .form-title {
  font-family: "Montserrat";
  font-size: 21px;
  font-weight: 600;
  color: #000000;
  margin-bottom: 19px;
}
.homePage .common-img-bg .inner-box .supplierHome-form .input-wrapper {
  padding-left: 0px;
  margin-bottom: 15px;
}
.homePage .common-img-bg .inner-box .supplierHome-form .rentals-nbr {
  padding-left: 10px;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  border: 1px solid rgba(151, 151, 151, 0.3);
}
.homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  border: 1px solid rgba(151, 151, 151, 0.3);
}
.homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula .select-option {
  font-family: "Montserrat";
  font-size: 17px;
  color: rgba(151, 151, 151, 0.3);
}
.homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula .ng-select-container {
  height: 100%;
  border: 0px;
}
.homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula .ng-select-container .ng-value-container {
  padding-left: 0px;
}
.homePage .common-img-bg .inner-box .supplierHome-form .revenue-range {
  font-family: "Arial";
  font-size: 28px;
  margin: 0;
  letter-spacing: 0.5px;
  line-height: 1;
  color: #000000;
}
.homePage .common-img-bg .inner-box .supplierHome-form .revenue-text {
  font-family: "Montserrat";
  font-size: 17px;
  font-weight: 600;
  color: #000000;
}
.homePage .common-img-bg .inner-box .supplierHome-form .form-button {
  color: #f3f3f3;
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 600;
  text-transform: initial;
  max-height: 55px;
}
.homePage .supplier-intro {
  margin-top: 120px;
}
.homePage .supplier-intro .supplier-desc {
  padding: 0 40px;
}
.homePage .supplier-intro .supplier-desc .text-desc {
  font-family: "Montserrat";
  font-size: 19px;
  line-height: 28px;
  text-align: center;
}
.homePage .supplier-intro .supplier-advantage {
  padding: 0 40px;
  margin-top: 110px;
}
.homePage .supplier-intro .supplier-advantage .advantage {
  width: calc((100% - 110px)/3);
}
.homePage .supplier-intro .supplier-advantage .advantage .cash-icon {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 94px;
  height: 70px;
  margin: auto;
  background-position: -12px -10px;
}
.homePage .supplier-intro .supplier-advantage .advantage .closet-icon {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 56px;
  height: 70px;
  margin: auto;
  background-position: -210px -10px;
}
.homePage .supplier-intro .supplier-advantage .advantage .heart-icon {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 78px;
  height: 69px;
  margin: auto;
  background-position: -116px -10px;
}
.homePage .supplier-intro .supplier-advantage .advantage .advantage-title {
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
.homePage .supplier-intro .supplier-advantage .advantage .advantage-text {
  font-family: "Montserrat";
  font-size: 15px;
  line-height: 20px;
  text-align: center;
}
.homePage .policies {
  margin-top: 100px;
}
.homePage .policies .policy-desc .title-desc {
  margin-bottom: 48px;
}
.homePage .policies .policy-desc .image-text {
  width: 100%;
  height: auto;
  padding: 0 40px;
}
.homePage .policies .policy-desc .image-text .policy-image {
  width: 475px;
}
.homePage .policies .policy-desc .image-text .policy-image .policy-section-img {
  width: 100%;
  height: 100%;
}
.homePage .policies .policy-desc .image-text .policy-text {
  height: 100%;
  padding: 70px 0;
  background: #eed4c6;
  width: calc(100% - 475px);
}
.homePage .policies .policy-desc .image-text .policy-text .policy-intro {
  padding: 0 28px;
  text-align: center;
  font-family: "Montserrat";
  font-size: 20px;
  color: #000000;
}
.homePage .policies .policy-desc .image-text .policy-text .seperator {
  width: 100px;
  margin: 38px auto;
  display: block;
  border-top: solid 0.5px #000000;
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies {
  padding: 0 64px 0 85px;
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc::before {
  content: "";
  margin-left: -41px;
  margin-bottom: -36px;
  display: inline-block;
  width: 25px;
  height: 10px;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc::nth-last-child {
  margin-bottom: 0;
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-title {
  font-family: "Montserrat";
  font-size: 20px;
  font-weight: 600;
  color: #000000;
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc a.bloc-text {
  text-decoration: underline;
}
.homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-text {
  line-height: 22px;
  font-family: "Montserrat";
  font-size: 18px;
  color: #000000;
}
.homePage .become-supplier {
  margin-top: 120px;
}
.homePage .become-supplier .title-desc {
  margin-bottom: 9px !important;
}
.homePage .become-supplier .all-steps {
  margin-top: 47px;
  padding: 0 40px;
}
.homePage .become-supplier .supplier-step {
  width: calc((100% - 120px)/3);
  max-width: 308px;
  position: relative;
}
.homePage .become-supplier .supplier-step:nth-of-type(n + 2)::before {
  content: "";
  height: 1px;
  background: #c79b8d;
  position: absolute;
  left: 20px;
  top: 26px;
  min-width: 100px;
  max-width: 150px;
  width: calc((((100vw - 80px) - 924px) / 2) + 40px);
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
}
.homePage .become-supplier .supplier-step .step-number {
  text-align: center;
  font-family: "Montserrat";
  font-size: 45px;
  font-weight: 500;
  color: #c79b8d;
}
.homePage .become-supplier .supplier-step .step-title {
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #000000;
  text-transform: uppercase;
}
.homePage .become-supplier .supplier-step .step-text {
  font-family: "Montserrat";
  font-size: 15px;
  line-height: 1.2;
  text-align: center;
}
.homePage .become-supplier .steps-slider {
  width: 100%;
  margin-top: 100px;
  height: auto;
  background: #eed4c6;
}
.homePage .become-supplier .steps-slider .centered-container {
  max-width: 1280px;
  align-items: center;
}
.homePage .become-supplier .steps-slider .functionalities-swiper {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  margin: 50px 0 60px 0;
}
.homePage .become-supplier .steps-slider .dashboard-image {
  width: calc(100% - 540px);
}
.homePage .become-supplier .steps-slider .slider-title {
  text-align: center;
  padding-top: 51px;
  text-transform: uppercase;
  font-family: "Montserrat";
  font-size: 34px;
  font-weight: 600;
}
.homePage .become-supplier .steps-slider .arrow-prev {
  cursor: pointer;
  position: absolute !important;
  top: -57px;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  left: 175px;
  margin: 42px 0;
}
.homePage .become-supplier .steps-slider .arrow-next {
  cursor: pointer;
  position: absolute !important;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  left: 175px;
}
.homePage .become-supplier .steps-slider .functionalities {
  padding: 0 40px;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-container {
  min-height: 500px;
  height: 500px;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide {
  width: 370px !important;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide.swiper-slide-prev {
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide.swiper-slide-next {
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide.swiper-slide-active {
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide:not(.swiper-slide-active) {
  -webkit-transform: scale(0.8) !important;
  -moz-transform: scale(0.8) !important;
  -ms-transform: scale(0.8) !important;
  -o-transform: scale(0.8) !important;
  color: #4a4a4a;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-title {
  font-family: "Montserrat";
  font-size: 19px;
  font-weight: 600;
}
.homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-text {
  font-family: "Montserrat";
  font-size: 17px;
}
.homePage .reviews {
  margin-top: 120px;
  padding: 0 10px;
}
.homePage .reviews .impression-swiper {
  overflow: hidden;
}
.homePage .reviews .title-desc {
  margin-bottom: 9px;
}
.homePage .reviews .reviews-desc {
  font-family: "Montserrat";
  font-size: 22px;
  text-align: center;
  margin-bottom: 60px;
}
.homePage .reviews .reviews-swiper {
  position: relative;
  padding: 0 40px;
}
.homePage .reviews .impression-arrow-prev {
  cursor: pointer;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  left: 4px;
  z-index: 3;
  position: absolute;
  display: inline-block;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  opacity: 0.6;
  top: 44%;
}
.homePage .reviews .impression-arrow-next {
  cursor: pointer;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  position: absolute;
  right: 1px;
  display: inline-block;
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  opacity: 0.6;
  top: 44%;
  z-index: 3;
}
.homePage .reviews .swiper-container {
  padding: 10px 0;
  overflow: unset;
}
.homePage .reviews .swiper-container .swiper-slide:not(.swiper-slide-active) {
  background-color: rgba(216, 216, 216, 0.31);
  -webkit-transform: scale(0.78);
  -moz-transform: scale(0.78);
  -ms-transform: scale(0.78);
  -o-transform: scale(0.78);
}
.homePage .reviews .swiper-container .swiper-slide:not(.swiper-slide-active) .quotation-mark {
  background-color: rgba(216, 216, 216, 0.31);
}
.homePage .reviews .swiper-container .swiper-button-prev,
.homePage .reviews .swiper-container .swiper-button-next {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  background-image: none;
}
.homePage .reviews .swiper-slide {
  width: 380px !important;
  border-radius: 6px;
  box-shadow: 1px 0 16px -1px rgba(0, 0, 0, 0.17);
}
.homePage .reviews .swiper-slide .impression-top {
  height: 251px ;
  background-color: #f3f3f3;
}
.homePage .reviews .swiper-slide .quotation-mark {
  background-color: white;
  width: 62px;
  height: 62px;
  margin: auto;
  top: -34px;
  border-radius: 30px;
  position: relative;
}
.homePage .reviews .swiper-slide .quotation {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  -webkit-transform: scale(0.25);
  -moz-transform: scale(0.25);
  -ms-transform: scale(0.25);
  -o-transform: scale(0.25);
  width: 136px;
  height: 100px;
  display: block;
  background-position: -284px -228px;
  position: absolute;
  top: -19px;
  left: -35px;
}
.homePage .reviews .swiper-slide .impression-text {
  height: auto ;
  padding: 25px 17px 17px 17px;
}
.homePage .reviews .swiper-slide .impression-text .customer-title {
  font-family: "Montserrat";
  font-size: 15px;
  text-align: center;
  color: #4a4a4a;
  line-height: 0;
}
.homePage .reviews .swiper-slide .impression-text .customer-name {
  text-align: center;
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 10px;
  margin-top: 0 !important;
}
.homePage .reviews .swiper-slide .impression-text .customer-feedback {
  text-align: center;
  font-family: "Montserrat";
  font-size: 18px;
  line-height: 22px;
}
.homePage .media-impression {
  position: relative;
  margin-top: 120px;
}
.homePage .media-impression .reviews-swiper {
  position: relative;
  padding: 0 40px;
}
.homePage .media-impression .reviews-swiper .swiper-slide {
  width: 200px !important;
}
.homePage .media-impression .reviews-swiper .media-card {
  margin-bottom: 0px;
  display: block;
  text-align: center;
  background-color: white;
  height: 70px;
  position: relative;
  transition: width 0.2s ease;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  text-decoration: none !important;
  border-radius: 6px;
  filter: grayscale(100%);
}
.homePage .media-impression .reviews-swiper .media-card .card-title {
  left: -30px;
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0 10px;
  justify-content: space-around;
  margin: 0;
}
.homePage .media-impression .reviews-swiper .media-card .arabian-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 231px;
  height: 100px;
  background-position: -280px -59px;
}
.homePage .media-impression .reviews-swiper .media-card .elle-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 220px;
  height: 100px;
  background-position: -280px -142px;
}
.homePage .media-impression .reviews-swiper .media-card .entrepreneur-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 264px;
  height: 74px;
  background-position: -16px -88px;
}
.homePage .media-impression .reviews-swiper .media-card .vogue-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 266px;
  height: 82px;
  background-position: -17px -158px;
}
.homePage .media-impression .reviews-swiper .media-card .national-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 266px;
  height: 82px;
  background-position: -17px -235px;
}
.homePage .media-impression .reviews-swiper .media-card .gulf-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 220px;
  height: 82px;
  background-position: -280px 34px;
}
.homePage .media-impression .reviews-swiper .media-card .forbes-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 260px;
  height: 88px;
  background-position: -11px -384px;
}
.homePage .media-impression .reviews-swiper .media-card .gulfNews-logo {
  position: absolute;
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/supplier-sprite-3.png) 0 0 no-repeat;
  display: block;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  width: 281px;
  height: 72px;
  background-position: -11px -307px;
}
.homePage .media-impression .mediaImpression-arrow-prev {
  cursor: pointer;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  margin-top: 0px;
  left: 4px;
  z-index: 3;
  position: absolute;
  display: inline-block;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  opacity: 0.6;
  top: 50%;
}
.homePage .media-impression .mediaImpression-arrow-next {
  cursor: pointer;
  border-left: solid 1px #000000;
  border-bottom: solid 1px #000000;
  width: 14px;
  height: 14px;
  position: relative;
  margin-top: 20px;
  display: block;
  position: absolute;
  margin-top: 0px;
  right: 1px;
  display: inline-block;
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  opacity: 0.6;
  top: 50%;
  z-index: 3;
}
.homePage .get-started {
  margin-top: 100px;
  height: 698px;
  position: relative;
}
.homePage .get-started .image-bottom {
  background: url(https://cdn.designer-24.com/angularapp/prodAssets/portalImages/images/Hero_Landscape_Trans_closet_college_campuses_STOCKSY.png) no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.homePage .get-started .add-on-image {
  padding: 0 40px;
  height: 100%;
  display: flex;
  align-items: center;
}
.homePage .get-started .add-on-image .start-text {
  position: absolute;
}
.homePage .get-started .add-on-image .image-title {
  font-family: "Montserrat";
  font-size: 61px;
  font-weight: bold;
  color: #ffffff;
  text-transform: initial;
}
.homePage .get-started .add-on-image .start-button {
  color: black;
  border-radius: 0;
  background-color: #ffffff;
  height: 78px;
  width: 308px;
  margin-left: 7px;
  font-family: "Montserrat";
  font-size: 25px;
  font-weight: bold;
  text-transform: initial;
  line-height: 70px;
}
.homePage .subscribe {
  margin-top: 120px;
  margin-bottom: 90px;
}
.homePage .subscribe .sign-up-content {
  max-width: 500px;
  margin: auto;
}
.homePage .subscribe .sign-up-content .signUp-form {
  width: 100%;
  position: relative;
}
.homePage .subscribe .sign-up-content .signUp-form input {
  border: 0;
  text-align: center;
  width: 100%;
  border-bottom: solid 0.7px #000000;
}
.homePage .subscribe .sign-up-content .signUp-form input::placeholder {
  font-family: "Montserrat";
  font-size: 17px;
  font-weight: 600;
  color: #000000 !important;
}
.fontawesome {
  font-family: FontAwesome;
}
.montserrat {
  font-family: 'Montserrat', sans-serif;
  font-weight: normal;
}
.montserrat-light {
  font-family: 'Montserrat', sans-serif;
  font-weight: 300;
}
.montserrat-medium {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
}
.montserrat-semibold {
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
}
.montserrat-bold {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
}
.login-container {
  padding: 0 50px;
  margin-top: 140px;
}
.login-container .logsign-input {
  border-radius: 5px;
  border: solid 1px rgba(155, 155, 155, 0.39);
  cursor: pointer;
}
.login-container .solid-button {
  text-transform: initial;
}
.login-container .form-link {
  color: #ffffff;
}
.login-container .logsign-input {
  position: relative;
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
}
.login-container .logsign-input:last-child {
  margin-bottom: 0px;
}
.login-container .logsign-input.fb {
  color: white;
  background-color: #3b5998;
}
.login-container .logsign-input.fb:before {
  content: "\f09a";
  font-family: "FontAwesome";
  pointer-events: none;
  display: block;
  width: 25px;
  text-align: center;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 25px;
}
.login-container .logsign-input.google {
  color: black;
}
.login-container .logsign-input.google:before {
  content: "";
  pointer-events: none;
  display: block;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("http://cdn.designer-24.com/angularapp/prodAssets/google.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.login-container .logsign-input p {
  position: absolute;
  top: 50%;
  left: calc(50% - 70px);
  transform: translateY(-50%);
  margin: 0px;
  font-size: 15px;
  font-weight: 500;
  font-family: "Montserrat";
}
.login-container .logsign-input .input {
  width: 100%;
  height: 100%;
  padding: 0 15px;
  border: 1px solid #999999;
  font-size: 17px;
  letter-spacing: 1px;
}
.login-container .logsign-input .input[name=password] {
  padding-right: 50px;
}
.login-container .login-form {
  margin: auto;
  width: calc((100% / 2) - 110px);
  border-radius: 5px;
  box-shadow: 0 20px 40px 10px rgba(210, 224, 233, 0.3);
  background-color: #ffffff;
}
.login-container .login-form .nosocial-container {
  padding: 43px 60px 0 60px;
  position: inherit;
  width: 100%;
  top: 58px;
}
.login-container .login-form .nosocial-container .nosocial-title {
  font-family: "Montserrat";
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.login-container .login-form .backTo-sign-in-up {
  position: relative;
}
.login-container .login-form .backTo-sign-in-up .nosocial-signUp {
  position: absolute;
  left: 10px;
  font-family: 'Montserrat', sans-serif;
  font-weight: normal;
  font-size: 12px;
}
.login-container .login-form .backTo-sign-in-up .nosocial-back-login {
  position: absolute;
  right: 10px;
  font-family: 'Montserrat', sans-serif;
  font-weight: normal;
  font-size: 12px;
}
.login-container .login-form .input-wrapper {
  height: 50px;
  padding-left: 10px;
  color: #4a4a4a;
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
}
.login-container .login-form .line-breaker-full {
  width: 100%;
  height: 2px;
  background: #999999;
  margin: 24px 0;
}
.login-container .login-form .line-breaker {
  margin: 10px 0;
  text-align: center;
  position: relative;
  font-size: 17px;
}
.login-container .login-form .line-breaker:after,
.login-container .login-form .line-breaker:before {
  content: "";
  display: block;
  position: absolute;
  width: calc(50% - 25px);
  height: 2px;
  background-color: #999999;
  top: 50%;
}
.login-container .login-form .line-breaker:before {
  left: 0;
}
.login-container .login-form .line-breaker:after {
  right: 0;
}
.login-container .login-form .sign-in {
  padding: 43px 60px 0 60px;
  position: inherit;
  width: 100%;
  top: 58px;
}
.login-container .login-form .sign-in .supplier-button {
  width: 100%;
  height: 50px;
}
.login-container .login-form .sign-in .login-step2-title {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  text-align: center;
}
.login-container .login-form .sign-in .login-step2-title .facebook {
  cursor: pointer;
  color: #2d2d94;
}
.login-container .login-form .sign-in .login-step2-title .google {
  cursor: pointer;
  color: #3d3d9e;
}
.login-container .login-form .sign-in input::placeholder {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .sign-in .forgot-pass {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  text-decoration: underline;
  display: block;
  margin-bottom: 20px;
}
.login-container .login-form .sign-in .login-title {
  text-align: center;
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 21px;
}
.login-container .login-form .register-step2 {
  padding: 43px 60px 0 60px;
  position: inherit;
  width: 100%;
  top: 58px;
}
.login-container .login-form .register-step2 .supplier-button {
  width: 100%;
  height: 50px;
}
.login-container .login-form .register-step2 .login-step2-title {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  text-align: center;
}
.login-container .login-form .register-step2 .login-step2-title .facebook {
  cursor: pointer;
  color: #2d2d94;
}
.login-container .login-form .register-step2 .login-step2-title .google {
  cursor: pointer;
  color: #3d3d9e;
}
.login-container .login-form .register-step2 input::placeholder {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .forgot-pass {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  text-decoration: underline;
  display: block;
  margin-bottom: 20px;
}
.login-container .login-form .register-step2 .login-title {
  text-align: center;
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 21px;
}
.login-container .login-form .register-step2 .more-validation .break-line {
  height: 1px;
  background: #999999;
  margin: 20px 0;
}
.login-container .login-form .register-step2 .register-step2-title {
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 39px;
}
.login-container .login-form .register-step2 .phone-number .code {
  width: 69px;
}
.login-container .login-form .register-step2 .phone-number.input-wrapper {
  padding-left: 0px !important;
}
.login-container .login-form .register-step2 .phone-number,
.login-container .login-form .register-step2 .currency,
.login-container .login-form .register-step2 .organisation {
  height: 50px;
}
.login-container .login-form .register-step2 .phone-number.add-arrow,
.login-container .login-form .register-step2 .currency.add-arrow,
.login-container .login-form .register-step2 .organisation.add-arrow {
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .phone-number select,
.login-container .login-form .register-step2 .currency select,
.login-container .login-form .register-step2 .organisation select {
  border: 0;
  width: 100%;
  height: 100%;
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .phone-number select.country-code,
.login-container .login-form .register-step2 .currency select.country-code,
.login-container .login-form .register-step2 .organisation select.country-code {
  background-color: rgba(225, 225, 225, 0.33);
  width: 90px;
}
.login-container .login-form .register-step2 .phone-number select.currency-code,
.login-container .login-form .register-step2 .currency select.currency-code,
.login-container .login-form .register-step2 .organisation select.currency-code,
.login-container .login-form .register-step2 .phone-number select.organisation-type,
.login-container .login-form .register-step2 .currency select.organisation-type,
.login-container .login-form .register-step2 .organisation select.organisation-type,
.login-container .login-form .register-step2 .phone-number select.country-code,
.login-container .login-form .register-step2 .currency select.country-code,
.login-container .login-form .register-step2 .organisation select.country-code {
  -webkit-appearance: none;
}
.login-container .login-form .register-step2 .phone-number input,
.login-container .login-form .register-step2 .currency input,
.login-container .login-form .register-step2 .organisation input {
  border: 0;
  border-left: solid 1px rgba(155, 155, 155, 0.39);
}
.login-container .login-form .sign-up {
  width: 100%;
  display: inline-flex;
  justify-content: space-around;
  margin-bottom: 21px;
  align-items: center;
}
.login-container .login-form .sign-up .sign-up-message {
  margin-bottom: unset;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 500;
  max-width: 195px;
}
.login-container .login-form .sign-up .logsign-input {
  width: auto;
  max-width: 90px;
}
.login-container .login-form .sign-up .logsign-input .register {
  font-size: 13px;
  position: initial;
  text-align: center;
  color: #000000;
  line-height: 44px;
  padding: 0 16px;
}
.login-container {
  padding: 0 50px;
  margin-top: 140px;
}
.login-container .solid-button {
  text-transform: initial;
}
.login-container .login-form {
  width: calc((100% / 2) - 110px);
  border-radius: 5px;
  box-shadow: 0 20px 40px 10px rgba(210, 224, 233, 0.3);
  background-color: #ffffff;
}
.login-container .login-form .input-wrapper {
  padding-left: 10px;
  height: 50px;
  color: #4a4a4a;
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
}
.login-container .login-form .sign-in {
  padding: 43px 60px 0 60px;
  position: inherit;
  width: 100%;
  top: 58px;
}
.login-container .login-form .sign-in .supplier-button {
  height: 50px;
}
.login-container .login-form .sign-in .login-step2-title {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  text-align: center;
}
.login-container .login-form .sign-in .login-step2-title .facebook {
  color: #2d2d94;
}
.login-container .login-form .sign-in .login-step2-title .google {
  color: #3d3d9e;
}
.login-container .login-form .sign-in input::placeholder {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .sign-in .forgot-pass {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  text-decoration: underline;
  display: block;
  margin-bottom: 20px;
}
.login-container .login-form .sign-in .login-title {
  text-align: center;
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 21px;
}
.login-container .login-form .register-step2 {
  padding: 43px 60px 0 60px;
  position: inherit;
  width: 100%;
  top: 58px;
}
.login-container .login-form .register-step2 .supplier-button {
  height: 50px;
}
.login-container .login-form .register-step2 .login-step2-title {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  text-align: center;
}
.login-container .login-form .register-step2 .login-step2-title .facebook {
  color: #2d2d94;
}
.login-container .login-form .register-step2 .login-step2-title .google {
  color: #3d3d9e;
}
.login-container .login-form .register-step2 input::placeholder {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .forgot-pass {
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  text-decoration: underline;
  display: block;
  margin-bottom: 20px;
}
.login-container .login-form .register-step2 .login-title {
  text-align: center;
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 21px;
}
.login-container .login-form .register-step2 .conditions {
  font-family: "Montserrat";
  font-size: 10px;
  font-weight: 500;
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .more-validation .break-line {
  height: 1px;
  background: #999999;
  margin: 20px 0;
}
.login-container .login-form .register-step2 .more-validation input {
  padding-left: 10px !important;
}
.login-container .login-form .register-step2 .register-step2-title {
  font-family: "Montserrat";
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 39px;
}
.login-container .login-form .register-step2 .currency,
.login-container .login-form .register-step2 .organisation {
  padding-left: 0px !important;
}
.login-container .login-form .register-step2 .phone-number {
  display: flex;
}
.login-container .login-form .register-step2 .phone-number .input:nth-child(1) {
  width: 25%;
}
.login-container .login-form .register-step2 .phone-number .input:nth-child(2) {
  width: 75%;
}
.login-container .login-form .register-step2 .phone-number,
.login-container .login-form .register-step2 .currency,
.login-container .login-form .register-step2 .organisation {
  height: 50px;
}
.login-container .login-form .register-step2 .phone-number .ng-select,
.login-container .login-form .register-step2 .currency .ng-select,
.login-container .login-form .register-step2 .organisation .ng-select {
  height: 100%;
  width: 100%;
  z-index: auto;
}
.login-container .login-form .register-step2 .phone-number .ng-select .ng-select-container,
.login-container .login-form .register-step2 .currency .ng-select .ng-select-container,
.login-container .login-form .register-step2 .organisation .ng-select .ng-select-container {
  border: 0 !important;
  height: 100%;
}
.login-container .login-form .register-step2 .phone-number .ng-arrow,
.login-container .login-form .register-step2 .currency .ng-arrow,
.login-container .login-form .register-step2 .organisation .ng-arrow {
  display: none;
}
.login-container .login-form .register-step2 .phone-number .ng-value,
.login-container .login-form .register-step2 .currency .ng-value,
.login-container .login-form .register-step2 .organisation .ng-value {
  padding-left: 0;
  margin-top: 0;
}
.login-container .login-form .register-step2 .phone-number.add-arrow,
.login-container .login-form .register-step2 .currency.add-arrow,
.login-container .login-form .register-step2 .organisation.add-arrow {
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .phone-number select,
.login-container .login-form .register-step2 .currency select,
.login-container .login-form .register-step2 .organisation select {
  border: 0;
  width: 100%;
  height: 100%;
  font-family: "Montserrat";
  font-size: 15px;
  font-weight: 600;
  color: #4a4a4a;
}
.login-container .login-form .register-step2 .phone-number select.country-code,
.login-container .login-form .register-step2 .currency select.country-code,
.login-container .login-form .register-step2 .organisation select.country-code {
  background-color: rgba(225, 225, 225, 0.33);
  width: 90px;
}
.login-container .login-form .register-step2 .phone-number select.currency-code,
.login-container .login-form .register-step2 .currency select.currency-code,
.login-container .login-form .register-step2 .organisation select.currency-code,
.login-container .login-form .register-step2 .phone-number select.organisation-type,
.login-container .login-form .register-step2 .currency select.organisation-type,
.login-container .login-form .register-step2 .organisation select.organisation-type,
.login-container .login-form .register-step2 .phone-number select.country-code,
.login-container .login-form .register-step2 .currency select.country-code,
.login-container .login-form .register-step2 .organisation select.country-code {
  -webkit-appearance: none;
}
.login-container .login-form .register-step2 .phone-number input,
.login-container .login-form .register-step2 .currency input,
.login-container .login-form .register-step2 .organisation input {
  height: 100%;
  border: 0;
  border-left: solid 1px rgba(155, 155, 155, 0.39);
  padding-left: 10px;
}
.login-container .login-form .register-step2 .phone-number input.code,
.login-container .login-form .register-step2 .currency input.code,
.login-container .login-form .register-step2 .organisation input.code {
  width: 25%;
}
.login-container .login-form .register-step2 .phone-number input.number,
.login-container .login-form .register-step2 .currency input.number,
.login-container .login-form .register-step2 .organisation input.number {
  width: 75%;
}
.submissionStepContainer {
  height: 760px;
  max-width: 956px;
  overflow: scroll;
  border-radius: 8px;
  box-shadow: 0 20px 40px 10px rgba(210, 224, 233, 0.2);
  background-color: #ffffff;
  padding: 60px;
  border: 1px solid black;
  /* temporary shit */
  margin: 0 auto;
}
.submissionStepContainer .example-container {
  height: 200px;
  overflow: auto;
  border: 1px solid #ccc;
}
.submissionStepContainer .subStep .socialLink {
  margin-left: 30px;
}
.submissionStepContainer .subStep .instagram {
  display: flex;
  font-family: 'Montserrat';
  font-size: 13.33px;
}
.submissionStepContainer .subStep .inputError {
  color: red;
  font-size: 11.11px;
}
.submissionStepContainer .subStep .mat-checkbox {
  width: 100%;
  margin-top: 20px;
  font-size: 16px;
}
.submissionStepContainer .subStep .mat-checkbox .mat-checkbox-label {
  white-space: initial;
  text-align: left;
}
.submissionStepContainer .subStep .formError {
  border-color: red !important;
}
.submissionStepContainer .subStep .uploaderContainer {
  height: auto;
  margin: 15px auto auto 30px;
}
.submissionStepContainer .subStep .input-wrapper {
  height: 40px;
}
.submissionStepContainer .subStep .subStep-title {
  font-family: "Montserrat";
  font-size: 23.04px;
  color: #25262a;
  text-align: left;
}
.submissionStepContainer .subStep .clearance-values .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  margin-top: 0px;
}
.submissionStepContainer .subStep .clearance-values .ng-select .ng-arrow-wrapper {
  margin-top: 5px;
}
.submissionStepContainer .subStep .clearance-values .ng-select .ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border: solid 1px rgba(155, 155, 155, 0.39) !important;
}
.submissionStepContainer .subStep .clearance-values .ng-select-container {
  width: 255px;
}
.submissionStepContainer .subStep .clearance-values .ng-select-container .ng-value-container .ng-value {
  color: #25262a;
}
.submissionStepContainer .subStep .clearance-values .ng-dropdown-panel {
  width: auto;
}
.submissionStepContainer .subStep .step-hasDropdown .ng-select-container.ng-has-value {
  border: 0;
  margin-top: 5px;
}
.submissionStepContainer .subStep .step-hasDropdown .ng-value.ng-star-inserted {
  color: #22538b !important;
}
.submissionStepContainer .subStep .step-hasDropdown .ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #22538b transparent transparent;
}
.submissionStepContainer .subStep input::placeholder {
  font-size: 13px;
}
.submissionStepContainer .subStep textarea::placeholder {
  font-size: 13px;
}
.submissionStepContainer .subStep .social-media-label {
  text-align: initial;
}
.submissionStepContainer .subStep .hasButtonClass .supplier-button {
  margin-right: 26px;
  line-height: 0px;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 5px;
  border: solid 1px rgba(155, 155, 155, 0.39);
  background: white;
  padding: 10px 17px;
  font-family: "Montserrat";
  font-size: 13px;
  height: 40px;
}
.submissionStepContainer .subStep .hasButtonClass .color-button-wrapper {
  border-radius: 5px;
  margin-right: 10px;
  margin-bottom: 20px;
  display: flex;
}
.submissionStepContainer .subStep .hasButtonClass .color-button-wrapper .supplier-button {
  margin-right: 0px !important;
  margin-left: 0px;
  width: 110px;
  border-radius: 0px;
  text-transform: capitalize;
  border: solid 1px rgba(155, 155, 155, 0.39);
}
@media (max-width: 768px) {
  .submissionStepContainer .subStep .hasButtonClass .color-button-wrapper .supplier-button {
    font-size: 10px;
    width: 85px;
  }
}
.submissionStepContainer .subStep .hasButtonClass .color-button-wrapper .color-background {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  width: 40px;
  height: 40px;
  border: solid 1px rgba(155, 155, 155, 0.39);
}
.submissionStepContainer .subStep .button-margin {
  margin-bottom: 20px;
}
.submissionStepContainer .subStep .colorBlack {
  background-color: black !important;
  color: white !important;
}
.submissionStepContainer .subStep .step-hasPopover .fa.fa-info-circle {
  color: #9b9b9b;
  font-size: 19px;
}
.submissionStepContainer .subStep .step-hasPopover .info-popover {
  padding: 9px 10px 0 6px;
  border: 0;
  background-color: white;
  border-color: white;
  box-shadow: unset;
}
.submissionStepContainer .subStep .step-hasPopover .info-popover:hover,
.submissionStepContainer .subStep .step-hasPopover .info-popover:focus,
.submissionStepContainer .subStep .step-hasPopover .info-popover:active {
  background-color: white !important;
  border-color: white !important;
  box-shadow: unset !important;
}
.submissionStepContainer .subStep .step-hasPopover .popover-body {
  font-size: 10px;
  width: 200px;
}
.submissionStepContainer .subStep .step-hasPopover .popover .arrow {
  border: 0px;
}
.submissionStepContainer .subStep .step-hasPopover .popover-header {
  text-align: center;
  color: white;
  border: 35px;
  background-color: grey;
  margin: 5px 133px 5px 12px;
  border-radius: 51px;
  padding: 5px;
  font-size: 10px;
}
.submissionStepContainer .subStep .submit-button .supplier-button {
  width: 200px;
  margin: auto;
}
.step-title {
  font-family: "Montserrat";
  font-size: 39.81px;
  font-weight: 600;
  color: #afb0c3;
  text-transform: uppercase;
  margin-bottom: 0;
}
.step-subtitle {
  font-family: "Montserrat";
  font-size: 23.04px;
  font-weight: 500;
  color: #afb0c3;
}
.message {
  margin: auto;
}
.arrow-next-next {
  position: absolute;
  margin: auto;
  bottom: 85px;
  width: 100px;
  top: auto;
  height: 35px;
  right: 70px;
  opacity: 1;
  border-radius: 5px;
  font-size: 15px;
  padding: 5px 19px;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-transform: capitalize !important;
  /* background-color: #dfc7af !important; buttonBG */
  background-color: black !important;
  border-color: black !important;
  color: white;
  cursor: pointer;
  transition: all ease-in 0.3s;
  text-transform: uppercase;
  z-index: 999;
}
.arrow-prev-prev {
  padding: 5px;
  border-radius: 5px;
  border: solid 1px #fafcfe;
  transition: all 0.3s ease-in;
  opacity: 1;
  position: absolute;
  margin: auto;
  bottom: 85px;
  top: auto;
  width: 100px;
  height: 35px;
  background: #fafcfe;
  border: 1px solid black;
  font-size: 12px;
  left: 70px;
  cursor: pointer;
  color: black;
  z-index: 999;
}
.after-submit-buttons {
  max-width: 674px;
  margin: 90px auto ;
}
.after-submit-buttons .supplier-button {
  width: calc((100% - 40px) / 2);
}
.goBack-button {
  background: #fff;
  color: #000;
  text-transform: uppercase;
  border: 1px solid #000;
}
.after-submit-title {
  width: 50%;
  position: relative;
  margin: auto auto 30px auto;
  text-align: center;
  font-family: "Montserrat";
  font-size: 40px;
  font-weight: 600;
  color: #afb0c3;
}
.after-submit-title::before {
  content: '';
  position: absolute;
  background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x%20(1).png") 0 0 no-repeat;
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  -o-transform: scale(0.4);
  width: 415px;
  height: 417px;
  left: -200px;
  top: -240px;
}
.after-submit-title::after {
  content: '';
  position: absolute;
  background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x.png") 0 0 no-repeat;
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  -o-transform: scale(0.4);
  width: 415px;
  height: 417px;
  top: -240px;
  right: -200px;
}
.after-submit-message {
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  color: #afb0c3;
}
.after-submit-section {
  padding-top: 150px;
}
.bannerStyle h1 {
  background-color: #fafcfe;
  min-height: 300px;
  text-align: center;
  line-height: 300px;
}
@media (max-width: 1125px) {
  .homePage .become-supplier .steps-slider .dashboard-image {
    width: calc(100% - 450px);
  }
}
.sign-in-ad .sign-in-message {
  position: relative;
}
.sign-in-ad .sign-in-message::after {
  content: "";
  left: -12px;
}
@media (max-width: 1024px) {
  .homePage .become-supplier .steps-slider .dashboard-image {
    width: calc(100% - 450px);
  }
  .homePage .become-supplier .steps-slider .slider-title {
    font-size: 30px;
  }
  .login-container .sign-in-ad .sign-in-message::after {
    content: "";
    height: 137px;
    width: 185px;
    top: 49px;
    left: -30px;
  }
  .login-container .sign-in-ad .sign-in-message::before {
    content: "";
    height: 125px;
    width: 179px;
  }
  .login-container .sign-in-ad .sign-in-message .message {
    font-size: 42px;
  }
  .login-container .form-link {
    font-size: 15px;
  }
  .login-container .logsign-input {
    height: 45px;
  }
  .login-container .logsign-input.fb:before {
    content: "\f09a";
    font-size: 22px;
    padding-right: 8px;
  }
  .login-container .logsign-input.google:before {
    content: "";
    padding-right: 8px;
  }
  .login-container .logsign-input p {
    font-size: 13px;
  }
  .login-container .logsign-input .input {
    font-size: 15px;
  }
  .login-container .login-form {
    width: calc((100% / 2) - 70px);
  }
  .login-container .login-form .input-wrapper {
    height: 45px;
    font-size: 13px;
  }
  .login-container .login-form .sign-in {
    padding: 30px 40px 0 40px;
  }
  .login-container .login-form .sign-in .supplier-button {
    height: 45px;
  }
  .login-container .login-form .sign-in .login-step2-title {
    font-size: 15px;
  }
  .login-container .login-form .sign-in .forgot-pass {
    font-size: 13px;
  }
  .login-container .login-form .sign-in .login-title {
    font-size: 22px;
  }
  .login-container .login-form .register-step2 {
    padding: 30px 40px 0 40px;
  }
  .login-container .login-form .register-step2 .supplier-button {
    height: 45px;
  }
  .login-container .login-form .register-step2 .login-step2-title {
    font-size: 15px;
  }
  .login-container .login-form .register-step2 .forgot-pass {
    font-size: 13px;
  }
  .login-container .login-form .register-step2 .login-title {
    font-size: 22px;
  }
  .login-container .login-form .register-step2 .more-validation .break-line {
    height: 1px;
    background: #999999;
    margin: 20px 0;
  }
  .login-container .login-form .register-step2 .register-step2-title {
    margin-bottom: 30px;
  }
  .login-container .login-form .register-step2 .phone-number .mobile-number {
    padding-left: 10px;
  }
  .login-container .login-form .register-step2 .phone-number.input-wrapper {
    padding-left: 0px !important;
  }
  .login-container .login-form .register-step2 .phone-number,
  .login-container .login-form .register-step2 .currency,
  .login-container .login-form .register-step2 .organisation {
    height: 50px;
  }
  .login-container .login-form .register-step2 .phone-number.add-arrow,
  .login-container .login-form .register-step2 .currency.add-arrow,
  .login-container .login-form .register-step2 .organisation.add-arrow {
    color: #4a4a4a;
  }
  .login-container .login-form .register-step2 .phone-number select,
  .login-container .login-form .register-step2 .currency select,
  .login-container .login-form .register-step2 .organisation select {
    border: 0;
    width: 100%;
    height: 100%;
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    color: #4a4a4a;
  }
  .login-container .login-form .register-step2 .phone-number select.country-code,
  .login-container .login-form .register-step2 .currency select.country-code,
  .login-container .login-form .register-step2 .organisation select.country-code {
    background-color: rgba(225, 225, 225, 0.33);
    width: 90px;
  }
  .login-container .login-form .register-step2 .phone-number select.currency-code,
  .login-container .login-form .register-step2 .currency select.currency-code,
  .login-container .login-form .register-step2 .organisation select.currency-code,
  .login-container .login-form .register-step2 .phone-number select.organisation-type,
  .login-container .login-form .register-step2 .currency select.organisation-type,
  .login-container .login-form .register-step2 .organisation select.organisation-type,
  .login-container .login-form .register-step2 .phone-number select.country-code,
  .login-container .login-form .register-step2 .currency select.country-code,
  .login-container .login-form .register-step2 .organisation select.country-code {
    -webkit-appearance: none;
  }
  .login-container .login-form .sign-up {
    padding: 0 40px;
    align-items: center;
  }
  .login-container .login-form .sign-up .sign-up-message {
    font-size: 13px;
  }
  .login-container .login-form .sign-up .logsign-input {
    height: 45px;
  }
  .login-container .login-form .sign-up .logsign-input .register {
    padding: 0 10px;
    font-size: 13px;
  }
}
@media (max-width: 990px) {
  .after-submit-buttons .supplier-button {
    width: calc((100% - 80px) / 2);
  }
  .after-submit-title {
    font-size: 32px;
  }
  .after-submit-title::before {
    content: '';
    position: absolute;
    background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x%20(1).png") 0 0 no-repeat;
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    width: 415px;
    height: 417px;
    left: -200px;
    top: -240px;
  }
  .after-submit-title::after {
    content: '';
    position: absolute;
    background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x.png") 0 0 no-repeat;
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    width: 415px;
    height: 417px;
    top: -240px;
    right: -200px;
  }
  .after-submit-message {
    font-size: 16px;
  }
  .submissionStepContainer .subStep .ng-select-container .input-wrapper {
    height: 35px;
  }
  .submissionStepContainer .subStep .subStep-title {
    font-size: 20px;
  }
  .submissionStepContainer .subStep input::placeholder {
    font-size: 12px;
  }
  .submissionStepContainer .subStep textarea::placeholder {
    font-size: 12px;
  }
  .submissionStepContainer .subStep .hasButtonClass .supplier-button {
    font-size: 12px;
    height: 35px;
    margin-right: 5px;
  }
  .submissionStepContainer .subStep .hasButtonClass .color-button-wrapper .color-background {
    width: 37px;
    height: 35px;
  }
  .submissionStepContainer .subStep .submit-button .supplier-button {
    width: 200px;
    margin: auto;
  }
  .input-wrapper {
    height: 50px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form {
    margin-right: 60px;
    height: auto;
    max-width: 390px;
    padding: 30px 20px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .form-title {
    font-size: 19px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula .select-option {
    font-size: 15px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .revenue-range {
    font-size: 26px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .revenue-text {
    font-size: 15px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .form-button {
    font-size: 16px;
  }
  .homePage .supplier-intro {
    margin-top: 100px;
  }
  .homePage .supplier-intro .supplier-desc {
    padding: 0 30px;
  }
  .homePage .supplier-intro .supplier-desc .text-desc {
    font-size: 17px;
  }
  .homePage .supplier-intro .supplier-advantage {
    padding: 0 30px;
    margin-top: 70px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage {
    width: calc((100% - 90px)/3);
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-title {
    font-size: 16px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-text {
    font-size: 13px;
  }
  .homePage .policies .policy-desc .image-text .policy-image {
    width: 350px;
  }
  .homePage .policies .policy-desc .image-text .policy-text {
    padding: 50px 0 20px 0;
    width: calc(100% - 350px);
  }
  .homePage .policies .policy-desc .image-text .policy-text .policy-intro {
    padding: 0 20px;
    font-size: 16px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .seperator {
    width: 80px;
    margin: 30px auto;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies {
    padding: 0 44px 0 65px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc {
    margin-bottom: 20px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-title {
    font-size: 16px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-text {
    font-size: 14px;
  }
}
@media (max-width: 900px) {
  .submissionStepContainer {
    min-height: 820px;
  }
  .homePage .title-desc {
    font-size: 22px;
  }
  .homePage .get-started {
    height: 600px;
  }
  .homePage .get-started .main-banner {
    height: 600px;
  }
  .homePage .get-started .add-on-image .image-title {
    font-size: 59px;
  }
  .homePage .get-started .add-on-image .start-button {
    height: 75px;
    line-height: 75px;
    width: 300px;
    font-size: 23px;
  }
  .homePage .subscribe {
    margin-top: 100px;
  }
  .homePage .subscribe .sign-up-content {
    max-width: 450px;
  }
  .homePage .subscribe .sign-up-content .signUp-form input::placeholder {
    font-size: 15px;
  }
}
@media (max-width: 886px) {
  .input-wrapper {
    height: 45px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form {
    margin-right: 50px;
    max-width: 360px;
    padding: 30px 20px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .form-title {
    font-size: 18px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .rentals-formula .select-option {
    font-size: 15px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .revenue-range {
    font-size: 24px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .revenue-text {
    font-size: 13px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form .form-button {
    font-size: 14px;
  }
  .homePage .become-supplier .steps-slider .dashboard-image {
    width: calc(100% - 435px);
  }
  .homePage .become-supplier .steps-slider .slider-title {
    font-size: 25px;
  }
  .homePage .become-supplier .steps-slider .arrow-prev {
    margin: 22px 0;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide {
    width: 350px !important;
  }
}
@media (max-width: 860px) {
  .login-container {
    display: block;
    margin-top: 138px;
    text-align: center;
  }
  .login-container .sign-in-ad .sign-in-message {
    margin: auto;
    width: 200px;
  }
  .login-container .sign-in-ad .sign-in-message::after {
    content: "";
    border-left: 5px solid #000000;
    border-bottom: 5px solid #000000;
    height: 84px;
    width: 145px;
    position: absolute;
    top: 27px;
  }
  .login-container .sign-in-ad .sign-in-message::before {
    content: "";
    height: 76px;
    width: 125px;
    border-right: 5px solid #000000;
    border-top: 5px solid #000000;
    position: absolute;
    top: -13px;
  }
  .login-container .sign-in-ad .sign-in-message .message {
    font-size: 25px;
  }
  .login-container .logsign-input {
    border-radius: 5px;
    border: solid 1px rgba(155, 155, 155, 0.39);
    cursor: pointer;
  }
  .login-container .solid-button {
    text-transform: initial;
  }
  .login-container .form-link {
    color: #ffffff;
  }
  .login-container .logsign-input {
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 10px;
  }
  .login-container .logsign-input:last-child {
    margin-bottom: 0px;
  }
  .login-container .logsign-input.fb {
    color: white;
    background-color: #3b5998;
  }
  .login-container .logsign-input.fb:before {
    content: "\f09a";
    font-family: "FontAwesome";
    pointer-events: none;
    display: block;
    width: 25px;
    text-align: center;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 25px;
  }
  .login-container .logsign-input.google {
    color: black;
  }
  .login-container .logsign-input.google:before {
    content: "";
    pointer-events: none;
    display: block;
    width: 25px;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url("http://cdn.designer-24.com/angularapp/prodAssets/google.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .login-container .logsign-input p {
    position: absolute;
    top: 50%;
    left: calc(50% - 70px);
    transform: translateY(-50%);
    margin: 0px;
    font-size: 15px;
    font-weight: 500;
    font-family: "Montserrat";
  }
  .login-container .logsign-input .input {
    width: 100%;
    height: 100%;
    padding: 0 15px;
    border: 1px solid #999999;
    font-size: 17px;
    letter-spacing: 1px;
  }
  .login-container .logsign-input .input[name=password] {
    padding-right: 50px;
  }
  .login-container .login-form {
    margin: 63px auto;
    min-width: 450px;
  }
  .login-container .login-form .input-wrapper {
    height: 50px;
    padding-left: 10px;
    color: #4a4a4a;
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
  }
  .login-container .login-form .line-breaker-full {
    width: 100%;
    height: 2px;
    background: #999999;
    margin: 24px 0;
  }
  .login-container .login-form .line-breaker {
    margin: 10px 0;
    text-align: center;
    position: relative;
    font-size: 17px;
  }
  .login-container .login-form .line-breaker:after,
  .login-container .login-form .line-breaker:before {
    content: "";
    display: block;
    position: absolute;
    width: calc(50% - 25px);
    height: 2px;
    background-color: #999999;
    top: 50%;
  }
  .login-container .login-form .line-breaker:before {
    left: 0;
  }
  .login-container .login-form .line-breaker:after {
    right: 0;
  }
  .login-container .login-form .sign-in {
    padding: 43px 60px 0 60px;
  }
  .login-container .login-form .sign-in .supplier-button {
    height: 50px;
  }
  .login-container .login-form .sign-in .login-step2-title {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    text-align: center;
  }
  .login-container .login-form .sign-in .login-step2-title .facebook {
    color: #2d2d94;
  }
  .login-container .login-form .sign-in .login-step2-title .google {
    color: #3d3d9e;
  }
  .login-container .login-form .sign-in input::placeholder {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    color: #4a4a4a;
  }
  .login-container .login-form .sign-in .forgot-pass {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 500;
    color: #000000;
    text-decoration: underline;
    display: block;
    margin-bottom: 20px;
  }
  .login-container .login-form .sign-in .login-title {
    text-align: center;
    font-family: "Montserrat";
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 21px;
  }
  .login-container .login-form .register-step2 {
    padding: 43px 60px 0 60px;
  }
  .login-container .login-form .register-step2 .supplier-button {
    height: 50px;
  }
  .login-container .login-form .register-step2 .login-step2-title {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    text-align: center;
  }
  .login-container .login-form .register-step2 .login-step2-title .facebook {
    color: #2d2d94;
  }
  .login-container .login-form .register-step2 .login-step2-title .google {
    color: #3d3d9e;
  }
  .login-container .login-form .register-step2 input::placeholder {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    color: #4a4a4a;
  }
  .login-container .login-form .register-step2 .forgot-pass {
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 500;
    color: #000000;
    text-decoration: underline;
    display: block;
    margin-bottom: 20px;
  }
  .login-container .login-form .register-step2 .login-title {
    text-align: center;
    font-family: "Montserrat";
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 21px;
  }
  .login-container .login-form .register-step2 .more-validation .break-line {
    height: 1px;
    background: #999999;
    margin: 20px 0;
  }
  .login-container .login-form .register-step2 .register-step2-title {
    font-family: "Montserrat";
    font-size: 24px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 39px;
  }
  .login-container .login-form .register-step2 .phone-number.input-wrapper {
    padding-left: 0px !important;
  }
  .login-container .login-form .register-step2 .phone-number,
  .login-container .login-form .register-step2 .currency,
  .login-container .login-form .register-step2 .organisation {
    height: 50px;
  }
  .login-container .login-form .register-step2 .phone-number.add-arrow,
  .login-container .login-form .register-step2 .currency.add-arrow,
  .login-container .login-form .register-step2 .organisation.add-arrow {
    color: #4a4a4a;
  }
  .login-container .login-form .register-step2 .phone-number select,
  .login-container .login-form .register-step2 .currency select,
  .login-container .login-form .register-step2 .organisation select {
    border: 0;
    width: 100%;
    height: 100%;
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    color: #4a4a4a;
  }
  .login-container .login-form .register-step2 .phone-number select.country-code,
  .login-container .login-form .register-step2 .currency select.country-code,
  .login-container .login-form .register-step2 .organisation select.country-code {
    background-color: rgba(225, 225, 225, 0.33);
    width: 90px;
  }
  .login-container .login-form .register-step2 .phone-number select.currency-code,
  .login-container .login-form .register-step2 .currency select.currency-code,
  .login-container .login-form .register-step2 .organisation select.currency-code,
  .login-container .login-form .register-step2 .phone-number select.organisation-type,
  .login-container .login-form .register-step2 .currency select.organisation-type,
  .login-container .login-form .register-step2 .organisation select.organisation-type,
  .login-container .login-form .register-step2 .phone-number select.country-code,
  .login-container .login-form .register-step2 .currency select.country-code,
  .login-container .login-form .register-step2 .organisation select.country-code {
    -webkit-appearance: none;
  }
  .login-container .login-form .register-step2 .phone-number input,
  .login-container .login-form .register-step2 .currency input,
  .login-container .login-form .register-step2 .organisation input {
    border: 0;
    border-left: solid 1px rgba(155, 155, 155, 0.39);
  }
  .login-container .login-form .sign-up {
    width: 100%;
    display: inline-flex;
    justify-content: space-around;
    margin-bottom: 21px;
    align-items: center;
  }
  .login-container .login-form .sign-up .sign-up-message {
    margin-bottom: unset;
    font-family: "Montserrat";
    font-size: 12px;
    font-weight: 500;
    max-width: 195px;
  }
  .login-container .login-form .sign-up .logsign-input {
    width: auto;
    max-width: 90px;
  }
  .login-container .login-form .sign-up .logsign-input .register {
    font-size: 13px;
    position: initial;
    text-align: center;
    color: #000000;
    line-height: 44px;
    padding: 0 16px;
  }
}
@media (max-width: 800px) {
  .homePage .policies .policy-desc .image-text {
    display: block;
  }
  .homePage .policies .policy-desc .image-text .policy-image {
    width: 100%;
  }
  .homePage .policies .policy-desc .image-text .policy-text {
    padding: 50px 0 20px 0;
    width: 100%;
  }
  .homePage .policies .policy-desc .image-text .policy-text .policy-intro {
    padding: 0 20px;
    font-size: 18px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .seperator {
    width: 80px;
    margin: 30px auto;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies {
    padding: 0 64px 0 85px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc {
    margin-bottom: 35px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc::before {
    content: "";
    margin-left: -41px;
    margin-bottom: -25px;
    display: inline-block;
    width: 25px;
    height: 10px;
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-title {
    font-size: 18px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-text {
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .homePage .become-supplier .steps-slider .arrow-next,
  .homePage .become-supplier .steps-slider .arrow-prev {
    display: none !important;
  }
  .homePage .media-impression .mediaImpression-arrow-next,
  .homePage .media-impression .mediaImpression-arrow-prev {
    display: none;
  }
  .homePage .reviews .impression-arrow-next,
  .homePage .reviews .impression-arrow-prev {
    display: none;
  }
  .after-submit-title {
    font-size: 32px;
  }
  .after-submit-title::before {
    content: '';
    position: absolute;
    background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x%20(1).png") 0 0 no-repeat;
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    width: 415px;
    height: 417px;
    left: -250px;
    top: -240px;
  }
  .after-submit-title::after {
    content: '';
    position: absolute;
    background: url("http://cdn.designer-24.com/angularapp/prodAssets/noun-confetti-769740@2x.png") 0 0 no-repeat;
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    width: 415px;
    height: 417px;
    top: -240px;
    right: -250px;
  }
  .step-title {
    font-size: 18px !important;
  }
  .step-subtitle {
    font-size: 15px !important;
  }
  .step-text {
    font-size: 13px !important;
  }
  .slider-section .slide .slide-details {
    font-size: 13px;
  }
  .homePage .title-desc {
    font-size: 21px;
  }
  .homePage .subscribe .sign-up-content {
    max-width: 300px;
  }
  .homePage .subscribe .sign-up-content .signUp-form input::placeholder {
    font-size: 13px;
  }
  .homePage .become-supplier .steps-slider .centered-container {
    display: block;
    margin: auto;
  }
  .homePage .become-supplier .steps-slider .dashboard-image {
    width: 100%;
    padding-bottom: 40px;
  }
  .homePage .become-supplier .steps-slider .slider-title {
    font-size: 27px;
    margin-bottom: 40px;
  }
  .homePage .become-supplier .steps-slider .arrow-prev {
    top: unset;
    left: 30px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    z-index: 3;
  }
  .homePage .become-supplier .steps-slider .arrow-next {
    z-index: 3;
    right: 30px;
    top: 24px;
    left: auto;
    -webkit-transform: rotate(226deg);
    -moz-transform: rotate(226deg);
    -ms-transform: rotate(226deg);
    -o-transform: rotate(226deg);
    margin: 0px;
  }
  .homePage .become-supplier .steps-slider .functionalities-swiper {
    margin-bottom: 0px;
    padding: 0 20px;
    position: relative;
    width: 100%;
    height: 200px;
  }
  .homePage .become-supplier .steps-slider .functionalities {
    height: 200px;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-container {
    height: auto;
    min-height: unset;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide {
    min-height: 200px;
    width: 100% !important;
    text-align: center;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-title {
    width: 80%;
    margin: auto;
    font-size: 19px;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-text {
    width: 80%;
    margin: auto;
    font-size: 17px;
  }
}
@media (min-width: 768px) and (min-height: 730px) {
  .e404 {
    position: absolute;
    left: 50%;
    top: calc((100% - 306px)/2);
    transform: translate(-50%, -50%);
  }
}
@media (min-width: 572px) and (max-width: 700px) {
  .slider-section {
    margin-top: 60px;
  }
  .slider-section .slide .slide-details {
    font-size: 12px;
  }
  .slider-section .slide .slide-details .designer-name {
    font-size: 14px;
  }
  .homePage .supplier-intro {
    margin-top: 100px;
  }
  .homePage .supplier-intro .supplier-desc {
    padding: 0 30px;
  }
  .homePage .supplier-intro .supplier-desc .text-desc {
    font-size: 15px;
  }
  .homePage .supplier-intro .supplier-advantage {
    padding: 0 30px;
    margin-top: 70px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage {
    width: calc((100% - 90px)/3);
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-title {
    font-size: 16px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-text {
    font-size: 13px;
  }
  .homePage .become-supplier {
    margin-top: 100px;
  }
  .homePage .become-supplier .all-steps {
    padding: 0 30px;
  }
  .homePage .become-supplier .supplier-step {
    width: calc((100% - 90px)/3);
  }
  .homePage .become-supplier .supplier-step:nth-of-type(n + 2)::before {
    content: "";
    height: 1px;
    background: #c79b8d;
    position: absolute;
    left: 20px;
    top: 26px;
    min-width: 90px;
    max-width: 140px;
    width: calc((((100vw - 60px) - 894px) / 2) + 40px);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
  }
  .homePage .become-supplier .supplier-step .step-number {
    font-size: 43px;
  }
  .homePage .become-supplier .supplier-step .step-title {
    font-size: 16px;
  }
  .homePage .become-supplier .supplier-step .step-text {
    font-family: "Montserrat";
    font-size: 13px;
  }
  .homePage .get-started {
    height: 500px;
  }
  .homePage .get-started .main-banner {
    height: 500px;
  }
  .homePage .get-started .add-on-image .image-title {
    font-size: 55px;
  }
  .homePage .get-started .add-on-image .start-button {
    height: 72px;
    width: 275px;
    font-size: 21px;
  }
}
@media (max-width: 600px) {
  .after-submit-buttons {
    margin: 60px auto;
    display: block;
  }
  .after-submit-buttons .supplier-button {
    margin: auto  auto 30px auto;
    width: 50%;
  }
  .after-submit-title {
    font-size: 25px;
  }
  .after-submit-message {
    font-size: 15px;
  }
  .homePage .policies .policy-desc .title-desc {
    margin-bottom: 48px;
  }
  .homePage .policies .policy-desc .image-text {
    padding: 0px;
    display: block;
  }
  .homePage .policies .policy-desc .image-text .policy-image {
    width: 100%;
  }
  .homePage .policies .policy-desc .image-text .policy-text {
    padding: 50px 0 20px 0;
    width: 100%;
  }
  .homePage .policies .policy-desc .image-text .policy-text .policy-intro {
    padding: 0 20px;
    font-size: 18px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .seperator {
    width: 80px;
    margin: 30px auto;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies {
    padding: 0 64px 0 85px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc {
    margin-bottom: 35px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc::before {
    content: "";
    margin-left: -41px;
    margin-bottom: -25px;
    display: inline-block;
    width: 25px;
    height: 10px;
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-title {
    font-size: 18px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-text {
    font-size: 16px;
  }
  .submissionStepContainer {
    min-height: 880px;
    padding: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 572px) {
  .slider-list {
    margin-top: 20px;
  }
  .homePage .title-desc {
    margin-bottom: 25px;
  }
  .homePage .subscribe {
    margin: 50px 0;
  }
  .homePage .supplier-intro {
    margin-top: 50px;
  }
  .homePage .supplier-intro .supplier-desc .text-desc {
    font-size: 15px;
    line-height: 24px;
  }
  .homePage .supplier-intro .supplier-advantage {
    display: block;
    margin-top: 50px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage {
    width: 100%;
    padding: 0 40px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-title {
    font-size: 16px;
  }
  .homePage .supplier-intro .supplier-advantage .advantage .advantage-text {
    font-size: 13px;
  }
  .homePage .policies {
    margin-top: 50px;
  }
  .homePage .policies .policy-desc .title-desc {
    margin-bottom: 25px;
  }
  .homePage .policies .policy-desc .image-text {
    padding: 0px;
    display: block;
  }
  .homePage .policies .policy-desc .image-text .policy-text {
    padding: 50px 0 20px 0;
    width: 100%;
  }
  .homePage .policies .policy-desc .image-text .policy-text .policy-intro {
    padding: 0 20px;
    font-size: 16px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .seperator {
    width: 80px;
    margin: 30px auto;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies {
    padding: 0 20px 0 59px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc {
    margin-bottom: 35px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc::before {
    content: "";
    margin-left: -41px;
    margin-bottom: -25px;
    display: inline-block;
    width: 25px;
    height: 10px;
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-title {
    font-size: 17px;
  }
  .homePage .policies .policy-desc .image-text .policy-text .all-policies .policy-bloc .bloc-text {
    font-size: 15px;
  }
  .homePage .become-supplier {
    margin-top: 50px;
  }
  .homePage .become-supplier .title-desc {
    margin-bottom: 0px;
  }
  .homePage .become-supplier .all-steps {
    display: block;
    padding: 0 30px;
  }
  .homePage .become-supplier .supplier-step {
    width: 100%;
    padding: 0 ;
    margin: auto;
    text-align: center;
  }
  .homePage .become-supplier .supplier-step:nth-of-type(n + 2)::before {
    content: "";
    height: 0px;
    background: #c79b8d;
    position: absolute;
    left: 20px;
    top: 26px;
    min-width: 90px;
    max-width: 140px;
    width: calc((((100vw - 60px) - 894px) / 2) + 40px);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
  }
  .homePage .become-supplier .supplier-step .step-number {
    font-size: 45px;
  }
  .homePage .become-supplier .supplier-step .step-title {
    font-size: 17px !important;
  }
  .homePage .become-supplier .supplier-step .step-text {
    font-size: 14px;
  }
  .homePage .become-supplier .steps-slider {
    margin-top: 50px;
  }
  .homePage .become-supplier .steps-slider .slider-title {
    padding-top: 31px;
    font-size: 24px;
    margin-bottom: 60px;
  }
  .homePage .get-started {
    margin-top: 50px;
    height: 400px;
  }
  .homePage .get-started .main-banner {
    height: 400px;
  }
  .homePage .get-started .add-on-image {
    padding: 0 30px;
  }
  .homePage .get-started .add-on-image .image-title {
    text-align: center;
    font-size: 42px;
  }
  .homePage .get-started .add-on-image .start-button {
    height: 62px;
    line-height: 62px;
    width: 250px;
    font-size: 19px;
  }
  .homePage .reviews {
    margin-top: 50px;
    padding: 0px;
  }
  .homePage .reviews .title-desc {
    margin-bottom: 9px;
  }
  .homePage .reviews .reviews-desc {
    font-size: 17px;
    margin-bottom: 25px;
  }
  .homePage .reviews .arrow-prev {
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
    width: 14px;
    height: 14px;
    position: relative;
    margin-top: 20px;
    display: block;
    left: -8px;
    display: inline-block;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    opacity: 0.6;
    top: 272px;
  }
  .homePage .reviews .arrow-next {
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
    width: 14px;
    height: 14px;
    position: relative;
    margin-top: 20px;
    display: block;
    left: 1188px;
    display: inline-block;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    opacity: 0.6;
    top: -250px;
  }
  .homePage .reviews .customers-impression {
    padding: 0 40px;
  }
  .homePage .reviews .customers-impression .impression {
    justify-content: space-around;
    width: calc(((100% - 100px)/3) - 50px);
    flex-direction: column;
    height: auto;
    margin-top: 34px;
    border-radius: 6px;
    box-shadow: 1px 0 16px -1px rgba(0, 0, 0, 0.17);
  }
  .homePage .reviews .customers-impression .impression.active {
    margin-top: 0;
    width: calc(((100% - 100px)/3) + 50px);
    height: 552px;
    margin-bottom: -70px;
  }
  .homePage .reviews .customers-impression .impression.active .impression-text {
    height: calc(100% / 2);
    padding: 43px 31px;
  }
  .homePage .reviews .customers-impression .impression.active .impression-text .customer-name {
    margin-bottom: 16px;
    font-size: 24px;
  }
  .homePage .reviews .customers-impression .impression.active .impression-text .customer-impression {
    font-size: 18px;
  }
  .homePage .reviews .customers-impression .impression .impression-top {
    height: calc(100% / 2);
    background-color: #f3f3f3;
  }
  .homePage .reviews .customers-impression .impression .impression-text {
    height: calc(100% / 2);
    padding: 17px;
  }
  .homePage .reviews .customers-impression .impression .impression-text .customer-name {
    text-align: center;
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 10px;
  }
  .homePage .reviews .customers-impression .impression .impression-text .customer-feedback {
    text-align: center;
    line-height: 22px;
    font-family: "Montserrat";
    font-size: 15px;
  }
}
@media (max-width: 560px) {
  .login-container {
    padding: 0px;
  }
  .login-container .sign-in-ad .sign-in-message {
    margin: auto;
  }
  .login-container .sign-in-ad .sign-in-message::after {
    content: "";
    border-left: 5px solid #000000;
    border-bottom: 5px solid #000000;
    height: 84px;
    width: 145px;
    position: absolute;
    top: 27px;
  }
  .login-container .sign-in-ad .sign-in-message::before {
    content: "";
    height: 76px;
    width: 125px;
    border-right: 5px solid #000000;
    border-top: 5px solid #000000;
    position: absolute;
    top: -13px;
  }
  .login-container .sign-in-ad .sign-in-message .message {
    font-size: 25px;
  }
  .login-container .logsign-input {
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 10px;
  }
  .login-container .logsign-input:last-child {
    margin-bottom: 0px;
  }
  .login-container .logsign-input.fb {
    color: white;
    background-color: #3b5998;
  }
  .login-container .logsign-input.fb:before {
    content: "\f09a";
    font-family: "FontAwesome";
    pointer-events: none;
    display: block;
    width: 25px;
    text-align: center;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 25px;
  }
  .login-container .logsign-input.google {
    color: black;
  }
  .login-container .logsign-input.google:before {
    content: "";
    pointer-events: none;
    display: block;
    width: 25px;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url("http://cdn.designer-24.com/angularapp/prodAssets/google.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .login-container .logsign-input p {
    position: absolute;
    top: 50%;
    left: calc(50% - 70px);
    transform: translateY(-50%);
    margin: 0px;
    font-size: 14px;
    font-weight: 500;
    font-family: "Montserrat";
  }
  .login-container .logsign-input .input {
    width: 100%;
    height: 100%;
    padding: 0 15px;
    border: 1px solid #999999;
    font-size: 14px;
    letter-spacing: 1px;
  }
  .login-container .logsign-input .input[name=password] {
    padding-right: 50px;
  }
  .login-container .login-form {
    min-width: 325px;
  }
  .login-container .login-form .input-wrapper {
    height: 45px;
    font-size: 13px;
  }
  .login-container .login-form .sign-in {
    padding: 34px 50px 0 50px;
  }
  .login-container .login-form .sign-in .supplier-button {
    height: 45px;
  }
  .login-container .login-form .sign-in .login-step2-title {
    font-size: 13px;
  }
  .login-container .login-form .sign-in input::placeholder {
    font-size: 13px;
  }
  .login-container .login-form .sign-in .forgot-pass {
    font-size: 13px;
  }
  .login-container .login-form .sign-in .login-title {
    font-size: 20px;
  }
  .login-container .login-form .register-step2 {
    padding: 34px 50px 0 50px;
  }
  .login-container .login-form .register-step2 .supplier-button {
    height: 45px;
  }
  .login-container .login-form .register-step2 .login-step2-title {
    font-size: 13px;
  }
  .login-container .login-form .register-step2 input::placeholder {
    font-size: 13px;
  }
  .login-container .login-form .register-step2 .forgot-pass {
    font-size: 13px;
  }
  .login-container .login-form .register-step2 .login-title {
    font-size: 20px;
  }
  .login-container .login-form .register-step2 .register-step2-title {
    font-size: 20px;
  }
  .login-container .login-form .register-step2 .phone-number,
  .login-container .login-form .register-step2 .currency,
  .login-container .login-form .register-step2 .organisation {
    height: 45px;
  }
  .login-container .login-form .register-step2 .phone-number select,
  .login-container .login-form .register-step2 .currency select,
  .login-container .login-form .register-step2 .organisation select {
    font-size: 13px;
  }
  .login-container .login-form .sign-up .sign-up-message {
    font-size: 11px;
  }
  .login-container .login-form .sign-up .logsign-input .register {
    font-size: 12px;
  }
}
@media (max-width: 500px) {
  .header-container .header-section {
    height: 100%;
    padding: 0 30px;
  }
  .header-container .supplier-button {
    width: 150px;
  }
  .header-container .solid-button {
    font-size: 14px;
  }
  .header-container .header-login {
    padding-left: 15px;
    font-size: 13px;
  }
  .input-wrapper {
    height: 45px;
  }
  .homePage .title-desc {
    font-size: 19px;
  }
  .homePage .common-img-bg .inner-box .supplierHome-form {
    margin-right: auto;
  }
}
@media (max-width: 480px) {
  .e404 .message {
    font-size: 1.4em;
  }
  .submissionStepContainer {
    padding: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .submissionStepContainer .subStep .mat-checkbox {
    font-size: 13.33px !important;
  }
  .submissionStepContainer .subStep .inputError {
    font-size: 9.26px !important;
  }
  .submissionStepContainer .subStep .instagram {
    font-size: 11.11px !important;
  }
  .submissionStepContainer .subStep .subStep-title {
    font-size: 16px !important;
  }
  .step-title {
    font-size: 23.04px !important;
  }
  .step-subtitle {
    font-size: 19.2px !important;
  }
  .homePage .become-supplier .steps-slider .slider-title {
    font-size: 20px;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-title {
    font-size: 17px;
  }
  .homePage .become-supplier .steps-slider .functionalities .swiper-slide .details-text {
    font-size: 15px;
  }
}
@media (max-width: 432px) {
  .login-container .sign-in-ad .sign-in-message {
    margin: auto;
  }
  .login-container .sign-in-ad .sign-in-message::after {
    content: "";
    border-left: 5px solid #000000;
    border-bottom: 5px solid #000000;
    height: 84px;
    width: 145px;
    position: absolute;
    top: 27px;
  }
  .login-container .sign-in-ad .sign-in-message::before {
    content: "";
    height: 76px;
    width: 125px;
    border-right: 5px solid #000000;
    border-top: 5px solid #000000;
    position: absolute;
    top: -13px;
  }
  .login-container .sign-in-ad .sign-in-message .message {
    font-size: 22px;
  }
  .login-container .logsign-input {
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 10px;
  }
  .login-container .logsign-input:last-child {
    margin-bottom: 0px;
  }
  .login-container .logsign-input.fb {
    color: white;
    background-color: #3b5998;
  }
  .login-container .logsign-input.fb:before {
    content: "\f09a";
    font-family: "FontAwesome";
    pointer-events: none;
    display: block;
    width: 25px;
    text-align: center;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 23px;
  }
  .login-container .logsign-input.google {
    color: black;
  }
  .login-container .logsign-input.google:before {
    content: "";
    pointer-events: none;
    display: block;
    width: 25px;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url("http://cdn.designer-24.com/angularapp/prodAssets/google.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .login-container .logsign-input p {
    position: absolute;
    top: 50%;
    left: calc(50% - 70px);
    transform: translateY(-50%);
    margin: 0px;
    font-size: 12px;
    font-weight: 500;
    font-family: "Montserrat";
  }
  .login-container .logsign-input .input {
    width: 100%;
    height: 100%;
    padding: 0 15px;
    border: 1px solid #999999;
    font-size: 14px;
    letter-spacing: 1px;
  }
  .login-container .logsign-input .input[name=password] {
    padding-right: 50px;
  }
  .login-container .login-form {
    min-width: unset;
    width: 100%;
  }
  .login-container .login-form .input-wrapper {
    height: 45px;
    font-size: 11px;
  }
  .login-container .login-form .sign-in {
    padding: 34px 50px 0 50px;
  }
  .login-container .login-form .sign-in .supplier-button {
    font-size: 12px;
    height: 45px;
  }
  .login-container .login-form .sign-in .login-step2-title {
    font-size: 11px;
  }
  .login-container .login-form .sign-in input::placeholder {
    font-size: 11px;
  }
  .login-container .login-form .sign-in .forgot-pass {
    font-size: 11px;
  }
  .login-container .login-form .sign-in .login-title {
    font-size: 17px;
  }
  .login-container .login-form .register-step2 {
    padding: 34px 50px 0 50px;
  }
  .login-container .login-form .register-step2 .supplier-button {
    font-size: 12px;
    height: 45px;
  }
  .login-container .login-form .register-step2 .login-step2-title {
    font-size: 11px;
  }
  .login-container .login-form .register-step2 input::placeholder {
    font-size: 11px;
  }
  .login-container .login-form .register-step2 .forgot-pass {
    font-size: 11px;
  }
  .login-container .login-form .register-step2 .login-title {
    font-size: 17px;
  }
  .login-container .login-form .register-step2 .register-step2-title {
    font-size: 17px;
  }
  .login-container .login-form .register-step2 .phone-number,
  .login-container .login-form .register-step2 .currency,
  .login-container .login-form .register-step2 .organisation {
    height: 45px;
  }
  .login-container .login-form .register-step2 .phone-number select,
  .login-container .login-form .register-step2 .currency select,
  .login-container .login-form .register-step2 .organisation select {
    font-size: 11px;
  }
  .login-container .login-form .sign-up .sign-up-message {
    font-size: 10px;
  }
  .login-container .login-form .sign-up .logsign-input .register {
    font-size: 11px;
  }
  .header-container .header-section {
    height: 100%;
    padding: 0 10px;
  }
  .header-container .supplier-button {
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 7px !important;
  }
  .header-container .solid-button {
    font-size: 12px;
  }
  .header-container .header-login {
    font-size: 12px;
  }
  .homePage .become-supplier .steps-slider .functionalities-swiper {
    height: 250px;
  }
}
@media (max-width: 376px) {
  .homePage .title-desc {
    font-size: 19px;
  }
  .homePage .get-started {
    height: 400px;
  }
  .homePage .get-started .add-on-image .image-title {
    text-align: center;
    font-size: 42px;
  }
  .homePage .get-started .add-on-image .start-button {
    line-height: 60px;
    height: 60px;
    width: 200px;
    font-size: 19px;
  }
}
@media (max-width: 330px) {
  .submissionStepContainer {
    padding: 30px;
    padding-left: 5px;
    padding-right: 5px;
  }
  .submissionStepContainer .subStep .hasButtonClass .color-button-wrapper {
    width: 115px;
  }
}
@media (max-width: 320px) {
  .homePage .become-supplier .steps-slider .functionalities-swiper {
    height: 270px;
  }
}


/*# sourceMappingURL=styles.css.map*/