@charset "UTF-8";
/*
    Table of Contents

    Name                 : codina
    Author               : DexignZone
    Author Portfolio     : https://themeforest.net/user/dexignzone/portfolio
    


    Table of Sass Contents

    1. Abstracts
        _bs-custom
        _inheritance
        _maps
        _mixin
        _variable

    2. bootstrap 
        -Here goes all official bootstrap scss files

    3. Global/Base
        _color
        _custom-grid
        _fonts
        _helper
        _reset

    4. layout
        +footer
        +header
        +rtl
        +sidebar
        +tables
        +theme
        +version-dark

    5. Conponents
        +app
        +charts
        +forms
        +map
        +uc
        +ui
        +widget

    6. Page
        _index-1
        _page-error
        _page-register
        _page-signin
        _page-user-lock
        _page-user-lock

*/
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700");
@import url("./../icons/simple-line-icons/css/simple-line-icons.css");
@import url("./../icons/font-awesome/css/all.min.css");
@import url("./../icons/material-design-iconic-font/css/materialdesignicons.min.css");
@import url("./../icons/themify-icons/css/themify-icons.css");
@import url("./../icons/line-awesome/css/line-awesome.min.css");
@import url("./../icons/avasta/css/style.css");
@import url("./../icons/flaticon/flaticon.css");
@import url("./../icons/flaticon-1/flaticon_1.css");
@import url("./../icons/icomoon/icomoon.css");
@import url(./../vendor/animate/animate.min.css);
@import url(./../vendor/aos/css/aos.min.css);
@import url(./../vendor/perfect-scrollbar/css/perfect-scrollbar.css);
@import url(./../vendor/metismenu/css/metisMenu.min.css);
:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.gradient_one {
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%); }

.gradient-1 {
  background: #f0a907;
  background: -moz-linear-gradient(top, #f0a907 0%, #f53c79 100%);
  background: -webkit-linear-gradient(top, #f0a907 0%, #f53c79 100%);
  background: linear-gradient(to bottom, #f0a907 0%, #f53c79 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a907', endColorstr='#f53c79',GradientType=0 ); }

.gradient-2 {
  background: #4dedf5;
  background: -moz-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
  background: -webkit-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
  background: linear-gradient(to bottom, #4dedf5 0%, #480ceb 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dedf5', endColorstr='#480ceb',GradientType=0 ); }

.gradient-3 {
  background: #51f5ae;
  background: -moz-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
  background: -webkit-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
  background: linear-gradient(to bottom, #51f5ae 0%, #3fbcda 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51f5ae', endColorstr='#3fbcda',GradientType=0 ); }

.gradient-4 {
  background: #f25521;
  background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: linear-gradient(to right, #f25521 0%, #f9c70a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }

.gradient-5 {
  background: #f53c79;
  background: -moz-linear-gradient(left, #f53c79 0%, #f0a907 100%);
  background: -webkit-linear-gradient(left, #f53c79 0%, #f0a907 100%);
  background: linear-gradient(to right, #f53c79 0%, #f0a907 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f53c79', endColorstr='#f0a907',GradientType=1 ); }

.gradient-6 {
  background: #36b9d8;
  background: -moz-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
  background: -webkit-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
  background: linear-gradient(to right, #36b9d8 0%, #4bffa2 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36b9d8', endColorstr='#4bffa2',GradientType=1 ); }

.gradient-7 {
  background: #4400eb;
  background: -moz-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
  background: -webkit-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
  background: linear-gradient(to right, #4400eb 0%, #44e7f5 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4400eb', endColorstr='#44e7f5',GradientType=1 ); }

.gradient-8 {
  background: #F7B00F;
  background: -moz-linear-gradient(top, #F7B00F 0%, #F25521 100%);
  background: -webkit-linear-gradient(top, #F7B00F 0%, #F25521 100%);
  background: linear-gradient(to bottom, #F7B00F 0%, #F25521 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7B00F', endColorstr='#F25521',GradientType=1 ); }

.gradient-9, .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover, .datepicker table tr td.selected, .datepicker table tr td.active, .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
  background: #f31e7a !important;
  background: -moz-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
  background: -webkit-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
  background: linear-gradient(to right, #f31e7a 0%, #fd712c 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f31e7a', endColorstr='#fd712c',GradientType=1 ); }

.gradient-10 {
  background: #f25521 !important;
  background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: linear-gradient(to top, #f25521 0%, #f9c70a 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }

.gradient-11 {
  background: #3398fb;
  background: -moz-linear-gradient(left, #3398fb 0%, #8553ee 100%);
  background: -webkit-linear-gradient(left, #3398fb 0%, #8553ee 100%);
  background: linear-gradient(to right, #3398fb 0%, #8553ee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3398fb', endColorstr='#8553ee',GradientType=1 ); }

.gradient-12 {
  background: #36e1b4;
  background: -moz-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
  background: -webkit-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
  background: linear-gradient(to right, #36e1b4 0%, #11cae7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36e1b4', endColorstr='#11cae7',GradientType=1 ); }

.gradient-13 {
  background: #ffbf31;
  background: -moz-linear-gradient(left, #ffbf31 0%, #ff890e 100%);
  background: -webkit-linear-gradient(left, #ffbf31 0%, #ff890e 100%);
  background: linear-gradient(to right, #ffbf31 0%, #ff890e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf31', endColorstr='#ff890e',GradientType=1 ); }

.gradient-14 {
  background: #23bdb8;
  background: -moz-linear-gradient(-45deg, #23bdb8 0%, #43e794 100%);
  background: -webkit-linear-gradient(-45deg, #23bdb8 0%, #43e794 100%);
  background: linear-gradient(135deg, #23bdb8 0%, #43e794 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23bdb8', endColorstr='#43e794',GradientType=1 ); }

.gradient-15 {
  background: #9a56ff;
  background: -moz-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
  background: -webkit-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
  background: linear-gradient(135deg, #9a56ff 0%, #e36cd9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a56ff', endColorstr='#e36cd9',GradientType=1 ); }

.gradient-16 {
  background: #f48665;
  background: -moz-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
  background: -webkit-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
  background: linear-gradient(135deg, #f48665 0%, #fda23f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48665', endColorstr='#fda23f',GradientType=1 ); }

.gradient-17 {
  background: #e36cd9;
  background: -moz-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
  background: -webkit-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
  background: linear-gradient(135deg, #e36cd9 0%, #fe60ae 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e36cd9', endColorstr='#fe60ae',GradientType=1 ); }

.gradient-18 {
  background: #a15cff;
  background: -moz-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
  background: -webkit-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
  background: linear-gradient(to right, #a15cff 0%, #ce82fd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a15cff', endColorstr='#ce82fd',GradientType=1 ); }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #5e72e4;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #EE3232;
  --bs-orange: #ff9900;
  --bs-yellow: #FFFA6F;
  --bs-green: #297F00;
  --bs-teal: #20c997;
  --bs-cyan: #3065D0;
  --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: #eb8153;
  --bs-secondary: #6418C3;
  --bs-success: #68CF29;
  --bs-info: #51A6F5;
  --bs-warning: #FFAB2D;
  --bs-danger: #FF4C41;
  --bs-light: #f7f7f7;
  --bs-dark: #6e6e6e;
  --bs-primary-rgb: 235, 129, 83;
  --bs-secondary-rgb: 100, 24, 195;
  --bs-success-rgb: 104, 207, 41;
  --bs-info-rgb: 81, 166, 245;
  --bs-warning-rgb: 255, 171, 45;
  --bs-danger-rgb: 255, 76, 65;
  --bs-light-rgb: 247, 247, 247;
  --bs-dark-rgb: 110, 110, 110;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 126, 126, 126;
  --bs-body-bg-rgb: 247, 247, 247;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", 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: Roboto, sans-serif;
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #7e7e7e;
  --bs-body-bg: #f7f7f7; }

*,
*::before,
*::after {
  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: rgba(0, 0, 0, 0); }

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  
  margin-top: 0;
  /* jacint: margin-bottom: 0.5rem; */
  margin-bottom: 0rem;
  font-weight: 500;
  line-height: 1.2;
  color: #3d4465; }

h1, .h1 {
  font-size: calc(1.35rem + 1.2vw); }
  @media (min-width: 1200px) {
    h1, .h1 {
      font-size: 2.25rem; } }

h2, .h2 {
  font-size: calc(1.3125rem + 0.75vw); }
  @media (min-width: 1200px) {
    h2, .h2 {
      font-size: 1.875rem; } }

h3, .h3 {
  font-size: calc(1.275rem + 0.3vw); }
  @media (min-width: 1200px) {
    h3, .h3 {
      font-size: 1.5rem; } }

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

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

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

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

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

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

ol,
ul {
  padding-left: 2rem; }

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

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

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small, .small {
  font-size: 0.875em; }

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

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #eb8153;
  text-decoration: underline; }
  a:hover {
    color: #bc6742; }

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

code {
  font-size: 0.875em;
  color: #e83e8c;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

table {
  caption-side: bottom;
  border-collapse: collapse; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #89879f;
  text-align: left; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0; }

label {
  display: inline-block; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
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]::-webkit-calendar-picker-indicator {
  display: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
  button:not(:disabled),
  [type="button"]:not(:disabled),
  [type="reset"]:not(:disabled),
  [type="submit"]: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: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit; }
  @media (min-width: 1200px) {
    legend {
      font-size: 1.5rem; } }
  legend + * {
    clear: left; }

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0; }

::-webkit-inner-spin-button {
  height: auto; }

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

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

::file-selector-button {
  font: inherit; }

::-webkit-file-upload-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.09375rem;
  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: 0.5rem; }

.initialism {
  font-size: 0.875em;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem; }
  .blockquote > :last-child {
    margin-bottom: 0; }

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

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

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

.figure {
  display: inline-block; }

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

.figure-caption {
  font-size: 0.875em;
  color: #6c757d; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 15px);
  padding-left: var(--bs-gutter-x, 15px);
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1440) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1320px; } }

.row {
  --bs-gutter-x: 30px;
  --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.33333%; }

.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.66667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66667%; }

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

.col-4 {
  flex: 0 0 auto;
  width: 33.33333%; }

.col-5 {
  flex: 0 0 auto;
  width: 41.66667%; }

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

.col-7 {
  flex: 0 0 auto;
  width: 58.33333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66667%; }

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

.col-10 {
  flex: 0 0 auto;
  width: 83.33333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66667%; }

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

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

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

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

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

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

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

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

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

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

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

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

.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.33333%; }
  .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.66667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .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.33333%; }
  .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.66667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .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.33333%; }
  .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.66667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .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.33333%; }
  .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.66667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .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: 1440) {
  .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.33333%; }
  .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.66667%; }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .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-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #7e7e7e;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #7e7e7e;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #7e7e7e;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #7e7e7e;
  vertical-align: top;
  border-color: #EEEEEE; }
  .table > :not(caption) > * > * {
    padding: 0.5rem 0.5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:first-child) {
    border-top: 2px solid currentColor; }

.caption-top {
  caption-side: top; }

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * {
  border-width: 1px 0; }
  .table-bordered > :not(caption) > * > * {
    border-width: 0 1px; }

.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-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color); }

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color); }

.table-primary {
  --bs-table-bg: #fbe6dd;
  --bs-table-striped-bg: #eedbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e2cfc7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e8d5cc;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e2cfc7; }

.table-secondary {
  --bs-table-bg: #e0d1f3;
  --bs-table-striped-bg: #d5c7e7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cabcdb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cfc1e1;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cabcdb; }

.table-success {
  --bs-table-bg: #e1f5d4;
  --bs-table-striped-bg: #d6e9c9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbddbf;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d0e3c4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbddbf; }

.table-info {
  --bs-table-bg: #dcedfd;
  --bs-table-striped-bg: #d1e1f0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6d5e4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccdbea;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c6d5e4; }

.table-warning {
  --bs-table-bg: #ffeed5;
  --bs-table-striped-bg: #f2e2ca;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6d6c0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ecdcc5;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6d6c0; }

.table-danger {
  --bs-table-bg: #ffdbd9;
  --bs-table-striped-bg: #f2d0ce;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6c5c3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #eccbc9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6c5c3; }

.table-light {
  --bs-table-bg: #f7f7f7;
  --bs-table-striped-bg: #ebebeb;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dedede;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4e4e4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dedede; }

.table-dark {
  --bs-table-bg: #6e6e6e;
  --bs-table-striped-bg: #757575;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #7d7d7d;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #797979;
  --bs-table-hover-color: #000;
  color: #fff;
  border-color: #7d7d7d; }

.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: 1439.98) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

.form-label {
  margin-bottom: 0.5rem; }

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

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

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76563rem; }
  @media (min-width: 1200px) {
    .col-form-label-sm {
      font-size: 0.76562rem; } }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #89879f; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  background-color: #f7f7f7;
  background-clip: padding-box;
  border: 1px solid #EEEEEE;
  appearance: none;
  border-radius: 0.75rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.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: #7e7e7e;
    background-color: #f7f7f7;
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-control::-webkit-date-and-time-value {
    height: 1.5em; }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::file-selector-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3; }
  .form-control::-webkit-file-upload-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3; }

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

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .form-control-sm {
      font-size: 0.76562rem; } }
  .form-control-sm::file-selector-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }
  .form-control-lg::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px); }

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.375rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.5em;
    border-radius: 0.75rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.5em;
    border-radius: 0.75rem; }

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  background-color: #f7f7f7;
  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #EEEEEE;
  border-radius: 0.75rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .form-select {
      transition: none; } }
  .form-select:focus {
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none; }
  .form-select:disabled {
    background-color: #e9ecef; }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #7e7e7e; }

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .form-select-sm {
      font-size: 0.76562rem; } }

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.form-check {
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem; }
  .form-check .form-check-input {
    float: left;
    margin-left: -1.5em; }

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact; }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-check-input:checked {
    background-color: #eb8153;
    border-color: #eb8153; }
    .form-check-input:checked[type="checkbox"] {
      background-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 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"] {
      background-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: #eb8153;
    border-color: #eb8153;
    background-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: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5; }

.form-switch {
  padding-left: 2.5em; }
  .form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-switch .form-check-input {
        transition: none; } }
    .form-switch .form-check-input:focus {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f5c0a9'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked {
      background-position: right center;
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.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: 0.65; }

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #f7f7f7, 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #f7f7f7, 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #eb8153;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-webkit-slider-thumb {
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #f9d9cb; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #eb8153;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-moz-range-thumb {
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #f9d9cb; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #adb5bd; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #adb5bd; }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control {
    padding: 1rem 0.75rem; }
    .form-floating > .form-control::placeholder {
      color: transparent; }
    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0; }
  .input-group > .form-control:focus,
  .input-group > .form-select:focus {
    z-index: 3; }
  .input-group .btn {
    position: relative;
    z-index: 2; }
    .input-group .btn:focus {
      z-index: 3; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #EEEEEE;
  border-radius: 0.75rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .input-group-sm > .form-control,
    .input-group-sm > .form-select,
    .input-group-sm > .input-group-text,
    .input-group-sm > .btn {
      font-size: 0.76562rem; } }

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  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: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #68CF29; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76563rem;
  color: #000;
  background-color: rgba(104, 207, 41, 0.9);
  border-radius: 0.75rem; }
  @media (min-width: 1200px) {
    .valid-tooltip {
      font-size: 0.76562rem; } }

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #68CF29;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368CF29' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #68CF29;
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #68CF29; }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368CF29' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: #68CF29;
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #68CF29; }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: #68CF29; }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: #68CF29; }

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated
.input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1; }
  .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated
  .input-group .form-select:valid:focus,
  .input-group .form-select.is-valid:focus {
    z-index: 3; }

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76563rem;
  color: #000;
  background-color: rgba(255, 76, 65, 0.9);
  border-radius: 0.75rem; }
  @media (min-width: 1200px) {
    .invalid-tooltip {
      font-size: 0.76562rem; } }

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #FF4C41;
  padding-right: calc(1.5em + 0.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='%23FF4C41'%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='%23FF4C41' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #FF4C41;
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #FF4C41; }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), 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='%23FF4C41'%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='%23FF4C41' stroke='none'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: #FF4C41;
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #FF4C41; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #FF4C41; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #FF4C41; }

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated
.input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2; }
  .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated
  .input-group .form-select:invalid:focus,
  .input-group .form-select.is-invalid:focus {
    z-index: 3; }

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  border-radius: 0.75rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #7e7e7e; }
  .btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    pointer-events: none;
    opacity: 0.65; }

.btn-primary {
  color: #000;
  background-color: #eb8153;
  border-color: #eb8153; }
  .btn-primary:hover {
    color: #000;
    background-color: #ee946d;
    border-color: #ed8e64; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #000;
    background-color: #ee946d;
    border-color: #ed8e64;
    box-shadow: 0 0 0 0.25rem rgba(200, 110, 71, 0.5); }
  .btn-check:checked + .btn-primary,
  .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #000;
    background-color: #ef9a75;
    border-color: #ed8e64; }
    .btn-check:checked + .btn-primary:focus,
    .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(200, 110, 71, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }

.btn-secondary {
  color: #fff;
  background-color: #6418C3;
  border-color: #6418C3; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5514a6;
    border-color: #50139c; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #5514a6;
    border-color: #50139c;
    box-shadow: 0 0 0 0.25rem rgba(123, 59, 204, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #50139c;
    border-color: #4b1292; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(123, 59, 204, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }

.btn-success {
  color: #000;
  background-color: #68CF29;
  border-color: #68CF29; }
  .btn-success:hover {
    color: #000;
    background-color: #7fd649;
    border-color: #77d43e; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #000;
    background-color: #7fd649;
    border-color: #77d43e;
    box-shadow: 0 0 0 0.25rem rgba(88, 176, 35, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #000;
    background-color: #86d954;
    border-color: #77d43e; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(88, 176, 35, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }

.btn-info {
  color: #000;
  background-color: #51A6F5;
  border-color: #51A6F5; }
  .btn-info:hover {
    color: #000;
    background-color: #6bb3f7;
    border-color: #62aff6; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #000;
    background-color: #6bb3f7;
    border-color: #62aff6;
    box-shadow: 0 0 0 0.25rem rgba(69, 141, 208, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #000;
    background-color: #74b8f7;
    border-color: #62aff6; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(69, 141, 208, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }

.btn-warning {
  color: #000;
  background-color: #FFAB2D;
  border-color: #FFAB2D; }
  .btn-warning:hover {
    color: #000;
    background-color: #ffb84d;
    border-color: #ffb342; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000;
    background-color: #ffb84d;
    border-color: #ffb342;
    box-shadow: 0 0 0 0.25rem rgba(217, 145, 38, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ffbc57;
    border-color: #ffb342; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 145, 38, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }

.btn-danger {
  color: #000;
  background-color: #FF4C41;
  border-color: #FF4C41; }
  .btn-danger:hover {
    color: #000;
    background-color: #ff675e;
    border-color: #ff5e54; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #000;
    background-color: #ff675e;
    border-color: #ff5e54;
    box-shadow: 0 0 0 0.25rem rgba(217, 65, 55, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #000;
    background-color: #ff7067;
    border-color: #ff5e54; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 65, 55, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }

.btn-light {
  color: #000;
  background-color: #f7f7f7;
  border-color: #f7f7f7; }
  .btn-light:hover {
    color: #000;
    background-color: #f8f8f8;
    border-color: #f8f8f8; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: #000;
    background-color: #f8f8f8;
    border-color: #f8f8f8;
    box-shadow: 0 0 0 0.25rem rgba(210, 210, 210, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: #000;
    background-color: #f9f9f9;
    border-color: #f8f8f8; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(210, 210, 210, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }

.btn-dark {
  color: #fff;
  background-color: #6e6e6e;
  border-color: #6e6e6e; }
  .btn-dark:hover {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858;
    box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #585858;
    border-color: #535353; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }

.btn-outline-primary {
  color: #eb8153;
  border-color: #eb8153; }
  .btn-outline-primary:hover {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #eb8153;
    background-color: transparent; }

.btn-outline-secondary {
  color: #6418C3;
  border-color: #6418C3; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #6418C3;
    background-color: transparent; }

.btn-outline-success {
  color: #68CF29;
  border-color: #68CF29; }
  .btn-outline-success:hover {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #68CF29;
    background-color: transparent; }

.btn-outline-info {
  color: #51A6F5;
  border-color: #51A6F5; }
  .btn-outline-info:hover {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #51A6F5;
    background-color: transparent; }

.btn-outline-warning {
  color: #FFAB2D;
  border-color: #FFAB2D; }
  .btn-outline-warning:hover {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #FFAB2D;
    background-color: transparent; }

.btn-outline-danger {
  color: #FF4C41;
  border-color: #FF4C41; }
  .btn-outline-danger:hover {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #FF4C41;
    background-color: transparent; }

.btn-outline-light {
  color: #f7f7f7;
  border-color: #f7f7f7; }
  .btn-outline-light:hover {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0.25rem rgba(247, 247, 247, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(247, 247, 247, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #f7f7f7;
    background-color: transparent; }

.btn-outline-dark {
  color: #6e6e6e;
  border-color: #6e6e6e; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #6e6e6e;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #eb8153;
  text-decoration: underline; }
  .btn-link:hover {
    color: #bc6742; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .btn-sm, .btn-group-sm > .btn {
      font-size: 0.76562rem; } }

.fade {
  transition: opacity 0.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 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }
  .collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease; }
    @media (prefers-reduced-motion: reduce) {
      .collapsing.collapse-horizontal {
        transition: none; } }

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative; }

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

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 0.875rem;
  color: #7e7e7e;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.75rem; }
  .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem; }

.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: 1440) {
  .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: 0.125rem; }

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

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

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

.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: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

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

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #1e2125;
    background-color: #e9ecef; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #eb8153; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent; }

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.76563rem;
  color: #6c757d;
  white-space: nowrap; }
  @media (min-width: 1200px) {
    .dropdown-header {
      font-size: 0.76562rem; } }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529; }

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item {
    color: #dee2e6; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: #fff;
      background-color: #eb8153; }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #adb5bd; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6; }
  .dropdown-menu-dark .dropdown-header {
    color: #adb5bd; }

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

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

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

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

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #eb8153;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .nav-link {
      transition: none; } }
  .nav-link:hover, .nav-link:focus {
    color: #bc6742; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6;
      isolation: isolate; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #f7f7f7;
    border-color: #dee2e6 #dee2e6 #f7f7f7; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.75rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #eb8153; }

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  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 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  .navbar > .container,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  padding-top: 0.33594rem;
  padding-bottom: 0.33594rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  text-decoration: none;
  white-space: nowrap; }

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

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.75rem;
  transition: box-shadow 0.15s ease-in-out; }
  @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 0.25rem; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  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: 0.5rem;
        padding-left: 0.5rem; }
    .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-header {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-sm .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: 0.5rem;
        padding-left: 0.5rem; }
    .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-header {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-md .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: 0.5rem;
        padding-left: 0.5rem; }
    .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-header {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-lg .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: 0.5rem;
        padding-left: 0.5rem; }
    .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-header {
      display: none; }
    .navbar-expand-xl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1440) {
  .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: 0.5rem;
        padding-left: 0.5rem; }
    .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-header {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xxl .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: 0.5rem;
      padding-left: 0.5rem; }
  .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-header {
    display: none; }
  .navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none; }
  .navbar-expand .offcanvas-top,
  .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0; }
  .navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: 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"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.75rem; }
  .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: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem; }

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

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

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

.card-link + .card-link {
  margin-left: 1rem; }

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.75rem - 1px) calc(0.75rem - 1px) 0 0; }

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.75rem - 1px) calc(0.75rem - 1px); }

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0; }
  .card-header-tabs .nav-link.active {
    background-color: #fff;
    border-bottom-color: #fff; }

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.75rem - 1px); }

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

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px); }

.card-group > .card {
  margin-bottom: 15px; }

@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-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          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-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  color: #7e7e7e;
  text-align: left;
  background-color: #f7f7f7;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button:not(.collapsed) {
    color: #d4744b;
    background-color: #fdf2ee;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4744b'%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");
      transform: rotate(-180deg); }
  .accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237e7e7e'%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");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }

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

.accordion-item {
  background-color: #f7f7f7; }
  .accordion-item:first-of-type {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .accordion-item:first-of-type .accordion-button {
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
  .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .accordion-item:last-of-type {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem; }
    .accordion-item:last-of-type .accordion-button.collapsed {
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
    .accordion-item:last-of-type .accordion-collapse {
      border-bottom-right-radius: 0.75rem;
      border-bottom-left-radius: 0.75rem; }

.accordion-body {
  padding: 1rem 1.25rem; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.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-button {
    border-radius: 0; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #6c757d; }

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

.page-link {
  position: relative;
  display: block;
  color: #eb8153;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: #bc6742;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    color: #bc6742;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }

.page-item:not(:first-child) .page-link {
  margin-left: -1px; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #eb8153;
  border-color: #eb8153; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem; }
  @media (min-width: 1200px) {
    .pagination-sm .page-link {
      font-size: 0.76562rem; } }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.75rem; }
  .badge:empty {
    display: none; }

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

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

.alert-heading {
  color: inherit; }

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

.alert-dismissible {
  padding-right: 3rem; }
  .alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    /* jacint: padding: 1.25rem 1rem;  */
    padding: 0.4rem 0.3rem;}

.alert-primary {
  color: #8d4d32;
  background-color: #fbe6dd;
  border-color: #f9d9cb; }
  .alert-primary .alert-link {
    color: #713e28; }

.alert-secondary {
  color: #3c0e75;
  background-color: #e0d1f3;
  border-color: #d1baed; }
  .alert-secondary .alert-link {
    color: #300b5e; }

.alert-success {
  color: #2a5310;
  background-color: #e1f5d4;
  border-color: #d2f1bf; }
  .alert-success .alert-link {
    color: #22420d; }

.alert-info {
  color: #316493;
  background-color: #dcedfd;
  border-color: #cbe4fc; }
  .alert-info .alert-link {
    color: #275076; }

.alert-warning {
  color: #664412;
  background-color: #ffeed5;
  border-color: #ffe6c0; }
  .alert-warning .alert-link {
    color: #52360e; }

.alert-danger {
  color: #992e27;
  background-color: #ffdbd9;
  border-color: #ffc9c6; }
  .alert-danger .alert-link {
    color: #7a251f; }

.alert-light {
  color: #636363;
  background-color: #fdfdfd;
  border-color: #fdfdfd; }
  .alert-light .alert-link {
    color: #4f4f4f; }

.alert-dark {
  color: #424242;
  background-color: #e2e2e2;
  border-color: #d4d4d4; }
  .alert-dark .alert-link {
    color: #353535; }

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #e9ecef;
  border-radius: 0.75rem; }

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

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

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

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

.list-group-numbered {
  list-style-type: none;
  counter-reset: section; }
  .list-group-numbered > li::before {
    content: counters(section, ".") ". ";
    counter-increment: section; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #7e7e7e;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .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: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #eb8153;
    border-color: #eb8153; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.75rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.75rem;
    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: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1440) {
  .list-group-horizontal-xxl {
    flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #8d4d32;
  background-color: #fbe6dd; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #8d4d32;
    background-color: #e2cfc7; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #8d4d32;
    border-color: #8d4d32; }

.list-group-item-secondary {
  color: #3c0e75;
  background-color: #e0d1f3; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #3c0e75;
    background-color: #cabcdb; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #3c0e75;
    border-color: #3c0e75; }

.list-group-item-success {
  color: #2a5310;
  background-color: #e1f5d4; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #2a5310;
    background-color: #cbddbf; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #2a5310;
    border-color: #2a5310; }

.list-group-item-info {
  color: #316493;
  background-color: #dcedfd; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #316493;
    background-color: #c6d5e4; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #316493;
    border-color: #316493; }

.list-group-item-warning {
  color: #664412;
  background-color: #ffeed5; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #664412;
    background-color: #e6d6c0; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #664412;
    border-color: #664412; }

.list-group-item-danger {
  color: #992e27;
  background-color: #ffdbd9; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #992e27;
    background-color: #e6c5c3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #992e27;
    border-color: #992e27; }

.list-group-item-light {
  color: #636363;
  background-color: #fdfdfd; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #636363;
    background-color: #e4e4e4; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #636363;
    border-color: #636363; }

.list-group-item-dark {
  color: #424242;
  background-color: #e2e2e2; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #424242;
    background-color: #cbcbcb; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #424242;
    border-color: #424242; }

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.75rem;
  opacity: 0.5; }
  .btn-close:hover {
    color: #000;
    text-decoration: none;
    opacity: 0.75; }
  .btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25);
    opacity: 1; }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    user-select: none;
    opacity: 0.25; }

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%); }

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.75rem; }
  .toast.showing {
    opacity: 0; }
  .toast:not(.show) {
    display: none; }

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none; }
  .toast-container > :not(:last-child) {
    margin-bottom: 15px; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }
  .toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem; }

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word; }

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (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% - 1rem); }
  .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% - 1rem); }

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

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #EEEEEE;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #EEEEEE;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-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-header {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@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-header {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@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-header {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@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-header {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@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-header {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1439.98) {
  .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-header {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: "Roboto", 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76563rem;
  word-wrap: break-word;
  opacity: 0; }
  @media (min-width: 1200px) {
    .tooltip {
      font-size: 0.76562rem; } }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: "Roboto", 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76563rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  @media (min-width: 1200px) {
    .popover {
      font-size: 0.76562rem; } }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

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

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff; }

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

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #3d4465;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #7e7e7e; }

.carousel {
  position: relative; }

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

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

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

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

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%); }

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

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
      transition: none; } }

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

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

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

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.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%;
  list-style: none; }
  .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: 0.5;
    transition: opacity 0.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-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000; }

.carousel-dark .carousel-caption {
  color: #000; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border; }

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

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1;
    transform: none; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow; }

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s; } }

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .offcanvas {
      transition: none; } }

.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: 0.5; }

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem; }
  .offcanvas-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem; }

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5; }

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto; }

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%); }

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%); }

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%); }

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%); }

.offcanvas.show {
  transform: none; }

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: 0.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: 0.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: ""; }

.link-primary {
  color: #eb8153; }
  .link-primary:hover, .link-primary:focus {
    color: #ef9a75; }

.link-secondary {
  color: #6418C3; }
  .link-secondary:hover, .link-secondary:focus {
    color: #50139c; }

.link-success {
  color: #68CF29; }
  .link-success:hover, .link-success:focus {
    color: #86d954; }

.link-info {
  color: #51A6F5; }
  .link-info:hover, .link-info:focus {
    color: #74b8f7; }

.link-warning {
  color: #FFAB2D; }
  .link-warning:hover, .link-warning:focus {
    color: #ffbc57; }

.link-danger {
  color: #FF4C41; }
  .link-danger:hover, .link-danger:focus {
    color: #ff7067; }

.link-light {
  color: #f7f7f7; }
  .link-light:hover, .link-light:focus {
    color: #f9f9f9; }

.link-dark {
  color: #6e6e6e; }
  .link-dark:hover, .link-dark:focus {
    color: #585858; }

.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: calc(3 / 4 * 100%); }

.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%); }

.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; }

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1440) {
  .sticky-xxl-top {
    position: sticky;
    top: 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) {
  position: absolute !important;
  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; }

.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: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.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; }

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

.opacity-25 {
  opacity: 0.25 !important; }

.opacity-50 {
  opacity: 0.5 !important; }

.opacity-75 {
  opacity: 0.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; }

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

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

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

.d-grid {
  display: 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

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

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

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

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

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

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

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

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

.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: 1px solid #EEEEEE !important; }

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

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

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

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

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

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

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

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

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

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

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

.border-success {
  border-color: #68CF29 !important; }

.border-info {
  border-color: #51A6F5 !important; }

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

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

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

.border-dark {
  border-color: #6e6e6e !important; }

.border-white {
  border-color: #fff !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; }

.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; }

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

.gap-1 {
  gap: 0.25rem !important; }

.gap-2 {
  gap: 0.5rem !important; }

.gap-3 {
  gap: 1rem !important; }

.gap-4 {
  gap: 1.5rem !important; }

.gap-5 {
  gap: 3rem !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: 0.25rem !important; }

.m-2 {
  margin: 0.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: 0.25rem !important;
  margin-left: 0.25rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.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: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.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: 0.25rem !important; }

.mt-2 {
  margin-top: 0.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: 0.25rem !important; }

.me-2 {
  margin-right: 0.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: 0.25rem !important; }

.mb-2 {
  margin-bottom: 0.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: 0.25rem !important; }

.ms-2 {
  margin-left: 0.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: 0.25rem !important; }

.p-2 {
  padding: 0.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: 0.25rem !important;
  padding-left: 0.25rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.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: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.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: 0.25rem !important; }

.pt-2 {
  padding-top: 0.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: 0.25rem !important; }

.pe-2 {
  padding-right: 0.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: 0.25rem !important; }

.pb-2 {
  padding-bottom: 0.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: 0.25rem !important; }

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

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

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

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

.font-monospace {
  font-family: var(--bs-font-monospace) !important; }

.fs-1 {
  font-size: calc(1.35rem + 1.2vw) !important; }

.fs-2 {
  font-size: calc(1.3125rem + 0.75vw) !important; }

.fs-3 {
  font-size: calc(1.275rem + 0.3vw) !important; }

.fs-4 {
  font-size: 1.125rem !important; }

.fs-5 {
  font-size: 1rem !important; }

.fs-6 {
  font-size: 0.938rem !important; }

.fst-italic {
  font-style: italic !important; }

.fst-normal {
  font-style: normal !important; }

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

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

.fw-normal {
  font-weight: 400 !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; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.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: #89879f !important; }

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !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; }

.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-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-gradient {
  background-image: var(--bs-gradient) !important; }

.user-select-all {
  user-select: all !important; }

.user-select-auto {
  user-select: auto !important; }

.user-select-none {
  user-select: none !important; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: 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-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; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.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: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4 {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 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; }
  .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-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; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-md-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.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: 0.25rem !important; }
  .p-md-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 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; }
  .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-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; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.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: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 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; }
  .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-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; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.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: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 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: 1440) {
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: 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-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; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.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: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 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.25rem !important; }
  .fs-2 {
    font-size: 1.875rem !important; }
  .fs-3 {
    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-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; } }

.c-pointer {
  cursor: pointer; }

* {
  outline: none;
  padding: 0; }
  *::after {
    margin: 0;
    padding: 0; }
  *::before {
    margin: 0;
    padding: 0; }

::selection {
  color: #fff;
  background: var(--primary); }

body {
  overflow-x: hidden;
  height: 100%;
  position: relative;
  max-width: 100%;
  font-size: 0.875rem; }
  @media only screen and (max-width: 991px) {
    body {
      font-size: 0.875rem; } }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  color: #000;
  font-weight: 600; }

p {
  line-height: 1.8; }

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

#main-wrapper {
  opacity: 0;
  transition: all 0.25s ease-in;
  overflow: hidden;
  position: relative; }
  #main-wrapper.show {
    opacity: 1; }

.rounded-lg {
  border-radius: 0.35rem; }

ul {
  padding: 0;
  margin: 0; }

li {
  list-style: none; }

a {
  text-decoration: none;
  color: #7e7e7e; }
  a:hover, a:focus, a.active {
    text-decoration: none; }

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

.btn-link:hover, .btn-link:focus, .btn-link.active {
  text-decoration: none; }

.fs-12 {
  font-size: 12px !important;
  line-height: 1.6; }

.fs-13 {
  font-size: 13px !important;
  line-height: 1.4; }

.fs-14 {
  font-size: 14px !important;
  line-height: 1.5; }
  @media only screen and (max-width: 1199px) {
    .fs-14 {
      font-size: 12px !important; } }

.fs-15 {
  font-size: 14px !important;
  line-height: 1.5; }

.fs-16 {
  font-size: 16px !important;
  line-height: 1.5; }

.fs-18 {
  font-size: 18px !important;
  line-height: 1.5; }

.fs-20 {
  font-size: 20px !important;
  line-height: 1.5; }

.fs-22 {
  font-size: 22px !important;
  line-height: 1.5; }

.fs-24 {
  font-size: 24px !important;
  line-height: 1.4; }

.fs-26 {
  font-size: 26px !important;
  line-height: 1.4; }

.fs-28 {
  font-size: 28px !important;
  line-height: 1.4; }

.fs-30 {
  font-size: 30px !important;
  line-height: 1.4; }

.fs-32 {
  font-size: 32px !important;
  line-height: 1.25; }

.fs-34 {
  font-size: 34px !important;
  line-height: 1.25; }

.fs-35 {
  font-size: 35px !important;
  line-height: 1.25; }

.fs-36 {
  font-size: 36px !important;
  line-height: 1.25; }

.fs-38 {
  font-size: 38px !important;
  line-height: 1.25; }

.fs-46 {
  font-size: 46px !important;
  line-height: 1.25; }

.fs-48 {
  font-size: 48px !important;
  line-height: 1.25; }

.font-w100 {
  font-weight: 100; }

.font-w200 {
  font-weight: 200; }

.font-w300 {
  font-weight: 300; }

.font-w400 {
  font-weight: 400; }

.font-w500 {
  font-weight: 500; }

.font-w600 {
  font-weight: 600; }

.font-w700 {
  font-weight: 700; }

.font-w800 {
  font-weight: 800; }

.font-w900 {
  font-weight: 900; }

.w-space-no {
  white-space: nowrap; }

.content-body .container {
  margin-top: 40px;
  padding-right: 40px;
  padding-left: 40px; }
  @media only screen and (min-width: 1600px) {
    .content-body .container.max {
      max-width: 1340px; } }
  @media only screen and (max-width: 1200px) {
    .content-body .container.max {
      margin-top: 30px;
      padding-right: 30px;
      padding-left: 30px;
      max-width: 100%; } }
  @media only screen and (max-width: 767px) {
    .content-body .container.max {
      margin-top: 20px;
      padding-right: 20px;
      padding-left: 20px;
      max-width: 100%; } }
  @media only screen and (max-width: 575px) {
    .content-body .container.max {
      margin-top: 15px;
      padding-right: 15px;
      padding-left: 15px;
      max-width: 100%; } }

.content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
  /* jacint: padding-top: 40px;
   padding-right: 40px;
  padding-left: 40px; } */
  padding-top: 10px;
  padding-right: 25px;
  padding-left: 25px; }
  @media only screen and (max-width: 1200px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 30px;
      padding-right: 30px;
      padding-left: 30px; } }
  @media only screen and (max-width: 767px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 20px;
      padding-right: 20px;
      padding-left: 20px; } }
  @media only screen and (max-width: 575px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 15px;
      padding-right: 15px;
      padding-left: 15px; } }

/*sp*/
.row.sp4,
.sp4 {
  margin-left: -2px;
  margin-right: -2px; }
  .row.sp4 [class*="col-"],
  .sp4 [class*="col-"] {
    padding-left: 2px;
    padding-right: 2px; }

.op1 {
  opacity: 0.1; }

.op2 {
  opacity: 0.2; }

.op3 {
  opacity: 0.3; }

.op4 {
  opacity: 0.4; }

.op5 {
  opacity: 0.5; }

.op6 {
  opacity: 0.6; }

.op7 {
  opacity: 0.7; }

.op8 {
  opacity: 0.8; }

.op9 {
  opacity: 0.9; }

.content-heading {
  font-size: 16px;
  margin-bottom: 1.875rem;
  margin-top: 3.125rem;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 10px; }
  [direction="rtl"] .content-heading {
    text-align: right; }

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
  box-shadow: none; }

.text-primary {
  color: var(--primary) !important; }

.bg-primary {
  background-color: var(--primary) !important; }

.support-ticket {
  position: fixed;
  bottom: 30px;
  right: 15px;
  z-index: 999999; }

.support-ticket-btn {
  width: 100px;
  background: #7CB442;
  animation: 0.7s ease-in-out 0s infinite alternate none running crescendo;
  border-radius: 50px;
  color: #fff;
  font-size: 8px;
  font-size: 16px;
  padding: 5px 10px 7px;
  text-align: center;
  display: inline-block;
  box-shadow: rgba(124, 180, 66, 0.7) 0px 8px 35px 0px; }
  .support-ticket-btn:hover, .support-ticket-btn:focus {
    color: #fff; }

.text-blue {
  color: #5e72e4; }

.text-indigo {
  color: #6610f2; }

.text-purple {
  color: #6f42c1; }

.text-pink {
  color: #e83e8c; }

.text-red {
  color: #EE3232; }

.text-orange {
  color: #ff9900; }

.text-yellow {
  color: #FFFA6F; }

.text-green {
  color: #297F00; }

.text-teal {
  color: #20c997; }

.text-cyan {
  color: #3065D0; }

.bg-gray-dark {
  background: #191e3a !important; }

.bg-purpal {
  background: #4527a0 !important; }

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

.bg-blue-dark {
  background: #283593 !important; }

.bg-blue {
  background: #7356f1 !important; }

.bg-blue-light {
  background: #5bcfc5 !important; }

.bg-green-light {
  background: #00838f !important; }

.bg-green {
  background: #ff8f16 !important; }

.bg-black {
  background: #000; }

.text-black {
  color: #000 !important; }

.dz-scroll {
  position: relative; }

.scale1 {
  transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  display: inline-block; }

.scale2 {
  transform: scale(1.2);
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  display: inline-block; }

.scale3 {
  transform: scale(1.3);
  -moz-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  display: inline-block; }

.scale4 {
  transform: scale(1.4);
  -moz-transform: scale(1.4);
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  -o-transform: scale(1.4);
  display: inline-block; }

.scale5 {
  transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  display: inline-block; }

.scale-2 {
  transform: scale(2);
  -moz-transform: scale(2);
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  display: inline-block; }

@-webkit-keyframes crescendo {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

.height10 {
  height: 10px; }

.height20 {
  height: 20px; }

.height30 {
  height: 30px; }

.height40 {
  height: 40px; }

.height50 {
  height: 50px; }

.height60 {
  height: 60px; }

.height70 {
  height: 70px; }

.height80 {
  height: 80px; }

.height90 {
  height: 90px; }

.height100 {
  height: 100px; }

.height110 {
  height: 110px; }

.height120 {
  height: 120px; }

.height130 {
  height: 130px; }

.height140 {
  height: 140px; }

.height150 {
  height: 150px; }

.height160 {
  height: 160px; }

.height170 {
  height: 170px; }

.height180 {
  height: 180px; }

.height190 {
  height: 190px; }

.height200 {
  height: 200px; }

.height210 {
  height: 210px; }

.height220 {
  height: 220px; }

.height230 {
  height: 230px; }

.height240 {
  height: 240px; }

.height250 {
  height: 250px; }

.height260 {
  height: 260px; }

.height270 {
  height: 270px; }

.height280 {
  height: 280px; }

.height290 {
  height: 290px; }

.height300 {
  height: 300px; }

.height310 {
  height: 310px; }

.height320 {
  height: 320px; }

.height330 {
  height: 330px; }

.height340 {
  height: 340px; }

.height350 {
  height: 350px; }

.height360 {
  height: 360px; }

.height370 {
  height: 370px; }

.height380 {
  height: 380px; }

.height390 {
  height: 390px; }

.height400 {
  height: 400px; }

.height415 {
  height: 415px; }

.height500 {
  height: 500px; }

.height520 {
  height: 520px; }

.height600 {
  height: 600px; }

.height630 {
  height: 630px; }

.height650 {
  height: 650px; }

.height720 {
  height: 720px; }

.height750 {
  height: 750px; }

.height800 {
  height: 800px; }

.width10 {
  width: 10px; }

.width20 {
  width: 20px; }

.width30 {
  width: 30px; }

.width40 {
  width: 40px; }

.width50 {
  width: 50px; }

.width60 {
  width: 60px; }

.width70 {
  width: 70px; }

.width80 {
  width: 80px; }

.width90 {
  width: 90px; }

.width100 {
  width: 100px; }

.width110 {
  width: 110px; }

.width120 {
  width: 120px; }

.width130 {
  width: 130px; }

.width140 {
  width: 140px; }

.width150 {
  width: 150px; }

.width160 {
  width: 160px; }

.width170 {
  width: 170px; }

.width180 {
  width: 180px; }

.width190 {
  width: 190px; }

.width200 {
  width: 200px; }

.width210 {
  width: 210px; }

.width220 {
  width: 220px; }

.width230 {
  width: 230px; }

.width240 {
  width: 240px; }

.width250 {
  width: 250px; }

.width260 {
  width: 260px; }

.width270 {
  width: 270px; }

.width280 {
  width: 280px; }

.width290 {
  width: 290px; }

.width300 {
  width: 300px; }

.width310 {
  width: 310px; }

.width320 {
  width: 320px; }

.width330 {
  width: 330px; }

.width340 {
  width: 340px; }

.width350 {
  width: 350px; }

.width360 {
  width: 360px; }

.width370 {
  width: 370px; }

.width380 {
  width: 380px; }

.width390 {
  width: 390px; }

.width400 {
  width: 400px; }

@keyframes gXGDoR {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@keyframes crescendo {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@keyframes gXGDoR {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  .col-xxl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; } }

/* Editable */
#preloader {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #fff; }

.sk-three-bounce {
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  background-color: white; }

.sk-three-bounce .sk-child {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-color: var(--primary);
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
  animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; }

.sk-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s; }

.sk-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s; }

@-webkit-keyframes sk-three-bounce {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes sk-three-bounce {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.footer {
  padding-left: 17.5rem;
  background-color: #fff; }
  .footer .copyright {
    padding: 0.9375rem; }
    .footer .copyright p {
      text-align: center;
      margin: 0; }
    .footer .copyright a {
      color: var(--primary); }

[data-sidebar-style="mini"] .nav-control,
[data-layout="horizontal"] .nav-control {
  display: none; }

@media only screen and (max-width: 767px) {
  [data-sidebar-style="overlay"] .nav-header .logo-abbr {
    display: block; } }

[data-header-position="fixed"] .nav-header {
  position: fixed;
  left: auto; }

.nav-header {
  height: 4.5rem;
  width: 17.5rem;
  display: inline-block;
  text-align: left;
  position: absolute;
  left: 0;
  top: 0;
  background-color: var(--nav-headbg);
  transition: all .2s ease;
  z-index: 10; }
  .nav-header .logo-abbr {
    min-width: 45px;
    max-width: 40px; }
    @media only screen and (max-width: 575px) {
      .nav-header .logo-abbr {
        min-width: 35px; } }
  .nav-header .logo-compact {
    display: none; }
  @media only screen and (max-width: 1350px) {
    .nav-header {
      width: 17rem; } }
  .nav-header .svg-logo-rect {
    fill: var(--primary); }
  .nav-header .brand-logo {
    display: flex;
    height: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    font-size: 1.125rem;
    color: #fff;
    text-decoration: none;
    padding-left: 20px;
    padding-right: 50px;
    font-weight: 700; }
    [data-sidebar-style="compact"] .nav-header .brand-logo,
    [data-sidebar-style="mini"] .nav-header .brand-logo {
      padding-left: 0;
      padding-right: 0;
      justify-content: center; }
    @media only screen and (max-width: 767px) {
      .nav-header .brand-logo {
        padding-left: 0;
        padding-right: 0;
        justify-content: center; } }
  .nav-header .brand-title {
    margin-left: 20px;
    max-width: 120px;
    margin-top: 0px; }
    [data-theme-version="dark"] .nav-header .brand-title {
      background-position: 0 120%; }

@media only screen and (max-width: 1199px) {
  /* .nav-header {
		height:5rem;
    } */ }

@media only screen and (max-width: 1023px) {
  .nav-header {
    width: 5rem; }
    .nav-header .brand-title {
      display: none; } }

.nav-control {
  cursor: pointer;
  position: absolute;
  right: 15px;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;
  font-size: 1.4rem;
  padding: 2px 0.5rem 0;
  border-radius: 2px; }
  @media only screen and (max-width: 1023px) {
    .nav-control {
      right: -45px; } }
  @media only screen and (max-width: 767px) {
    .nav-control {
      right: -2.75rem; } }
  @media only screen and (max-width: 575px) {
    .nav-control {
      right: -3rem; } }

.hamburger {
  display: inline-block;
  left: 0px;
  position: relative;
  top: 3px;
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  width: 26px;
  z-index: 999; }

.hamburger .line {
  background: var(--primary);
  display: block;
  height: 3px;
  border-radius: 3px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: auto;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.hamburger .line:nth-child(1) {
  width: 20px; }

.hamburger .line:nth-child(2) {
  width: 26px; }

.hamburger .line:nth-child(3) {
  width: 22px; }

.hamburger:hover {
  cursor: pointer; }

.hamburger:hover .line {
  width: 26px; }

/*
    .hamburger.is-active {
      left: 60px;
    }
    */
.hamburger.is-active .line:nth-child(1),
.hamburger.is-active .line:nth-child(3) {
  width: 10px;
  height: 2px; }

.hamburger.is-active .line:nth-child(2) {
  -webkit-transform: translateX(0px);
  transform: translateX(0px);
  width: 22px;
  height: 2px; }

.hamburger.is-active .line:nth-child(1) {
  -webkit-transform: translateY(4px) rotate(45deg);
  transform: translateY(4px) rotate(45deg); }

.hamburger.is-active .line:nth-child(3) {
  -webkit-transform: translateY(-4px) rotate(-45deg);
  transform: translateY(-4px) rotate(-45deg); }

@media (min-width: 767px) {
  [data-sidebar-style="compact"] .nav-control {
    display: none; }
  [data-sidebar-style="compact"] .nav-header {
    width: 11.25rem; } }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .brand-title {
  display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .logo-abbr {
  display: block; }

[data-sidebar-style="full"][data-layout="horizontal"] .logo-compact {
  display: none; }

[data-sidebar-style="mini"] .nav-header .logo-abbr {
  display: block; }

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .brand-title {
  display: none; }

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .logo-compact {
  max-width: 75px; }

[data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-left: 30px;
  padding-right: 30px;
  justify-content: start; }

[data-sidebar-style="modern"][data-layout="vertical"] .nav-header {
  width: 9.5rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .brand-title {
    display: none; }
  [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .logo-compact {
    display: none; }

.header {
  z-index: 1;
  position: relative;
  padding: 0rem;
  z-index: 4;
  padding-left: 17.5rem;
  transition: all .2s ease;
  background: var(--headerbg);
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.05); }
  .header .header-content {
    height: 100%; }
  .header .navbar {
    height: 4.5rem;         
    padding: 0px 40px;
    width: 100%; }
    .header .navbar .navbar-collapse {
      height: 100%;
      width: 100%; }
    @media only screen and (max-width: 1023px) {
      .header .navbar {
        padding-left: 145px; } }
    @media only screen and (max-width: 575px) {
      .header .navbar {
        padding: 0 15px; } }
  .header .sub-header {
    padding: 5px 40px;
    height: 3rem;
    display: flex;
    background-color: #fff;
    align-items: center;
    border-top: 1px solid #EEEEEE; }
    .header .sub-header .dashboard_bar {
      font-size: 18px;
      font-weight: 500;
      color: #000;
      margin-bottom: 0; }
    @media only screen and (max-width: 575px) {
      .header .sub-header {
        padding: 5px 15px; } }

/* pulse in SVG */
svg.pulse-svg {
  overflow: visible; }
  svg.pulse-svg .first-circle, svg.pulse-svg .second-circle, svg.pulse-svg .third-circle {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite;
    fill: var(--primary); }
  svg.pulse-svg .second-circle {
    -webkit-animation-delay: 1s;
    animation-delay: 1s; }
  svg.pulse-svg .third-circle {
    -webkit-animation-delay: 2s;
    animation-delay: 2s; }

/* pulse in CSS */
.pulse-css {
  width: 1rem;
  height: 1rem;
  border-radius: 0.5rem;
  border-radius: 3.5rem;
  height: 12px;
  position: absolute;
  background: var(--primary);
  right: 5px;
  top: 8px;
  border: 2px solid #fff;
  width: 12px; }
  .pulse-css:after, .pulse-css:before {
    content: '';
    width: 1rem;
    height: 1rem;
    border-radius: 0.5rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: -.2rem;
    background-color: var(--primary);
    margin: auto;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite; }
    [direction="rtl"] .pulse-css:after, [direction="rtl"] .pulse-css:before {
      left: auto;
      right: -.2rem; }
  @media only screen and (max-width: 1400px) {
    .pulse-css {
      height: 16px;
      width: 16px; } }

@-webkit-keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }

@keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }

[data-sidebar-style="full"] .header,
[data-sidebar-style="overlay"] .header {
  width: 100%; }
  @media only screen and (max-width: 1350px) {
    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
      width: 100%;
      padding-left: 17rem; } }
  @media only screen and (max-width: 1023px) {
    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
      width: 100%;
      padding-left: 0; } }

[data-sidebar-style="mini"] .header {
  width: 100%;
  padding-left: 5rem; }

[data-sidebar-style="compact"] .header {
  width: 100%;
  padding-left: 11.25rem; }

[data-header-position="fixed"] .header {
  position: fixed;
  top: 0;
  width: 100%; }

[data-header-position="fixed"] .content-body {
  padding-top: 4.5rem; }
  /* jacint: padding-top: 7.5rem; } */

[data-header-position="fixed"] .deznav {
  margin-top: 0; }

[data-sidebar-style="compact"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
  width: 1199px; }

[data-sidebar-style="modern"] .header {
  width: 100%;
  padding-left: 9.5rem; }

[data-sidebar-style="modern"][data-layout="horizontal"] .nav-header .brand-logo {
  justify-content: start; }

[data-sidebar-style="modern"][data-layout="horizontal"] .header .header-content {
  padding-left: 30px; }

.header-left {
  height: 100%;
  display: flex;
  align-items: center; }
  .header-left input {
    background: #f7f7f7 !important;
    min-width: 170px;
    min-height: 40px;
    border-color: transparent;
    color: #6e6e6e !important;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
    box-shadow: none; }
    [direction="rtl"] .header-left input {
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .header-left input:focus, .header-left input:active, .header-left input.active {
      border-color: transparent;
      box-shadow: none; }
    .header-left input::-webkit-input-placeholder {
      /* Edge */
      color: #6e6e6e; }
    .header-left input:-ms-input-placeholder {
      /* Internet Explorer */
      color: #6e6e6e; }
    .header-left input::placeholder {
      color: #6e6e6e; }
  .header-left .search_bar {
    display: flex;
    align-items: center;
    height: 100%; }
    .header-left .search_bar .dropdown-menu {
      box-shadow: none; }
    .header-left .search_bar .search_icon {
      background: #f7f7f7 !important;
      height: 40px;
      padding: 8px 0 8px 15px !important;
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
      .header-left .search_bar .search_icon i {
        font-size: 24px;
        color: #6e6e6e;
        line-height: 1; }
      @media only screen and (max-width: 767px) {
        .header-left .search_bar .search_icon {
          border-radius: 4px;
          padding: 8px 10px !important; } }
    @media only screen and (max-width: 767px) {
      .header-left .search_bar {
        position: static; }
        .header-left .search_bar .dropdown-menu {
          width: 300px;
          left: -15vw;
          box-shadow: 0px 5px 10px 0 rgba(0, 0, 0, 0.1);
          border-radius: 4px !important; } }
    @media only screen and (max-width: 767px) and (max-width: 575px) {
      .header-left .search_bar .dropdown-menu {
        width: 250px;
        left: -25vw; } }
    @media only screen and (max-width: 767px) {
          .header-left .search_bar .dropdown-menu .form-control {
            border-radius: 4px !important;
            width: 100%; }
          [direction="rtl"] .header-left .search_bar .dropdown-menu {
            right: -98px; } }
    .header-left .search_bar .dropdown-menu,
    .header-left .search_bar .dropdown-menu.show {
      border: 0px;
      background-color: transparent;
      border-top-right-radius: 5rem;
      border-bottom-right-radius: 5rem; }
      @media only screen and (min-width: 768px) {
        .header-left .search_bar .dropdown-menu,
        .header-left .search_bar .dropdown-menu.show {
          left: 34px;
          top: 0;
          transform: translateY(50%);
          display: block; } }

[data-sidebar-style="compact"] .header-left {
  margin-left: 0; }

.header-right {
  height: 100%; }
  .header-right .nav-item {
    height: 100%;
    display: flex;
    align-items: center; }
    .header-right .nav-item .nav-link {
      color: #464a53;
      font-size: 18px; }
  .header-right .right-sidebar {
    margin-right: -30px; }
    .header-right .right-sidebar a {
      height: 80px;
      width: 80px;
      text-align: center;
      justify-content: center;
      display: flex;
      align-items: center;
      border-left: 1px solid #f7f7f7; }
  .header-right > li:not(:first-child) {
    padding-left: 0.75rem; }
    @media only screen and (max-width: 1199px) {
      .header-right > li:not(:first-child) {
        padding-left: 0.5rem; } }
  @media only screen and (max-width: 767px) {
    .header-right .notification_dropdown {
      position: static; } }
  .header-right .notification_dropdown .nav-link {
    position: relative;
    color: var(--primary);
    padding: 0;
    height: 40px;
    text-align: center;
    line-height: 40px;
    width: 40px;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 0.5rem; }
    .header-right .notification_dropdown .nav-link .bell-icon {
      -webkit-animation-name: tada;
      animation-name: tada;
      -webkit-animation-iteration-count: infinite;
      animation-iteration-count: infinite;
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both; }
    .header-right .notification_dropdown .nav-link i {
      color: #2b2b2b; }
    .header-right .notification_dropdown .nav-link svg  path {
      fill: #2b2b2b; }
    @media only screen and (max-width: 1400px) {
      .header-right .notification_dropdown .nav-link svg {
        width: 24px;
        height: 24px; } }
    .header-right .notification_dropdown .nav-link svg#icon-full path, .header-right .notification_dropdown .nav-link svg#icon-minimize path {
      stroke: #2b2b2b; }
    .header-right .notification_dropdown .nav-link .badge {
      position: absolute;
      font-size: 12px;
      border-radius: 0;
      right: 0px;
      top: 3px;
      font-weight: normal;
      height: 18px;
      width: 18px;
      line-height: 16px;
      text-align: center;
      padding: 0px; }
      @media only screen and (max-width: 1400px) {
        .header-right .notification_dropdown .nav-link .badge {
          right: -2px;
          top: -2px;
          font-size: 12px;
          height: 18px;
          width: 18px;
          line-height: 18px; } }
    .header-right .notification_dropdown .nav-link:hover {
      background: var(--rgba-primary-1); }
  .header-right .notification_dropdown .dropdown-item:focus a, .header-right .notification_dropdown .dropdown-item:active a {
    color: #fff; }
  .header-right .notification_dropdown .dropdown-item a {
    color: #6e6e6e; }
    .header-right .notification_dropdown .dropdown-item a:hover {
      text-decoration: none; }
  .header-right .dropdown-menu {
    border-width: 0;
    box-shadow: 0 0 37px rgba(8, 21, 66, 0.05); }
    [data-theme-version="dark"] .header-right .dropdown-menu {
      box-shadow: none; }
  .header-right .header-profile > a.nav-link {
    border-left: 1px solid #EEEEEE;
    margin-left: 10px;
    padding: 0;
    padding-left: 20px;
    display: flex;
    align-items: center; }
    .header-right .header-profile > a.nav-link i {
      font-weight: 700; }
    .header-right .header-profile > a.nav-link .header-info {
      padding-left: 12px;
      text-align: left; }
      @media only screen and (max-width: 1400px) {
        .header-right .header-profile > a.nav-link .header-info {
          padding-left: 10px; } }
      @media only screen and (max-width: 575px) {
        .header-right .header-profile > a.nav-link .header-info {
          display: none; } }
      .header-right .header-profile > a.nav-link .header-info span {
        font-size: 16px;
        color: #000;
        display: block;
        font-weight: 600; }
      .header-right .header-profile > a.nav-link .header-info strong {
        color: #6e6e6e; }
      .header-right .header-profile > a.nav-link .header-info small, .header-right .header-profile > a.nav-link .header-info .small {
        display: block;
        font-size: 12px;
        color: #89879f;
        font-weight: 400;
        line-height: 1.2; }
    @media only screen and (max-width: 1400px) {
      .header-right .header-profile > a.nav-link {
        margin-left: 10px;
        padding-left: 20px; } }
    @media only screen and (max-width: 575px) {
      .header-right .header-profile > a.nav-link {
        margin-left: 0px;
        padding-left: 0px;
        border-left: 0; } }
  .header-right .header-profile .dropdown-menu {
    padding: 15px 0;
    min-width: 12.5rem; }
    .header-right .header-profile .dropdown-menu a:hover, .header-right .header-profile .dropdown-menu a:focus, .header-right .header-profile .dropdown-menu a.active {
      color: var(--primary); }
  .header-right .header-profile img {
    width: 40px;
    height: 40px;
    border-radius: 0.5rem; }
    @media only screen and (max-width: 1400px) {
      .header-right .header-profile img {
        width: 39px;
        height: 39px; } }
  .header-right .header-profile .dropdown-toggle i {
    font-size: 1.25rem; }
  @media only screen and (max-width: 575px) {
    .header-right .header-profile .dropdown-toggle span {
      display: none; } }
  .header-right .header-profile .profile_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px; }
    .header-right .header-profile .profile_title h5, .header-right .header-profile .profile_title .h5 {
      color: #fff;
      margin-bottom: 3px; }
  .header-right .header-profile .dropdown-item {
    padding: 8px 24px; }

.dz-fullscreen #icon-minimize {
  display: none; }

.dz-fullscreen.active #icon-full {
  display: none; }

.dz-fullscreen.active #icon-minimize {
  display: inline-block; }

@media only screen and (max-width: 575px) {
  .dz-fullscreen {
    display: none; } }

.dz-theme-mode #icon-light {
  display: none; }

.dz-theme-mode.active #icon-dark {
  display: none; }

.dz-theme-mode.active #icon-light {
  display: inline-block; }

@media only screen and (max-width: 575px) {
  .dz-theme-mode {
    display: none; } }

.notification_dropdown .dropdown-menu-end {
  min-width: 310px;
  padding: 0rem 0 1rem;
  top: 100%; }
  .notification_dropdown .dropdown-menu-end .notification_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px; }
    .notification_dropdown .dropdown-menu-end .notification_title h5, .notification_dropdown .dropdown-menu-end .notification_title .h5 {
      color: #fff;
      margin-bottom: 3px; }
  .notification_dropdown .dropdown-menu-end .media {
    width: 45px !important;
    height: 45px !important;
    font-size: 18px !important; }
    [data-theme-version="dark"] .notification_dropdown .dropdown-menu-end .media {
      border-color: #473F72; }
    .notification_dropdown .dropdown-menu-end .media > span {
      width: 35px;
      height: 35px;
      border-radius: 50px;
      display: inline-block;
      padding: 7px 9px;
      margin-right: 10px; }
      [direction="rtl"].notification_dropdown .dropdown-menu-end .media > span {
        margin-right: 0;
        margin-left: 10px; }
      .notification_dropdown .dropdown-menu-end .media > span.success {
        background: #ecfae4;
        color: #68CF29; }
      .notification_dropdown .dropdown-menu-end .media > span.primary {
        background: var(--rgba-primary-1);
        color: var(--primary); }
      .notification_dropdown .dropdown-menu-end .media > span.danger {
        background: #ffefee;
        color: #FF4C41; }
    .notification_dropdown .dropdown-menu-end .media .notify-time {
      width: 100% !important;
      margin-right: 0 !important;
      color: #828690; }
    .notification_dropdown .dropdown-menu-end .media p {
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap;
      max-width: 200px;
      margin-bottom: 0;
      margin-top: 5px; }
      @media only screen and (max-width: 575px) {
        .notification_dropdown .dropdown-menu-end .media p {
          max-width: 100px; } }
  .notification_dropdown .dropdown-menu-end .all-notification {
    display: block;
    padding: 15px 30px 0;
    text-align: center;
    border-top: 1px solid #f7f7f7; }
    .notification_dropdown .dropdown-menu-end .all-notification i {
      margin-left: 10px; }

.search-area {
  width: 275px; }
  .search-area .input-group-append .input-group-text {
    background: #f7f7f7;
    padding: 0  15px;
    border-radius: 5px; }
    .search-area .input-group-append .input-group-text i {
      font-size: 16px;
      font-weight: 600 !important; }
  .search-area .form-control {
    border-radius: 0.5rem;
    border: 0;
    background: #f7f7f7 !important;
    height: 40px;
    padding: 0 25px; }
    .search-area .form-control:hover, .search-area .form-control:active, .search-area .form-control:focus {
      background: #f7f7f7; }
    .search-area .form-control::placeholder {
      color: #8388a0; }
  .search-area .input-group-text {
    height: 40px;
    background: #f7f7f7;
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }

[data-container="boxed"] .search-area {
  display: none !important; }

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
  border-color: #473F72 !important; }

[direction="rtl"] .border-right {
  border-left: 1px solid #EEEEEE !important;
  border-right: 0 !important; }

[direction="rtl"] .border-left {
  border-right: 1px solid #EEEEEE !important;
  border-left: 0 !important; }

[direction="rtl"] .dropdown-menu {
  left: auto; }

[direction="rtl"] .dropdown-menu-right {
  left: 0;
  right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .dropdown-menu-right {
      left: 15px; } }

[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
  margin-left: 10px;
  margin-right: 0; }

[direction="rtl"]:not([data-container="boxed"]) .nav-header {
  left: auto;
  right: 0; }

[direction="rtl"][data-container="wide-boxed"] .nav-header {
  left: auto;
  right: auto; }

[direction="rtl"] .nav-header {
  text-align: right;
  right: auto; }
  [direction="rtl"] .nav-header .brand-title {
    margin-left: 0;
    margin-right: 15px; }
  [direction="rtl"] .nav-header .brand-logo {
    padding-left: 0px;
    padding-right: 20px; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
      padding-right: 30px; }
    [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
      [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
        padding-right: 30px; }
    @media (max-width: 575.98px) {
      [direction="rtl"] .nav-header .brand-logo {
        padding-right: 0; } }

[direction="rtl"] .nav-control {
  right: auto;
  left: 10px;
  left: 0.9375rem; }
  @media (max-width: 575.98px) {
    [direction="rtl"] .nav-control {
      left: -4.0625rem; } }

[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
  right: 0; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-right: 40px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
  width: 16rem; }

[direction="rtl"][data-sidebar-style="modern"] .nav-header .nav-control {
  right: unset;
  left: -60px; }

[direction="rtl"] .header {
  padding: 0;
  padding-right: 17.5rem; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"] .header {
      padding-right: 0; } }
  @media (max-width: 575.98px) {
    [direction="rtl"] .header {
      padding-right: 0rem;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header .header-content {
      padding-right: 3.5rem;
      padding-left: 0.938rem; } }
  [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  @media only screen and (max-width: 575px) {
    [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
      padding-right: 0.5rem; } }
  [direction="rtl"] .header .nav-control {
    right: 0.4375rem;
    left: auto; }

[direction="rtl"] .header-right > li:not(:first-child) {
  padding-left: 0;
  padding-right: 0.5rem;
  margin-right: 0 !important; }
  @media only screen and (max-width: 767px) {
    [direction="rtl"] .header-right > li:not(:first-child) {
      padding-right: 0.5rem; } }

[direction="rtl"] .header-right .header-profile > a.nav-link {
  margin-left: auto;
  padding-left: auto;
  margin-right: 15px;
  padding-right: 30px;
  border-right: 1px solid #EEEEEE;
  border-left: 0; }
  [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
    padding-right: 20px;
    padding-left: auto;
    text-align: right; }
    @media only screen and (max-width: 1400px) {
      [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
        padding-right: 10px;
        padding-left: 0; } }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 10px;
      padding-right: 20px;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 0px;
      padding-right: 0px;
      border-right: 0; } }

[direction="rtl"] .header-left .search_bar .dropdown-menu,
[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
  right: 40px !important; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .dropdown-menu,
    [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
      right: -100px !important; } }

[direction="rtl"] .header-left .search_bar .search_icon {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5rem;
  border-bottom-right-radius: 5rem; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .search_icon {
      border-radius: 5rem; } }

[direction="rtl"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }
  [direction="rtl"][data-layout="horizontal"] .header .header-content {
    padding-right: 2.5rem;
    padding-left: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
  padding-right: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
  padding-right: 7.75rem; }

[direction="rtl"][data-sidebar-style="mini"] .header {
  padding-right: 5rem; }

[direction="rtl"][data-sidebar-style="compact"] .header {
  padding: 0 0;
  padding-right: 11.25rem; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }

[direction="rtl"][data-sidebar-style="modern"] .header {
  padding: 0 0;
  padding-right: 9.375rem; }
  [direction="rtl"][data-sidebar-style="modern"] .header .navbar {
    padding-left: 40px;
    padding-right: 80px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 16rem; }

[direction="rtl"] {
  text-align: right; }
  [direction="rtl"] .deznav {
    text-align: right; }
    [direction="rtl"] .deznav .metismenu ul:after {
      left: auto;
      right: 25px; }
    [direction="rtl"] .deznav .metismenu ul a:before {
      left: auto;
      right: 65px; }
    [direction="rtl"] .deznav .metismenu ul a .badge {
      float: left;
      margin-right: 0;
      margin-left: 12px; }
    [direction="rtl"] .deznav .metismenu li > a i {
      padding: 0 0 0 1.5rem; }
    [direction="rtl"] .deznav .metismenu li > a svg {
      margin-left: 5px;
      margin-right: 0; }
      [data-sidebar-style="compact"][direction="rtl"] .deznav .metismenu li > a svg {
        left: auto;
        margin-left: auto;
        margin-right: auto; }
      [data-sidebar-style="icon-hover"][direction="rtl"] .deznav .metismenu li > a svg {
        margin-left: 0; }
    [direction="rtl"] .deznav .metismenu li ul a {
      padding-right: 6.4rem;
      padding-left: 2rem; }
    [direction="rtl"] .deznav .metismenu li.active > .has-arrow:after {
      transform: rotate(45deg) translateY(-50%); }
    [direction="rtl"] .deznav .metismenu .has-arrow:after {
      left: 1.5625rem;
      right: auto; }
      [data-layout="horizontal"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        left: 1.125rem; }
      [data-sidebar-style="modern"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        -webkit-transform: rotate(-45deg) translateY(-50%);
        transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
    left: 1.5rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    left: auto;
    right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px; }
  [direction="rtl"][data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul a.has-arrow:after {
    left: 1.5625rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li > a i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li ul a {
    padding-right: 0.625rem;
    padding-left: 0.625rem; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 4.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 40px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 3.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 30px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
    right: 11.8125rem;
    left: 0; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 0;
    padding-right: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: auto;
    left: -50px; }
  [direction="rtl"][data-layout="horizontal"] .deznav {
    left: unset;
    right: 40px; }
    [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-child(2) > a {
      border-right: 0; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"][data-sidebar-style="overlay"] .header .navbar {
      padding-left: 40px;
      padding-right: 145px; } }

[direction="rtl"] {
  /* ===== Light gallery ===== */ }
  [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 15px;
    right: auto; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-radius: 0.75rem 0   0 0.75rem; }
  [direction="rtl"] .list-group {
    padding-left: 0; }
  [direction="rtl"] .form-check-input {
    margin-left: -1.25rem;
    margin-right: inherit; }
  [direction="rtl"] .form-check-inline .form-check-input {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .radio input,
  [direction="rtl"] .radio-inline,
  [direction="rtl"] .checkbox input,
  [direction="rtl"] .checkbox-inline input {
    margin-left: 0;
    margin-right: 0; }
  [direction="rtl"] .content-body {
    margin-right: 17.5rem;
    margin-left: auto; }
    [data-sidebar-style="modern"][direction="rtl"] .content-body {
      margin-right: 9.375rem; }
    [direction="rtl"] .content-body .page-titles {
      text-align: right; }
  [direction="rtl"] .doctor-info-details .media-body span i,
  [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .patients-chart-deta .col,
  [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
  [direction="rtl"] .recovered-chart-deta .col {
    margin-right: 0;
    margin-left: 15px; }
  [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
    left: auto;
    right: -13px; }
  [direction="rtl"] .doctor-info-details .media i {
    right: 0;
    left: -15px; }
  [direction="rtl"] .review-table .disease {
    border-left: 0;
    border-right: 1px solid #eee;
    padding-left: 0;
    padding-right: 20px; }
  [direction="rtl"] .apexcharts-legend-text {
    margin: 4px; }
  [direction="rtl"] .doctor-info-details .media-body {
    padding-left: 0;
    padding-right: 40px; }
  [direction="rtl"] .custom-control {
    margin-left: 0; }
  [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
    border-radius: 0 0.75rem 0 0; }
  [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
    border-radius: 0.75rem 0 0 0; }
  [direction="rtl"] .form-head .btn i {
    margin-left: 5px;
    margin-right: 0; }
  [direction="rtl"] .iconbox {
    padding-left: 0;
    padding-right: 70px; }
    [direction="rtl"] .iconbox i {
      left: auto;
      right: 0; }
  [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .custom-switch.toggle-switch.text-right {
    padding-left: 48px;
    padding-right: 0; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
    right: auto !important;
    left: -47px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
    right: auto !important;
    left: -28px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
    left: -62px;
    right: auto !important; }
  [direction="rtl"] .check-switch {
    padding-right: 40px; }
    [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
      right: -35px !important; }
  [direction="rtl"] .bar-chart .apexcharts-yaxis {
    transform: translatex(101%); }
  [direction="rtl"] .detault-daterange .input-group-text {
    padding: 0.532rem 0.75rem;
    padding-right: auto;
    padding-left: 0; }
  [direction="rtl"] .form-wrapper .input-group .form-control {
    text-align: left; }
  [direction="rtl"] .timeline-chart .apexcharts-yaxis {
    transform: translateX(0); }
  [direction="rtl"] .card-table td:first-child {
    padding-right: 30px;
    padding-left: 10px; }
  [direction="rtl"] .card-table td:last-child {
    padding-left: 30px;
    padding-right: 10px; }
  [direction="rtl"] .chatbox .img_cont {
    margin-right: 0px;
    margin-left: 10px; }
  [direction="rtl"] .profile-tab .nav-item .nav-link {
    margin-right: 0;
    margin-left: 30px; }
    @media only screen and (max-width: 575px) {
      [direction="rtl"] .profile-tab .nav-item .nav-link {
        margin-left: 0px; } }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
    margin-left: 0px;
    margin-right: 40px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
    padding: 5px 15px 5px 10px;
    border-width: 0px 5px 0px 0px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    right: -9px;
    width: 7px;
    left: auto;
    height: 7px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
    left: auto;
    right: 0px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
    left: auto;
    right: -5px; }
  [direction="rtl"] .chatbox .msg_cotainer {
    margin-left: 0;
    margin-right: 10px;
    border-radius: 1.375rem 0 1.375rem 1.375rem; }
    [direction="rtl"] .chatbox .msg_cotainer:after {
      left: auto;
      right: -10px;
      transform: rotate(-90deg); }
  [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
    border-top-right-radius: 38px !important;
    border-bottom-right-radius: 38px !important; }
  [direction="rtl"] .chatbox .msg_cotainer_send {
    margin-right: 0px;
    margin-left: 10px;
    border-radius: 0 6px 6px 6px; }
    [direction="rtl"] .chatbox .msg_cotainer_send:after {
      right: auto;
      left: -10px;
      transform: rotate(90deg); }
  [direction="rtl"] .new-arrival-content .price {
    float: left; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.35rem;
    border-bottom-left-radius: 0.35rem; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
    padding-right: 0.5rem;
    padding-left: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0;
    padding-left: 0.5rem; }
  [direction="rtl"] .chatbox .chatbox-close {
    left: 340px;
    right: auto; }
  [direction="rtl"] .message-search-area .input-group-text {
    padding-left: 25px;
    padding-right: 10px;
    border-left: 1px solid #EEEEEE;
    border-right: 0;
    border-radius: 2rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  [direction="rtl"] .message-search-area .form-control {
    border-right: 1px solid #EEEEEE;
    border-left: 0;
    border-radius: 2rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding-right: 0;
    padding-left: 25px; }
  [direction="rtl"] .chat-box .message-sent p {
    border-radius: 20px 20px 20px 0; }
  [direction="rtl"] .chat-box .message-received p {
    border-radius: 20px 0 20px 20px; }
  [direction="rtl"] .mail-list .list-group-item i {
    padding-right: 0;
    padding-left: 0.625rem; }
  [direction="rtl"] .dataTables_wrapper .dataTables_filter input {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"][data-layout="horizontal"] .content-body {
    margin-right: 0; }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li li .has-arrow:after {
    -webkit-transform: rotate(-4deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 5rem; }
  [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 11.25rem; }
  [direction="rtl"][data-sidebar-style="overlay"] .content-body {
    margin-right: 0; }
  [direction="rtl"] #external-events .external-event:before {
    margin-right: 0;
    margin-left: .9rem; }
  [direction="rtl"] .post-input a i {
    margin-left: 15px;
    margin-right: 0; }
  [direction="rtl"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"] .deznav .metismenu .has-arrow[aria-expanded=true]:after,
  [direction="rtl"] .deznav .metismenu .mm-active > .has-arrow:after {
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg); }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(225deg) translateY(-50%);
    transform: rotate(225deg) translateY(-50%); }
  [direction="rtl"] .chatbox {
    left: -500px;
    right: auto; }
  [direction="rtl"] .chatbox.active {
    left: 0;
    right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
      float: right;
      margin-right: 0 !important;
      margin-left: 15px !important; } }
  [direction="rtl"] .default-select.style-1 .btn:after {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"] .pagination .page-indicator {
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg); }
  [direction="rtl"] .lg-outer.lg-visible {
    direction: ltr; }
  [direction="rtl"] .chart-point .chart-point-list {
    margin: 0;
    padding-right: 20px; }
  [direction="rtl"] .noUi-target {
    direction: rtl; }
  [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
    left: -20px; }
  [direction="rtl"] .noUi-vertical .noUi-value-vertical {
    padding-left: 0;
    padding-right: 25px; }
  [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
    display: none; }
  [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
    right: 50%;
    left: auto; }
  [direction="rtl"] .dtp > .dtp-content {
    right: 50%;
    left: auto; }
  [direction="rtl"] .modal-header .close {
    margin: 0;
    left: 0;
    top: 0px;
    right: auto; }
  [direction="rtl"] .input-group-prepend .btn + .btn {
    border-radius: 0 !important; }
  [direction="rtl"] .form-control + .input-group-append .btn:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0.35rem;
    border-top-left-radius: 0.35rem; }
  [direction="rtl"] .custom-file-label::after {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-radius: 0; }
  [direction="rtl"] .weather-btn {
    margin-left: 20px; }
  [direction="rtl"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45ffffff', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"][data-theme-version="dark"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45050505', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"] .market-line .apexcharts-yaxis {
    transform: translateX(-10px); }
  [direction="rtl"] .current-chart .apexcharts-datalabels-group text:last-child {
    fill: #fff; }
  [direction="rtl"] .swiper-box .swiper-slide {
    padding-left: 0;
    padding-right: 23px; }
  [direction="rtl"] .swiper-box .swiper-scrollbar-drag {
    left: auto;
    right: -3px; }
  [direction="rtl"] .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: 4px;
    left: auto; }

@media only screen and (max-width: 1350px) and (min-width: 1200px) {
  [direction="rtl"] .content-body {
    margin-right: 17rem; } }

[direction="rtl"] .sidebar-right {
  left: -50rem;
  right: auto;
  box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1); }
  [direction="rtl"] .sidebar-right.show {
    left: 5.25rem;
    right: auto; }
  [direction="rtl"] .sidebar-right .sidebar-right-trigger {
    left: 100%;
    right: auto;
    border-radius: 0 5px 5px 0;
    box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }

[direction="rtl"] .sidebar-right .sidebar-close-trigger {
  left: -48px;
  right: auto; }

[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right; }

[direction="rtl"] .dz-demo-panel {
  right: unset;
  left: -100%; }
  [direction="rtl"] .dz-demo-panel.show {
    right: unset;
    left: 0; }
  [direction="rtl"] .dz-demo-panel .dz-demo-trigger {
    left: 100%;
    right: unset;
    border-radius: 0 5px 5px 0; }

html[dir="rtl"] [direction="rtl"] .footer {
  padding-right: 17.1875rem;
  padding-left: 0; }
  @media (max-width: 575.98px) {
    html[dir="rtl"] [direction="rtl"] .footer {
      padding-right: 0; } }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
  padding-right: 9.375rem; }

.nav-label {
  margin: 10px 25px 0;
  padding: 1.5625rem 0 10px;
  text-transform: uppercase;
  font-size: 0.75rem;
  letter-spacing: 0.05rem;
  border-top: 1px solid #eaeaea;
  color: #999999; }
  [data-theme-version="dark"] .nav-label {
    border-color: #473F72; }
  .nav-label.first {
    border: 0px;
    margin-top: 0px; }

.nav-badge {
  position: absolute;
  right: 2.8125rem;
  top: 0.625rem; }

.content-body {
  margin-left: 17.5rem;
  z-index: 0;
  transition: all .2s ease; }
  @media only screen and (max-width: 1350px) {
    .content-body {
      margin-left: 17rem; } }

.bell img {
  -webkit-animation: ring 8s .7s ease-in-out infinite;
  -webkit-transform-origin: 50% 4px;
  -moz-animation: ring 8s .7s ease-in-out infinite;
  -moz-transform-origin: 50% 4px;
  animation: ring 8s .7s ease-in-out infinite; }

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotateZ(0); }
  1% {
    -webkit-transform: rotateZ(30deg); }
  3% {
    -webkit-transform: rotateZ(-28deg); }
  5% {
    -webkit-transform: rotateZ(34deg); }
  7% {
    -webkit-transform: rotateZ(-32deg); }
  9% {
    -webkit-transform: rotateZ(30deg); }
  11% {
    -webkit-transform: rotateZ(-28deg); }
  13% {
    -webkit-transform: rotateZ(26deg); }
  15% {
    -webkit-transform: rotateZ(-24deg); }
  17% {
    -webkit-transform: rotateZ(22deg); }
  19% {
    -webkit-transform: rotateZ(-20deg); }
  21% {
    -webkit-transform: rotateZ(18deg); }
  23% {
    -webkit-transform: rotateZ(-16deg); }
  25% {
    -webkit-transform: rotateZ(14deg); }
  27% {
    -webkit-transform: rotateZ(-12deg); }
  29% {
    -webkit-transform: rotateZ(10deg); }
  31% {
    -webkit-transform: rotateZ(-8deg); }
  33% {
    -webkit-transform: rotateZ(6deg); }
  35% {
    -webkit-transform: rotateZ(-4deg); }
  37% {
    -webkit-transform: rotateZ(2deg); }
  39% {
    -webkit-transform: rotateZ(-1deg); }
  41% {
    -webkit-transform: rotateZ(1deg); }
  43% {
    -webkit-transform: rotateZ(0); }
  100% {
    -webkit-transform: rotateZ(0); } }

@-moz-keyframes ring {
  0% {
    -moz-transform: rotate(0); }
  1% {
    -moz-transform: rotate(30deg); }
  3% {
    -moz-transform: rotate(-28deg); }
  5% {
    -moz-transform: rotate(34deg); }
  7% {
    -moz-transform: rotate(-32deg); }
  9% {
    -moz-transform: rotate(30deg); }
  11% {
    -moz-transform: rotate(-28deg); }
  13% {
    -moz-transform: rotate(26deg); }
  15% {
    -moz-transform: rotate(-24deg); }
  17% {
    -moz-transform: rotate(22deg); }
  19% {
    -moz-transform: rotate(-20deg); }
  21% {
    -moz-transform: rotate(18deg); }
  23% {
    -moz-transform: rotate(-16deg); }
  25% {
    -moz-transform: rotate(14deg); }
  27% {
    -moz-transform: rotate(-12deg); }
  29% {
    -moz-transform: rotate(10deg); }
  31% {
    -moz-transform: rotate(-8deg); }
  33% {
    -moz-transform: rotate(6deg); }
  35% {
    -moz-transform: rotate(-4deg); }
  37% {
    -moz-transform: rotate(2deg); }
  39% {
    -moz-transform: rotate(-1deg); }
  41% {
    -moz-transform: rotate(1deg); }
  43% {
    -moz-transform: rotate(0); }
  100% {
    -moz-transform: rotate(0); } }

@keyframes ring {
  0% {
    transform: rotate(0); }
  1% {
    transform: rotate(30deg); }
  3% {
    transform: rotate(-28deg); }
  5% {
    transform: rotate(34deg); }
  7% {
    transform: rotate(-32deg); }
  9% {
    transform: rotate(30deg); }
  11% {
    transform: rotate(-28deg); }
  13% {
    transform: rotate(26deg); }
  15% {
    transform: rotate(-24deg); }
  17% {
    transform: rotate(22deg); }
  19% {
    transform: rotate(-20deg); }
  21% {
    transform: rotate(18deg); }
  23% {
    transform: rotate(-16deg); }
  25% {
    transform: rotate(14deg); }
  27% {
    transform: rotate(-12deg); }
  29% {
    transform: rotate(10deg); }
  31% {
    transform: rotate(-8deg); }
  33% {
    transform: rotate(6deg); }
  35% {
    transform: rotate(-4deg); }
  37% {
    transform: rotate(2deg); }
  39% {
    transform: rotate(-1deg); }
  41% {
    transform: rotate(1deg); }
  43% {
    transform: rotate(0); }
  100% {
    transform: rotate(0); } }

.deznav {
  width: 17.5rem;
  padding-bottom: 0;
  height: calc(100% - 72px);
  position: absolute;
  top: 4.5rem;
  padding-top: 0;
  z-index: 4;
  background-color: var(--sidebar-bg);
  transition: all .2s ease;
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.02); }
  @media only screen and (max-width: 1199px) {
    .deznav {
      height: calc(100% - 80px); } }
  @media only screen and (max-width: 767px) {
    .deznav {
      width: 18rem; } }
  .deznav .deznav-scroll {
    position: relative;
    height: 100%; }
  @media only screen and (max-width: 1350px) {
    .deznav {
      width: 17rem; } }
  .deznav ul {
    padding: 0;
    margin: 0;
    list-style: none; }
  .deznav .main-profile {
    text-align: center;
    padding: 20px 0px;
    position: relative; }
    .deznav .main-profile .image-bx {
      position: relative;
      display: inline-block;
      height: 65px;
      width: 65px;
      margin-bottom: 12px; }
      .deznav .main-profile .image-bx img {
        border-radius: 8px;
        height: 100%;
        width: 100%;
        object-fit: cover; }
      .deznav .main-profile .image-bx a {
        color: var(--primary);
        position: absolute;
        top: -10px;
        right: -8px;
        font-size: 20px; }
    .deznav .main-profile .name {
      margin-bottom: 2px; }
    .deznav .main-profile .email {
      margin-bottom: 0;
      font-size: 12px; }
  .deznav .metismenu {
    display: flex;
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 15px; }
    .deznav .metismenu.fixed {
      position: fixed;
      top: 0;
      width: 100%;
      left: 0; }
    .deznav .metismenu > li {
      display: flex;
      flex-direction: column; }
      .deznav .metismenu > li a {
        position: relative; }
        .deznav .metismenu > li a > i {
          font-size: 1.2rem;
          display: inline-block;
          vertical-align: middle;
          padding: 0 1rem 0 0;
          position: relative;
          top: 0;
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          line-height: 1; }
          [data-sidebar-style="compact"] .deznav .metismenu > li a > i {
            display: block;
            padding: 0;
            background: #F9F9F9;
            color: rgba(0, 0, 0, 0.6);
            width: 60px;
            height: 60px;
            border-radius: 12px;
            line-height: 60px;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 5px; }
            [data-sidebar-style="compact"] .deznav .metismenu > li a > i[data-theme-version="dark"] {
              color: #fff; }
          @media only screen and (max-width: 767px) {
            .deznav .metismenu > li a > i {
              font-size: 1.25rem;
              padding: 0 .75rem 0 0;
              color: #969BA0; } }
      .deznav .metismenu > li > a {
        font-weight: 400;
        display: inline-block;
        font-size: 15px;
        color: #3f4358; }
        .deznav .metismenu > li > a i {
          color: #969BA0; }
        .deznav .metismenu > li > a svg {
          max-width: 24px;
          max-height: 24px;
          height: 100%;
          margin-right: 5px;
          margin-top: -3px;
          color: var(--primary); }
        .deznav .metismenu > li > a g [fill] {
          fill: #8088a1; }
        .deznav .metismenu > li > a .nav-text {
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          display: inline-block; }
        .deznav .metismenu > li > a:hover .nav-text {
          transform: translateX(10px); }
      .deznav .metismenu > li > ul > li > ul a {
        padding-left: 4.2rem; }
        .deznav .metismenu > li > ul > li > ul a:before {
          border: 0;
          background: #a9a9a9;
          width: 10px;
          height: 1px;
          left: 44px; }
      .deznav .metismenu > li:hover > a, .deznav .metismenu > li:focus > a {
        color: var(--primary); }
        .deznav .metismenu > li:hover > a g [fill], .deznav .metismenu > li:focus > a g [fill] {
          fill: var(--primary); }
        .deznav .metismenu > li:hover > a i, .deznav .metismenu > li:focus > a i {
          color: var(--primary); }
      .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        font-weight: 500;
        box-shadow: none; }
        .deznav .metismenu > li.mm-active > a i {
          color: var(--primary);
          font-weight: 100; }
        .deznav .metismenu > li.mm-active > a g [fill] {
          fill: var(--primary); }
      [data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
        background: var(--rgba-primary-1);
        color: var(--primary); }
    .deznav .metismenu li {
      position: relative; }
    .deznav .metismenu ul {
      transition: all .2s ease-in-out;
      position: relative;
      z-index: 1;
      padding: 0.5rem 0; }
      .deznav .metismenu ul a {
        padding-top: .5rem;
        padding-bottom: .5rem;
        position: relative;
        font-size: 14px;
        padding-left: 3.4rem;
        -webkit-transition: all 0.5s;
        -ms-transition: all 0.5s;
        transition: all 0.5s; }
        .deznav .metismenu ul a .badge {
          float: right;
          margin-right: 12px;
          line-height: 15px; }
        .deznav .metismenu ul a:before {
          position: absolute;
          height: 7px;
          width: 7px;
          border: 2px solid #a9a9a9;
          content: "";
          border-radius: 26px;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          left: 30px; }
          [data-sidebar-style="overlay"] .deznav .metismenu ul a:before {
            left: 40px; }
        @media only screen and (max-width: 1350px) {
          .deznav .metismenu ul a {
            padding-left: 5.2rem;
            font-size: 14px; }
            .deznav .metismenu ul a:before {
              left: 50px; } }
        @media only screen and (max-width: 767px) {
          .deznav .metismenu ul a {
            padding-left: 3.5rem;
            font-size: 14px; } }
        .deznav .metismenu ul a:hover, .deznav .metismenu ul a:focus, .deznav .metismenu ul a.mm-active {
          background: #f5f5f5;
          text-decoration: none;
          color: var(--primary); }
          .deznav .metismenu ul a:hover:before, .deznav .metismenu ul a:focus:before, .deznav .metismenu ul a.mm-active:before {
            border-color: var(--primary); }
    .deznav .metismenu a {
      position: relative;
      display: block;
      padding: 0.625rem 1.875rem;
      outline-width: 0;
      color: #3f4358;
      text-decoration: none; }
      @media only screen and (max-width: 767px) {
        .deznav .metismenu a {
          padding: 0.625rem 1.25rem; } }
    .deznav .metismenu .has-arrow:after {
      width: .5rem;
      height: .5rem;
      right: 1.875rem;
      top: 48%;
      border-color: inherit;
      -webkit-transform: rotate(-225deg) translateY(-50%);
      transform: rotate(-225deg) translateY(-50%); }
    .deznav .metismenu .has-arrow[aria-expanded=true]:after,
    .deznav .metismenu .mm-active > .has-arrow:after {
      -webkit-transform: rotate(-135deg) translateY(-50%);
      transform: rotate(-135deg) translateY(-50%); }

@media only screen and (max-width: 1023px) {
  .nav-header {
    width: 5rem; } }

@media (max-width: 767px) {
  .brand-title {
    display: none; }
  .footer {
    padding-left: 0; }
  .deznav {
    left: 0;
    top: 5rem; } }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu > ul.collapse:not(.in),
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu > ul.collapse:not(.in) {
  height: 252px !important; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > a {
  width: calc(70vw + 3.75rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 13.75rem;
  width: 70vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > a {
  width: calc(70vw + 3rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 200px;
  width: 70vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > a {
  width: calc(55vw + 3rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 200px;
  width: 55vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > a {
  width: calc(45vw + 3); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 45vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > a {
  width: calc(30vw + 3); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 30vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > a {
  width: calc(60vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 25rem;
  width: 60vw; }
  [data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > a {
  width: calc(60vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 25.625rem;
  width: 60vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > a {
  width: calc(50vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 16.25rem;
  width: 50vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > a {
  width: calc(40vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 40vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > a {
  width: calc(22vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 22vw; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu:not(:last-child) {
  position: static; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul {
  left: 0;
  right: 0; }
  [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #473F72; }
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: black; }
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #c24a17; }
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #22134e; }
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #711717; }
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #121843; }
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #3511d0; }
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #2c988e; }
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #002629; }
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #af5b00; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li a {
    transition: all .4s ease-in-out; }
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li a:hover {
      border-radius: 0.25rem; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 13.75rem;
  width: 70vw;
  z-index: 99; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
    content: "";
    height: 100%;
    width: 1px;
    position: absolute;
    background-color: #fff;
    right: 2.8125rem;
    top: 0; }
    [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #322a55; }
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #0a0c16; }
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #e66025; }
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #331d77; }
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #9c1f1f; }
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #1d276b; }
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #4c27ed; }
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #38bfb3; }
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #00545c; }
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #e27500; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 210px;
  width: 70vw; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 210px;
  width: 700px;
  height: 210px !important; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
      width: 700px; } }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 20rem;
  width: 54vw; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-md:hover > ul {
      width: 60vw; } }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 20rem;
  width: 25vw; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
      width: 35vw; } }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 21.875rem;
  width: 100%; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 21.875rem;
  width: 55vw; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 45vw; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 50vw; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a {
  font-size: 14px;
  padding: 12px 25px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    position: absolute;
    content: "";
    background: var(--primary);
    width: 0;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a:before {
  width: 6px; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
  font-weight: 300; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
  right: 1.5rem; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header {
  width: 5rem;
  z-index: 999; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .brand-logo {
    padding-left: 0;
    padding-right: 0;
    justify-content: center; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: -42px; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control .hamburger .line {
      background-color: var(--primary); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .copyright,
[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .main-profile {
  display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
  padding-left: 5rem;
  width: 100%; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
    padding: 0 0;
    padding-right: 5rem; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav {
  width: 5rem;
  overflow: visible;
  position: absolute; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .nav-text {
    display: none; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .slimScrollDiv,
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .deznav-scroll {
    overflow: visible !important; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li {
    position: relative; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a {
      padding: 0.8125rem 0.9375rem;
      margin: 2px 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a svg {
        max-width: 24px;
        max-height: 24px;
        margin-right: 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a:before {
        content: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul {
      position: absolute;
      left: 5rem;
      top: 0;
      width: 12rem;
      z-index: 1001;
      display: none;
      padding-left: 1px;
      height: auto !important;
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
      border-radius: 6px;
      margin-left: 0;
      border: 0;
      background: #fff; }
      [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul {
        left: auto;
        right: 5rem; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
        left: 11.8125rem;
        top: 0; }
        [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul:after {
          content: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li:hover > ul {
      display: block;
      height: auto;
      overflow: visible; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li {
    transition: all 0.4s ease-in-out;
    padding: 0 13px; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a {
      text-align: center; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a i {
        padding: 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a.has-arrow:after {
        display: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a {
      background: var(--primary);
      border-radius: 8px; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a i {
        color: #fff;
        padding: 0; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover:nth-last-child(-n + 1) > ul {
      bottom: 0;
      top: auto; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
      border-radius: 8px;
      background: var(--primary);
      color: #fff; }
      [data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
        background: #3B3363; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a i {
        color: #fff; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul {
      height: auto !important;
      padding: 10px 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul a {
        padding: 6px 20px 6px 20px;
        margin-left: -.1rem; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul ul {
        padding: 10px 0; }
        [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul ul a {
          padding: 6px 20px 6px 20px;
          margin-left: -.1rem; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-label,
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-badge {
    display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
  margin-left: 5rem; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
    margin-right: 5rem;
    margin-left: auto;
    border: 0; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
  padding-left: 5rem; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
    padding-left: 0;
    padding-right: 5rem; }

[data-sidebar-style="full"][data-layout="horizontal"] .header .header-content {
  padding-left: 1.875rem; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

@media only screen and (min-width: 768px) {
  [data-sidebar-style="mini"] .nav-header {
    width: 5rem; }
    [data-sidebar-style="mini"] .nav-header .nav-control {
      z-index: -1; }
      [data-sidebar-style="mini"] .nav-header .nav-control .hamburger {
        left: 6.25rem !important; }
        [data-sidebar-style="mini"] .nav-header .nav-control .hamburger .line {
          background-color: #6e6e6e !important; }
    [data-sidebar-style="mini"] .nav-header .brand-title {
      display: none; }
    [data-sidebar-style="mini"] .nav-header .hamburger {
      display: none; }
  [data-sidebar-style="mini"] .header .header-content {
    padding-left: 0rem; }
    [direction="rtl"][data-sidebar-style="mini"] .header .header-content {
      padding-right: 0; }
  [data-sidebar-style="mini"] .deznav {
    width: 5rem;
    overflow: visible;
    position: absolute;
    z-index: 5; }
    [data-sidebar-style="mini"] .deznav .copyright,
    [data-sidebar-style="mini"] .deznav .main-profile {
      display: none; }
    [data-sidebar-style="mini"] .deznav .nav-text {
      display: none; }
    [data-sidebar-style="mini"] .deznav .slimScrollDiv,
    [data-sidebar-style="mini"] .deznav .deznav-scroll {
      overflow: visible !important; }
    [data-sidebar-style="mini"] .deznav .nav-user {
      padding: 11px; }
      [data-sidebar-style="mini"] .deznav .nav-user .media-body {
        display: none; }
    [data-sidebar-style="mini"] .deznav .metismenu li a {
      padding: 0.813rem 0.875rem; }
      [data-sidebar-style="mini"] .deznav .metismenu li a svg {
        margin-right: 0; }
      [data-sidebar-style="mini"] .deznav .metismenu li a .nav-text {
        display: none; }
    [data-sidebar-style="mini"] .deznav .metismenu li > ul {
      position: absolute;
      left: 6.25rem;
      top: 2.9375rem;
      width: 11.875rem;
      z-index: 1001;
      display: none;
      padding-left: 1px;
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
      height: auto !important;
      border-radius: 6px;
      background: #fff; }
      [direction="rtl"]:not([data-layout="horizontal"])[data-sidebar-style="mini"] .deznav .metismenu li > ul {
        left: auto;
        right: 6.25rem;
        box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
    [data-sidebar-style="mini"] .deznav .metismenu > li {
      padding: 2px 20px; }
      [data-sidebar-style="mini"] .deznav .metismenu > li > a {
        padding: 1.125rem 0.875rem;
        width: auto;
        height: auto;
        text-align: center;
        line-height: 1;
        transition: all 0.5s;
        -moz-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -o-transition: all 0.5s; }
        [data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
          padding: 0; }
        [data-sidebar-style="mini"] .deznav .metismenu > li > a.has-arrow:after {
          display: none; }
      [data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; }
    [data-sidebar-style="mini"] .deznav .metismenu .nav-label,
    [data-sidebar-style="mini"] .deznav .metismenu .nav-badge {
      display: none; }
  [data-sidebar-style="mini"] .content-body {
    margin-left: 5rem; }
  [data-sidebar-style="mini"] .footer {
    padding-left: 5rem; }
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav {
    position: absolute !important; }
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
      display: block; }
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li {
      padding: 2px 0; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a {
        padding: 1.5rem 1.5rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
          height: 100%;
          width: 0px;
          background: var(--primary);
          content: "";
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s; }
          [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
            left: unset;
            right: 0; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul {
        bottom: 0;
        top: auto !important; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul:after {
          top: auto;
          bottom: 20px; } }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul {
        bottom: 0;
        top: auto !important; } }

@media only screen and (min-width: 768px) {
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul {
        overflow: visible; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul:after {
          content: none; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul {
          padding: 10px 0;
          width: 13rem;
          left: 13rem;
          top: -10px;
          border: 0;
          margin: 0; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul:after {
            content: none; }
          [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul {
            left: auto;
            right: 13rem; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        border-radius: 0; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
          color: var(--primary); }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a:before {
          width: 6px; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
        color: var(--primary); }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
          color: var(--primary); }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a .nav-text {
          padding-left: auto;
          padding-right: 1.6875rem; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
        height: auto !important;
        overflow: visible;
        border: 0;
        margin-left: 0;
        left: 5rem;
        width: 13rem;
        border-radius: 0.35rem;
        border: 0;
        padding: 10px 0;
        top: 0px; }
        [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
          box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
          left: auto;
          right: 5rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a {
          padding: 6px 20px 6px 20px; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a:before {
            content: none; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a.has-arrow:after {
            right: 1.25rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul ul a {
          padding: 6px 20px 6px 20px;
          margin-left: -1.6px; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul ul a:before {
            content: none; }
  [data-sidebar-style="mini"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
    width: 1199px; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li {
    padding: 0; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a {
      padding: 12px;
      margin: 0 8px;
      border: 0;
      border-radius: 0.35rem; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a i {
        padding: 0; }
      [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a {
        padding: 18px; }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a svg {
          margin-left: 0; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a svg {
        margin-right: 0;
        margin-top: 0; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > ul li a {
      padding: 8px 20px 8px 45px; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
      background-color: var(--primary);
      border-radius: 0.35rem;
      color: #fff; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; } }

@media only screen and (max-width: 1199px) {
  [data-sidebar-style="mini"] .deznav li.mm-active ul {
    height: auto !important; }
  [data-sidebar-style="mini"] .deznav li a.has-arrow::after {
    transform: rotate(-45deg) translateY(-50%); } }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

@media (min-width: 1023px) {
  [data-layout="horizontal"] {
    --nav-headbg: #f7f7f7;
    --headerbg: #f7f7f7; }
    [data-layout="horizontal"] .nav-header {
      width: 21.563rem; }
      [data-layout="horizontal"] .nav-header .nav-control {
        display: none; }
      [data-layout="horizontal"] .nav-header .brand-logo {
        padding-left: 40px;
        padding-right: 40px; }
    [data-layout="horizontal"] .search-area .form-control,
    [data-layout="horizontal"] .search-area .input-group-append .input-group-text {
      background: #fff !important; }
    [data-layout="horizontal"] .header {
      width: 100%;
      padding-left: 21.563rem;
      box-shadow: none; }
      [data-layout="horizontal"] .header .sub-header {
        display: none; }
    [data-layout="horizontal"] .deznav {
      width: calc(100% - 80px);
      border-radius: 0.35rem;
      position: relative;
      height: auto;
      padding-bottom: 0;
      top: 0;
      left: 40px;
      z-index: 2; }
      [data-layout="horizontal"] .deznav .slimScrollDiv {
        overflow: visible !important; }
        [data-layout="horizontal"] .deznav .slimScrollDiv .deznav-scroll {
          overflow: visible !important; }
      [data-layout="horizontal"] .deznav .deznav-scroll {
        overflow: visible !important; }
      [data-layout="horizontal"] .deznav .slimScrollBar {
        display: none !important; }
      [data-layout="horizontal"] .deznav .nav-user,
      [data-layout="horizontal"] .deznav .nav-label {
        display: none; }
      [data-layout="horizontal"] .deznav .metismenu {
        flex-direction: row;
        padding: 10px 20px;
        margin-bottom: 0;
        display: inline-flex;
        flex-wrap: wrap; }
        [data-layout="horizontal"] .deznav .metismenu .collapse.in {
          display: none; }
        [data-layout="horizontal"] .deznav .metismenu ul {
          border-left: 0; }
          [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul {
            box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
          [data-layout="horizontal"] .deznav .metismenu ul a .badge {
            margin-right: 24px; }
        [data-layout="horizontal"] .deznav .metismenu li {
          flex-direction: column;
          position: relative; }
          [data-layout="horizontal"] .deznav .metismenu li:hover > ul {
            display: block; }
          [data-layout="horizontal"] .deznav .metismenu li > ul {
            position: absolute;
            height: auto !important;
            top: 100%;
            width: 100%;
            min-width: 13.75rem;
            z-index: 999;
            left: auto;
            right: auto;
            padding: 0.5rem 0;
            display: none;
            box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
            margin: 0;
            background: #fff;
            border-radius: 12px; }
            [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu li > ul {
              box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
              background: #2C254A; }
            [data-layout="horizontal"] .deznav .metismenu li > ul li {
              padding: 0; }
              [data-layout="horizontal"] .deznav .metismenu li > ul li a {
                transition: all .4s ease-in-out;
                padding: 8px 20px 8px 45px;
                margin-left: -.1rem; }
                [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul li a {
                  padding: 8px 45px 8px 20px;
                  text-align: right; }
                [data-layout="horizontal"] .deznav .metismenu li > ul li a:hover {
                  border-radius: .4rem; }
                [data-layout="horizontal"] .deznav .metismenu li > ul li a:before {
                  left: 22px; }
                  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul li a:before {
                    left: auto;
                    right: 21px; }
            [data-layout="horizontal"] .deznav .metismenu li > ul ul {
              left: 100%;
              top: 0;
              box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul ul {
                left: auto;
                right: 100%; }
        [data-layout="horizontal"] .deznav .metismenu > li {
          flex: 0 0 auto;
          position: relative;
          margin: 0; }
          [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li {
            border-color: rgba(255, 255, 255, 0.07); }
            [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active {
              border-color: transparent; }
          [data-layout="horizontal"] .deznav .metismenu > li:hover, [data-layout="horizontal"] .deznav .metismenu > li.mm-active {
            padding: 0; }
            [data-layout="horizontal"] .deznav .metismenu > li:hover > a, [data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
              background: transparent;
              color: var(--primary);
              border-radius: 0; }
              [data-layout="horizontal"] .deznav .metismenu > li:hover > a i, [data-layout="horizontal"] .deznav .metismenu > li.mm-active > a i {
                color: var(--primary); }
          [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:first-child {
            border-right: 0; }
          [data-theme-version="dark"][direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li {
            border-color: #473F72; }
          [data-layout="horizontal"] .deznav .metismenu > li > a {
            padding: 10px 40px 10px 15px;
            font-size: 14px;
            border-right: 1px solid #EEEEEE; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li > a {
              padding: 15px 15px 15px 40px; }
            [data-layout="horizontal"] .deznav .metismenu > li > a i {
              padding: 0 0.4375rem 0 0; }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li > a i {
                padding: 0 0 0 0.4375rem; }
            [data-layout="horizontal"] .deznav .metismenu > li > a .nav-badge {
              display: none; }
            [data-layout="horizontal"] .deznav .metismenu > li > a:after {
              right: 20px;
              transform: rotate(-135deg) translateY(-50%); }
            [data-layout="horizontal"] .deznav .metismenu > li > a:hover .nav-text {
              transform: translateX(0px); }
          [data-layout="horizontal"] .deznav .metismenu > li:hover {
            border-color: transparent; }
            [data-layout="horizontal"] .deznav .metismenu > li:hover > ul {
              display: flex !important;
              flex-direction: column;
              flex-wrap: wrap;
              height: auto !important;
              box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
              border-radius: 12px; }
              [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > ul {
                box-shadow: 5px 5px 30px 0px rgba(0, 0, 0, 0.1);
                background: #2C254A; }
          [data-layout="horizontal"] .deznav .metismenu > li > ul > li:hover ul.collapse {
            display: block !important;
            position: absolute;
            left: auto !important;
            right: -100% !important;
            top: 0 !important; }
          [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul {
            left: auto;
            right: 0; }
            [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul > li:hover ul.collapse {
              right: auto !important;
              left: -100% !important; }
            [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left {
              left: 0; }
              [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left > li:hover ul.collapse {
                left: 100% !important; }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left {
                left: auto;
                right: 0; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > ul ul {
            left: -100%; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > ul.left ul {
            left: 100%; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:last-child > ul.left ul {
              left: auto;
              right: 100%; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > a {
            border-right: 0; }
          [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 3) > ul {
            left: 0;
            right: auto; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 3) > ul > li:hover ul.collapse {
              right: -100% !important;
              left: auto !important; }
      [data-layout="horizontal"] .deznav .copyright,
      [data-layout="horizontal"] .deznav .main-profile {
        display: none; }
    [data-layout="horizontal"] .content-body {
      margin-left: 0; }
      [data-layout="horizontal"] .content-body .page-titles {
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 1.875rem; }
    [data-layout="horizontal"] .footer {
      margin-left: 0;
      margin: 0 auto;
      padding-left: 0; }
  [data-header-position="fixed"][data-layout="horizontal"] .deznav {
    top: 4.5rem; }
  [data-header-position="fixed"][data-sidebar-position="fixed"] .deznav {
    position: fixed; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"] .content-body {
    padding-top: 8rem; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="modern"] .content-body {
    padding-top: 13.125rem; }
  [data-layout="horizontal"][data-container="boxed"] .footer {
    margin-left: 0;
    max-width: 1199px;
    margin: 0 auto; }
  [data-layout="horizontal"][data-container="wide"] .page-titles {
    margin-left: -30px;
    margin-right: -30px; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .page-titles {
    margin-top: 0; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > ul {
    top: 4.4rem; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a {
    padding: 10px 25px 8px 25px;
    border-radius: 0.35rem; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a::after {
      display: none; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a .nav-text {
      margin-top: 5px; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a > i {
      width: auto;
      height: auto;
      line-height: 1;
      padding: 0;
      background: transparent;
      border-radius: 0;
      margin-bottom: 0; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: var(--primary);
    color: #fff; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li li {
    text-align: left; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header {
    width: 7.75rem;
    padding-left: 40px;
    padding-right: 40px; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header .brand-logo {
      justify-content: start;
      padding-left: 0;
      padding-right: 0; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .header {
    width: 100%;
    padding-left: 7.75rem; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li:hover a {
    width: auto; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li:hover a .nav-text {
      display: none; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="compact"] .content-body {
    padding-top: 10.25rem; }
  [data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
    position: fixed;
    left: 0;
    top: 0; }
  [data-sidebar-position="static"][data-layout="horizontal"] .content-body {
    padding-top: 4.5rem; } }

@media (min-width: 767px) {
  [data-sidebar-style="compact"] .nav-header {
    width: 11.25rem; }
  [data-sidebar-style="compact"] .deznav .nav-user {
    display: none; }
  [data-sidebar-style="compact"] .deznav .metismenu > li > a {
    padding: 1.2rem 0.5rem !important; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a {
      padding: 12px 18px !important;
      margin: 0 4px;
      border: 0; }
    [data-sidebar-style="compact"] .deznav .metismenu > li > a:hover .nav-text {
      transform: translateX(0px); }
  [data-sidebar-style="compact"] .deznav .metismenu li {
    text-align: center; }
    [data-sidebar-style="compact"] .deznav .metismenu li a {
      padding: 0.5rem; }
      [data-sidebar-style="compact"] .deznav .metismenu li a svg {
        max-width: 21px;
        max-height: 21px;
        display: block;
        margin-left: auto;
        margin-right: auto; }
    [data-sidebar-style="compact"] .deznav .metismenu li ul:after {
      content: none; }
    [data-sidebar-style="compact"] .deznav .metismenu li > a {
      background: transparent;
      box-shadow: none;
      color: inherit; }
  [data-sidebar-style="compact"] .deznav .main-profile, [data-sidebar-style="compact"] .deznav .copyright {
    display: none; }
  [data-sidebar-style="compact"] .deznav .copyright {
    padding: 0 20px;
    margin-top: 20px; }
  [data-sidebar-style="compact"] .nav-text {
    display: inline-block;
    margin-top: 0.3125rem; }
  [data-sidebar-style="compact"] .nav-label.first {
    display: none; }
  [data-sidebar-style="compact"] .nav-badge {
    display: none; }
  [data-sidebar-style="compact"] .footer {
    padding-left: 11.25rem; }
  [data-sidebar-style="compact"] .content-body {
    margin-left: 11.25rem; }
  [data-sidebar-style="compact"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu li > a i {
    color: #fff; }
  [data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu li:hover > a i {
    background: var(--primary);
    color: #fff; } }

[data-layout="horizontal"][data-sidebar-style="compact"] .footer {
  padding-left: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .content-body {
  margin-left: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .deznav {
  margin-bottom: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .nav-header {
  width: 21.75rem; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .nav-header .brand-logo {
    padding-left: 40px;
    padding-right: 40px; }

[data-layout="vertical"][data-sidebar-style="compact"] .deznav {
  width: 11.25rem; }
  [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul {
    margin-left: 0;
    border: 0;
    background: rgba(0, 0, 0, 0.02);
    padding: 10px 0; }
    [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul {
      background: rgba(255, 255, 255, 0.05); }
    [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul a:before {
      content: none; }
    [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul ul a {
      padding: 0.625rem 0.9375rem; }
  [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu > li > a.has-arrow::after {
    top: 1px;
    display: inline-block;
    right: auto;
    margin-left: 5px;
    position: relative;
    width: 7px;
    height: 7px;
    border-width: 2px 0px 0px 2px; }
    [direction="rtl"][data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu > li > a.has-arrow::after {
      left: auto;
      margin-left: 0;
      margin-right: 5px; }

@media (min-width: 767px) {
  [data-sidebar-style="icon-hover"][data-layout="horizontal"] .header .header-content {
    padding-left: 1.875rem; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu {
    padding-top: 30px; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li.mm-active > ul {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav .metismenu li.mm-active > ul {
    display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header {
    width: 6.5rem; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
      padding-left: 30px; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
        padding-left: 30px;
        padding-right: 30px; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .logo-abbr {
        display: block; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .brand-title {
        display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .nav-control {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
    padding-left: 6.5rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
      padding-right: 6.5rem;
      padding-left: 0; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header .header-content {
      padding-right: 0;
      padding-left: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
    overflow: visible;
    position: absolute;
    left: -11rem; } }
  @media only screen and (min-width: 767px) and (max-width: 1350px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
      left: -10rem; } }

@media (min-width: 767px) {
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
      left: auto;
      right: -11rem; } }
    @media only screen and (min-width: 767px) and (max-width: 1350px) {
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
        right: -10rem; } }

@media (min-width: 767px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .nav-label {
      display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li {
      padding: 0 20px; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a {
        display: flex;
        justify-content: space-between;
        padding: 15px 20px;
        border-radius: 0.35rem;
        font-size: 16px; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > svg,
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > i {
          order: 1;
          margin-right: 0;
          margin-top: 0;
          padding-right: 0; }
          [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > svg, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > i {
            padding-left: 0;
            padding-right: 0; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
        background: var(--primary);
        color: #fff;
        box-shadow: 0 12px 15px 0 var(--rgba-primary-1); }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
          color: #fff; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
      border-left: 0;
      padding-left: 0;
      padding-right: 0; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
        padding-right: 0;
        padding-left: 0; }
      [data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
        border-color: #473F72; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul:after {
        left: auto;
        right: 28px; }
        [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul:after {
          left: 28px;
          right: auto; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a {
        position: relative;
        padding-left: 3.5rem; }
        [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a {
          padding-right: 1.25rem; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a::before {
          left: 30px; }
          [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a::before {
            right: auto;
            left: -5px; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
          background: transparent; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu .has-arrow::after {
      right: 5rem;
      opacity: 0; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu .has-arrow::after {
        right: auto;
        left: 5rem; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .copyright,
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .main-profile,
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .book-box {
      display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav.mm-show {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
    width: 17.5rem; } }
  @media only screen and (min-width: 767px) and (max-width: 1350px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
      width: 17rem; } }

@media (min-width: 767px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo {
      padding-left: 1.6rem; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo .brand-title {
        display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle.mm-show {
    display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
    padding-left: 0; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
      padding-right: 4.38rem;
      padding-left: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav {
    left: 0; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav .metismenu .has-arrow:after {
      opacity: 1; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav {
      left: auto;
      right: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
    margin-left: 7rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
      margin-left: 0;
      margin-right: 7rem; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
    padding-left: 7rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
      margin-left: 0;
      margin-right: 7rem; } }

@media (min-width: 767px) {
  [data-sidebar-style="modern"] .nav-header {
    width: 9.5rem; }
    [data-sidebar-style="modern"] .nav-header .brand-logo {
      justify-content: center;
      padding: 0 40px; }
    [data-sidebar-style="modern"] .nav-header .nav-control {
      right: -60px; }
  [data-sidebar-style="modern"] .header .navbar {
    padding-left: 80px; }
  [data-sidebar-style="modern"] .deznav .metismenu > li {
    text-align: center; }
    [data-sidebar-style="modern"] .deznav .metismenu > li > a {
      padding: 20px 15px 20px 15px;
      margin: 2px 0;
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a::after {
        display: none; }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a:hover > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a:focus > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a:active > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a.mm-active > a {
        background-color: var(--primary-light); }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a:hover .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a:focus .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a:active .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a.mm-active .nav-text {
        transform: translateX(0px); }
    [data-sidebar-style="modern"] .deznav .metismenu > li:hover, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active {
      padding: 0; }
      [data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        border-radius: 0.35rem; }
        [data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i {
          color: var(--primary); }
    [data-sidebar-style="modern"] .deznav .metismenu > li li {
      text-align: left; }
      [direction="rtl"][data-sidebar-style="modern"] .deznav .metismenu > li li {
        text-align: right; }
  [data-sidebar-style="modern"] .deznav .metismenu li a {
    padding: 0.625rem 0.9375rem 0.625rem 0.9375rem; }
  [data-sidebar-style="modern"] .deznav .metismenu li ul:after {
    content: none; }
  [data-sidebar-style="modern"] .deznav .metismenu li > ul {
    height: auto !important; }
  [data-sidebar-style="modern"] .deznav .metismenu .nav-label {
    display: none; }
  [data-sidebar-style="modern"] .deznav .metismenu ul a .badge {
    margin-right: 20px; }
  [data-sidebar-style="modern"] .deznav .nav-label {
    display: none; }
  [data-sidebar-style="modern"] .deznav .nav-text {
    display: block;
    margin-top: 0.3125rem; }
  [data-sidebar-style="modern"] .deznav .main-profile,
  [data-sidebar-style="modern"] .deznav .copyright {
    display: none; }
  [data-sidebar-style="modern"] .footer {
    padding-left: 9.5rem; }
  [data-sidebar-style="modern"] .content-body {
    margin-left: 9.5rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .deznav {
    width: 9.5rem;
    left: 0; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav {
      left: auto;
      right: 0; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .slimScrollDiv,
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .deznav-scroll {
      overflow: visible !important; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu {
      padding: 10px 20px; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
        padding: 19px 0.5rem 12px !important; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a i {
          padding: 0;
          margin-bottom: 5px; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > ul {
        display: none;
        padding: 1.875rem 0.9375rem; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li {
        position: relative; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li a {
          padding: 0.625rem 1.5rem; }
          [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li a:before {
            content: none; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
          position: absolute;
          left: 105%;
          top: 0;
          bottom: auto;
          background-color: #fff;
          border: 1px solid #EEEEEE;
          width: 200px; }
          [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
            background: #3B3363;
            box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1); }
          [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
            left: auto;
            right: 105%; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
          display: block;
          left: 100%;
          padding: 1rem 0;
          margin-left: 0;
          border: 0;
          box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
          border-radius: 12px; }
          [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
            box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
          [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
            left: auto;
            right: 100%;
            box-shadow: -5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .nav-label {
      display: none; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .nav-text {
      display: block;
      margin-top: 0; }
  [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .deznav {
    left: -10.625rem; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .deznav {
      left: auto;
      right: -10.625rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .content-body {
    margin-left: 0; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .content-body {
      margin-right: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
    width: 21.75rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .header {
    padding-left: 21.75rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .footer,
  [data-sidebar-style="modern"][data-layout="horizontal"] .content-body {
    margin-left: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .nav-text {
    margin-top: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .metismenu > li > a {
    padding: 10px 20px 10px 20px;
    border: 0;
    margin: 4px 4px; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .metismenu > li > ul {
    top: 2.8rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li > a {
    padding: 0.8125rem 1.25rem; } }

[data-sidebar-style="overlay"] .deznav {
  left: -100%;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-sidebar-style="overlay"] .deznav .metismenu > li {
    padding: 0 20px; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li.nav-label {
      padding: 1.5625rem 0 10px; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li > a {
      font-size: 14px;
      padding: 10px 20px;
      color: #7f7184;
      border-radius: 0.35rem;
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a,
    [data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a {
      background: var(--primary);
      color: #fff;
      box-shadow: 0 12px 15px 0 var(--rgba-primary-1); }
      [data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i,
      [data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; }
  [data-sidebar-style="overlay"] .deznav .metismenu ul a {
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: relative;
    font-size: 13px;
    padding-left: 4.5rem; }
    [data-sidebar-style="overlay"] .deznav .metismenu ul a:hover, [data-sidebar-style="overlay"] .deznav .metismenu ul a:focus, [data-sidebar-style="overlay"] .deznav .metismenu ul a.mm-active {
      background: transparent; }
  [direction="rtl"][data-sidebar-style="overlay"] .deznav {
    left: auto;
    right: -100%; }

[data-sidebar-style="overlay"] .content-body {
  margin-left: 0; }

[data-sidebar-style="overlay"] .nav-header {
  position: absolute; }
  [data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
    left: 0; }
    [data-sidebar-style="overlay"] .nav-header .hamburger.is-active .line {
      background-color: var(--primary); }

[data-sidebar-style="overlay"] .menu-toggle .nav-header {
  position: absolute;
  left: auto; }

[data-sidebar-style="overlay"] .menu-toggle .deznav {
  left: 0; }
  [direction="rtl"][data-sidebar-style="overlay"] .menu-toggle .deznav {
    left: auto;
    right: 0; }

[data-sidebar-style="overlay"] .footer {
  padding-left: 0; }

[data-sidebar-style="overlay"] .header {
  padding-left: 0; }
  [data-sidebar-style="overlay"] .header .navbar {
    padding-left: 300px; }
    @media only screen and (max-width: 1023px) {
      [data-sidebar-style="overlay"] .header .navbar {
        padding-left: 145px; } }

[data-sidebar-style="overlay"][data-header-position="fixed"] .nav-header {
  position: fixed; }

[data-sidebar-position="fixed"][data-header-position="fixed"] .nav-header {
  position: fixed; }

[data-sidebar-position="fixed"][data-layout="vertical"] .nav-header {
  position: fixed;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; }

[data-sidebar-position="fixed"][data-layout="vertical"] .deznav {
  position: fixed; }
  [data-sidebar-position="fixed"][data-layout="vertical"] .deznav .deznav-scroll {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }

[data-sidebar-position="fixed"][data-layout="vertical"] .menu-toggle .deznav {
  position: fixed; }

[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .deznav {
  position: absolute; }

.sidebar-right {
  right: -50rem;
  position: fixed;
  top: 0;
  width: 50rem;
  background-color: #fff;
  margin-top: 3.5rem;
  transition: all .5s ease-in-out;
  border-radius: 0.35rem;
  z-index: 9999; }
  .sidebar-right .bg-label-pattern {
    background: transparent;
    background-image: url("../images/pattern/pattern5.png");
    background-size: 130%; }
  .sidebar-right .bootstrap-select {
    height: 48px;
    border-radius: 6px; }
    .sidebar-right .bootstrap-select .btn {
      padding: 12px 15px;
      font-size: 15px;
      border-color: #d1d1d1;
      border-radius: 6px; }
  .sidebar-right .note-text {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px;
    opacity: 0.5;
    font-size: 12px; }
  [direction="rtl"] .sidebar-right .slimScrollDiv {
    overflow: visible !important; }
  .sidebar-right .sidebar-right-trigger {
    position: absolute;
    z-index: 9;
    top: 8.75rem;
    right: 100%;
    background-color: var(--primary);
    color: #fff;
    display: inline-block;
    height: 3rem;
    width: 3rem;
    text-align: center;
    font-size: 1.75rem;
    line-height: 3rem;
    border-radius: 5px 0 0 5px;
    box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
    @media only screen and (max-width: 1023px) {
      .sidebar-right .sidebar-right-trigger {
        display: none; } }
  .sidebar-right .sidebar-close-trigger {
    position: absolute;
    z-index: 2;
    font-size: 28px;
    top: 0;
    right: -48px;
    height: 3rem;
    width: 3rem;
    line-height: 3rem;
    text-align: center;
    background: black;
    color: #fff; }
  .sidebar-right.show {
    right: 5.25rem;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
    z-index: 9999; }
    .sidebar-right.show .sidebar-right-trigger {
      display: none; }
    .sidebar-right.show .bg-overlay {
      position: fixed;
      width: 100%;
      cursor: pointer;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6); }
  .sidebar-right .card-tabs .nav-tabs {
    justify-content: space-between;
    position: sticky;
    border-radius: 0;
    top: 0;
    background-color: #fff;
    z-index: 2; }
    .sidebar-right .card-tabs .nav-tabs .nav-item {
      margin-bottom: 0;
      flex: 1; }
      .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link {
        border: 0;
        font-size: 1.125rem;
        position: relative;
        text-align: center;
        background-color: #fff; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link:hover {
          color: #000; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link::after {
          position: absolute;
          left: 0;
          bottom: 0;
          width: 100%;
          height: 2px;
          content: "";
          background: transparent; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link.active {
          background: var(--rgba-primary-1);
          color: var(--primary); }
          [data-theme-version="dark"] .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link.active {
            border-right: none;
            border-left: none;
            border-top: none; }
  .sidebar-right .sidebar-right-inner > h4, .sidebar-right .sidebar-right-inner > .h4 {
    padding: 10px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #000 !important;
    background: #fff;
    margin: 0px 0px 0px 0px; }
  .sidebar-right .tab-content {
    padding: 1.25rem 1.25rem 0;
    min-height: 480px;
    background: #fff; }
    .sidebar-right .tab-content .tab-pane .admin-settings .row > div {
      margin-bottom: 20px; }
    .sidebar-right .tab-content .tab-pane .admin-settings p {
      color: #353535;
      font-weight: 500;
      margin-bottom: 8px;
      font-size: 16px; }
    .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] {
      display: none; }
      .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] + label {
        display: inline-block;
        width: 35px;
        height: 35px;
        cursor: pointer;
        transition: all .1s ease;
        border-radius: 4px;
        margin-right: 5px;
        margin-bottom: 3px; }
      .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label {
        position: relative; }
        .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label::after {
          height: 33px;
          width: 33px;
          left: -4px;
          top: -4px;
          content: "";
          position: absolute;
          background-color: inherit;
          border-radius: 6px;
          opacity: 0.4; }
  .sidebar-right #nav_header_color_1 + label,
  .sidebar-right #header_color_1 + label,
  .sidebar-right #sidebar_color_1 + label,
  .sidebar-right #primary_color_1 + label {
    background-color: #fff; }
  .sidebar-right #nav_header_color_2 + label,
  .sidebar-right #header_color_2 + label,
  .sidebar-right #sidebar_color_2 + label,
  .sidebar-right #primary_color_2 + label {
    background-color: #191e3a; }
  .sidebar-right #nav_header_color_3 + label,
  .sidebar-right #header_color_3 + label,
  .sidebar-right #sidebar_color_3 + label,
  .sidebar-right #primary_color_3 + label {
    background-color: #eb8153; }
  .sidebar-right #nav_header_color_4 + label,
  .sidebar-right #header_color_4 + label,
  .sidebar-right #sidebar_color_4 + label,
  .sidebar-right #primary_color_4 + label {
    background-color: #4527a0; }
  .sidebar-right #nav_header_color_5 + label,
  .sidebar-right #header_color_5 + label,
  .sidebar-right #sidebar_color_5 + label,
  .sidebar-right #primary_color_5 + label {
    background-color: #c62828; }
  .sidebar-right #nav_header_color_6 + label,
  .sidebar-right #header_color_6 + label,
  .sidebar-right #sidebar_color_6 + label,
  .sidebar-right #primary_color_6 + label {
    background-color: #283593; }
  .sidebar-right #nav_header_color_7 + label,
  .sidebar-right #header_color_7 + label,
  .sidebar-right #sidebar_color_7 + label,
  .sidebar-right #primary_color_7 + label {
    background-color: #7356f1; }
  .sidebar-right #nav_header_color_8 + label,
  .sidebar-right #header_color_8 + label,
  .sidebar-right #sidebar_color_8 + label,
  .sidebar-right #primary_color_8 + label {
    background-color: #5bcfc5; }
  .sidebar-right #nav_header_color_9 + label,
  .sidebar-right #header_color_9 + label,
  .sidebar-right #sidebar_color_9 + label,
  .sidebar-right #primary_color_9 + label {
    background-color: #00838f; }
  .sidebar-right #nav_header_color_10 + label,
  .sidebar-right #header_color_10 + label,
  .sidebar-right #sidebar_color_10 + label,
  .sidebar-right #primary_color_10 + label {
    background-color: #ff8f16; }
  .sidebar-right #nav_header_color_11 + label,
  .sidebar-right #header_color_11 + label,
  .sidebar-right #sidebar_color_11 + label,
  .sidebar-right #primary_color_11 + label {
    background-color: #6673fd; }
  .sidebar-right #nav_header_color_12 + label,
  .sidebar-right #header_color_12 + label,
  .sidebar-right #sidebar_color_12 + label,
  .sidebar-right #primary_color_12 + label {
    background-color: #558b2f; }
  .sidebar-right #nav_header_color_13 + label,
  .sidebar-right #header_color_13 + label,
  .sidebar-right #sidebar_color_13 + label,
  .sidebar-right #primary_color_13 + label {
    background-color: #2a2a2a; }
  .sidebar-right #nav_header_color_14 + label,
  .sidebar-right #header_color_14 + label,
  .sidebar-right #sidebar_color_14 + label,
  .sidebar-right #primary_color_14 + label {
    background-color: #1367c8; }
  .sidebar-right #nav_header_color_15 + label,
  .sidebar-right #header_color_15 + label,
  .sidebar-right #sidebar_color_15 + label,
  .sidebar-right #primary_color_15 + label {
    background-color: #ed0b4c; }
  .sidebar-right #nav_header_color_1 + label,
  .sidebar-right #header_color_1 + label,
  .sidebar-right #sidebar_color_1 + label,
  .sidebar-right #primary_color_1 + label {
    border: 1px solid #c4c4c4; }
  .sidebar-right.style-1 {
    height: 100vh;
    width: 250px;
    margin-top: 0;
    right: -250px; }
    .sidebar-right.style-1 .sidebar-right-inner {
      background: #fff; }
    .sidebar-right.style-1 .sidebar-right-trigger {
      top: 12.4rem; }
    .sidebar-right.style-1.show {
      right: 0; }
      .sidebar-right.style-1.show .sidebar-right-trigger {
        display: block; }
  @media only screen and (max-width: 991px) {
    .sidebar-right {
      width: 75%; } }

@keyframes bounce {
  0% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); }
  50% {
    transform: translateX(8%);
    -webkit-transform: translateX(8%); }
  100% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); } }

@-webkit-keyframes bounce {
  0% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); }
  50% {
    transform: translateX(8%);
    -webkit-transform: translateX(8%); }
  100% {
    transform: translateY(-8%);
    -webkit-transform: translateY(-8%); } }

.nav-user {
  background: var(--primary);
  margin-bottom: 10px;
  padding: 20px 25px 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user {
      padding: 20px 15px 15px; } }
  .nav-user img {
    width: 35px;
    height: 35px; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user img {
        width: 35px;
        height: 35px;
        margin-bottom: 10px; } }
  .nav-user h5, .nav-user .h5 {
    margin-left: 10px;
    margin-bottom: 3px;
    color: #fff; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user h5, .nav-user .h5 {
        display: none; } }
    [data-sibebarbg="color_2"] .nav-user h5, [data-sibebarbg="color_2"] .nav-user .h5 {
      color: #fff; }
  .nav-user p {
    margin-left: 10px;
    margin-bottom: 8px;
    color: #afcff7; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user p {
        display: none; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user i {
      margin-top: 15px;
      display: block; } }

.menu-toggle .nav-user {
  padding: 20px 15px 15px; }
  .menu-toggle .nav-user img {
    width: 35px;
    height: 35px;
    margin-bottom: 10px; }
  .menu-toggle .nav-user h5, .menu-toggle .nav-user .h5,
  .menu-toggle .nav-user p {
    display: none; }
  .menu-toggle .nav-user i {
    margin-top: 15px;
    display: block; }
  .menu-toggle .nav-user .dropdown-menu {
    left: 45px !important;
    top: 22px !important; }

.chatbox {
  width: 340px;
  height: 100vh;
  position: fixed;
  right: -500px;
  top: 0;
  z-index: 999;
  background: #fff;
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.15);
  -webkit-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s; }
  [data-theme-version="dark"] .chatbox {
    background: #3B3363; }
  .chatbox .chatbox-close {
    position: absolute;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    width: 0;
    height: 100%;
    right: 340px;
    background: #000;
    z-index: 1;
    opacity: 0.1;
    cursor: pointer; }
  .chatbox .card-fotter {
    padding: 0.75rem 1rem; }
  .chatbox .card-body {
    padding: 1rem; }
  .chatbox.active {
    right: 0; }
    .chatbox.active .chatbox-close {
      width: 100vw; }
  .chatbox .type_msg {
    padding-top: 10px; }
  .chatbox .nav {
    padding: 1rem 1rem 0 1rem;
    background: #6418C3;
    border: 0;
    justify-content: space-between; }
    .chatbox .nav .nav-link {
      color: #fff;
      opacity: 0.7;
      text-transform: uppercase; }
      .chatbox .nav .nav-link:hover, .chatbox .nav .nav-link.active {
        background: transparent;
        color: #fff;
        opacity: 1;
        border-color: #FF4C41; }
  .chatbox .img_cont {
    width: 40px;
    border-radius: 40px;
    margin-right: 10px;
    position: relative;
    height: 40px;
    background: #eee;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 14px;
    min-width: 40px;
    min-height: 40px; }
    .chatbox .img_cont .icon {
      color: #fff; }
    .chatbox .img_cont.primary {
      background: var(--rgba-primary-1);
      color: var(--primary); }
      [data-theme-version="dark"] .chatbox .img_cont.primary {
        background: var(--rgba-primary-1); }
    .chatbox .img_cont.warning {
      background: #fff0da;
      color: #FFAB2D; }
      [data-theme-version="dark"] .chatbox .img_cont.warning {
        background: rgba(255, 171, 45, 0.1); }
    .chatbox .img_cont.success {
      background: #ecfae4;
      color: #68CF29; }
      [data-theme-version="dark"] .chatbox .img_cont.success {
        background: rgba(104, 207, 41, 0.1); }
    .chatbox .img_cont.info {
      background: #e2f0fd;
      color: #51A6F5; }
      [data-theme-version="dark"] .chatbox .img_cont.info {
        background: rgba(81, 166, 245, 0.1); }
    .chatbox .img_cont img {
      width: 100%; }
    .chatbox .img_cont .online_icon {
      background: #68CF29;
      position: absolute;
      width: 12px;
      height: 12px;
      border-radius: 15px;
      right: -1px;
      bottom: 0px;
      border: 2px solid #fff; }
      .chatbox .img_cont .online_icon.offline {
        background: #FF4C41; }
  .chatbox .card {
    box-shadow: none; }
  .chatbox .search {
    height: 40px; }
  .chatbox .user_info span {
    font-size: 15px;
    color: #000;
    display: block;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px; }
    [data-theme-version="dark"] .chatbox .user_info span {
      color: #fff; }
  .chatbox .user_info p {
    font-size: 13px;
    margin-bottom: 0;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px; }
  .chatbox .contacts li {
    padding: 7px 1rem;
    border-bottom: 1px solid #eee;
    cursor: pointer; }
    [data-theme-version="dark"] .chatbox .contacts li {
      border-color: #473F72; }
    .chatbox .contacts li > div {
      display: flex;
      align-items: center; }
    .chatbox .contacts li:hover {
      background: #f4f7ff; }
      [data-theme-version="dark"] .chatbox .contacts li:hover {
        background-color: #2C254A; }
  .chatbox .contacts .name-first-letter {
    background: #f7f7f7;
    padding: 4px 1rem;
    font-weight: 700;
    color: #000;
    position: sticky;
    top: 0;
    z-index: 1; }
    [data-theme-version="dark"] .chatbox .contacts .name-first-letter {
      color: #fff;
      background: #2C254A; }
  .chatbox .msg_card_body {
    height: calc(100vh - 195px); }
  .chatbox .contacts_body {
    height: calc(100vh - 120px); }
  .chatbox .card-header {
    background: #f4f7ff;
    padding: 15px 20px;
    justify-content: center; }
    .chatbox .card-header h6, .chatbox .card-header .h6 {
      font-size: 15px; }
    .chatbox .card-header p {
      line-height: 1.2;
      font-size: 12px;
      color: #7e7e7e; }
  .chatbox .chat-list-header {
    justify-content: space-between;
    background: #fff; }
    [data-theme-version="dark"] .chatbox .chat-list-header {
      background: #3B3363; }
    .chatbox .chat-list-header a {
      text-align: center;
      width: 30px;
      height: 30px;
      background: #f7f7f7;
      border-radius: 6px;
      line-height: 30px;
      display: block; }
      [data-theme-version="dark"] .chatbox .chat-list-header a {
        background: var(--rgba-primary-1); }
        [data-theme-version="dark"] .chatbox .chat-list-header a svg g [fill] {
          fill: #fff; }
  .chatbox .img_cont_msg {
    width: 30px;
    height: 30px;
    display: block;
    max-width: 30px;
    min-width: 30px; }
    .chatbox .img_cont_msg img {
      width: 100%; }
  .chatbox .msg_cotainer {
    background: var(--primary);
    margin-left: 10px;
    border-radius: 0 0.35rem 0.35rem 0.35rem;
    padding: 10px 15px;
    color: #fff;
    position: relative; }
    .chatbox .msg_cotainer .msg_time {
      display: block;
      font-size: 11px;
      color: #fff;
      margin-top: 5px;
      opacity: 0.5; }
    .chatbox .msg_cotainer:after {
      content: "";
      position: absolute;
      left: -10px;
      border-right: 10px solid var(--primary);
      border-bottom: 10px solid transparent;
      border-top: 0px solid;
      top: 0; }
  .chatbox .msg_cotainer_send {
    background: #f7f7f7;
    padding: 10px 15px;
    border-radius: 6px 0px 6px 6px;
    margin-right: 10px;
    color: #222;
    position: relative;
    text-align: right; }
    [data-theme-version="dark"] .chatbox .msg_cotainer_send {
      background: #2C254A;
      color: #fff; }
    .chatbox .msg_cotainer_send .msg_time_send {
      display: block;
      font-size: 11px;
      text-align: right;
      margin-top: 5px;
      opacity: 0.6; }
    .chatbox .msg_cotainer_send:after {
      content: "";
      position: absolute;
      right: -10px;
      border-left: 10px solid #f7f7f7;
      border-bottom: 10px solid transparent;
      border-top: 0px solid;
      top: 0; }
      [data-theme-version="dark"] .chatbox .msg_cotainer_send:after {
        border-left: 10px solid #2C254A; }
  .chatbox .type_msg .form-control {
    padding: 10px 0;
    height: 50px;
    border: 0;
    resize: none; }
  .chatbox .type_msg .btn {
    font-size: 18px;
    border-radius: 38px !important;
    width: 38px;
    height: 38px;
    padding: 0;
    margin-top: 6px; }
  .chatbox .video_cam {
    margin-left: 15px; }
    .chatbox .video_cam span {
      width: 35px;
      height: 35px;
      background: #10ca93;
      text-align: center;
      line-height: 35px;
      border-radius: 35px;
      color: #fff;
      margin-right: 5px;
      align-self: center;
      font-size: 16px;
      padding: 0 3px;
      display: inline-block; }
  .chatbox .note_card .contacts li {
    padding: 12px 1rem; }

@media only screen and (max-width: 576px) {
  .chatbox {
    width: 280px; }
    .chatbox .chatbox-close {
      right: 280px; } }

.dz-demo-panel {
  right: -100%;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  transition: all .5s ease-in-out;
  z-index: 9999; }
  .dz-demo-panel .dz-demo-trigger {
    position: absolute;
    z-index: 9;
    top: 15.75rem;
    right: 100%;
    background-color: #6418C3;
    color: #fff;
    display: inline-block;
    height: 3rem;
    width: 3rem;
    text-align: center;
    font-size: 1.75rem;
    line-height: 3rem;
    border-radius: 5px 0 0 5px;
    box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
    @media only screen and (max-width: 1023px) {
      .dz-demo-panel .dz-demo-trigger {
        display: none; } }
    @media only screen and (max-width: 575px) {
      .dz-demo-panel .dz-demo-trigger {
        height: 35px;
        width: 35px;
        line-height: 35px;
        font-size: 22px; } }
  .dz-demo-panel .dz-demo-close {
    height: 30px;
    color: #000;
    width: 30px;
    border-radius: 0.35rem;
    background: #fff;
    line-height: 30px;
    text-align: center; }
  .dz-demo-panel.show {
    right: 0;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
    z-index: 99999;
    overflow: hidden; }
    .dz-demo-panel.show .sidebar-right-trigger {
      display: none; }
    .dz-demo-panel.show .bg-close {
      position: fixed;
      z-index: -2;
      cursor: pointer;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6); }
  .dz-demo-panel .dz-demo-inner {
    padding: 30px 30px;
    background: #2b0000a1; }
  .dz-demo-panel .dz-demo-content {
    height: calc(100vh - 200px);
    padding: 0 15px; }
    .dz-demo-panel .dz-demo-content .text-black {
      color: #000 !important; }
  .dz-demo-panel .dz-demo-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px; }
    .dz-demo-panel .dz-demo-header h4, .dz-demo-panel .dz-demo-header .h4 {
      margin-bottom: 0;
      color: #000 !important; }
  .dz-demo-panel .dz-demo-bx {
    height: 300px;
    overflow: hidden;
    border: 5px solid #efefef;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 10px; }
    .dz-demo-panel .dz-demo-bx.demo-active {
      border-color: #6418C3; }
      .dz-demo-panel .dz-demo-bx.demo-active .overlay-layer {
        opacity: 1; }
  .dz-demo-panel .overlay-bx {
    position: relative; }
    .dz-demo-panel .overlay-bx .overlay-layer {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: rgba(0, 0, 0, 0.1);
      -webkit-transition: all .3s ease;
      transition: all .3s ease;
      opacity: 0; }
    .dz-demo-panel .overlay-bx:hover .overlay-layer {
      -webkit-transition: all .3s ease;
      transition: all .3s ease;
      opacity: 1; }
  @media only screen and (max-width: 575px) {
    .dz-demo-panel .dz-demo-bx {
      height: 230px; } }

:root {
  --nav-headbg: #fff;
  --sidebar-bg: #fff;
  --headerbg: #fff; }

[data-nav-headerbg="color_2"][data-theme-version="dark"],
[data-nav-headerbg="color_2"] {
  --nav-headbg: #191e3a; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_2"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_2"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_2"] .nav-header .logo-abbr .svg-logo-path {
    fill: #191e3a; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_2"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_2"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_3"][data-theme-version="dark"],
[data-nav-headerbg="color_3"] {
  --nav-headbg: #eb8153; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_3"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_3"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_3"] .nav-header .logo-abbr .svg-logo-path {
    fill: #eb8153; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_3"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_3"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_4"][data-theme-version="dark"],
[data-nav-headerbg="color_4"] {
  --nav-headbg: #4527a0; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_4"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_4"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_4"] .nav-header .logo-abbr .svg-logo-path {
    fill: #4527a0; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_4"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_4"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_5"][data-theme-version="dark"],
[data-nav-headerbg="color_5"] {
  --nav-headbg: #c62828; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_5"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_5"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_5"] .nav-header .logo-abbr .svg-logo-path {
    fill: #c62828; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_5"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_5"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_6"][data-theme-version="dark"],
[data-nav-headerbg="color_6"] {
  --nav-headbg: #283593; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_6"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_6"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_6"] .nav-header .logo-abbr .svg-logo-path {
    fill: #283593; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_6"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_6"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_7"][data-theme-version="dark"],
[data-nav-headerbg="color_7"] {
  --nav-headbg: #7356f1; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_7"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_7"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_7"] .nav-header .logo-abbr .svg-logo-path {
    fill: #7356f1; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_7"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_7"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_8"][data-theme-version="dark"],
[data-nav-headerbg="color_8"] {
  --nav-headbg: #5bcfc5; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_8"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_8"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_8"] .nav-header .logo-abbr .svg-logo-path {
    fill: #5bcfc5; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_8"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_8"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_9"][data-theme-version="dark"],
[data-nav-headerbg="color_9"] {
  --nav-headbg: #00838f; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_9"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_9"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_9"] .nav-header .logo-abbr .svg-logo-path {
    fill: #00838f; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_9"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_9"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_10"][data-theme-version="dark"],
[data-nav-headerbg="color_10"] {
  --nav-headbg: #ff8f16; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_10"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_10"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_10"] .nav-header .logo-abbr .svg-logo-path {
    fill: #ff8f16; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_10"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_10"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_11"][data-theme-version="dark"],
[data-nav-headerbg="color_11"] {
  --nav-headbg: #6673fd; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_11"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_11"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_11"] .nav-header .logo-abbr .svg-logo-path {
    fill: #6673fd; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_11"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_11"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_12"][data-theme-version="dark"],
[data-nav-headerbg="color_12"] {
  --nav-headbg: #558b2f; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_12"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_12"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_12"] .nav-header .logo-abbr .svg-logo-path {
    fill: #558b2f; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_12"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_12"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_13"][data-theme-version="dark"],
[data-nav-headerbg="color_13"] {
  --nav-headbg: #2a2a2a; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_13"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_13"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_13"] .nav-header .logo-abbr .svg-logo-path {
    fill: #2a2a2a; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_13"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_13"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_14"][data-theme-version="dark"],
[data-nav-headerbg="color_14"] {
  --nav-headbg: #1367c8; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_14"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_14"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_14"] .nav-header .logo-abbr .svg-logo-path {
    fill: #1367c8; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_14"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_14"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_15"][data-theme-version="dark"],
[data-nav-headerbg="color_15"] {
  --nav-headbg: #ed0b4c; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_15"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_15"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_15"] .nav-header .logo-abbr .svg-logo-path {
    fill: #ed0b4c; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_15"] .nav-header .hamburger .line {
    background: #fff !important; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_15"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-sibebarbg="color_2"][data-theme-version="dark"],
[data-sibebarbg="color_2"] {
  --sidebar-bg: #191e3a; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_2"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_2"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_2"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_2"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_2"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_2"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #1e2445; }
    [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_2"] .deznav .metismenu > li > a i {
    color: #5160b4; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #1e2445; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #252d57; }
    [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #aab2db; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #28305e; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #1e2445; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #1e2445;
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #252d57;
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #191e3a; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #303a6f;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }

[data-sibebarbg="color_3"][data-theme-version="dark"],
[data-sibebarbg="color_3"] {
  --sidebar-bg: #eb8153; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_3"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_3"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_3"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_3"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_3"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_3"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #ed8b61; }
    [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_3"] .deznav .metismenu > li > a i {
    color: #fef6f3; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #ed8b61; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #ef9c78; }
    [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #f0a281; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #ed8b61; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #ed8b61;
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #ef9c78;
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #eb8153; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #f3b398;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }

[data-sibebarbg="color_4"][data-theme-version="dark"],
[data-sibebarbg="color_4"] {
  --sidebar-bg: #4527a0; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_4"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_4"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_4"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_4"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_4"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_4"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #4a2aac; }
    [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_4"] .deznav .metismenu > li > a i {
    color: #a894e5; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #4a2aac; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #532fc1; }
    [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #fcfbfe; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #5731c9; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #4a2aac; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #4a2aac;
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #532fc1;
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #4527a0; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #6642d1;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }

[data-sibebarbg="color_5"][data-theme-version="dark"],
[data-sibebarbg="color_5"] {
  --sidebar-bg: #c62828; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_5"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_5"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_5"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_5"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_5"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_5"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #d32b2b; }
    [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_5"] .deznav .metismenu > li > a i {
    color: #efb1b1; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #d32b2b; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #d83f3f; }
    [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #da4747; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #d32b2b; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #d32b2b;
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #d83f3f;
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #c62828; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #de5c5c;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }

[data-sibebarbg="color_6"][data-theme-version="dark"],
[data-sibebarbg="color_6"] {
  --sidebar-bg: #283593; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_6"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_6"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_6"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_6"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_6"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_6"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #2b399f; }
    [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_6"] .deznav .metismenu > li > a i {
    color: #8d97e0; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #2b399f; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #3141b3; }
    [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #f2f3fb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #3343bb; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #2b399f; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #2b399f;
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #3141b3;
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #283593; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #3d4eca;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }

[data-sibebarbg="color_7"][data-theme-version="dark"],
[data-sibebarbg="color_7"] {
  --sidebar-bg: #7356f1; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_7"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_7"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_7"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_7"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_7"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_7"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #7f64f2; }
    [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_7"] .deznav .metismenu > li > a i {
    color: #fcfbff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #7f64f2; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #927cf4; }
    [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #9a85f5; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #7f64f2; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #7f64f2;
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #927cf4;
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #7356f1; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #ae9df7;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }

[data-sibebarbg="color_8"][data-theme-version="dark"],
[data-sibebarbg="color_8"] {
  --sidebar-bg: #5bcfc5; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_8"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_8"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_8"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_8"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_8"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_8"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #67d2c9; }
    [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_8"] .deznav .metismenu > li > a i {
    color: #e5f7f6; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #67d2c9; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #7bd8d0; }
    [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #82dbd3; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #67d2c9; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #67d2c9;
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #7bd8d0;
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #5bcfc5; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #96e0da;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }

[data-sibebarbg="color_9"][data-theme-version="dark"],
[data-sibebarbg="color_9"] {
  --sidebar-bg: #00838f; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_9"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_9"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_9"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_9"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_9"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_9"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #00919e; }
    [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_9"] .deznav .metismenu > li > a i {
    color: #43efff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #00919e; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #00a8b8; }
    [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #c2faff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #00b2c2; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #00919e; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #00919e;
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #00a8b8;
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #00838f; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #00c9dc;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }

[data-sibebarbg="color_10"][data-theme-version="dark"],
[data-sibebarbg="color_10"] {
  --sidebar-bg: #ff8f16; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_10"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_10"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_10"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_10"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_10"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_10"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #ff9625; }
    [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_10"] .deznav .metismenu > li > a i {
    color: #ffe5c9; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #ff9625; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #ffa33f; }
    [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #ffa849; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #ff9625; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #ff9625;
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa33f;
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #ff8f16; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #ffb463;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }

[data-sibebarbg="color_11"][data-theme-version="dark"],
[data-sibebarbg="color_11"] {
  --sidebar-bg: #6673fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_11"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_11"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_11"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_11"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_11"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_11"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #7581fd; }
    [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_11"] .deznav .metismenu > li > a i {
    color: white; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #7581fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #8e98fe; }
    [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #98a1fe; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #7581fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #7581fd;
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #8e98fe;
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #6673fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #b2b8fe;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }

[data-sibebarbg="color_12"][data-theme-version="dark"],
[data-sibebarbg="color_12"] {
  --sidebar-bg: #558b2f; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_12"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_12"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_12"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_12"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_12"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_12"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #5c9633; }
    [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_12"] .deznav .metismenu > li > a i {
    color: #b0da92; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #5c9633; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #68a939; }
    [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #f5faf2; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #6cb13c; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #5c9633; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #5c9633;
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #68a939;
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #558b2f; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #79c046;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }

[data-sibebarbg="color_13"][data-theme-version="dark"],
[data-sibebarbg="color_13"] {
  --sidebar-bg: #2a2a2a; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_13"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_13"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_13"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_13"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_13"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_13"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #323232; }
    [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_13"] .deznav .metismenu > li > a i {
    color: #838383; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #323232; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #3e3e3e; }
    [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #c3c3c3; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #444444; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #323232; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #323232;
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #3e3e3e;
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #2a2a2a; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #505050;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }

[data-sibebarbg="color_14"][data-theme-version="dark"],
[data-sibebarbg="color_14"] {
  --sidebar-bg: #1367c8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_14"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_14"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_14"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_14"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_14"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_14"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #146ed6; }
    [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_14"] .deznav .metismenu > li > a i {
    color: #98c3f5; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #146ed6; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #1b7ae9; }
    [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #2480ea; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #146ed6; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #146ed6;
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #1b7ae9;
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #1367c8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #3b8dec;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }

[data-sibebarbg="color_15"][data-theme-version="dark"],
[data-sibebarbg="color_15"] {
  --sidebar-bg: #ed0b4c; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_15"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_15"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_15"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_15"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_15"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_15"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #f41354; }
    [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_15"] .deznav .metismenu > li > a i {
    color: #fbafc5; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #f41354; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #f52c66; }
    [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #f6356d; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #f41354; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #f41354;
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #f52c66;
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #ed0b4c; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #f74e7e;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }

[data-headerbg="color_2"][data-theme-version="dark"],
[data-headerbg="color_2"] {
  --headerbg: #191e3a; }
  [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_2"] .pulse-css {
    background-color: #f2f3f9; }
    [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_2"] .pulse-css:after,
    [data-headerbg="color_2"] .pulse-css:before {
      background-color: #f2f3f9; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_2"] .header .header-left .search-area .form-control {
    background: #242b53 !important;
    color: #fff !important; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_2"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_2"] .header .header-left .search-area .input-group-text {
    background: #242b53 !important;
    border-color: #242b53 !important; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_2"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link i {
    color: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link {
    border-color: #28305e; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_3"][data-theme-version="dark"],
[data-headerbg="color_3"] {
  --headerbg: #eb8153; }
  [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_3"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_3"] .pulse-css:after,
    [data-headerbg="color_3"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_3"] .header .header-left .search-area .form-control {
    background: #ef9873 !important;
    color: #fff !important; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_3"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_3"] .header .header-left .search-area .input-group-text {
    background: #ef9873 !important;
    border-color: #ef9873 !important; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_3"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link {
    border-color: #f0a281; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_4"][data-theme-version="dark"],
[data-headerbg="color_4"] {
  --headerbg: #4527a0; }
  [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_4"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_4"] .pulse-css:after,
    [data-headerbg="color_4"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_4"] .header .header-left .search-area .form-control {
    background: #512ebd !important;
    color: #fff !important; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_4"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_4"] .header .header-left .search-area .input-group-text {
    background: #512ebd !important;
    border-color: #512ebd !important; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_4"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link i {
    color: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link {
    border-color: #5731c9; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_5"][data-theme-version="dark"],
[data-headerbg="color_5"] {
  --headerbg: #c62828; }
  [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_5"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_5"] .pulse-css:after,
    [data-headerbg="color_5"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_5"] .header .header-left .search-area .form-control {
    background: #d73a3a !important;
    color: #fff !important; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_5"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_5"] .header .header-left .search-area .input-group-text {
    background: #d73a3a !important;
    border-color: #d73a3a !important; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_5"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link {
    border-color: #da4747; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_6"][data-theme-version="dark"],
[data-headerbg="color_6"] {
  --headerbg: #283593; }
  [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_6"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_6"] .pulse-css:after,
    [data-headerbg="color_6"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_6"] .header .header-left .search-area .form-control {
    background: #303faf !important;
    color: #fff !important; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_6"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_6"] .header .header-left .search-area .input-group-text {
    background: #303faf !important;
    border-color: #303faf !important; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_6"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link i {
    color: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link {
    border-color: #3343bb; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_7"][data-theme-version="dark"],
[data-headerbg="color_7"] {
  --headerbg: #7356f1; }
  [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_7"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_7"] .pulse-css:after,
    [data-headerbg="color_7"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_7"] .header .header-left .search-area .form-control {
    background: #8e77f4 !important;
    color: #fff !important; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_7"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_7"] .header .header-left .search-area .input-group-text {
    background: #8e77f4 !important;
    border-color: #8e77f4 !important; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_7"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link {
    border-color: #9a85f5; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_8"][data-theme-version="dark"],
[data-headerbg="color_8"] {
  --headerbg: #5bcfc5; }
  [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_8"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_8"] .pulse-css:after,
    [data-headerbg="color_8"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_8"] .header .header-left .search-area .form-control {
    background: #77d7cf !important;
    color: #fff !important; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_8"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_8"] .header .header-left .search-area .input-group-text {
    background: #77d7cf !important;
    border-color: #77d7cf !important; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_8"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link {
    border-color: #82dbd3; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_9"][data-theme-version="dark"],
[data-headerbg="color_9"] {
  --headerbg: #00838f; }
  [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_9"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_9"] .pulse-css:after,
    [data-headerbg="color_9"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_9"] .header .header-left .search-area .form-control {
    background: #00a4b3 !important;
    color: #fff !important; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_9"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_9"] .header .header-left .search-area .input-group-text {
    background: #00a4b3 !important;
    border-color: #00a4b3 !important; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_9"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link i {
    color: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link {
    border-color: #00b2c2; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_10"][data-theme-version="dark"],
[data-headerbg="color_10"] {
  --headerbg: #ff8f16; }
  [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_10"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_10"] .pulse-css:after,
    [data-headerbg="color_10"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_10"] .header .header-left .search-area .form-control {
    background: #ffa03a !important;
    color: #fff !important; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_10"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_10"] .header .header-left .search-area .input-group-text {
    background: #ffa03a !important;
    border-color: #ffa03a !important; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_10"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link {
    border-color: #ffa849; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_11"][data-theme-version="dark"],
[data-headerbg="color_11"] {
  --headerbg: #6673fd; }
  [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_11"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_11"] .pulse-css:after,
    [data-headerbg="color_11"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_11"] .header .header-left .search-area .form-control {
    background: #8993fd !important;
    color: #fff !important; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_11"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_11"] .header .header-left .search-area .input-group-text {
    background: #8993fd !important;
    border-color: #8993fd !important; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_11"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link {
    border-color: #98a1fe; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_12"][data-theme-version="dark"],
[data-headerbg="color_12"] {
  --headerbg: #558b2f; }
  [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_12"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_12"] .pulse-css:after,
    [data-headerbg="color_12"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_12"] .header .header-left .search-area .form-control {
    background: #65a638 !important;
    color: #fff !important; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_12"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_12"] .header .header-left .search-area .input-group-text {
    background: #65a638 !important;
    border-color: #65a638 !important; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_12"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link i {
    color: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link {
    border-color: #6cb13c; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_13"][data-theme-version="dark"],
[data-headerbg="color_13"] {
  --headerbg: #2a2a2a; }
  [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_13"] .pulse-css {
    background-color: #f6f6f6; }
    [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_13"] .pulse-css:after,
    [data-headerbg="color_13"] .pulse-css:before {
      background-color: #f6f6f6; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_13"] .header .header-left .search-area .form-control {
    background: #3c3c3c !important;
    color: #fff !important; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_13"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_13"] .header .header-left .search-area .input-group-text {
    background: #3c3c3c !important;
    border-color: #3c3c3c !important; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_13"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link i {
    color: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link {
    border-color: #444444; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_14"][data-theme-version="dark"],
[data-headerbg="color_14"] {
  --headerbg: #1367c8; }
  [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_14"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_14"] .pulse-css:after,
    [data-headerbg="color_14"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_14"] .header .header-left .search-area .form-control {
    background: #1678e9 !important;
    color: #fff !important; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_14"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_14"] .header .header-left .search-area .input-group-text {
    background: #1678e9 !important;
    border-color: #1678e9 !important; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_14"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link {
    border-color: #2480ea; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_15"][data-theme-version="dark"],
[data-headerbg="color_15"] {
  --headerbg: #ed0b4c; }
  [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_15"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_15"] .pulse-css:after,
    [data-headerbg="color_15"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_15"] .header .header-left .search-area .form-control {
    background: #f52762 !important;
    color: #fff !important; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_15"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .input-group-text,
  [data-headerbg="color_15"] .header .header-left .search-area .input-group-text {
    background: #f52762 !important;
    border-color: #f52762 !important; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .input-group-text a,
    [data-headerbg="color_15"] .header .header-left .search-area .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link {
    border-color: #f6356d; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

@media (min-width: 992px) {
  [data-container="boxed"] #main-wrapper {
    max-width: 1199px;
    margin: 0 auto;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
    [direction="rtl"][data-container="boxed"] #main-wrapper {
      text-align: right; } }

@media only screen and (min-width: 1350px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
    width: 1199px; } }

@media only screen and (min-width: 1200px) and (max-width: 1349px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
    width: 1199px; } }

[data-header-position="fixed"][data-layout="horizontal"][data-container="boxed"] .deznav {
  max-width: 1199px; }

[data-layout="vertical"][data-container="boxed"][data-header-position="fixed"] .header,
[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"] .header {
  width: 1199px; }

[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
  width: 1199px; }

[data-container="boxed"] .metismenu.fixed {
  left: auto;
  max-width: 1199px; }

[data-container="boxed"] .page-titles {
  margin-bottom: 3rem;
  padding: 15px 15px; }

[data-container="boxed"] .content-body .container-fluid, [data-container="boxed"] .content-body .container-sm, [data-container="boxed"] .content-body .container-md, [data-container="boxed"] .content-body .container-lg, [data-container="boxed"] .content-body .container-xl, [data-container="boxed"] .content-body .container-xxl {
  padding: 40px; }

[data-container="boxed"][data-layout="vertical"] .page-titles {
  margin-left: 0;
  margin-right: 0; }

[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
  position: absolute; }

[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .deznav {
  position: absolute; }

[data-container="boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
  left: auto;
  max-width: 1199px; }

@media (min-width: 992px) {
  [data-container="wide-boxed"] #main-wrapper {
    max-width: 1480px;
    margin: 0 auto;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
    [direction="rtl"][data-container="wide-boxed"] #main-wrapper {
      text-align: right; }
  [data-container="wide-boxed"][data-layout="horizontal"] .deznav {
    left: unset; } }

@media only screen and (min-width: 1350px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
    width: 1480px; } }

@media only screen and (min-width: 1200px) and (max-width: 1349px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
    width: 1480px; } }

[data-header-position="fixed"][data-layout="horizontal"][data-container="wide-boxed"] .deznav {
  max-width: 1480px; }

[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"] .header {
  width: 1480px; }

[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
  width: 1480px; }

[data-container="wide-boxed"] .metismenu.fixed {
  left: auto;
  max-width: 1480px; }

[data-container="wide-boxed"] .page-titles {
  margin-bottom: 3rem;
  padding: 15px 15px; }

[data-container="wide-boxed"] .content-body .container-fluid, [data-container="wide-boxed"] .content-body .container-sm, [data-container="wide-boxed"] .content-body .container-md, [data-container="wide-boxed"] .content-body .container-lg, [data-container="wide-boxed"] .content-body .container-xl, [data-container="wide-boxed"] .content-body .container-xxl {
  padding: 40px; }

[data-container="wide-boxed"][data-layout="vertical"] .page-titles {
  margin-left: 0;
  margin-right: 0; }

[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
  position: absolute; }

[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .deznav {
  position: absolute; }

[data-container="wide-boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
  left: auto;
  max-width: 1480px; }

[data-primary="color_2"] {
  --primary: #191e3a;
  --secondary: #18a7c3;  
  --primary-hover: #0a0c16;
  --primary-dark: black;
  --rgba-primary-1: rgba(25, 30, 58, 0.1);
  --rgba-primary-2: rgba(25, 30, 58, 0.2);
  --rgba-primary-3: rgba(25, 30, 58, 0.3);
  --rgba-primary-4: rgba(25, 30, 58, 0.4);
  --rgba-primary-5: rgba(25, 30, 58, 0.5);
  --rgba-primary-6: rgba(25, 30, 58, 0.6);
  --rgba-primary-7: rgba(25, 30, 58, 0.7);
  --rgba-primary-8: rgba(25, 30, 58, 0.8);
  --rgba-primary-9: rgba(25, 30, 58, 0.9); }

[data-primary="color_3"] {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9); }

[data-primary="color_4"] {
  --primary: #4527a0;
  --secondary: #6418C3;
  --primary-hover: #331d77;
  --primary-dark: #100925;
  --rgba-primary-1: rgba(69, 39, 160, 0.1);
  --rgba-primary-2: rgba(69, 39, 160, 0.2);
  --rgba-primary-3: rgba(69, 39, 160, 0.3);
  --rgba-primary-4: rgba(69, 39, 160, 0.4);
  --rgba-primary-5: rgba(69, 39, 160, 0.5);
  --rgba-primary-6: rgba(69, 39, 160, 0.6);
  --rgba-primary-7: rgba(69, 39, 160, 0.7);
  --rgba-primary-8: rgba(69, 39, 160, 0.8);
  --rgba-primary-9: rgba(69, 39, 160, 0.9); }

[data-primary="color_5"] {
  --primary: #c62828;
  --secondary: #6418C3;
  --primary-hover: #9c1f1f;
  --primary-dark: #470e0e;
  --rgba-primary-1: rgba(198, 40, 40, 0.1);
  --rgba-primary-2: rgba(198, 40, 40, 0.2);
  --rgba-primary-3: rgba(198, 40, 40, 0.3);
  --rgba-primary-4: rgba(198, 40, 40, 0.4);
  --rgba-primary-5: rgba(198, 40, 40, 0.5);
  --rgba-primary-6: rgba(198, 40, 40, 0.6);
  --rgba-primary-7: rgba(198, 40, 40, 0.7);
  --rgba-primary-8: rgba(198, 40, 40, 0.8);
  --rgba-primary-9: rgba(198, 40, 40, 0.9); }

[data-primary="color_6"] {
  --primary: #283593;
  --secondary: #6418C3;
  --primary-hover: #1d276b;
  --primary-dark: #070a1b;
  --rgba-primary-1: rgba(40, 53, 147, 0.1);
  --rgba-primary-2: rgba(40, 53, 147, 0.2);
  --rgba-primary-3: rgba(40, 53, 147, 0.3);
  --rgba-primary-4: rgba(40, 53, 147, 0.4);
  --rgba-primary-5: rgba(40, 53, 147, 0.5);
  --rgba-primary-6: rgba(40, 53, 147, 0.6);
  --rgba-primary-7: rgba(40, 53, 147, 0.7);
  --rgba-primary-8: rgba(40, 53, 147, 0.8);
  --rgba-primary-9: rgba(40, 53, 147, 0.9); }

[data-primary="color_7"] {
  --primary: #7356f1;
  --secondary: #6418C3;
  --primary-hover: #4c27ed;
  --primary-dark: #290da1;
  --rgba-primary-1: rgba(115, 86, 241, 0.1);
  --rgba-primary-2: rgba(115, 86, 241, 0.2);
  --rgba-primary-3: rgba(115, 86, 241, 0.3);
  --rgba-primary-4: rgba(115, 86, 241, 0.4);
  --rgba-primary-5: rgba(115, 86, 241, 0.5);
  --rgba-primary-6: rgba(115, 86, 241, 0.6);
  --rgba-primary-7: rgba(115, 86, 241, 0.7);
  --rgba-primary-8: rgba(115, 86, 241, 0.8);
  --rgba-primary-9: rgba(115, 86, 241, 0.9); }

[data-primary="color_8"] {
  --primary: #5bcfc5;
  --secondary: #6418C3;
  --primary-hover: #38bfb3;
  --primary-dark: #217069;
  --rgba-primary-1: rgba(91, 207, 197, 0.1);
  --rgba-primary-2: rgba(91, 207, 197, 0.2);
  --rgba-primary-3: rgba(91, 207, 197, 0.3);
  --rgba-primary-4: rgba(91, 207, 197, 0.4);
  --rgba-primary-5: rgba(91, 207, 197, 0.5);
  --rgba-primary-6: rgba(91, 207, 197, 0.6);
  --rgba-primary-7: rgba(91, 207, 197, 0.7);
  --rgba-primary-8: rgba(91, 207, 197, 0.8);
  --rgba-primary-9: rgba(91, 207, 197, 0.9); }

[data-primary="color_9"] {
  --primary: #00838f;
  --secondary: #6418C3;
  --primary-hover: #00545c;
  --primary-dark: black;
  --rgba-primary-1: rgba(0, 131, 143, 0.1);
  --rgba-primary-2: rgba(0, 131, 143, 0.2);
  --rgba-primary-3: rgba(0, 131, 143, 0.3);
  --rgba-primary-4: rgba(0, 131, 143, 0.4);
  --rgba-primary-5: rgba(0, 131, 143, 0.5);
  --rgba-primary-6: rgba(0, 131, 143, 0.6);
  --rgba-primary-7: rgba(0, 131, 143, 0.7);
  --rgba-primary-8: rgba(0, 131, 143, 0.8);
  --rgba-primary-9: rgba(0, 131, 143, 0.9); }

[data-primary="color_10"] {
  --primary: #ff8f16;
  --secondary: #6418C3;
  --primary-hover: #e27500;
  --primary-dark: #7c4000;
  --rgba-primary-1: rgba(255, 143, 22, 0.1);
  --rgba-primary-2: rgba(255, 143, 22, 0.2);
  --rgba-primary-3: rgba(255, 143, 22, 0.3);
  --rgba-primary-4: rgba(255, 143, 22, 0.4);
  --rgba-primary-5: rgba(255, 143, 22, 0.5);
  --rgba-primary-6: rgba(255, 143, 22, 0.6);
  --rgba-primary-7: rgba(255, 143, 22, 0.7);
  --rgba-primary-8: rgba(255, 143, 22, 0.8);
  --rgba-primary-9: rgba(255, 143, 22, 0.9); }

[data-primary="color_11"] {
  --primary: #6673fd;
  --secondary: #6418C3;
  --primary-hover: #3445fc;
  --primary-dark: #0314c7;
  --rgba-primary-1: rgba(102, 115, 253, 0.1);
  --rgba-primary-2: rgba(102, 115, 253, 0.2);
  --rgba-primary-3: rgba(102, 115, 253, 0.3);
  --rgba-primary-4: rgba(102, 115, 253, 0.4);
  --rgba-primary-5: rgba(102, 115, 253, 0.5);
  --rgba-primary-6: rgba(102, 115, 253, 0.6);
  --rgba-primary-7: rgba(102, 115, 253, 0.7);
  --rgba-primary-8: rgba(102, 115, 253, 0.8);
  --rgba-primary-9: rgba(102, 115, 253, 0.9); }

[data-primary="color_12"] {
  --primary: #558b2f;
  --secondary: #6418C3;
  --primary-hover: #3e6522;
  --primary-dark: #0f1908;
  --rgba-primary-1: rgba(85, 139, 47, 0.1);
  --rgba-primary-2: rgba(85, 139, 47, 0.2);
  --rgba-primary-3: rgba(85, 139, 47, 0.3);
  --rgba-primary-4: rgba(85, 139, 47, 0.4);
  --rgba-primary-5: rgba(85, 139, 47, 0.5);
  --rgba-primary-6: rgba(85, 139, 47, 0.6);
  --rgba-primary-7: rgba(85, 139, 47, 0.7);
  --rgba-primary-8: rgba(85, 139, 47, 0.8);
  --rgba-primary-9: rgba(85, 139, 47, 0.9); }

[data-primary="color_13"] {
  --primary: #2a2a2a;
  --secondary: #6418C3;
  --primary-hover: #111111;
  --primary-dark: black;
  --rgba-primary-1: rgba(42, 42, 42, 0.1);
  --rgba-primary-2: rgba(42, 42, 42, 0.2);
  --rgba-primary-3: rgba(42, 42, 42, 0.3);
  --rgba-primary-4: rgba(42, 42, 42, 0.4);
  --rgba-primary-5: rgba(42, 42, 42, 0.5);
  --rgba-primary-6: rgba(42, 42, 42, 0.6);
  --rgba-primary-7: rgba(42, 42, 42, 0.7);
  --rgba-primary-8: rgba(42, 42, 42, 0.8);
  --rgba-primary-9: rgba(42, 42, 42, 0.9); }

[data-primary="color_14"] {
  --primary: #1367c8;
  --secondary: #6418C3;
  --primary-hover: #0f4f99;
  --primary-dark: #061f3c;
  --rgba-primary-1: rgba(19, 103, 200, 0.1);
  --rgba-primary-2: rgba(19, 103, 200, 0.2);
  --rgba-primary-3: rgba(19, 103, 200, 0.3);
  --rgba-primary-4: rgba(19, 103, 200, 0.4);
  --rgba-primary-5: rgba(19, 103, 200, 0.5);
  --rgba-primary-6: rgba(19, 103, 200, 0.6);
  --rgba-primary-7: rgba(19, 103, 200, 0.7);
  --rgba-primary-8: rgba(19, 103, 200, 0.8);
  --rgba-primary-9: rgba(19, 103, 200, 0.9); }

[data-primary="color_15"] {
  --primary: #ed0b4c;
  --secondary: #6418C3;
  --primary-hover: #bc093c;
  --primary-dark: #5b041d;
  --rgba-primary-1: rgba(237, 11, 76, 0.1);
  --rgba-primary-2: rgba(237, 11, 76, 0.2);
  --rgba-primary-3: rgba(237, 11, 76, 0.3);
  --rgba-primary-4: rgba(237, 11, 76, 0.4);
  --rgba-primary-5: rgba(237, 11, 76, 0.5);
  --rgba-primary-6: rgba(237, 11, 76, 0.6);
  --rgba-primary-7: rgba(237, 11, 76, 0.7);
  --rgba-primary-8: rgba(237, 11, 76, 0.8);
  --rgba-primary-9: rgba(237, 11, 76, 0.9); }

[data-typography="opensans"] {
  font-family: 'Open Sans', sans-serif; }

[data-typography="poppins"] {
  font-family: 'poppins', sans-serif; }

[data-typography="roboto"] {
  font-family: 'Roboto', sans-serif; }

[data-typography="helvetica"] {
  font-family: 'HelveticaNeue'; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="transparent"] {
  background: url("../images/body/12.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  position: relative;
  color: #fff; }
  [data-theme-version="transparent"] h1, [data-theme-version="transparent"] .h1,
  [data-theme-version="transparent"] h2,
  [data-theme-version="transparent"] .h2,
  [data-theme-version="transparent"] h3,
  [data-theme-version="transparent"] .h3,
  [data-theme-version="transparent"] h4,
  [data-theme-version="transparent"] .h4,
  [data-theme-version="transparent"] h5,
  [data-theme-version="transparent"] .h5,
  [data-theme-version="transparent"] h6,
  [data-theme-version="transparent"] .h6 {
    color: #fff !important; }
  [data-theme-version="transparent"] a.link {
    color: #ddd; }
  [data-theme-version="transparent"] a.link:focus,
  [data-theme-version="transparent"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="transparent"] a {
    color: #fff; }
    [data-theme-version="transparent"] a:hover {
      color: #828690; }
  [data-theme-version="transparent"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border {
    border: 1px solid #473F72 !important; }

[data-theme-version="transparent"] .dropdown-menu {
  background-color: #3B3363; }

[data-theme-version="transparent"] .dropdown-item:hover, [data-theme-version="transparent"] .dropdown-item:focus {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="transparent"] .form-control {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="transparent"] .card {
  background-color: rgba(0, 0, 0, 0.15); }

[data-theme-version="transparent"] .header {
  background-color: rgba(0, 0, 0, 0.15); }

[data-theme-version="transparent"] .header-left input {
  border-color: #473F72;
  color: #fff; }
  [data-theme-version="transparent"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="transparent"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="transparent"] .header-right .dropdown .nav-link:hover {
  color: #fff; }

[data-theme-version="transparent"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="transparent"] .nav-header,
[data-theme-version="transparent"] .nav-control {
  background-color: rgba(0, 0, 0, 0.15) !important; }

[data-theme-version="transparent"] .nav-control {
  color: #fff; }

[data-theme-version="transparent"] .brand-logo {
  color: #fff; }
  [data-theme-version="transparent"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="transparent"] .nav-header,
[data-theme-version="transparent"] .nav-control {
  background-color: rgba(0, 0, 0, 0.15) !important; }

[data-theme-version="transparent"] .nav-control {
  color: #fff; }

[data-theme-version="transparent"] .brand-logo {
  color: #fff; }
  [data-theme-version="transparent"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="transparent"] .deznav {
  background-color: rgba(0, 0, 0, 0.15) !important; }
  [data-theme-version="transparent"] .deznav .metismenu > li > a {
    color: rgba(0, 0, 0, 0.15); }
  [data-theme-version="transparent"] .deznav .metismenu > li:hover > a, [data-theme-version="transparent"] .deznav .metismenu > li:focus > a, [data-theme-version="transparent"] .deznav .metismenu > li.mm-active > a {
    background-color: rgba(0, 0, 0, 0.15) !important;
    color: #fff; }
    [data-theme-version="transparent"] .deznav .metismenu > li:hover > a::after, [data-theme-version="transparent"] .deznav .metismenu > li:focus > a::after, [data-theme-version="transparent"] .deznav .metismenu > li.mm-active > a::after {
      border-color: transparent transparent #fff transparent; }
  [data-theme-version="transparent"] .deznav .metismenu > li.mm-active ul ul {
    background-color: transparent; }
  [data-theme-version="transparent"] .deznav .metismenu ul {
    background-color: rgba(0, 0, 0, 0.15); }
    [data-theme-version="transparent"] .deznav .metismenu ul a:hover, [data-theme-version="transparent"] .deznav .metismenu ul a:focus, [data-theme-version="transparent"] .deznav .metismenu ul a.mm-active {
      color: #fff; }
  [data-theme-version="transparent"] .deznav .metismenu a {
    color: rgba(0, 0, 0, 0.15); }
  [data-theme-version="transparent"] .deznav .metismenu ul {
    background-color: rgba(0, 0, 0, 0.15) !important; }
  [data-theme-version="transparent"] .deznav .metismenu .has-arrow:after {
    border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="dark"] {
  background: #2C254A;
  color: #828690;
  --nav-headbg: #3B3363;
  --sidebar-bg: #3B3363;
  --headerbg: #3B3363; }
  [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
  [data-theme-version="dark"] h2,
  [data-theme-version="dark"] .h2,
  [data-theme-version="dark"] h3,
  [data-theme-version="dark"] .h3,
  [data-theme-version="dark"] h4,
  [data-theme-version="dark"] .h4,
  [data-theme-version="dark"] h5,
  [data-theme-version="dark"] .h5,
  [data-theme-version="dark"] h6,
  [data-theme-version="dark"] .h6 {
    color: #fff !important; }
  [data-theme-version="dark"] a.link {
    color: #ddd; }
  [data-theme-version="dark"] a.link:focus,
  [data-theme-version="dark"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="dark"] a:hover {
    color: #fff; }
  [data-theme-version="dark"] .text-secondary {
    color: #fff !important; }
  [data-theme-version="dark"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border {
    border: 1px solid #fff !important; }

[data-theme-version="dark"] .dropdown-menu {
  background-color: #3B3363;
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
  [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
    background-color: #3B3363;
    color: #7e7e7e; }

[data-theme-version="dark"] .btn-link g [fill] {
  fill: #fff; }

[data-theme-version="dark"] .btn-icon-end {
  border-left: 0.0625rem solid #3b3363; }

[data-theme-version="dark"] .btn-light:active,
[data-theme-version="dark"] .btn-light:focus,
[data-theme-version="dark"] .btn-light:hover {
  color: #000; }

[data-theme-version="dark"] .form-control {
  background-color: transparent;
  border-color: #5b5289;
  color: #fff; }

[data-theme-version="dark"] .card {
  background-color: #3B3363;
  box-shadow: none; }

[data-theme-version="dark"] .btn-outline-dark:hover {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .tdl-holder input[type=text],
[data-theme-version="dark"] .tdl-holder li {
  background-color: #3B3363;
  border-color: #473F72; }

[data-theme-version="dark"] .tdl-holder input[type=text]::placeholder {
  color: #828690; }

[data-theme-version="dark"] .tdl-holder label:hover {
  background-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .text-muted {
  color: #828690; }

[data-theme-version="dark"] .modal-content {
  background: #3B3363; }

[data-theme-version="dark"] .modal-footer,
[data-theme-version="dark"] .modal-header {
  border-color: #473F72; }

[data-theme-version="dark"] .close {
  font-weight: 400;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .close:hover {
    color: #fff; }

[data-theme-version="dark"] .header-left .dashboard_bar,
[data-theme-version="dark"] .star-review span,
[data-theme-version="dark"] .table strong {
  color: #fff; }

[data-theme-version="dark"] .text-dark {
  color: #828690; }

[data-theme-version="dark"] .star-rating .product-review,
[data-theme-version="dark"] .new-arrival-content .item {
  color: #fff; }

[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .widget-stat .media > span {
  background: #473F72;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .plus-minus-input .custom-btn {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .dropdown-divider,
[data-theme-version="dark"] .size-filter ul li {
  border-color: #473F72; }

[data-theme-version="dark"] .custom-select {
  border-color: #473F72;
  color: #828690;
  background: #2C254A; }

[data-theme-version="dark"] .nav-tabs {
  border-color: #473F72; }

[data-theme-version="dark"] .mail-list .list-group-item.active i {
  color: #fff; }

[data-theme-version="dark"] hr {
  border-color: #473F72; }

[data-theme-version="dark"] .grid-col {
  background: #2C254A; }

[data-theme-version="dark"] .noUi-target {
  border-color: #473F72;
  border-radius: 8px;
  box-shadow: none; }
  [data-theme-version="dark"] .noUi-target .noUi-connects {
    background: #473F72; }

[data-theme-version="dark"] .noUi-marker-large,
[data-theme-version="dark"] .noUi-marker {
  background: #473F72; }

[data-theme-version="dark"] .input-group-text {
  background: #473F72;
  color: #7e7e7e; }

[data-theme-version="dark"] .note-editor.note-frame {
  border-color: #473F72; }
  [data-theme-version="dark"] .note-editor.note-frame .btn {
    color: #fff; }
  [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
    color: #fff; }

[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
  border-color: #473F72; }

[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
  border-color: #473F72; }

[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
  border-color: #473F72; }
  [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
    background: #2C254A;
    color: #fff; }

[data-theme-version="dark"] .list-group-item-action {
  color: #7e7e7e; }

[data-theme-version="dark"] .list-group-item-action:focus,
[data-theme-version="dark"] .list-group-item-action:hover,
[data-theme-version="dark"] .list-group-item-action:focus {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .list-group-item.active {
  color: #fff;
  border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .swal2-popup {
  background: #3B3363; }

[data-theme-version="dark"] .form-head .btn-outline-primary {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
  border-color: var(--primary); }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }
  [data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
    color: #fff;
    background: var(--primary); }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info span,
[data-theme-version="dark"] .review-table .media-body p,
[data-theme-version="dark"] .iconbox small,
[data-theme-version="dark"] .iconbox .small,
[data-theme-version="dark"] .doctor-info-details .media-body p {
  color: #fff; }

[data-theme-version="dark"] .iconbox p,
[data-theme-version="dark"] .doctor-info-details .media-body span {
  color: rgba(255, 255, 255, 0.7); }

[data-theme-version="dark"] .best-doctor .timeline .timeline-panel {
  background: #3B3363; }

[data-theme-version="dark"] .doctor-list .accordion__header-line {
  background: #473F72; }

[data-theme-version="dark"] .review-table .disease,
[data-theme-version="dark"] .review-table,
[data-theme-version="dark"] .review-box {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .search-area .form-control {
  border: 1px solid #473F72; }

[data-theme-version="dark"] .form-head .search-area .input-group-append .input-group-text {
  background: #473F72; }

[data-theme-version="dark"] .patient-activity tbody tr {
  box-shadow: 0 1px 0 0 #473F72; }

[data-theme-version="dark"] .plus-box {
  background: rgba(255, 255, 255, 0.05);
  color: #fff; }

[data-theme-version="dark"] .default-select.style-1 .btn {
  color: #fff; }

[data-theme-version="dark"] .text-black {
  color: #fff !important; }

[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
  color: #fff; }

[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
  fill: #fff; }

[data-theme-version="dark"] .apexcharts-legend-text {
  color: #fff; }

[data-theme-version="dark"] .morris_chart_height text tspan {
  fill: #fff; }

[data-theme-version="dark"] .toggle-switch.text-right .custom-control-label:before {
  background-color: #ffffff29; }

[data-theme-version="dark"] .toggle-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #fff; }

[data-theme-version="dark"] .btn-link {
  color: #fff; }

[data-theme-version="dark"] .amount-bx .form-control {
  background-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .amount-bx .form-control::placeholder {
    color: #fff; }

[data-theme-version="dark"] .table.bg-info-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td {
  color: #757878; }

[data-theme-version="dark"] .table.bg-warning-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-secondary-hover td {
  color: #757878; }

[data-theme-version="dark"] .order-bg {
  background: #7970A3; }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active > a:after {
  border-color: var(--primary); }

[data-theme-version="dark"] .detault-daterange .input-group-text {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group {
  background: transparent;
  border: 0; }
  [data-theme-version="dark"] .form-wrapper .input-group .input-group-prepend .input-group-text {
    color: #fff; }

[data-theme-version="dark"] .search-area-2 .form-control {
  background-color: #3B3363; }

[data-theme-version="dark"] .search-area-2 .input-group-append .input-group-text {
  background-color: #3B3363; }

[data-theme-version="dark"] .dataTablesCard {
  background-color: #3B3363; }

[data-theme-version="dark"] .compose-content .dropzone {
  background: #2C254A !important; }
  [data-theme-version="dark"] .compose-content .dropzone .dz-message .dz-button {
    color: #fff; }

[data-theme-version="dark"] .daterangepicker {
  background: #2C254A;
  border-color: var(--primary); }
  [data-theme-version="dark"] .daterangepicker .calendar-table {
    border-color: var(--primary);
    background: #2C254A; }
    [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
      background-color: var(--primary);
      color: #fff; }
  [data-theme-version="dark"] .daterangepicker:after {
    border-bottom: 6px solid #2C254A; }

[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
  background: #2C254A;
  border: 1px solid #473F72;
  color: #fff; }

[data-theme-version="dark"] .daterangepicker td.off,
[data-theme-version="dark"] .daterangepicker td.off.in-range,
[data-theme-version="dark"] .daterangepicker td.off.start-date,
[data-theme-version="dark"] .daterangepicker td.off.end-date {
  background-color: #3B3363; }
  [data-theme-version="dark"] .daterangepicker td.off:hover,
  [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
  [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
  [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
    background-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .app-fullcalendar .fc-button {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
    background-color: var(--primary); }

[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
  outline: 0;
  box-shadow: 0 0 0 2px #473F72, 0 0 0 4px var(--rgba-primary-1); }

[data-theme-version="dark"] .dd-handle {
  border-color: #473F72; }

[data-theme-version="dark"] .menu-toggle .deznav .metismenu li > ul {
  background: #3B3363 !important; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  border-color: #473F72; }

[data-theme-version="dark"] .nav-tabs .nav-link {
  color: white; }
  [data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
    color: #fff;
    background: transparent;
    border-color: #6418C3; }

[data-theme-version="dark"] .card-tabs .nav-tabs, [data-theme-version="dark"] .card-tabs .nav-link, [data-theme-version="dark"] .card-tabs .active {
  border-bottom: 0; }

[data-theme-version="dark"] .clockpicker-popover .popover-content {
  background-color: #3B3363; }

[data-theme-version="dark"] .clockpicker-plate {
  background-color: #2C254A; }

[data-theme-version="dark"] .clockpicker-popover .popover-title {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
  background-color: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
  background: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
  background: var(--primary); }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
  background: var(--primary); }

[data-theme-version="dark"] .amount-bx {
  border-top: 1px solid #473F72;
  border-bottom: 1px solid #473F72; }

[data-theme-version="dark"] .bar-chart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] #lineChart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] .activity-icon {
  border-color: #f0f0f063; }

[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
  border-color: #fff; }

[data-theme-version="dark"] .fc-unthemed .fc-today {
  background: #2C254A; }

[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
  background: #473F72; }

[data-theme-version="dark"] .picker__box {
  background: #2C254A; }
  [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
    background: #3B3363;
    color: #fff; }
    [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
      color: #fff; }

[data-theme-version="dark"] .picker {
  color: #999; }

[data-theme-version="dark"] .dtp > .dtp-content {
  background: #2C254A; }

[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
  color: #68686a; }
  [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
    color: #fff; }

[data-theme-version="dark"] .monthly-project-chart circle {
  fill: #2C254A; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-datalabels-group text {
  fill: #fff; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-radialbar-track path {
  stroke: #2C254A; }

[data-theme-version="dark"] .timeline-chart .apexcharts-series rect {
  fill: #2C254A; }

[data-theme-version="dark"] .kanbanPreview-bx {
  background: transparent; }
  [data-theme-version="dark"] .kanbanPreview-bx .card-body .sub-card {
    background: #3B3363; }

[data-theme-version="dark"] .message-bx .image-bx span.active, [data-theme-version="dark"] .contact-bx .image-bx span.active {
  border-color: #3B3363; }

[data-theme-version="dark"] .users li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .donut-chart-sale .peity path:last-child {
  fill: #2C254A; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .project-nav {
  border-color: #473F72; }

[data-theme-version="dark"] .contact-bx {
  border-color: #3B3363; }
  [data-theme-version="dark"] .contact-bx:hover {
    border-color: var(--primary); }

[data-theme-version="dark"] .btn-light,
[data-theme-version="dark"] .btn-light:active {
  background: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .users-lg li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .draggable.draggable-mirror {
  background: #3B3363;
  border: 2px dashed #473F72; }

[data-theme-version="dark"] .chat-list-area:hover, [data-theme-version="dark"] .chat-list-area.active {
  background: #2C254A; }

[data-theme-version="dark"] .message-search-area .input-group-text {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
  color: #fff; }

[data-theme-version="dark"] .chat-box .message-received p {
  color: #b7b7b7; }

[data-theme-version="dark"] .chat-box .type-massage textarea {
  background: transparent; }

[data-theme-version="dark"] .chatbox .type_msg .form-control {
  background: transparent;
  resize: none; }

[data-theme-version="dark"] .message-search-area .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .daterangepicker td.in-range {
  background: #3B3363;
  color: #797c87; }

[data-theme-version="dark"] .daterangepicker .calendar-table .next span, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span {
  border-color: #fff; }
  [data-theme-version="dark"] .daterangepicker .calendar-table .next span:hover, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span:hover {
    border-color: #000; }

[data-theme-version="dark"] .weather-btn {
  background: #3B3363; }

[data-theme-version="dark"] .tbl-orders svg path {
  fill: #fff; }

[data-theme-version="dark"] .tbl-orders i {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders tr td {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders-style svg path {
  stroke: #fff; }

[data-theme-version="dark"] .tbl-orders-style tr td {
  color: #fff; }

[data-theme-version="dark"] .bootstrap-select .btn {
  background: transparent !important; }

[data-theme-version="dark"] .main-profile i {
  color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  background-color: #3B3363; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.next:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.next:hover {
    color: #000;
    background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled {
    color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button {
  background-color: #3B3363;
  color: white; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current {
    color: black;
    background: #fff;
    border: 0; }
    [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover {
      color: #000;
      background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
    color: #000;
    background: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td,
[data-theme-version="dark"] .table.bg-secondary-hover td,
[data-theme-version="dark"] .table.bg-warning-hover td,
[data-theme-version="dark"] .table.bg-info-hover td,
[data-theme-version="dark"] .table.bg-success-hover td,
[data-theme-version="dark"] .table.bg-danger-hover td {
  color: #fff; }

[data-theme-version="dark"] .my-profile a {
  color: #6418C3;
  background: #fff; }

[data-theme-version="dark"] .portofolio-social li a {
  border-color: #6418C3;
  color: #fff; }

[data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link:hover, [data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link.active {
  color: #fff;
  border-color: #fff; }

[data-theme-version="dark"] .info-group .color-style {
  color: #68CF29; }

[data-theme-version="dark"] .order-tbl tr th {
  color: #b1adc4; }

[data-theme-version="dark"] .dropdown-menu, [data-theme-version="dark"] .dropdown-item {
  color: #b1adc4; }

[data-theme-version="dark"] .bootstrap-select, [data-theme-version="dark"] .dropdown-toggle, [data-theme-version="dark"] .filter-option-inner-inner {
  color: #fff; }

[data-theme-version="dark"] .main-profile > p {
  color: #8f88b4; }

[data-theme-version="dark"] .market-line line {
  stroke: #483F79; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link.active, [data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link:hover {
  border-color: #fff !important;
  color: #fff; }

[data-theme-version="dark"] .coin-holding:after {
  background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: linear-gradient(to right, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#d63b3363',GradientType=1 ); }

[data-theme-version="dark"] .card-table thead {
  background: #5B5288; }

[data-theme-version="dark"] .swiper-box:after {
  background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }

[data-theme-version="dark"] .fc-theme-standard td, [data-theme-version="dark"] .fc-theme-standard th,
[data-theme-version="dark"] .fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, [data-theme-version="dark"] .fc-scrollgrid, [data-theme-version="dark"] table {
  border-color: #473F72; }

[data-theme-version="dark"] .default-select.style-1 .btn:after {
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
  background-color: #2C254A; }

[data-theme-version="dark"] .btn-outline-light:hover {
  color: #000; }

[data-theme-version="dark"] .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box-area {
  background: #2C254A; }

[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text,
[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search,
[data-theme-version="dark"] .user-card .dz-media {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box .message-received p {
  background: #3B3363;
  color: #fff; }

[data-theme-version="dark"] .project-list-group .card:hover {
  border-color: #473F72; }

[data-theme-version="dark"] table.dataTable.style-1 thead th {
  color: #c7c7c7; }

[data-theme-version="dark"] .table {
  color: #989898; }

[data-theme-version="dark"] .user-card .title a {
  color: #fff; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.5); }

[data-theme-version="dark"] .form-control.custom-image-select .dropdown-toggle, [data-theme-version="dark"] .form-control.custom-image-select-2 .dropdown-toggle {
  background: #2c254a !important; }

[data-theme-version="dark"] .form-check-input {
  border-color: #fff;
  background-color: transparent; }

[data-theme-version="dark"] .header {
  border-color: #473F72; }
  [data-theme-version="dark"] .header .sub-header {
    background-color: #3B3363;
    border-color: #473F72; }

[data-theme-version="dark"] .header-left input {
  background: #2C254A !important;
  border-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="dark"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="dark"] .header-left .search_icon {
  background: #2C254A; }
  [data-theme-version="dark"] .header-left .search_icon i {
    color: #fff; }

[data-theme-version="dark"] .search-area .input-group-text {
  background: #2C254A;
  border: 0; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link {
  border-color: #473F72;
  background: transparent; }

[data-theme-version="dark"] .header-right .right-sidebar a {
  color: var(--primary);
  border-color: #473F72; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info strong {
  color: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  background: transparent; }

[data-theme-version="dark"] .header-right .dropdown .nav-link {
  color: #fff;
  background: #2C254A; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg  path {
    fill: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link i {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-full path, [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-minimize path {
    stroke: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="dark"] .search-area .input-group-append .input-group-text {
  background: #2C254A;
  padding: 0 19px;
  border: 0; }

[data-theme-version="dark"] .search-area .form-control:focus, [data-theme-version="dark"] .search-area .form-control:hover, [data-theme-version="dark"] .search-area .form-control:active {
  background: #2C254A; }

[data-theme-version="dark"] .pulse-css {
  border-color: #3B3363; }

[data-theme-version="dark"] .nav-header .hamburger .line {
  background: #fff; }

[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
  background-color: #fff; }

[data-theme-version="dark"][data-layout="horizontal"] .search-area .input-group-append .input-group-text,
[data-theme-version="dark"][data-layout="horizontal"] .search-area .form-control {
  background: #2C254A !important; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu li > ul, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu li > ul {
  background-color: #3B3363; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
  color: #fff; }

[data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a {
  color: #fff; }
  [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a i {
    color: #fff; }

[data-theme-version="dark"] .fixed-content-box {
  background-color: #3B3363; }
  [data-theme-version="dark"] .fixed-content-box .head-name {
    background: #3B3363;
    color: #fff;
    border-color: #473F72; }
  [data-theme-version="dark"] .fixed-content-box + .header + .deznav {
    background-color: #2C254A; }

[data-theme-version="dark"] .deznav .metismenu > li > a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a {
  color: var(--primary); }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a::after, [data-theme-version="dark"] .deznav .metismenu > li:focus > a::after, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a::after {
    border-color: #fff; }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i {
    color: var(--primary); }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active ul ul {
  background-color: transparent; }

[data-theme-version="dark"] .deznav .metismenu ul:after {
  background-color: #473F72; }

[data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-theme-version="dark"] .deznav .metismenu ul a.mm-active {
  color: var(--primary);
  background: #332c52; }

[data-theme-version="dark"] .deznav .metismenu ul a:before {
  background-color: #fff; }

[data-theme-version="dark"] .deznav .metismenu a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu .has-arrow:after {
  border-color: #fff; }

[data-theme-version="dark"] .sidebar-right {
  border-radius: 12px 0 0 12px; }
  [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-link {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .bootstrap-select .btn {
    border-color: #EEEEEE !important; }
  [data-theme-version="dark"] .sidebar-right .filter-option-inner-inner {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .dropdown-menu {
    background-color: #fff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); }
    [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item:hover {
      background-color: rgba(59, 51, 99, 0.1);
      color: rgba(0, 0, 0, 0.8); }

[data-theme-version="dark"] .footer {
  background-color: transparent; }
  [data-theme-version="dark"] .footer .copyright {
    background-color: transparent; }
    [data-theme-version="dark"] .footer .copyright p {
      color: #fff; }

/* =============
   Calendar
============= */
.app-fullcalender button {
  border-radius: 0rem;
  color: #6e6e6e; }

.app-fullcalender td {
  border-color: #EEEEEE; }

.calendar {
  float: left;
  margin-bottom: 0; }

.fc-view {
  margin-top: 1.875rem; }

.fc-toolbar {
  margin-bottom: 0.3125rem;
  margin-top: 0.9375rem; }
  .fc-toolbar .fc-left {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.625rem;
    float: none; }
  .fc-toolbar .fc-right {
    display: flex;
    justify-content: center;
    float: none;
    margin-bottom: 0.3125rem; }
  .fc-toolbar .fc-center {
    display: flex;
    justify-content: center; }
    .fc-toolbar .fc-center * {
      float: none; }

.fc-toolbar h2, .fc-toolbar .h2 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.875rem;
  text-transform: uppercase; }

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active,
.fc-toolbar .ui-state-hover,
.fc-toolbar button:focus,
.fc-toolbar button:hover {
  z-index: 0;
  box-shadow: none; }

.fc-widget-header {
  border: 0.0625rem solid #EEEEEE;
  border-bottom: 0 !important; }

.fc th.fc-widget-header {
  background: #EEEEEE !important;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 0.625rem 0;
  text-transform: uppercase; }

.fc-button {
  border: 0.0625rem solid #EEEEEE;
  text-transform: capitalize; }
  .fc-button.active {
    box-shadow: none !important; }

.fc-text-arrow {
  font-family: inherit;
  font-size: 1rem; }

.fc-event,
.external-event {
  border-radius: 0.125rem;
  border: none;
  cursor: move;
  font-size: 0.8125rem;
  margin: 0.3125rem 0.4375rem;
  padding: 0.3125rem;
  text-align: center; }

.external-event {
  cursor: move;
  margin: 0.625rem 0;
  padding: 0.125rem 0; }

.fc-basic-view td.fc-week-number span {
  padding-right: 0.3125rem; }

.fc-basic-view td.fc-day-number {
  padding-right: 0.3125rem; }

#drop-remove {
  margin-right: 0.5rem;
  top: 0.1875rem; }

#add-category .modal-dialog,
#event-modal .modal-dialog {
  max-width: 37.5rem; }

.fc-content {
  color: #fff; }

.fc th.fc-widget-header {
  background: transparent !important; }

.fc-button {
  background: #fff; }

.fc-state-hover {
  background: #fff !important; }

.fc-state-highlight {
  background: #f2f4fa !important; }
  [data-theme-version="dark"] .fc-state-highlight {
    color: #fff !important; }

.fc-cell-overlay {
  background: #fff !important; }

.fc-unthemed .fc-today {
  background: #f2f4fa !important; }

.fc-day-top {
  color: #6e6e6e !important; }
  [data-theme-version="dark"] .fc-day-top {
    color: #fff !important; }

.external-event {
  color: #fff; }
  [data-theme-version="dark"] .external-event {
    color: #fff !important; }

.fc-basic-view .fc-body .fc-row {
  min-height: 1rem; }

.fc-scroller.fc-day-grid-container {
  height: 30.625rem !important; }

.fc-row.fc-week.fc-widget-content.fc-rigid {
  height: 5.0625rem !important; }

@media only screen and (max-width: 90rem) {
  .email_left_pane {
    display: none; } }

#external-events .external-event:before {
  content: "";
  display: block;
  width: 0.875rem;
  min-width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
  margin-right: .9rem;
  position: relative;
  top: 0.125rem; }

[data-theme-version="dark"] #external-events [data-class="bg-primary"] {
  color: #fff !important; }

#external-events [data-class="bg-primary"]::before {
  background: var(--primary); }

#external-events [data-class="bg-success"]::before {
  background: #68CF29; }

#external-events [data-class="bg-warning"]::before {
  background: #FFAB2D; }

#external-events [data-class="bg-dark"]::before {
  background: #6e6e6e; }

#external-events [data-class="bg-danger"]::before {
  background: #FF4C41; }

#external-events [data-class="bg-info"]::before {
  background: #51A6F5; }

#external-events [data-class="bg-pink"]::before {
  background: #e83e8c; }

#external-events [data-class="bg-secondary"]::before {
  background: #6418C3; }

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  border-color: #EEEEEE; }
  [data-theme-version="dark"] .fc .fc-row .fc-content-skeleton table, [data-theme-version="dark"]
  .fc .fc-row .fc-content-skeleton td, [data-theme-version="dark"]
  .fc .fc-row .fc-helper-skeleton td {
    border-color: #473F72; }

[data-theme-version="dark"] .fc-unthemed .fc-content, [data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-list-view, [data-theme-version="dark"] .fc-unthemed .fc-popover, [data-theme-version="dark"] .fc-unthemed .fc-row, [data-theme-version="dark"] .fc-unthemed tbody, [data-theme-version="dark"] .fc-unthemed td, [data-theme-version="dark"] .fc-unthemed th, [data-theme-version="dark"] .fc-unthemed thead {
  border-color: #473F72; }

.email-left-box {
  /* width: 15rem;
    float: left;
    padding: 0 1.25rem 1.25rem 1rem;
    // border: 0.0625rem solid rgba(0, 0, 0, 0.125);
    border-top: 0;
    border-left: 0; */ }
  @media only screen and (max-width: 767px) {
    .email-left-box {
      width: 100%;
      float: none;
      border: none;
      padding-bottom: 1.875rem !important; } }
  .email-left-box .intro-title {
    background: var(--rgba-primary-1);
    padding: 1rem;
    margin: 1.875rem 0 1.25rem 0; }
    .email-left-box .intro-title h5, .email-left-box .intro-title .h5 {
      margin-bottom: 0;
      color: #6a707e;
      font-size: 0.875rem; }
      .email-left-box .intro-title h5 i, .email-left-box .intro-title .h5 i {
        font-size: 0.75rem;
        position: relative;
        bottom: 0.0625rem; }
    .email-left-box .intro-title i {
      color: var(--primary); }

.email-right-box {
  padding-left: 0rem;
  padding-right: 0rem;
  padding-left: 0;
  padding-right: 0; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box {
      padding-left: 0;
      padding-right: 0;
      margin-left: 0 !important;
      clear: both; } }
  .email-right-box .right-box-border {
    border-right: 0.125rem solid var(--rgba-primary-1); }
  @media screen and (min-width: 40.5625rem) and (max-width: 75rem) {
    .email-right-box .right-box-padding {
      padding-left: 1.25rem; } }
  @media (min-width: 106.25rem) {
    .email-right-box .right-box-padding {
      padding-left: 0.9375rem; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box .right-box-padding {
      padding-left: 0; } }

.toolbar .btn-group .btn {
  border: 0; }

.toolbar .btn-group input {
  position: relative;
  top: 0.125rem; }

.read-content textarea {
  height: 9.375rem;
  padding: 0.9375rem 1.25rem; }

.read-content-email {
  font-size: 0.875rem; }

.read-content h5, .read-content .h5 {
  color: #6a707e; }

.read-content p strong {
  color: #6a707e; }

.read-content-body p {
  margin-bottom: 1.875rem; }

.read-content-attachment {
  padding: 0.5rem 0; }
  .read-content-attachment h6, .read-content-attachment .h6 {
    font-size: 1.125rem;
    color: #6a707e; }
    .read-content-attachment h6 i, .read-content-attachment .h6 i {
      padding-right: 0.3125rem; }
  .read-content-attachment .attachment > div:not(:last-child) {
    border-right: 0.0625rem solid #DDDFE1; }

.compose-content .wysihtml5-toolbar {
  border-color: #eaeaea; }

.compose-content .dropzone {
  background: #f2f4fa !important; }

.compose-content h5, .compose-content .h5 {
  font-size: 1.0625rem;
  color: #6a707e; }
  .compose-content h5 i, .compose-content .h5 i {
    font-size: 1.125rem;
    transform: rotate(351deg); }

.compose-content .dropzone {
  border: 0.0625rem dashed #DDDFE1;
  min-height: 13.125rem;
  position: relative; }
  .compose-content .dropzone .dlab-message {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

.email-list {
  display: block;
  padding-left: 0; }
  .email-list .message {
    position: relative;
    display: block;
    height: 3.125rem;
    line-height: 3.125rem;
    cursor: default;
    transition-duration: 0.3s; }
    .email-list .message a {
      color: #828690; }
    .email-list .message-single .custom-checkbox {
      margin-top: 0.125rem; }
    .email-list .message-single i {
      color: #89879f;
      font-size: 1.125rem;
      padding-left: .4rem; }
    .email-list .message:hover {
      transition-duration: 0.05s;
      background: rgba(152, 166, 173, 0.15); }
    .email-list .message .col-mail {
      float: left;
      position: relative; }
    .email-list .message .col-mail-1 {
      width: 5.625rem; }
      .email-list .message .col-mail-1 .star-toggle {
        display: block;
        float: left;
        margin-top: 1.125rem;
        font-size: 1rem;
        margin-left: 0.3125rem; }
      .email-list .message .col-mail-1 .email-checkbox {
        display: block;
        float: left;
        margin: 0.9375rem 0.625rem 0 1.25rem; }
      .email-list .message .col-mail-1 .dot {
        display: block;
        float: left;
        border: .4rem solid transparent;
        border-radius: 6.25rem;
        margin: 1.375rem 1.625rem 0;
        height: 0;
        width: 0;
        line-height: 0;
        font-size: 0; }
    .email-list .message .col-mail-2 {
      position: absolute;
      top: 0;
      left: 5.625rem;
      right: 0;
      bottom: 0; }
      .email-list .message .col-mail-2 .subject {
        position: absolute;
        top: 0;
        left: 0;
        right: 5.5rem;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap; }
      .email-list .message .col-mail-2 .date {
        position: absolute;
        top: 0;
        right: 0; }

.email-checkbox {
  cursor: pointer;
  height: 0.9375rem;
  width: 0.9375rem;
  position: relative;
  display: inline-block;
  border-radius: .1rem;
  position: relative;
  top: 0.3125rem;
  box-shadow: inset 0 0 0 0.1rem #828690; }
  .email-checkbox input {
    opacity: 0;
    cursor: pointer; }
    .email-checkbox input:checked label {
      opacity: 1; }
  .email-checkbox label {
    position: absolute;
    top: .3rem;
    left: .3rem;
    right: .3rem;
    bottom: .3rem;
    cursor: pointer;
    opacity: 0;
    margin-bottom: 0 !important;
    transition-duration: 0.05s; }

.mail-list a {
  vertical-align: middle;
  padding: 0.625rem 0.9375rem;
  display: block;
  background: transparent;
  color: #464a53;
  font-weight: 600; }

.mail-list .list-group-item {
  color: #6a707e;
  padding: 0.75rem 1.0625rem; }
  .mail-list .list-group-item i {
    font-size: 1rem;
    padding-right: 0.625rem;
    color: #cccccc; }
  .mail-list .list-group-item.active {
    color: #fff; }
    .mail-list .list-group-item.active i {
      color: #fff; }

.chat-wrap {
  padding: 1.0625rem 1.875rem; }
  .chat-wrap .media .media-body h6, .chat-wrap .media .media-body .h6 {
    font-size: 1.0625rem;
    color: #6a707e; }
  .chat-wrap .media .media-body p {
    font-size: 0.875rem; }

@media (min-width: 40.5rem) {
  .email-filter {
    padding-left: 1.25rem; } }

@media (min-width: 106.25rem) {
  .email-filter {
    padding-left: 1.875rem; } }

.email-filter .input-group-prepend i {
  font-size: 0.875rem;
  color: #89879f; }

.email-filter .input-group-prepend .input-group-text {
  border: 0;
  border-bottom: 0.0625rem solid #DDDFE1 !important;
  background: transparent; }

.email-filter .input-group .form-control {
  padding: 0 0 0 0.3125rem;
  border: 0;
  font-size: 0.875rem;
  height: 1.875rem;
  color: #89879f;
  border-bottom: 0.0625rem solid #DDDFE1; }
  .email-filter .input-group .form-control::placeholder {
    font-size: 0.875rem;
    color: #89879f; }

.email-filter .input-group > .form-control {
  min-height: 1.875rem; }

.single-mail {
  display: block;
  padding: 1.5625rem 0; }
  .single-mail .media {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
    @media (min-width: 106.25rem) {
      .single-mail .media {
        padding-left: 1.875rem;
        padding-right: 1.875rem; } }
    .single-mail .media img {
      width: 3.4375rem;
      height: 3.4375rem;
      border-radius: 50%;
      margin-right: 0.9375rem; }
      @media (min-width: 106.25rem) {
        .single-mail .media img {
          margin-right: 1.875rem; } }
    .single-mail .media-body h6, .single-mail .media-body .h6 {
      color: #abafb3; }
    .single-mail .media-body h4, .single-mail .media-body .h4 {
      font-size: 1rem;
      color: #6a707e; }
      .single-mail .media-body h4 button i, .single-mail .media-body .h4 button i {
        font-size: 1.125rem;
        color: #abafb3;
        font-weight: bold;
        transform: rotate(90deg); }
    .single-mail .media-body p {
      font-size: 0.875rem;
      color: #abafb3; }
  .single-mail.active {
    background: var(--primary); }
    .single-mail.active h6, .single-mail.active .h6, .single-mail.active h4, .single-mail.active .h4, .single-mail.active p, .single-mail.active i {
      color: #fff !important; }

[direction="rtl"] .email-right-box {
  padding-left: 1rem;
  padding-right: 15rem; }
  @media only screen and (max-width: 991px) {
    [direction="rtl"] .email-right-box {
      padding-left: 0;
      padding-right: 0;
      margin-right: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .email-right-box {
      padding-left: 0;
      padding-right: 0; } }

[direction="rtl"] .email-left-box {
  float: right; }

[direction="rtl"] .email-list .message .col-mail-2 {
  right: 5.625rem;
  left: 0;
  float: right; }
  [direction="rtl"] .email-list .message .col-mail-2 .date {
    right: auto;
    left: 0; }
  [direction="rtl"] .email-list .message .col-mail-2 .subject {
    right: 0;
    left: 5.5rem; }

.photo-content {
  position: relative; }
  .photo-content .cover-photo {
    background: url(../images/profile/cover.jpg);
    background-size: cover;
    background-position: center;
    min-height: 15.625rem;
    width: 100%; }

.profile .profile-photo {
  max-width: 6.25rem;
  position: relative;
  z-index: 1;
  margin-top: -4.5rem;
  margin-right: 0.625rem; }
  @media only screen and (max-width: 575px) {
    .profile .profile-photo {
      width: 5rem;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 1.25rem; } }

[direction="rtl"] .profile .profile-photo {
  left: auto;
  right: 0;
  margin-right: 0;
  margin-left: 0.9375rem; }
  @media only screen and (max-width: 1199px) {
    [direction="rtl"] .profile .profile-photo {
      right: 0.9375rem; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .profile .profile-photo {
      width: 5rem;
      right: calc(50% - 2.5rem);
      top: -6.25rem; } }

.profile-info {
  padding: 0.9375rem 1.25rem; }
  @media only screen and (max-width: 575px) {
    .profile-info {
      padding: 0 0 1.25rem;
      text-align: center; } }
  .profile-info h4, .profile-info .h4 {
    color: #464a53 !important; }
  .profile-info h4.text-primary, .profile-info .text-primary.h4 {
    color: var(--primary) !important; }
  .profile-info p {
    color: #828690; }
  .profile-info .prf-col {
    min-width: 15.625rem;
    padding: 0.625rem 3.125rem 0; }

.profile-interest .row {
  margin: 0 -0.0437rem; }
  .profile-interest .row .int-col {
    padding: 0 0.0437rem; }
    .profile-interest .row .int-col .interest-cat {
      margin-bottom: 0.0875rem;
      position: relative;
      display: block; }
      .profile-interest .row .int-col .interest-cat:after {
        background: #000;
        bottom: 0;
        content: "";
        left: 0;
        opacity: 0.5;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 0; }
      .profile-interest .row .int-col .interest-cat p {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 0.3125rem;
        left: 0;
        margin: 0;
        z-index: 1;
        color: white;
        font-size: 0.075rem; }

.profile-tab .nav-item .nav-link {
  font-size: 1rem;
  margin-right: 1.875rem;
  transition: all 0.5s ease-in-out;
  border: none;
  border-bottom: 0.0125rem solid transparent;
  color: #828690; }
  .profile-tab .nav-item .nav-link:hover, .profile-tab .nav-item .nav-link.active {
    border: 0;
    background: transparent;
    background: transparent;
    border-bottom: 0.0125rem solid var(--primary);
    color: var(--primary); }
  @media only screen and (max-width: 575px) {
    .profile-tab .nav-item .nav-link {
      margin-right: 0rem; } }

.profile-info {
  display: flex; }
  @media only screen and (max-width: 575px) {
    .profile-info {
      display: block; } }
  .profile-info .profile-details {
    display: flex;
    width: 100%; }
    @media only screen and (max-width: 575px) {
      .profile-info .profile-details {
        display: block; }
        .profile-info .profile-details .dropdown {
          position: absolute;
          top: 1.875rem;
          right: 1.875rem; } }

.post-input {
  margin-bottom: 1.875rem; }
  .post-input .form-control {
    height: 4.6875rem;
    font-weight: 400;
    margin: 0.9375rem 0; }
  .post-input .btn-social {
    font-size: 1.25rem;
    height: 3.4375rem;
    display: inline-block;
    padding: 0;
    text-align: center;
    border-radius: 0.35rem;
    color: #fff;
    width: 3.4375rem;
    line-height: 3.375rem; }
    .post-input .btn-social.facebook {
      background-color: #3B5998; }
    .post-input .btn-social.google-plus {
      background-color: #DE4E43; }
    .post-input .btn-social.linkedin {
      background-color: #007BB6; }
    .post-input .btn-social.instagram {
      background-color: #8A5A4E; }
    .post-input .btn-social.twitter {
      background-color: #1EA1F3; }
    .post-input .btn-social.youtube {
      background-color: #CE201F; }
    .post-input .btn-social.whatsapp {
      background-color: #01C854; }
    .post-input .btn-social i {
      margin: 0 !important; }

.profile-uoloaded-post img {
  margin-bottom: 1.25rem; }

.profile-uoloaded-post a h4, .profile-uoloaded-post a .h4 {
  margin-bottom: 0.625rem;
  color: #464a53; }

.event-chat-ryt .chat-area .chat-reciver,
.event-chat-ryt .chat-area .chat-sender {
  margin-bottom: 1.875rem;
  padding: 0; }
  .event-chat-ryt .chat-area .chat-reciver img,
  .event-chat-ryt .chat-area .chat-sender img {
    border-radius: 1.875rem; }

.event-chat-ryt .chat-area .media {
  position: relative; }
  .event-chat-ryt .chat-area .media-body p {
    margin: 0;
    max-width: 100%;
    display: inline-block;
    position: relative; }
    .event-chat-ryt .chat-area .media-body p span {
      padding: 1rem;
      display: inline-block;
      top: 103%;
      position: relative;
      border: 0.0625rem solid #EEEEEE; }

.event-chat-ryt .chat-reciver {
  padding: .5rem 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  .event-chat-ryt .chat-reciver .media {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    .event-chat-ryt .chat-reciver .media .media-body {
      margin-right: 2rem;
      text-align: right; }
      [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body {
        text-align: left;
        margin-left: 2rem;
        margin-right: auto; }
      .event-chat-ryt .chat-reciver .media .media-body p {
        background: #fff;
        margin-bottom: 0;
        border-radius: 0.3125rem 0.3125rem 0 0.3125rem; }
        .event-chat-ryt .chat-reciver .media .media-body p span {
          text-align: left;
          border: 0.0625rem solid #EEEEEE; }
          .event-chat-ryt .chat-reciver .media .media-body p span::after {
            content: "";
            width: 1.25rem;
            height: 1.25rem;
            border-bottom: 0.0625rem solid #EEEEEE;
            border-right: 0.0625rem solid #EEEEEE;
            position: absolute;
            right: 0;
            bottom: 0;
            background: #fff;
            -webkit-transform: rotate(-45deg) translateX(15px);
            transform: rotate(-45deg) translateX(15px); }
            [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p span::after {
              left: 0;
              right: auto;
              -webkit-transform: rotate(135deg) translateY(15px);
              transform: rotate(135deg) translateY(15px); }
        .event-chat-ryt .chat-reciver .media .media-body p .time {
          position: absolute;
          font-size: 0.75rem;
          color: #7e7e7e;
          font-weight: 400;
          bottom: 0;
          left: -5rem; }
          [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p .time {
            right: -5rem;
            left: auto; }

.event-chat-ryt .chat-sender {
  text-align: left;
  padding: .5rem 1rem; }
  .event-chat-ryt .chat-sender .media .media-body {
    margin-left: 2rem; }
    [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body {
      text-align: right;
      margin-right: 2rem;
      margin-left: auto; }
    .event-chat-ryt .chat-sender .media .media-body p {
      background-color: #fff;
      margin-bottom: 0; }
      .event-chat-ryt .chat-sender .media .media-body p span::after {
        content: "";
        width: 1.25rem;
        height: 1.25rem;
        border-bottom: 0.0625rem solid #EEEEEE;
        border-left: 0.0625rem solid #EEEEEE;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #fff;
        -webkit-transform: rotate(45deg) translateX(-15px);
        transform: rotate(45deg) translateX(-15px); }
        [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p span::after {
          left: auto;
          right: 0;
          -webkit-transform: rotate(-135deg) translateY(15px);
          transform: rotate(-135deg) translateY(15px); }
      .event-chat-ryt .chat-sender .media .media-body p .time {
        position: absolute;
        font-size: 0.625rem;
        color: #7e7e7e;
        font-weight: 400;
        bottom: 0;
        right: -5rem; }
        [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p .time {
          left: -5rem;
          right: auto; }

.char-type {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem; }
  .char-type form .form-control {
    height: 2.8125rem;
    padding-left: 1.125rem;
    background: #f7f7f7;
    border-right: 0; }
  .char-type form .input-group-append i {
    color: #898989;
    font-size: 1.125rem; }
  .char-type form .input-group-append .input-group-text {
    padding-left: .7rem;
    padding-right: .7rem;
    background: #f7f7f7;
    border-color: #EEEEEE;
    border-left: 0; }
    .char-type form .input-group-append .input-group-text:last-child {
      padding-right: 1.8rem; }

.media-avatar {
  padding: 1.5625rem 0;
  border-bottom: 0.0625rem solid #EEEEEE; }
  .media-avatar:last-child {
    border-bottom: 0rem; }
  .media-avatar p {
    margin-bottom: 0; }
  .media-avatar .avatar-status {
    position: relative; }
    .media-avatar .avatar-status i {
      position: absolute;
      right: 0;
      bottom: 0; }

.ct-golden-section:before {
  float: none; }

.ct-chart {
  max-height: 15.7rem; }

.ct-chart .ct-label {
  fill: #a3afb7;
  color: #a3afb7;
  font-size: 0.75rem;
  line-height: 1; }

.ct-grid {
  stroke: rgba(49, 58, 70, 0.1); }

.ct-chart.simple-pie-chart-chartist .ct-label {
  color: #ffffff;
  fill: #ffffff;
  font-size: 0.625rem; }

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: var(--primary); }

.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice-donut {
  stroke: #68CF29; }

.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice-donut {
  stroke: #FFAB2D; }

.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice-donut {
  stroke: #FF4C41; }

.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice-donut {
  stroke: #51A6F5; }

.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice-donut {
  stroke: #6e6e6e; }

.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice-donut {
  stroke: #8d6e63; }

.ct-series-a .ct-area,
.ct-series-a .ct-slice-pie {
  fill: #6418C3; }

.ct-series-b .ct-area,
.ct-series-b .ct-slice-pie {
  fill: #00A2FF; }

.ct-series-c .ct-area,
.ct-series-c .ct-slice-pie {
  fill: #ff9800; }

.ct-series-d .ct-area,
.ct-series-d .ct-slice-pie {
  fill: #ff9800; }

.chartist-tooltip {
  position: absolute;
  display: inline-block;
  opacity: 0;
  min-width: 0.625rem;
  padding: 2px 0.625rem;
  border-radius: 3px;
  background: #313a46;
  color: #ffffff;
  text-align: center;
  pointer-events: none;
  z-index: 1;
  -webkit-transition: opacity .2s linear;
  -moz-transition: opacity .2s linear;
  -o-transition: opacity .2s linear;
  transition: opacity .2s linear; }

.chartist-tooltip.tooltip-show {
  opacity: 1; }

#donught_graph .ct-series.ct-series-a .ct-slice-donut {
  stroke: #3FC6D4; }

#donught_graph .ct-series.ct-series-b .ct-slice-donut {
  stroke: #333333; }

#donught_graph .ct-series.ct-series-c .ct-slice-donut {
  stroke: #F63465; }

@media only screen and (max-width: 767px) {
  #pie-chart .ct-label {
    color: #fff;
    fill: #fff; } }

#visitor_graph {
  height: 253px !important; }

#user_rating_graph {
  height: 280px !important; }

#activity {
  height: 270px !important; }

#visitorOnline {
  height: 72px !important; }

#trendMeter {
  height: 72px !important; }

#widget-revenue1,
#widget-revenue2,
#widget-revenue3 {
  height: 117px !important; }

#widget-profit1,
#widget-profit2,
#widget-profit3 {
  height: 160px !important; }

#comparison-rate {
  height: 230px !important; }

#session_day {
  height: 175px !important;
  width: auto !important;
  margin: 0 auto; }

#walet-status {
  height: 140px !important; }

#bar1 {
  height: 150px !important; }

#sold-product {
  height: 230px !important; }

#chart-venue-expenses,
#chart-online-sale,
#chart-gross-sale {
  height: 150px !important; }

#areaChart_3 {
  height: 295px !important; }

.chart-point {
  display: flex;
  align-items: center; }
  .chart-point .check-point-area {
    width: 100px;
    height: 100px;
    margin-top: -10px;
    margin-left: -10px; }
  .chart-point .chart-point-list {
    margin: 0;
    padding-left: 5px; }
    .chart-point .chart-point-list li {
      list-style: none;
      font-size: 13px;
      padding: 2px 0; }
      .chart-point .chart-point-list li i {
        margin-right: 5px;
        font-size: 11px;
        position: relative;
        top: -1px; }

.c3 {
  height: 250px; }

.c3-legend-item {
  fill: #9fabb1; }

.c3 .c3-axis-x path,
.c3 .c3-axis-x line,
.c3 .c3-axis-y path,
.c3 .c3-axis-y line,
.tick text {
  stroke: #fff; }

.flot-chart {
  height: 15.7rem; }

.tooltipflot {
  background-color: transparent;
  font-size: 1.4rem;
  padding: .5rem 1rem;
  color: rgba(255, 255, 255, 0.7);
  border-radius: .2rem; }

.legendColorBox > div {
  border: 0 !important;
  padding: 0 !important; }

.legendLabel {
  font-size: 0.825rem;
  padding-left: .5rem;
  color: #fff; }

.flotTip {
  background: #000;
  border: 1px solid #000;
  color: #fff; }

.legend > div {
  background: transparent !important; }

#balance_graph {
  height: 260px; }

.morris-hover {
  position: absolute;
  z-index: 1;
  background: var(--primary);
  color: #fff; }

.morris-hover .morris-hover-point {
  color: #fff !important;
  margin: 3px 0;
  text-align: center;
  padding: 0 25px; }

.morris-hover .morris-hover-row-label {
  background-color: #6e6e6e;
  text-align: center;
  padding: 5px;
  margin-bottom: 5px; }

.morris-hover.morris-default-style {
  border-radius: 5px;
  padding: 0;
  margin: 0;
  border: none;
  overflow: hidden; }

/* 
svg text {
    font-weight: 600 !important;
} */
#morris_donught,
#morris_donught_2,
#line_chart_2,
#morris_bar,
#morris_bar_stalked,
#morris_bar_2,
#morris_area_2,
#morris_area {
  height: 240px !important; }

#morris_line {
  height: 278px !important; }

#crypto-btc-card,
#crypto-eth-card,
#crypto-rpl-card,
#crypto-ltc-card {
  height: 9.375rem; }

#daily-sales, #comparison-rate, #usage-chart, #walet-status {
  width: 100%;
  display: block; }
  #daily-sales canvas, #comparison-rate canvas, #usage-chart canvas, #walet-status canvas {
    max-width: 100% !important;
    width: 100% !important; }

#sparkline-composite-chart canvas,
#composite-bar canvas,
#sparkline11 canvas,
#StackedBarChart canvas,
#spark-bar canvas,
#tristate canvas {
  height: 100px !important; }

#sparkline11 canvas {
  width: 100px !important; }

.easy-pie-chart {
  position: relative;
  text-align: center; }
  .easy-pie-chart .inner {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: inline-block; }
  .easy-pie-chart img {
    width: 75px;
    height: 75px;
    border-radius: 50%; }
  .easy-pie-chart canvas {
    display: block;
    margin: 0 auto; }

#revenue-chart {
  height: 27.7rem; }

#duration-value-axis {
  height: 27.6rem;
  width: 100%; }

#combined-bullet {
  height: 28.125rem;
  width: 100%; }

#zoomable-chart {
  height: 28.125rem;
  width: 100%; }

#chartMap {
  height: 28.125rem;
  width: 100%; }

#professional-candlesticks {
  width: 100%;
  height: 28.125rem; }

#comparing-stock-indices {
  width: 100%;
  height: 28.125rem; }

#multiple-panel-data {
  width: 100%;
  height: 28.125rem; }

#depth-chart {
  width: 100%;
  height: 28.125rem; }

.amcharts-export-menu {
  display: none; }

.amcharts-data-set-selector-div {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  width: 16.875rem;
  margin: 0 auto; }
  .amcharts-data-set-selector-div select {
    border: 0;
    margin-left: 0.625rem;
    background: #ddd;
    color: #000; }

.amChartsInputField {
  border: 0;
  background: var(--primary);
  color: #fff;
  padding: 0.3125rem 0.9375rem;
  margin: 0 0.9375rem; }

.amcharts-data-set-select {
  border: 0;
  background: #ddd;
  color: #000; }

.amcharts-period-input,
.amcharts-period-input-selected {
  border: 0;
  margin-left: 0.625rem;
  background: var(--primary);
  color: #fff;
  padding: 0.3125rem 0.9375rem; }

.amcharts-graph-g2 .amcharts-graph-stroke {
  stroke-dasharray: 3px 3px;
  stroke-linejoin: round;
  stroke-linecap: round;
  -webkit-animation: am-moving-dashes 1s linear infinite;
  animation: am-moving-dashes 1s linear infinite; }

@-webkit-keyframes am-moving-dashes {
  100% {
    stroke-dashoffset: -1.9375rem; } }

@keyframes am-moving-dashes {
  100% {
    stroke-dashoffset: -1.9375rem; } }

.lastBullet {
  -webkit-animation: am-pulsating 1s ease-out infinite;
  animation: am-pulsating 1s ease-out infinite; }

@-webkit-keyframes am-pulsating {
  0% {
    stroke-opacity: 1;
    stroke-width: 0px; }
  100% {
    stroke-opacity: 0;
    stroke-width: 3.125rem; } }

@keyframes am-pulsating {
  0% {
    stroke-opacity: 1;
    stroke-width: 0px; }
  100% {
    stroke-opacity: 0;
    stroke-width: 3.125rem; } }

.amcharts-graph-column-front {
  -webkit-transition: all .3s .3s ease-out;
  transition: all .3s .3s ease-out; }

.amcharts-graph-column-front:hover {
  fill: #496375;
  stroke: #496375;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }

@-webkit-keyframes am-draw {
  0% {
    stroke-dashoffset: 500%; }
  100% {
    stroke-dashoffset: 0%; } }

@keyframes am-draw {
  0% {
    stroke-dashoffset: 500%; }
  100% {
    stroke-dashoffset: 0%; } }

@media only screen and (max-width: 991px) {
  .amChartsPeriodSelector > fieldset > div {
    float: none !important;
    display: block !important;
    margin-bottom: 0.625rem; } }

.highcharts-root text {
  font-weight: 300 !important; }

.highcharts-credits {
  display: none; }

#chart_employee_gender, #chart_employee_status {
  width: auto;
  height: 350px; }

.form-control {
  background: #fff;
  border: 0.0625rem solid #EEEEEE;
  padding: 0.3125rem 1.25rem;
  color: #6e6e6e;
  height: 3.5rem;
  border-radius: 0.5rem; }
  @media only screen and (max-width: 1400px) {
    .form-control {
      height: 2.5rem; } }
  .form-control:hover, .form-control:focus, .form-control.active {
    box-shadow: none;
    background: #fff;
    color: #6e6e6e; }
  .form-control:focus {
    border-color: var(--primary); }
  .form-control.solid {
    background: #f7f7f7;
    border-color: #ececec;
    color: #000; }
    .form-control.solid[type="file"] {
      padding: 6px 10px; }

.input-rounded {
  border-radius: 6.25rem; }

[data-theme-version="light"] .input-primary .form-control,
[data-theme-version="dark"] .input-primary .form-control {
  border-color: var(--primary); }

[data-theme-version="light"] .input-primary .input-group-text,
[data-theme-version="dark"] .input-primary .input-group-text {
  background-color: var(--primary);
  color: #fff; }

[data-theme-version="light"] .input-danger .form-control,
[data-theme-version="dark"] .input-danger .form-control {
  border-color: #FF4C41; }

[data-theme-version="light"] .input-danger .input-group-text,
[data-theme-version="dark"] .input-danger .input-group-text {
  background-color: #FF4C41;
  color: #fff; }

[data-theme-version="light"] .input-info .form-control,
[data-theme-version="dark"] .input-info .form-control {
  border-color: #51A6F5; }

[data-theme-version="light"] .input-info .input-group-text,
[data-theme-version="dark"] .input-info .input-group-text {
  background-color: #51A6F5;
  color: #fff; }

[data-theme-version="light"] .input-success .form-control,
[data-theme-version="dark"] .input-success .form-control {
  border-color: #68CF29; }

[data-theme-version="light"] .input-success .input-group-text,
[data-theme-version="dark"] .input-success .input-group-text {
  background-color: #68CF29;
  color: #fff; }

[data-theme-version="light"] .input-warning .form-control,
[data-theme-version="dark"] .input-warning .form-control {
  border-color: #FFAB2D; }

[data-theme-version="light"] .input-warning .input-group-text,
[data-theme-version="dark"] .input-warning .input-group-text {
  background-color: #FFAB2D;
  color: #fff; }

[data-theme-version="light"] .input-primary-o .form-control,
[data-theme-version="dark"] .input-primary-o .form-control {
  border-color: var(--primary); }

[data-theme-version="light"] .input-primary-o .input-group-text,
[data-theme-version="dark"] .input-primary-o .input-group-text {
  background-color: transparent;
  border-color: var(--primary);
  color: var(--primary); }

[data-theme-version="light"] .input-danger-o .form-control,
[data-theme-version="dark"] .input-danger-o .form-control {
  border-color: #FF4C41; }

[data-theme-version="light"] .input-danger-o .input-group-text,
[data-theme-version="dark"] .input-danger-o .input-group-text {
  background-color: transparent;
  border-color: #FF4C41;
  color: #FF4C41; }

[data-theme-version="light"] .input-info-o .form-control,
[data-theme-version="dark"] .input-info-o .form-control {
  border-color: #51A6F5; }

[data-theme-version="light"] .input-info-o .input-group-text,
[data-theme-version="dark"] .input-info-o .input-group-text {
  background-color: transparent;
  border-color: #51A6F5;
  color: #51A6F5; }

[data-theme-version="light"] .input-success-o .form-control,
[data-theme-version="dark"] .input-success-o .form-control {
  border-color: #68CF29; }

[data-theme-version="light"] .input-success-o .input-group-text,
[data-theme-version="dark"] .input-success-o .input-group-text {
  background-color: transparent;
  border-color: #68CF29;
  color: #68CF29; }

[data-theme-version="light"] .input-warning-o .form-control,
[data-theme-version="dark"] .input-warning-o .form-control {
  border-color: #FFAB2D; }

[data-theme-version="light"] .input-warning-o .input-group-text,
[data-theme-version="dark"] .input-warning-o .input-group-text {
  background-color: transparent;
  border-color: #FFAB2D;
  color: #FFAB2D; }

.input-group-text {
  background: #d7dae3;
  border: 0.0625rem solid #f5f5f5;
  min-width: 3.125rem;
  display: flex;
  justify-content: center;
  padding: 0.532rem 0.75rem; }
  .input-group-text i {
    font-size: 1rem; }

.form-file-label {
  height: 2.5rem;
  padding: 0.5rem 0.75rem; }

.input-group-prepend .btn,
.input-group-append .btn {
  z-index: 0; }

.custom-select {
  background: none;
  border-color: #EEEEEE;
  color: #6e6e6e; }
  .custom-select:focus {
    box-shadow: none;
    border-color: var(--primary);
    color: var(--primary); }

.form-file-label {
  background: #656C73;
  white-space: nowrap;
  color: #fff; }
  [data-theme-version="dark"] .form-file-label {
    background: #473F72;
    border-color: #473F72;
    color: #7e7e7e; }

.custom_file_input .form-file-label::after {
  height: 100%; }

.form-control:disabled, .form-control[readonly] {
  background: #fff;
  opacity: 1; }

.form-file {
  border: 0.0625rem solid #EEEEEE;
  background: #fff; }
  [data-theme-version="dark"] .form-file {
    background: #2C254A;
    border-color: #473F72; }

.input-group {
  /* &> .form-file {
		display: flex;
		align-items: center;

		&:not(:last-child) .form-file-label,
		&:not(:last-child) .form-file-label::after { @include border-right-radius(0); }
		&:not(:first-child) .form-file-label { @include border-left-radius(0); }
	  } */ }
  .input-group > .form-control-plaintext,
  .input-group > .form-select,
  .input-group > .form-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-radius: 0.35rem; }

.form-file .form-control {
  margin: 0;
  border-radius: 0;
  border: 0;
  height: auto; }

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

.custom-user .select2-container .select2-selection--multiple {
  height: 3.5rem;
  padding: 12px 20px; }

.custom-user .bootstrap-select .btn {
  height: 3.5rem;
  padding: 12px 20px; }

@media only screen and (max-width: 1400px) {
  .custom-user .select2-container .select2-selection--multiple {
    height: 2.5rem;
    padding: 5px 20px; }
  .custom-user .bootstrap-select .btn {
    height: 2.5rem;
    padding: 9px 20px; } }

.box1 .filter,
.box2 .filter {
  height: 3.5rem; }
  @media only screen and (max-width: 1400px) {
    .box1 .filter,
    .box2 .filter {
      height: 2.5rem; } }

.box1 .form-control,
.box2 .form-control {
  padding: 10px 20px; }

.cover-dt {
  line-height: 1.8 !important;
  vertical-align: middle;
  padding: 10px 20px 10px 50px;
  padding-right: 5px !important;
  position: relative; }

.cover-dt::-webkit-calendar-picker-indicator {
  position: absolute;
  width: 100%;
  left: -20px;
  height: 100%;
  top: 0;
  opacity: 0; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/* input[type="checkbox"] {
    &:after{
        content: '';
        display: block;
        width: 1rem;
        height: 1rem;
        margin-top: 0px;
        margin-left: -1px;
        border: 1px solid transparent;
        border-radius: 3px;
        background: #d4d7da;
        line-height: 1.3;
    }

    &:checked:after{
        width: 1rem;
        height: 1rem;
        display: block;
        content: "\f00c";
        font-family: 'FontAwesome';
        color: $white;
        font-weight: 100;
        font-size: 12px;
        text-align: center;
        border-radius: 3px;
        background: $primary;
    }

} */
.form-check-label {
  margin-left: 0.3125rem;
  margin-top: 0.1875rem; }

.form-check-inline .form-check-input {
  margin-right: 0.625rem; }

.form-check-input {
  top: 0.125rem;
  border-width: 0.125rem;
  width: 1.25rem;
  height: 1.25rem;
  border-color: #e7e7e7; }

.rtl .form-check-label:before, .rtl .form-check-label:after {
  right: -1.5rem !important;
  left: inherit; }

.form-check {
  line-height: normal; }

.toggle-switch {
  padding-left: 3.125rem;
  line-height: 1.25;
  display: inline-block;
  color: #000;
  font-weight: 600; }
  .toggle-switch .form-check-input {
    border: 0;
    cursor: pointer;
    background: #d8d8d8;
    width: 2.3125rem;
    border-radius: 1.25rem !important;
    height: 0.875rem;
    position: relative;
    left: -0.3125rem;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    background-image: none; }
    .toggle-switch .form-check-input:focus {
      background-image: none !important; }
    .toggle-switch .form-check-input:checked {
      background: var(--rgba-primary-2);
      background-image: none !important; }
      .toggle-switch .form-check-input:checked:after {
        left: 1.25rem;
        background: var(--primary); }
    .toggle-switch .form-check-input:focus {
      box-shadow: none; }
    .toggle-switch .form-check-input:after {
      width: 1.25rem;
      background: #909090;
      height: 1.25rem;
      content: "";
      position: absolute;
      border-radius: 1.5rem;
      top: -0.1875rem;
      left: 0;
      box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.3);
      -webkit-transition: all 0.2s;
      -ms-transition: all 0.2s;
      transition: all 0.2s; }
  .toggle-switch.text-end {
    padding-right: 0rem;
    padding-left: 0; }
    .toggle-switch.text-end .form-check-input {
      left: auto;
      margin-left: 0;
      float: right;
      right: 0rem; }
    .toggle-switch.text-end .form-check-label {
      margin-right: 0.9375rem;
      margin-left: 0; }
  .toggle-switch .form-check-label {
    cursor: pointer; }

.form-check-input:focus ~ .form-check-label::before {
  box-shadow: none !important; }

.form-check-label::before {
  background-color: transparent;
  border-color: #f7f7f7;
  border-width: 0.125rem;
  border-radius: 0.125rem !important; }
  [data-theme-version="dark"] .form-check-label::before {
    background-color: transparent;
    border-color: #473F72; }

.check-xs .form-check-input {
  width: 1.125rem;
  height: 1.125rem; }

.check-lg .form-check-input {
  width: 1.5rem;
  height: 1.5rem; }

.check-xl .form-check-input {
  width: 1.75rem;
  height: 1.75rem; }

.checkbox-info .form-check-input:focus {
  border-color: #51A6F5;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.25); }

.checkbox-info .form-check-input:checked {
  background-color: #51A6F5;
  border-color: #51A6F5; }
  [data-theme-version="dark"] .checkbox-info .form-check-input:checked {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: transparent; }

.checkbox-danger .form-check-input:focus {
  border-color: #FF4C41;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.checkbox-danger .form-check-input:checked {
  background-color: #FF4C41;
  border-color: #FF4C41; }
  [data-theme-version="dark"] .checkbox-danger .form-check-input:checked {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: transparent; }

.checkbox-success .form-check-input:focus {
  border-color: #68CF29;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.checkbox-success .form-check-input:checked {
  background-color: #68CF29;
  border-color: #68CF29; }
  [data-theme-version="dark"] .checkbox-success .form-check-input:checked {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: transparent; }

.checkbox-warning .form-check-input:focus {
  border-color: #FFAB2D;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.25); }

.checkbox-warning .form-check-input:checked {
  background-color: #FFAB2D;
  border-color: #FFAB2D; }
  [data-theme-version="dark"] .checkbox-warning .form-check-input:checked {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: transparent; }

.checkbox-secondary .form-check-input:focus {
  border-color: #6418C3;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.25); }

.checkbox-secondary .form-check-input:checked {
  background-color: #6418C3;
  border-color: #6418C3; }
  [data-theme-version="dark"] .checkbox-secondary .form-check-input:checked {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: transparent; }

.check-switch {
  padding-left: 2.5rem; }
  .check-switch .form-check-label {
    line-height: 1.875rem;
    font-weight: 500; }
    .check-switch .form-check-label span {
      line-height: 1; }
    .check-switch .form-check-label:after, .check-switch .form-check-label:before {
      height: 1.5rem;
      width: 1.5rem;
      left: -2rem;
      border-radius: 3rem !important;
      border-color: var(--rgba-primary-3); }
  .check-switch .form-check-input:checked ~ .form-check-label::after {
    background-image: url("../images/svg/check.svg"); }
  .check-switch .form-check-input:checked ~ .form-check-label::before {
    background: #fff; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  border-radius: 0.75rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  border-radius: 0.75rem; }

.form-check-input:checked {
  background-color: var(--primary);
  border-color: var(--primary); }

.form-check-input:focus {
  border-color: var(--primary); }

.js-switch + .switchery {
  border-radius: 3.125rem;
  margin-right: 4rem; }
  @media (max-width: 575.98px) {
    .js-switch + .switchery {
      margin-right: 1rem; } }
  .js-switch + .switchery > small, .js-switch + .switchery > .small {
    top: 0.125rem; }

.js-switch.js-switch-lg + .switchery {
  height: 2rem;
  width: 4.5rem; }
  .js-switch.js-switch-lg + .switchery > small, .js-switch.js-switch-lg + .switchery > .small {
    width: 1.75rem;
    height: 1.75rem; }

.js-switch.js-switch-md + .switchery {
  height: 1.5rem;
  width: 3.5rem; }
  .js-switch.js-switch-md + .switchery > small, .js-switch.js-switch-md + .switchery > .small {
    width: 1.25rem;
    height: 1.25rem; }

.js-switch.js-switch-sm + .switchery {
  height: 1rem;
  width: 2.2rem; }
  .js-switch.js-switch-sm + .switchery > small, .js-switch.js-switch-sm + .switchery > .small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem; }

.js-switch-square + .switchery {
  border-radius: 0; }
  .js-switch-square + .switchery > small, .js-switch-square + .switchery > .small {
    border-radius: 0;
    top: 0.125rem; }

.js-switch-square.js-switch-lg + .switchery {
  height: 2rem;
  width: 4.5rem; }
  .js-switch-square.js-switch-lg + .switchery > small, .js-switch-square.js-switch-lg + .switchery > .small {
    width: 1.75rem;
    height: 1.75rem; }

.js-switch-square.js-switch-md + .switchery {
  height: 1.5rem;
  width: 3.5rem; }
  .js-switch-square.js-switch-md + .switchery > small, .js-switch-square.js-switch-md + .switchery > .small {
    width: 1.25rem;
    height: 1.25rem; }

.js-switch-square.js-switch-sm + .switchery {
  height: 1rem;
  width: 2.2rem; }
  .js-switch-square.js-switch-sm + .switchery > small, .js-switch-square.js-switch-sm + .switchery > .small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem; }

.form-control.is-valid {
  border-color: #68CF29 !important;
  border-right: 0rem !important; }
  .form-control.is-valid:focus {
    box-shadow: none; }

.form-control.is-warning {
  border-color: #FFAB2D !important;
  border-right: 0rem !important; }
  .form-control.is-warning:focus {
    box-shadow: none; }

.form-control.is-invalid {
  border-color: #FF4C41 !important;
  border-right: 0rem !important; }
  .form-control.is-invalid:focus {
    box-shadow: none; }

.is-valid .input-group-prepend .input-group-text i {
  color: #68CF29; }

.is-invalid .input-group-prepend .input-group-text i {
  color: var(--rgba-primary-2); }

.show-pass {
  cursor: pointer; }
  .show-pass .fa-eye {
    display: none; }
  .show-pass.active .fa-eye-slash {
    display: none; }
  .show-pass.active .fa-eye {
    display: inline-block; }

.asColorPicker-dropdown {
  max-width: 26rem; }

.asColorPicker-trigger {
  border: 0 none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 2.1875rem; }

[direction="rtl"] .asColorPicker-trigger {
  left: 0;
  right: auto; }

.asColorPicker-clear {
  display: none;
  position: absolute;
  right: 1rem;
  text-decoration: none;
  top: .5rem; }

.daterangepicker td.active {
  background-color: var(--primary); }
  .daterangepicker td.active:hover {
    background-color: var(--primary); }

.daterangepicker button.applyBtn {
  background-color: var(--primary);
  border-color: var(--primary); }

.datepicker.datepicker-dropdown {
  background: #f2f4fa;
  border-radius: 0.0625rem;
  border: 0.0625rem solid #EEEEEE; }
  .datepicker.datepicker-dropdown td.day, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
    height: 1.875rem;
    width: 1.875rem !important;
    padding: 0;
    text-align: center;
    font-weight: 300;
    border-radius: 3.125rem; }
    .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover {
      box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
      color: #fff; }
  .datepicker.datepicker-dropdown th.datepicker-switch, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
    font-weight: 300;
    color: #333; }
  .datepicker.datepicker-dropdown th.dow {
    font-weight: 300; }

.datepicker table tr td.selected, .datepicker table tr td.active.active {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  border: 0; }

.datepicker table tr td.today {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  color: #ffffff; }
  .datepicker table tr td.today:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff; }

.datepicker table tr td.today.disabled {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  color: #ffffff; }
  .datepicker table tr td.today.disabled:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff; }

.picker__select--month, .picker__select--year {
  height: 2.5em; }

.picker__input {
  background-color: transparent !important; }
  [data-theme-version="dark"] .picker__input {
    background-color: transparent !important;
    border: 0.0625rem solid #473F72; }

.asColorPicker-wrap .form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

#image {
  max-width: 100%; }

.docs-options .dropdown-menu {
  padding: 1.5rem; }

.docs-preview {
  margin-bottom: 3rem; }
  .docs-preview .img-preview {
    float: left;
    margin-right: .5rem;
    margin-bottom: .5rem;
    overflow: hidden;
    max-width: 100% !important; }
    .docs-preview .img-preview > img {
      max-width: 100% !important; }
    .docs-preview .img-preview.preview-lg {
      width: 16rem;
      height: 9rem; }
    .docs-preview .img-preview.preview-md {
      width: 8rem;
      height: 4.5rem; }
    .docs-preview .img-preview.preview-sm {
      width: 4rem;
      height: 2.25rem; }
    .docs-preview .img-preview.preview-xs {
      width: 2rem;
      height: 1.125rem;
      margin-right: 0; }

.select2-container {
  width: 100% !important; }

.select2-container--default .select2-selection--single {
  border-radius: 0.35rem;
  border: 0.0625rem solid #f7f7f7;
  height: 2.5rem;
  background: #fff; }
  [data-theme-version="dark"] .select2-container--default .select2-selection--single {
    background: #2C254A;
    border-color: #473F72; }
  .select2-container--default .select2-selection--single:hover, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single.active {
    box-shadow: none; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 2.5rem;
  color: #7e7e7e;
  padding-left: 0.9375rem;
  min-height: 2.5rem; }

.select2-container--default .select2-selection--multiple {
  border-color: #EEEEEE;
  border-radius: 0; }

.select2-dropdown {
  border-radius: 0; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--primary); }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #EEEEEE;
  background: #fff; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 0.375rem;
  right: 0.9375rem; }

.select2-container .select2-selection--multiple {
  min-height: 2.5rem;
  color: #7e7e7e;
  border-radius: 0.35rem;
  border: 0.0625rem solid #f7f7f7; }
  [data-theme-version="dark"] .select2-container .select2-selection--multiple {
    background: #2C254A;
    border-color: #473F72; }

[data-theme-version="dark"] .select2-search--dropdown .select2-search__field {
  background: #3B3363;
  border-color: #473F72; }

.select2-dropdown {
  border-color: #f7f7f7; }
  [data-theme-version="dark"] .select2-dropdown {
    background: #2C254A;
    border-color: #473F72; }

.swal2-popup .swal2-content {
  color: #7e7e7e; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
.form-wizard {
  border: 0; }
  .form-wizard .nav-wizard {
    box-shadow: none !important;
    margin-bottom: 2rem; }
    .form-wizard .nav-wizard li .nav-link {
      position: relative; }
      .form-wizard .nav-wizard li .nav-link span {
        border-radius: 3.125rem;
        width: 3rem;
        height: 3rem;
        border: 0.125rem solid var(--primary);
        display: block;
        line-height: 3rem;
        color: var(--primary);
        font-size: 1.125rem;
        margin: auto;
        background-color: #fff;
        position: relative;
        z-index: 1; }
      .form-wizard .nav-wizard li .nav-link:after {
        position: absolute;
        top: 50%;
        left: 50%;
        height: 0.1875rem;
        transform: translateY(-50%);
        background: #eeeeee !important;
        z-index: 0;
        width: 100%; }
      .form-wizard .nav-wizard li .nav-link.active:after {
        background: var(--primary) !important; }
      .form-wizard .nav-wizard li .nav-link.active span {
        background: var(--primary);
        color: #fff; }
      .form-wizard .nav-wizard li .nav-link.done:after {
        background: var(--primary) !important; }
      .form-wizard .nav-wizard li .nav-link.done span {
        background-color: var(--primary);
        color: #fff; }
    .form-wizard .nav-wizard li:last-child .nav-link:after {
      content: none; }
  .form-wizard .toolbar-bottom .btn {
    background-color: var(--primary);
    border: 0;
    padding: 0.75rem 1.125rem; }
  .form-wizard .tab-content .tab-pane {
    padding: 0; }
  .form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto; }
    [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
      background-color: #2C254A; }
    @media only screen and (max-width: 575px) {
      .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-icon {
      font-size: 3rem;
      display: inline-block;
      line-height: 1;
      margin-top: -1rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-icon {
          font-size: 2rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-text {
      font-size: 1rem;
      text-align: center;
      margin-top: .5rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-text {
          font-size: 1rem;
          line-height: 1.25rem; } }
    .form-wizard .emial-setup label.mailclinet input[type="radio"] {
      display: none; }
  .form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto; }
    [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
      background-color: #2C254A; }
    @media only screen and (max-width: 575px) {
      .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-icon {
      font-size: 3rem;
      display: inline-block;
      line-height: 1;
      margin-top: -1rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-icon {
          font-size: 2rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-text {
      font-size: 1rem;
      text-align: center;
      margin-top: .5rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-text {
          font-size: 1rem;
          line-height: 1.25rem; } }
    .form-wizard .emial-setup label.mailclinet input[type="radio"] {
      display: none; }
  @media only screen and (max-width: 767px) {
    .form-wizard .nav-wizard {
      flex-direction: unset !important; }
    .form-wizard .tab-content {
      height: 100% !important; } }
  @media only screen and (max-width: 575px) {
    .form-wizard .nav-wizard li .nav-link {
      padding: 0; } }

.custom-ekeditor ul {
  padding-left: 1.25rem; }
  .custom-ekeditor ul li {
    list-style: unset; }

.custom-ekeditor ol li {
  list-style: decimal; }

.ql-container {
  height: 25rem; }

#world-datamap {
  padding-bottom: 46% !important; }

.datamaps-hoverover {
  background: #fff;
  padding: 0.3125rem;
  border-radius: 0.3125rem;
  font-family: 'Roboto' !important;
  color: var(--primary);
  border: 1px solid var(--rgba-primary-3); }

@media only screen and (max-width: 1440px) {
  .world_map_card ul.list-group {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-top: 35px; } }

.jqvmap-zoomin,
.jqvmap-zoomout {
  height: 20px;
  width: 20px;
  line-height: 14px;
  background-color: var(--primary);
  color: #fff; }

.jqvmap-zoomout {
  top: 35px; }

#world-map, #usa {
  height: 400px; }
  @media only screen and (max-width: 991px) {
    #world-map, #usa {
      height: 350px; } }
  @media only screen and (max-width: 575px) {
    #world-map, #usa {
      height: 230px; } }

.blockUI.blockMsg.blockPage {
  border: 0 !important; }

#loginForm {
  cursor: auto; }

.blockMsg {
  border: 0px !important;
  width: 20% !important; }
  .blockMsg h1, .blockMsg .h1 {
    font-size: 16px;
    padding: 8px 0;
    margin-bottom: 0; }

.bootstrap-select {
  margin-bottom: 0; }
  .bootstrap-select .btn {
    border: 1px solid #EEEEEE !important;
    background-color: transparent !important;
    font-weight: 400;
    color: #7e7e7e !important; }
    [data-theme-version="dark"] .bootstrap-select .btn {
      border-color: #473F72 !important;
      background: #2C254A !important; }
    .bootstrap-select .btn:active, .bootstrap-select .btn:focus, .bootstrap-select .btn:hover {
      outline: none !important;
      outline-offset: 0; }
      [data-theme-version="dark"] .bootstrap-select .btn:active, [data-theme-version="dark"] .bootstrap-select .btn:focus, [data-theme-version="dark"] .bootstrap-select .btn:hover {
        color: #7e7e7e !important; }
  .bootstrap-select .dropdown-menu {
    border-color: #EEEEEE !important;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
    .bootstrap-select .dropdown-menu .dropdown-item {
      padding: 0.25rem 1rem; }
    [data-theme-version="dark"] .bootstrap-select .dropdown-menu {
      border-color: #473F72 !important; }

.input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.clipboard-btn {
  transition: all .1s ease-in-out; }
  .clipboard-btn:hover {
    background-color: var(--primary);
    color: #fff; }

.crypto-ticker {
  background: rgba(0, 0, 0, 0.5);
  margin-top: 20px;
  padding: 10px 20px;
  border-radius: 3px;
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15); }
  [data-theme-version="dark"] .crypto-ticker {
    background: #3B3363; }

#webticker-big {
  font: inherit !important;
  font-size: inherit !important;
  font-weight: normal !important; }
  #webticker-big li i {
    font-size: 18px;
    margin-right: 7px; }
  #webticker-big li p {
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: 700; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.twitter-typeahead {
  width: 100%; }
  .twitter-typeahead .tt-dataset.tt-dataset-states {
    border: 1px solid #EEEEEE; }
  .twitter-typeahead .tt-menu {
    width: 100%;
    background-color: #fff; }
    .twitter-typeahead .tt-menu .tt-suggestion {
      padding: 0.625rem;
      cursor: pointer; }
      .twitter-typeahead .tt-menu .tt-suggestion:hover {
        background-color: var(--primary);
        color: #fff; }

.weather-one i {
  font-size: 8rem;
  position: relative;
  top: .5rem; }

.weather-one h2, .weather-one .h2 {
  display: inline-block;
  float: right;
  font-size: 4.8rem; }

.weather-one .city {
  position: relative;
  text-align: right;
  top: -2.5rem; }

.weather-one .currently {
  font-size: 1.6rem;
  font-weight: 400;
  position: relative;
  top: 2.5rem; }

.weather-one .celcious {
  text-align: right;
  font-size: 2rem; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.noUi-target {
  border-color: transparent;
  border-radius: 0; }

.noUi-connect {
  background-color: var(--primary); }
  .noUi-connects {
    background-color: #D2D6DE; }
  .noUi-connect.c-1-color {
    background-color: #68CF29; }
  .noUi-connect.c-2-color {
    background-color: #51A6F5; }
  .noUi-connect.c-3-color {
    background-color: var(--primary); }
  .noUi-connect.c-4-color {
    background-color: #FFAB2D; }

.noUi-vertical {
  width: 0.375rem; }

.noUi-horizontal {
  height: 0.375rem;
  margin-bottom: 10px; }

.noUi-horizontal .noUi-handle, .noUi-vertical .noUi-handle {
  height: 12px;
  width: 12px;
  border-radius: 50px;
  box-shadow: none;
  border: none;
  background-color: var(--primary); }
  .noUi-horizontal .noUi-handle::after, .noUi-horizontal .noUi-handle::before, .noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before {
    display: none; }

.noUi-vertical .noUi-handle {
  left: -4px;
  top: -6px; }

.noUi-horizontal .noUi-handle {
  top: -4px; }

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -6px; }

#slider-toggle {
  height: 50px; }

#slider-toggle.off .noUi-handle {
  border-color: var(--primary); }

.colorpicker-slider .sliders.noUi-target#red, .colorpicker-slider .sliders.noUi-target#green, .colorpicker-slider .sliders.noUi-target#blue {
  margin: 10px;
  display: inline-block;
  height: 200px; }

.colorpicker-slider .sliders.noUi-target#red .noUi-connect {
  background: #c0392b; }

.colorpicker-slider .sliders.noUi-target#green .noUi-connect {
  background: #27ae60; }

.colorpicker-slider .sliders.noUi-target#blue .noUi-connect {
  background: #2980b9; }

.colorpicker-slider #result {
  margin: 60px 26px;
  height: 100px;
  width: 100px;
  display: inline-block;
  vertical-align: top;
  color: #7f7f7f;
  background: #7f7f7f;
  border: 1px solid #fff;
  box-shadow: 0 0 10px; }

.slider-vertical {
  height: 18rem; }

.nestable-cart {
  overflow: hidden; }

.dd-handle {
  color: #fff;
  background: var(--primary);
  border-radius: 5px;
  padding: 8px 15px;
  height: auto;
  border: 1px solid #EEEEEE; }

.dd-handle:hover {
  color: #fff;
  background: var(--primary); }

.dd3-content:hover {
  color: #fff;
  background: var(--primary); }

.dd3-content {
  color: #fff; }

.dd-item > button {
  line-height: 28px;
  color: #fff; }

.pignose-calendar {
  box-shadow: none;
  width: 100%;
  max-width: none;
  border-color: var(--primary); }
  .pignose-calendar .pignose-calendar-top-date {
    background-color: var(--primary); }
    .pignose-calendar .pignose-calendar-top-date .pignose-calendar-top-month {
      color: #fff; }

.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a {
  background-color: var(--primary);
  box-shadow: none; }

.pignose-calendar .pignose-calendar-top {
  box-shadow: none;
  border-bottom: 0; }

.pignose-calendar.pignose-calendar-blue {
  background-color: rgba(0, 0, 0, 0.15); }

.pignose-calendar .pignose-calendar-unit {
  height: 4.8em; }

.cd-h-timeline {
  opacity: 0;
  transition: opacity 0.2s; }

.cd-h-timeline--loaded {
  opacity: 1; }

.cd-h-timeline__container {
  position: relative;
  height: 100px;
  max-width: 800px; }

.cd-h-timeline__dates {
  position: relative;
  height: 100%;
  margin: 0 40px;
  overflow: hidden; }
  .cd-h-timeline__dates::after, .cd-h-timeline__dates::before {
    content: '';
    position: absolute;
    z-index: 2;
    top: 0;
    height: 100%;
    width: 20px; }
  .cd-h-timeline__dates::before {
    left: 0;
    background: var(--primary); }
  .cd-h-timeline__dates::after {
    right: 0;
    background: var(--primary); }

.cd-h-timeline__line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 49px;
  height: 2px;
  background-color: var(--primary);
  transition: transform 0.4s; }

.cd-h-timeline__filling-line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #68CF29;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.3s; }

.cd-h-timeline__date {
  position: absolute;
  bottom: 0;
  z-index: 2;
  text-align: center;
  font-size: 0.8em;
  padding-bottom: var(--space-sm);
  color: var(--cd-color-1);
  user-select: none;
  text-decoration: none; }
  .cd-h-timeline__date::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -5px;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    border-width: 2px;
    border-style: solid;
    border-color: var(--rgba-primary-9);
    background-color: var(--primary);
    transition: background-color 0.3s, border-color .3s; }
  .cd-h-timeline__date:hover::after {
    background-color: #68CF29;
    border-color: #68CF29; }

.cd-h-timeline__date--selected {
  pointer-events: none; }
  .cd-h-timeline__date--selected::after {
    background-color: #68CF29;
    border-color: #68CF29; }

.cd-h-timeline__date--older-event::after {
  border-color: #68CF29; }

.cd-h-timeline__navigation {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  height: 34px;
  width: 34px;
  border-radius: 50%;
  border-width: 2px;
  border-style: solid;
  border-color: var(--rgba-primary-9);
  transition: border-color 0.3s; }
  .cd-h-timeline__navigation::after {
    content: '';
    position: absolute;
    height: 16px;
    width: 16px;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: url(../images/svg/cd-arrow.svg) no-repeat 0 0; }
  .cd-h-timeline__navigation:hover {
    border-color: #68CF29; }

.cd-h-timeline__navigation--prev {
  left: 0;
  transform: translateY(-50%) rotate(180deg); }

.cd-h-timeline__navigation--next {
  right: 0; }

.cd-h-timeline__navigation--inactive {
  cursor: not-allowed; }
  .cd-h-timeline__navigation--inactive::after {
    background-position: 0 -16px; }
  .cd-h-timeline__navigation--inactive:hover {
    border-color: var(--rgba-primary-9); }

.cd-h-timeline__events {
  position: relative;
  width: 100%;
  overflow: hidden;
  transition: height .4s; }

.cd-h-timeline__event {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
  transform: translateX(-100%);
  padding: 1px 5%;
  opacity: 0;
  animation-duration: 0.4s;
  animation-timing-function: ease-in-out; }

.cd-h-timeline__event--selected {
  position: relative;
  z-index: 2;
  opacity: 1;
  transform: translateX(0); }

.cd-h-timeline__event--enter-right,
.cd-h-timeline__event--leave-right {
  animation-name: cd-enter-right; }

.cd-h-timeline__event--enter-left,
.cd-h-timeline__event--leave-left {
  animation-name: cd-enter-left; }

.cd-h-timeline__event--leave-right,
.cd-h-timeline__event--leave-left {
  animation-direction: reverse; }

.cd-h-timeline__event-content {
  max-width: 800px; }

.cd-h-timeline__event-title {
  color: var(--cd-color-1);
  font-family: var(--font-secondary);
  font-weight: 700;
  font-size: var(--text-xxxl); }

.cd-h-timeline__event-date {
  display: block;
  font-style: italic;
  margin: var(--space-xs) auto; }
  .cd-h-timeline__event-date::before {
    content: '- '; }

@keyframes cd-enter-right {
  0% {
    opacity: 0;
    transform: translateX(100%); }
  100% {
    opacity: 1;
    transform: translateX(0%); } }

@keyframes cd-enter-left {
  0% {
    opacity: 0;
    transform: translateX(-100%); }
  100% {
    opacity: 1;
    transform: translateX(0%); } }

.toast-success {
  background-color: var(--primary); }

.toast-info {
  background-color: #51A6F5; }

.toast-warning {
  background-color: #FFAB2D; }

.toast-error {
  background-color: #FF4C41; }

#toast-container > div {
  box-shadow: none;
  border-radius: 0;
  width: auto;
  max-width: 250px;
  opacity: 1; }
  [direction="rtl"] #toast-container > div {
    padding: 15px 50px 15px 15px;
    background-position: calc(100% - 15px);
    text-align: right; }
  #toast-container > div:hover {
    box-shadow: none; }

#toast-container .toast-title {
  margin-bottom: 5px;
  font-weight: 600; }

#toast-container .toast-message {
  font-size: 12px; }

#toast-container .toast-close-button {
  opacity: 1;
  font-size: 20px;
  font-weight: normal;
  text-shadow: none; }

[direction="rtl"] .toast-top-right.demo_rtl_class {
  left: 12px;
  right: auto; }

/* Light Gallery */
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-sub-html,
.lg-toolbar {
  background-color: rgba(30, 30, 30, 0.6); }

.lg-outer .lg-toogle-thumb,
.lg-outer .lg-thumb-outer,
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
  background-color: transparent; }

.lg-thumb-outer.lg-grab,
.lg-toogle-thumb.lg-icon {
  background-color: rgba(30, 30, 30, 0.6); }

.lg-backdrop {
  background-color: rgba(30, 30, 30, 0.9); }

.lg-outer .lg-toogle-thumb,
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-toolbar .lg-icon,
#lg-counter {
  color: #fff; }

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: var(--primary); }

.lightimg {
  cursor: pointer; }

.jqvmap-zoomin,
.jqvmap-zoomout {
  position: absolute;
  left: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #000000;
  padding: 3px;
  color: white;
  width: 17px;
  height: 17px;
  cursor: pointer;
  line-height: 10px;
  text-align: center; }

.jqvmap-zoomin {
  top: 10px; }

.jqvmap-zoomout {
  top: 30px; }

.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus,
.ps__rail-x.ps--clicking,
.ps__rail-y.ps--clicking {
  background-color: transparent;
  opacity: 0.9; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #DAE2F3;
  width: 4px; }

.ps__thumb-y {
  background-color: #DAE2F3;
  width: 4px; }

.total-average {
  position: relative;
  height: 300px; }

.widget-chat {
  position: relative;
  height: 250px; }

.widget-todo {
  position: relative;
  height: 210px; }

.widget-team {
  position: relative;
  height: 285px; }

.widget-timeline {
  position: relative; }

.widget-comments {
  position: relative;
  height: 400px; }

.sidebar-right-inner {
  position: relative;
  height: 100%; }

.widget-team .ps .ps__rail-x:hover,
.widget-team .ps .ps__rail-y:hover,
.widget-team .ps .ps__rail-x:focus,
.widget-team .ps .ps__rail-y:focus,
.widget-team .ps .ps__rail-x.ps--clicking,
.widget-team .ps .ps__rail-y.ps--clicking {
  background-color: transparent !important;
  opacity: 0.9; }

.fc-h-event, .fc-v-event {
  background: var(--primary);
  border-radius: .42rem; }

.fc-h-event .fc-event-title {
  color: #fff; }

.fc-theme-standard td, .fc-theme-standard th {
  border-color: #ebedf3; }

.fc-unthemed .fc-h-event, .fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: .42rem; }

.fc-theme-standard th {
  padding: .75rem .5rem;
  font-size: 1rem;
  font-weight: 500;
  color: #b5b5c3; }
  @media only screen and (max-width: 575px) {
    .fc-theme-standard th {
      font-size: 14px;
      font-weight: 400;
      padding: 3px 0px; } }

.fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, .fc-scrollgrid, table {
  border-color: #ebedf3; }

.fc-daygrid-dot-event {
  background: #fff;
  border: 1px solid #ebedf3;
  -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
  .fc-daygrid-dot-event .fc-daygrid-event-dot {
    border-color: var(--primary); }

.fc-daygrid-dot-event .fc-event-title {
  font-weight: 500; }

.fc-event.bg-primary, .fc-event.bg-success, .fc-event.bg-warning, .fc-event.bg-secondary, .fc-event.bg-dark, .fc-event.bg-info {
  color: #fff !important;
  border-radius: 8px; }
  .fc-event.bg-primary .fc-daygrid-event-dot, .fc-event.bg-success .fc-daygrid-event-dot, .fc-event.bg-warning .fc-daygrid-event-dot, .fc-event.bg-secondary .fc-daygrid-event-dot, .fc-event.bg-dark .fc-daygrid-event-dot, .fc-event.bg-info .fc-daygrid-event-dot {
    border-color: #fff; }

.fc .fc-scroller-liquid-absolute, .fc-scroller {
  position: relative;
  overflow: visible !important; }

.fc .fc-button-group > .fc-button {
  color: #b5b5c3;
  background: 0 0;
  border: 1px solid #ebedf3;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }
  .fc .fc-button-group > .fc-button:focus, .fc .fc-button-group > .fc-button:active, .fc .fc-button-group > .fc-button:hover, .fc .fc-button-group > .fc-button.fc-button-active {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary); }

.fc-button.fc-button-primary.fc-today-button {
  background: var(--primary);
  color: #fff;
  border: 0;
  opacity: 1; }

.fc-unthemed .fc-toolbar .fc-button.fc-button-active, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button:focus {
  background: var(--primary);
  color: #fff;
  border: 1px solid var(--primary);
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none; }

.fc .fc-toolbar-title {
  font-size: 20px;
  margin: 0; }

.fc .fc-toolbar.fc-header-toolbar {
  margin-bottom: -0.5em; }

.external-event {
  padding: 8px 10px;
  display: flex;
  align-items: center;
  border-radius: 5px; }
  .external-event:hover:before {
    background: #fff !important; }

.fc-event {
  overflow: hidden; }

.fc .fc-view-harness {
  height: 800px !important;
  overflow-y: auto; }

@media only screen and (max-width: 575px) {
  .fc .fc-toolbar.fc-header-toolbar {
    display: block; }
    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
      display: flex;
      justify-content: center; }
      .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child {
        justify-content: space-between; }
    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title {
      margin-bottom: 8px; } }

#external-events .external-event {
  text-align: left;
  font-size: 16px; }

@media only screen and (max-width: 575px) {
  .fc.app-fullcalendar .fc-timegrid-slot-label {
    width: 40px !important;
    font-size: 10px; }
  .fc.app-fullcalendar .fc-event, .fc.app-fullcalendar .external-event {
    font-size: 10px;
    margin: 0;
    padding: 2px 0;
    text-align: center;
    line-height: 1.3; }
  .fc.app-fullcalendar .fc-col-header-cell-cushion {
    display: inline-block;
    padding: 2px 4px;
    font-size: 10px; } }

.ck.ck-editor .ck.ck-button {
  padding: 6px 8px;
  background-color: var(--rgba-primary-1);
  color: var(--primary);
  font-weight: 900; }

.ck.ck-editor .ck.ck-toolbar {
  background-color: #f7f7f7;
  border: 0;
  padding: 5px 10px; }

.ck.ck-editor .ck.ck-toolbar__separator {
  display: none; }

.ck.ck-editor .ck-content {
  background-color: #f7f7f7;
  border-width: 1px 0 0;
  border-color: #e7e5ef; }

.ck-editor__editable {
  background-color: #f7f7f7 !important; }

.accordion-primary .accordion-header {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff;
  box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1); }
  .accordion-primary .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none; }
    [data-theme-version="dark"] .accordion-primary .accordion-header.collapsed {
      background: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: #7e7e7e; }

.accordion-primary-solid .accordion-header {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff;
  box-shadow: 0 -0.625rem 1.25rem 0 var(--rgba-primary-1);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-primary-solid .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none;
    border-bottom-left-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
    [data-theme-version="dark"] .accordion-primary-solid .accordion-header.collapsed {
      background: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: #7e7e7e; }

.accordion-primary-solid .accordion__body {
  border: 0.125rem solid var(--primary);
  border-top: none;
  box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-danger .accordion-header {
  background: #FF4C41;
  border-color: #FF4C41;
  color: #fff;
  box-shadow: 0 0.9375rem 1.25rem 0 rgba(255, 76, 65, 0.15); }
  .accordion-danger .accordion-header.collapsed {
    background: #ffefee;
    border-color: #ffefee;
    color: #211c37;
    box-shadow: none; }

.accordion-danger-solid .accordion-header {
  background: #FF4C41;
  border-color: #FF4C41;
  color: #fff;
  box-shadow: 0 -0.625rem 1.25rem 0 rgba(255, 76, 65, 0.15);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-danger-solid .accordion-header.collapsed {
    background: #ffefee;
    border-color: #ffefee;
    color: #211c37;
    box-shadow: none;
    border-bottom-left-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
    [data-theme-version="dark"] .accordion-danger-solid .accordion-header.collapsed {
      background: rgba(255, 76, 65, 0.1);
      border-color: rgba(255, 76, 65, 0.1);
      color: #7e7e7e; }

.accordion-danger-solid .accordion__body {
  border: 0.125rem solid #FF4C41;
  border-top: none;
  box-shadow: 0 0.9375rem 1.25rem 0 rgba(255, 76, 65, 0.15);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-item {
  margin-bottom: 1.25rem; }

.accordion-header {
  padding: 1rem 1.75rem;
  border: 0.0625rem solid #EEEEEE;
  cursor: pointer;
  position: relative;
  color: #333;
  font-weight: 400;
  border-radius: 0.35rem;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-theme-version="dark"] .accordion-header {
    color: #fff !important;
    border-color: #473F72; }
  .accordion-header-indicator {
    font-family: 'themify';
    position: absolute;
    right: 1.5625rem;
    top: 50%;
    transform: translateY(-50%); }
    [direction="rtl"] .accordion-header-indicator {
      right: auto;
      left: 1.5625rem; }
    .accordion-header-indicator.indicator_bordered {
      display: inline-block;
      width: 1.5625rem;
      text-align: center;
      height: 1.5625rem;
      border: 0.0625rem solid #EEEEEE;
      border-radius: 50%;
      line-height: 1.5625rem; }
  .accordion-header:not(.collapsed) .accordion-header-indicator::before {
    content: "\e622"; }
  .accordion-header:not(.collapsed) .accordion-header-indicator.style_two::before {
    content: "\e648"; }
  .accordion-header.collapsed .accordion-header-indicator::before {
    content: "\e61a"; }
  .accordion-header.collapsed .accordion-header-indicator.style_two::before {
    content: "\e64b"; }

.accordion-body-text {
  padding: 0.875rem 1.25rem; }

.accordion-bordered .accordion__body {
  border: 0.0625rem solid #EEEEEE;
  border-top: none;
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }
  [data-theme-version="dark"] .accordion-bordered .accordion__body {
    border-color: #473F72; }

.accordion-bordered .accordion-header.collapsed {
  border-radius: 0.35rem; }

.accordion-bordered .accordion-header {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.accordion-no-gutter .accordion-item {
  margin-bottom: 0; }
  .accordion-no-gutter .accordion-item .accordion-header.collapsed {
    border-bottom: none; }
  .accordion-no-gutter .accordion-item:last-child .accordion-header {
    border-bottom: 0.0625rem solid #EEEEEE; }
    [data-theme-version="dark"] .accordion-no-gutter .accordion-item:last-child .accordion-header {
      border-color: #473F72; }

.accordion-no-gutter.accordion__bordered .accordion-item:not(:last-child) .accordion__body {
  border-bottom: none; }

.accordion-left-indicator .accordion-header-text {
  padding-left: 2.5rem; }

.accordion-left-indicator .accordion-header-indicator {
  right: auto;
  left: 1.5625rem; }

.accordion-with-icon .accordion-header-text {
  padding-left: 2.5rem; }
  [direction="rtl"] .accordion-with-icon .accordion-header-text {
    padding-left: 0;
    padding-right: 2.5rem; }

.accordion-with-icon .accordion-header-icon {
  position: absolute;
  right: auto;
  left: 1.5625rem;
  font-family: 'themify'; }
  [direction="rtl"] .accordion-with-icon .accordion-header-icon {
    left: auto;
    right: 1.5625rem; }
  .accordion-with-icon .accordion-header-icon::before {
    content: "\e645"; }

.accordion-header-bg .accordion-header {
  background-color: #f7f7f7; }
  [data-theme-version="dark"] .accordion-header-bg .accordion-header {
    background-color: #2C254A;
    color: #fff; }
  .accordion-header-bg .accordion-header-primary {
    background-color: var(--primary);
    color: #fff;
    border-color: var(--primary); }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-primary {
      background-color: var(--primary); }
  .accordion-header-bg .accordion-header-info {
    background-color: #51A6F5;
    color: #fff;
    border-color: #51A6F5; }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-info {
      background-color: #51A6F5; }
  .accordion-header-bg .accordion-header-success {
    background-color: #68CF29;
    color: #fff;
    border-color: #68CF29; }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-success {
      background-color: #68CF29; }

.accordion-header-bg.accordion-no-gutter .accordion-header {
  border-color: transparent;
  border-radius: 0; }

.accordion-header-bg.accordion-no-gutter .accordion-item:first-child .accordion-header {
  border-top-left-radius: 0.35rem;
  border-top-right-radius: 0.35rem; }

.accordion-header-bg.accordion-no-gutter .accordion-item:last-child .accordion-header {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-header {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion-header.collapsed {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion__body {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion-item:first-child .accordion-header {
  border-top-left-radius: 0.35rem;
  border-top-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-item:last-child .accordion-header.collapsed {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-item:last-child .accordion__body {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-solid-bg .accordion-header {
  border-color: transparent;
  background-color: var(--rgba-primary-1);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  [data-theme-version="dark"] .accordion-solid-bg .accordion-header {
    background-color: #2C254A; }
  .accordion-solid-bg .accordion-header.collapsed {
    border-radius: 0.35rem; }

.accordion-solid-bg .accordion__body {
  border-color: transparent;
  background-color: var(--rgba-primary-1);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }
  [data-theme-version="dark"] .accordion-solid-bg .accordion__body {
    background-color: #2C254A; }

.accordion-active-header .accordion-header:not(.collapsed) {
  background-color: #51A6F5;
  border-color: #51A6F5;
  color: #fff; }

.accordion-header-shadow .accordion-header {
  border: none;
  box-shadow: 0 0 0.9375rem -0.1875rem rgba(0, 0, 0, 0.3); }

.accordion-rounded-stylish .accordion-header {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem; }

.accordion-rounded-stylish .accordion__body {
  border-bottom-left-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem; }

.accordion-rounded .accordion-header {
  border-radius: 0.3125rem; }

.accordion-gradient .accordion-header {
  color: #fff;
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
  border-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-gradient .accordion-header.collapsed {
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }

.accordion-gradient .accordion__body {
  color: #fff;
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
  border-color: transparent; }

.alert {
  border-radius: 0.35rem;
  /*jacint:  padding: 1rem 1.5rem; } */
  padding: 0.2rem 4rem;
  margin-top: 20px; }
  .alert p {
    line-height: 1.5; }

.alert-rounded {
  border-radius: 1.875rem; }

.alert-primary {
  background: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1);
  color: var(--primary); }
  [data-theme-version="dark"] .alert-primary {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }

.alert-secondary {
  background: #b484f0;
  border-color: #b484f0;
  color: #6418C3; }
  [data-theme-version="dark"] .alert-secondary {
    background: rgba(100, 24, 195, 0.5);
    border-color: rgba(100, 24, 195, 0.5);
    color: #fff; }

.alert-success {
  background: #ecfae4;
  border-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .alert-success {
    background: rgba(104, 207, 41, 0.1);
    border-color: rgba(104, 207, 41, 0.1); }

.alert-warning {
  background: #fff0da;
  border-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .alert-warning {
    background: rgba(255, 171, 45, 0.1);
    border-color: rgba(255, 171, 45, 0.1); }

.alert-danger {
  background: #ffefee;
  border-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .alert-danger {
    background: rgba(255, 76, 65, 0.1);
    border-color: rgba(255, 76, 65, 0.1); }

.alert-info {
  background: #e2f0fd;
  border-color: white;
  color: #51A6F5; }
  [data-theme-version="dark"] .alert-info {
    background: rgba(81, 166, 245, 0.1);
    border-color: rgba(81, 166, 245, 0.1); }

.alert-dark {
  background: #aeaeae;
  border-color: #aeaeae;
  color: #6e6e6e; }
  [data-theme-version="dark"] .alert-dark {
    background: rgba(110, 110, 110, 0.35);
    border-color: rgba(110, 110, 110, 0.35);
    color: #fff; }

.alert-light {
  background: #f7f7f7;
  border-color: #f7f7f7;
  color: #6e6e6e; }

.alert-alt.alert-primary {
  border-left: 0.25rem solid var(--primary); }

.alert-alt.alert-secondary {
  border-left: 0.25rem solid #6418C3; }

.alert-alt.alert-success {
  border-left: 0.25rem solid #68CF29; }

.alert-alt.alert-warning {
  border-left: 0.25rem solid #FFAB2D; }

.alert-alt.alert-danger {
  border-left: 0.25rem solid #FF4C41; }

.alert-alt.alert-info {
  border-left: 0.25rem solid #51A6F5; }

.alert-alt.alert-dark {
  border-left: 0.25rem solid #6e6e6e; }

.alert-alt.alert-light {
  border-left: 0.25rem solid #d1d1d1; }

.alert-alt.alert-primary.solid {
  border-left: 0.25rem solid var(--primary-dark) !important; }

.alert-alt.alert-secondary.solid {
  border-left: 0.25rem solid #2a0a51 !important; }

.alert-alt.alert-success.solid {
  /* jacint: border-left: 0.25rem solid #336514 !important;  */
  border-left: 0.25rem solid #09324a !important; }

.alert-alt.alert-warning.solid {
  border-left: 0.25rem solid #ad6800 !important; }

.alert-alt.alert-danger.solid {
  border-left: 0.25rem solid #c10b00 !important; }

.alert-alt.alert-info.solid {
  border-left: 0.25rem solid #0b66bc !important; }

.alert-alt.alert-dark.solid {
  border-left: 0.25rem solid #2e2e2e !important; }

.alert-alt.alert-light.solid {
  border-left: 0.25rem solid #b7b7b7 !important; }

.alert-dismissible.solid .close:hover {
  color: #fff;
  opacity: 1; }

.alert.alert-primary.solid {
  background: var(--primary);
  color: #fff;
  border-color: var(--primary); }

.alert.alert-secondary.solid {
  background: #6418C3;
  color: #fff;
  border-color: #6418C3; }

.alert.alert-success.solid {
  /* jacint: background: #68CF29;
  border-color: #68CF29; */
  background: #21709f;  
  color: #fff;
  border-color: #09324a;
   }

.alert.alert-warning.solid {
  background: #FFAB2D;
  color: #fff;
  border-color: #FFAB2D; }

.alert.alert-danger.solid {
  background: #FF4C41;
  color: #fff;
  border-color: #FF4C41; }

.alert.alert-info.solid {
  background: #51A6F5;
  color: #fff;
  border-color: #51A6F5; }

.alert.alert-dark.solid {
  background: #6e6e6e;
  color: #fff;
  border-color: #6e6e6e; }

.alert.alert-light.solid {
  background: #f7f7f7;
  color: #6e6e6e;
  border-color: #f7f7f7; }

.alert-right-icon > span i {
  font-size: 1.125rem;
  margin-right: 0.3125rem; }

.alert-right-icon .close i {
  font-size: 1rem; }

.alert.alert-outline-primary {
  background: transparent;
  color: var(--primary);
  border-color: var(--primary); }

.alert.alert-outline-secondary {
  background: transparent;
  color: #7e7e7e;
  border-color: #6418C3; }

.alert.alert-outline-success {
  background: transparent;
  color: #68CF29;
  border-color: #68CF29; }

.alert.alert-outline-info {
  background: transparent;
  color: #51A6F5;
  border-color: #51A6F5; }

.alert.alert-outline-warning {
  background: transparent;
  color: #FFAB2D;
  border-color: #FFAB2D; }

.alert.alert-outline-danger {
  background: transparent;
  color: #FF4C41;
  border-color: #FF4C41; }

.alert.alert-outline-dark {
  background: transparent;
  color: #7e7e7e;
  border-color: #6e6e6e; }

.alert.alert-outline-light {
  background: transparent;
  color: #6e6e6e;
  border-color: #f7f7f7; }

.alert-social {
  color: #fff; }
  .alert-social .alert-social-icon {
    align-self: center;
    margin-right: 0.9375rem; }
    .alert-social .alert-social-icon i {
      font-size: 2.625rem; }
  .alert-social.facebook {
    background-color: #3b5998; }
  .alert-social.twitter {
    background-color: #1da1f2; }
  .alert-social.linkedin {
    background-color: #007bb6; }
  .alert-social.google-plus {
    background-color: #db4439; }
  .alert-social .close:hover {
    opacity: 1 !important;
    color: #fff !important; }

.left-icon-big .alert-left-icon-big {
  align-self: center;
  margin-right: 0.9375rem; }
  .left-icon-big .alert-left-icon-big i {
    font-size: 2.1875rem;
    line-height: 1; }

[direction="rtl"] .left-icon-big .alert-left-icon-big,
[direction="rtl"] .alert-social .alert-social-icon {
  margin-right: 0;
  margin-left: 0.9375rem; }

.badge {
  line-height: 1.5;
  border-radius: 5px;
  padding: 4px 10px;
  font-size: 0.75rem;
  font-weight: 500;
  border: 0.0625rem solid transparent; }

.badge-rounded {
  border-radius: 1.25rem;
  padding: 0.1875rem 0.8125rem; }

.badge-circle {
  border-radius: 6.25rem;
  padding: 0.1875rem 0.4375rem; }

.badge-outline-primary {
  border: 0.0625rem solid var(--primary);
  color: var(--primary); }

.badge-outline-secondary {
  border: 0.0625rem solid #6418C3;
  color: #6418C3; }
  [data-theme-version="dark"] .badge-outline-secondary {
    color: #7e7e7e; }

.badge-outline-success {
  border: 0.0625rem solid #68CF29;
  color: #68CF29; }

.badge-outline-info {
  border: 0.0625rem solid #51A6F5;
  color: #51A6F5; }

.badge-outline-warning {
  border: 0.0625rem solid #FFAB2D;
  color: #FFAB2D; }

.badge-outline-danger {
  border: 0.0625rem solid #FF4C41;
  color: #FF4C41; }

.badge-outline-light {
  border: 0.0625rem solid #EEEEEE;
  color: #6e6e6e; }
  [data-theme-version="dark"] .badge-outline-light {
    color: #7e7e7e; }

.badge-outline-dark {
  border: 0.0625rem solid #6e6e6e;
  color: #6e6e6e; }
  [data-theme-version="dark"] .badge-outline-dark {
    color: #7e7e7e; }

.badge-xs {
  font-size: 0.625rem;
  padding: 0rem 0.3125rem;
  line-height: 1.125rem; }

.badge-sm {
  font-size: 0.6875rem;
  padding: 0.3125rem 0.5rem;
  line-height: 0.6875rem; }

.badge-lg {
  font-size: 0.875rem;
  padding: 0rem 0.625rem;
  line-height: 1.875rem; }

.badge-xl {
  font-size: 1rem;
  padding: 0rem 0.9375rem;
  line-height: 2.1875rem; }

.badge-default {
  background: #ADB6C7; }

.badge-success {
  background-color: #68CF29; }

.badge-secondary {
  background-color: #6418C3; }

.badge-info {
  background-color: #51A6F5; }

.badge-primary {
  background-color: var(--primary); }

.badge-warning {
  background-color: #FFAB2D; }

.badge-danger {
  background-color: #FF4C41; }

.badge-dark {
  background-color: #6e6e6e; }

.badge-light {
  background-color: #f7f7f7; }

.light.badge-default {
  background: #ADB6C7; }

.light.badge-success {
  background-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .light.badge-success {
    background-color: rgba(104, 207, 41, 0.1); }

.light.badge-info {
  background-color: #e2f0fd;
  color: #51A6F5; }
  [data-theme-version="dark"] .light.badge-info {
    background-color: rgba(81, 166, 245, 0.1); }

.light.badge-primary {
  background: white;
  color: var(--primary); }
  [data-theme-version="dark"] .light.badge-primary {
    background-color: var(--rgba-primary-1); }

.light.badge-secondary {
  background: #d0b2f5;
  color: #6418C3; }
  [data-theme-version="dark"] .light.badge-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    color: #fff; }

.light.badge-warning {
  background-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .light.badge-warning {
    background-color: rgba(255, 171, 45, 0.1); }

.light.badge-danger {
  background-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .light.badge-danger {
    background-color: rgba(255, 76, 65, 0.1); }

.light.badge-dark {
  background-color: #eeeeee;
  color: #6e6e6e; }
  [data-theme-version="dark"] .light.badge-dark {
    background-color: rgba(110, 110, 110, 0.35);
    color: #fff; }

.bootstrap-label .label {
  display: inline-block;
  margin-right: 1rem; }
  .bootstrap-label .label:last-child {
    margin-right: 0; }

.badge-demo .badge {
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem; }
  .badge-demo .badge:last-child {
    margin-right: 0; }

.bootstrap-badge-buttons button {
  margin-right: .2rem;
  margin-bottom: 1rem; }
  .bootstrap-badge-buttons button:last-child {
    margin-right: 0; }

.breadcrumb {
  font-size: 1.1875rem; }
  .breadcrumb .breadcrumb-item.active a {
    color: var(--primary); }
  .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    color: var(--primary); }

.page-titles {
  padding: 0.9375rem 1.875rem;
  background: #fff;
  margin-bottom: 1.875rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0; }
  [data-theme-version="dark"] .page-titles {
    background: #3B3363; }
  @media only screen and (max-width: 1199px) {
    .page-titles {
      margin-top: 0.125rem; } }
  @media only screen and (max-width: 767px) {
    .page-titles {
      margin-left: -1.25rem;
      margin-right: -1.25rem;
      margin-bottom: 0.9375rem;
      padding: 0.9375rem 1.25rem;
      margin-top: -1.25rem; } }
  .page-titles .justify-content-sm-end {
    align-items: center; }
  .page-titles h4, .page-titles .h4 {
    margin-bottom: 0;
    margin-top: 0;
    color: var(--primary);
    font-size: 1.25rem; }
    .page-titles h4 span, .page-titles .h4 span {
      font-size: 0.875rem;
      font-weight: 400; }
  .page-titles .breadcrumb {
    margin-bottom: 0;
    padding: 0;
    background: transparent; }
    .page-titles .breadcrumb li {
      margin-top: 0;
      margin-bottom: 0; }
      .page-titles .breadcrumb li a {
        color: #828690; }
        @media only screen and (max-width: 575px) {
          .page-titles .breadcrumb li a {
            font-size: 0.75rem; } }
      .page-titles .breadcrumb li.active {
        color: var(--primary);
        font-weight: 600; }
        .page-titles .breadcrumb li.active a {
          color: var(--primary); }
    .page-titles .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
      /* font-family: 'simple-line-icons';
                font-weight: 400;
				position:absolute;
                font-size: 10px; */
      color: #eb8153; }
    .page-titles .breadcrumb-datepicker {
      font-size: 0.75rem;
      color: #89879f; }
      .page-titles .breadcrumb-datepicker__icon {
        font-size: 0.875rem; }
  .page-titles .breadcrumb-widget .border-dark {
    border-color: #dee2e6 !important; }
  .page-titles .breadcrumb-widget h4, .page-titles .breadcrumb-widget .h4 {
    color: #646c9a;
    font-weight: 600; }
  @media only screen and (max-width: 575px) {
    .page-titles .breadcrumb-widget {
      text-align: left !important;
      margin-bottom: 0.9375rem; } }

button {
  cursor: pointer; }
  button:focus {
    outline: 0;
    box-shadow: none; }

.btn {
  padding: 0.6rem 0.9rem;
  border-radius: 0.35rem;
  font-weight: 400;
  font-size: 1rem; }
  .btn:hover, .btn:focus, .btn:active, .btn.active {
    outline: 0 !important;
    color: #000; }
  @media only screen and (max-width: 1400px) {
    .btn {
      padding: 0.625rem 1rem;
      font-size: 0.813rem; } }
  .btn.btn-success, .btn.btn-secondary, .btn.btn-warning, .btn.btn-primary, .btn.btn-danger, .btn.btn-info {
    color: #fff; }
  .btn-transparent {
    background-color: transparent; }

.btn-primary {
  border-color: var(--primary);
  background-color: var(--primary); }
  .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover); }
  .btn-primary:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
  .btn-primary:disabled, .btn-primary.disabled {
    background-color: var(--primary);
    border-color: var(--primary); }

.btn-link {
  color: var(--primary);
  text-decoration: none; }
  .btn-link:hover {
    color: var(--primary-hover); }

.btn-outline-primary {
  color: var(--primary);
  border-color: var(--primary); }
  .btn-outline-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover); }

.sharp {
  min-width: 2.5rem;
  padding: 0.4375rem;
  height: 2.5rem;
  min-height: 2.5rem; }

.sharp.btn-xs {
  padding: 0.1875rem;
  width: 1.625rem;
  height: 1.625rem;
  min-width: 1.625rem;
  min-height: 1.625rem; }

.btn-block {
  display: block;
  width: 100%; }

.light.tp-btn {
  background-color: transparent; }

.light.btn-default {
  background: #ADB6C7; }

.light.btn-success {
  background-color: #ecfae4;
  border-color: #ecfae4;
  color: #68CF29; }
  .light.btn-success g [fill] {
    fill: #68CF29; }
  [data-theme-version="dark"] .light.btn-success {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: transparent; }
  .light.btn-success:hover {
    background-color: #68CF29;
    border-color: #68CF29;
    color: #fff; }
    .light.btn-success:hover g [fill] {
      fill: #fff; }

.light.btn-info {
  background-color: #e2f0fd;
  border-color: #e2f0fd;
  color: #51A6F5; }
  .light.btn-info g [fill] {
    fill: #51A6F5; }
  [data-theme-version="dark"] .light.btn-info {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: transparent; }
  .light.btn-info:hover {
    background-color: #51A6F5;
    border-color: #51A6F5;
    color: #fff; }
    .light.btn-info:hover g [fill] {
      fill: #fff; }

.light.btn-primary {
  background-color: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1);
  color: var(--primary); }
  .light.btn-primary g [fill] {
    fill: var(--primary); }
  [data-theme-version="dark"] .light.btn-primary {
    background-color: var(--rgba-primary-1);
    border-color: transparent;
    color: #fff; }
  .light.btn-primary:hover {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }
    .light.btn-primary:hover g [fill] {
      fill: #fff; }

.light.btn-secondary {
  background: #b484f0;
  border-color: #b484f0;
  color: #fff; }
  .light.btn-secondary g [fill] {
    fill: #6418C3; }
  [data-theme-version="dark"] .light.btn-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: transparent;
    color: #fff; }
  .light.btn-secondary:hover {
    background-color: #6418C3;
    border-color: #6418C3;
    color: #fff; }
    .light.btn-secondary:hover g [fill] {
      fill: #fff; }

.light.btn-warning {
  background-color: #fff0da;
  border-color: #fff0da;
  color: #FFAB2D; }
  .light.btn-warning g [fill] {
    fill: #FFAB2D; }
  [data-theme-version="dark"] .light.btn-warning {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: transparent; }
  .light.btn-warning:hover {
    background-color: #FFAB2D;
    border-color: #FFAB2D;
    color: #fff; }
    .light.btn-warning:hover g [fill] {
      fill: #fff; }

.light.btn-danger {
  background-color: #ffefee;
  border-color: #ffefee;
  color: #FF4C41; }
  .light.btn-danger g [fill] {
    fill: #FF4C41; }
  [data-theme-version="dark"] .light.btn-danger {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: transparent; }
  .light.btn-danger:hover {
    background-color: #FF4C41;
    border-color: #FF4C41;
    color: #fff; }
    .light.btn-danger:hover g [fill] {
      fill: #fff; }

.light.btn-dark {
  background-color: #eeeeee;
  border-color: #eeeeee;
  color: #6e6e6e; }
  .light.btn-dark g [fill] {
    fill: #6e6e6e; }
  [data-theme-version="dark"] .light.btn-dark {
    background-color: rgba(110, 110, 110, 0.35);
    border-color: transparent;
    color: #fff; }
  .light.btn-dark:hover {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
    .light.btn-dark:hover g [fill] {
      fill: #fff; }

.btn.tp-btn {
  background-color: transparent;
  border-color: transparent; }
  .btn.tp-btn.btn-default {
    background: #ADB6C7; }
  .btn.tp-btn.btn-success {
    color: #68CF29; }
    .btn.tp-btn.btn-success g [fill] {
      fill: #68CF29; }
    .btn.tp-btn.btn-success:hover {
      background-color: #68CF29;
      border-color: #68CF29;
      color: #fff; }
      .btn.tp-btn.btn-success:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-info {
    color: #51A6F5; }
    .btn.tp-btn.btn-info g [fill] {
      fill: #51A6F5; }
    .btn.tp-btn.btn-info:hover {
      background-color: #51A6F5;
      border-color: #51A6F5;
      color: #fff; }
      .btn.tp-btn.btn-info:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-primary {
    color: var(--primary); }
    .btn.tp-btn.btn-primary g [fill] {
      fill: var(--primary); }
    .btn.tp-btn.btn-primary:hover {
      background-color: var(--primary);
      border-color: var(--primary);
      color: #fff; }
      .btn.tp-btn.btn-primary:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-secondary {
    color: #6418C3; }
    .btn.tp-btn.btn-secondary g [fill] {
      fill: #6418C3; }
    .btn.tp-btn.btn-secondary:hover {
      background-color: #6418C3;
      border-color: #6418C3;
      color: #fff; }
      .btn.tp-btn.btn-secondary:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-warning {
    color: #FFAB2D; }
    .btn.tp-btn.btn-warning g [fill] {
      fill: #FFAB2D; }
    .btn.tp-btn.btn-warning:hover {
      background-color: #FFAB2D;
      border-color: #FFAB2D;
      color: #fff; }
      .btn.tp-btn.btn-warning:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-danger {
    color: #FF4C41; }
    .btn.tp-btn.btn-danger g [fill] {
      fill: #FF4C41; }
    .btn.tp-btn.btn-danger:hover {
      background-color: #FF4C41;
      border-color: #FF4C41;
      color: #fff; }
      .btn.tp-btn.btn-danger:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-light {
    color: #6e6e6e; }
    .btn.tp-btn.btn-light g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn.btn-light:hover {
      background-color: #f7f7f7;
      border-color: #f7f7f7;
      color: #6e6e6e; }
      .btn.tp-btn.btn-light:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-dark {
    color: #6e6e6e; }
    .btn.tp-btn.btn-dark g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn.btn-dark:hover {
      background-color: #6e6e6e;
      border-color: #6e6e6e;
      color: #fff; }
      .btn.tp-btn.btn-dark:hover g [fill] {
        fill: #fff; }

.btn.tp-btn-light {
  background-color: transparent;
  border-color: transparent; }
  .btn.tp-btn-light.btn-success {
    color: #68CF29; }
    .btn.tp-btn-light.btn-success g [fill] {
      fill: #68CF29; }
    .btn.tp-btn-light.btn-success:hover {
      background-color: #ecfae4;
      border-color: #ecfae4;
      color: #68CF29; }
      .btn.tp-btn-light.btn-success:hover g [fill] {
        fill: #68CF29; }
  .btn.tp-btn-light.btn-info {
    color: #51A6F5; }
    .btn.tp-btn-light.btn-info g [fill] {
      fill: #51A6F5; }
    .btn.tp-btn-light.btn-info:hover {
      background-color: #e2f0fd;
      border-color: #e2f0fd;
      color: #51A6F5; }
      .btn.tp-btn-light.btn-info:hover g [fill] {
        fill: #51A6F5; }
  .btn.tp-btn-light.btn-primary {
    color: var(--primary); }
    .btn.tp-btn-light.btn-primary g [fill] {
      fill: var(--primary); }
    .btn.tp-btn-light.btn-primary:hover {
      background-color: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: var(--primary); }
      .btn.tp-btn-light.btn-primary:hover g [fill] {
        fill: var(--primary); }
  .btn.tp-btn-light.btn-secondary {
    color: #6418C3; }
    .btn.tp-btn-light.btn-secondary g [fill] {
      fill: #6418C3; }
    .btn.tp-btn-light.btn-secondary:hover {
      background-color: #dec8f8;
      border-color: #dec8f8;
      color: #6418C3; }
      .btn.tp-btn-light.btn-secondary:hover g [fill] {
        fill: #6418C3; }
  .btn.tp-btn-light.btn-warning {
    color: #FFAB2D; }
    .btn.tp-btn-light.btn-warning g [fill] {
      fill: #FFAB2D; }
    .btn.tp-btn-light.btn-warning:hover {
      background-color: #fff0da;
      border-color: #fff0da;
      color: #FFAB2D; }
      .btn.tp-btn-light.btn-warning:hover g [fill] {
        fill: #FFAB2D; }
  .btn.tp-btn-light.btn-danger {
    color: #FF4C41; }
    .btn.tp-btn-light.btn-danger g [fill] {
      fill: #FF4C41; }
    .btn.tp-btn-light.btn-danger:hover {
      background-color: #ffefee;
      border-color: #ffefee;
      color: #FF4C41; }
      .btn.tp-btn-light.btn-danger:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn-light.btn-dark {
    color: #6e6e6e; }
    .btn.tp-btn-light.btn-dark g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn-light.btn-dark:hover {
      background-color: #eeeeee;
      border-color: #eeeeee;
      color: #6e6e6e; }
      .btn.tp-btn-light.btn-dark:hover g [fill] {
        fill: #fff; }

.shadow.btn-primary {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important; }

.shadow.btn-secondary {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(100, 24, 195, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(100, 24, 195, 0.2) !important; }

.shadow.btn-warning {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 171, 45, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 171, 45, 0.2) !important; }

.shadow.btn-danger {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 76, 65, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 76, 65, 0.2) !important; }

.shadow.btn-info {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(81, 166, 245, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(81, 166, 245, 0.2) !important; }

.shadow.btn-success {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(104, 207, 41, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(104, 207, 41, 0.2) !important; }

.btn-xxs {
  padding: 0.375rem 0.9375rem;
  font-size: 0.6875rem;
  line-height: 1.3; }

.btn-xs {
  font-size: 0.75rem;
  padding: 0.438rem 1rem;
  font-weight: 600; }

.btn-sm, .btn-group-sm > .btn {
  font-size: 0.813rem  !important;
  padding: 0.625rem 1rem; }

.btn-md {
  font-size: 0.875rem  !important;
  padding: 0.875rem 1.25rem; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.7rem 1.5em;
  font-size: 1.125rem !important; }
  @media only screen and (max-width: 575px) {
    .btn-lg, .btn-group-lg > .btn {
      padding: 0.75rem 1.25rem; } }

.btn-xl {
  padding: 0.6rem 1rem; }
  .btn-xl.btn-default {
    font-weight: 600; }

.btn-square {
  border-radius: 0; }

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

.btn-xs .btn-icon-end {
  padding: 8px 0px 8px 10px; }

.btn-icon-end {
  border-left: 0.0625rem solid white;
  display: inline-block;
  margin: -.8rem 0 -.8rem 1rem;
  margin: -1rem -0.25rem -1rem 1rem;
  padding: 0.7rem 0 0.7rem 1.05rem; }

.btn-icon-start {
  background: #fff;
  border-radius: 10rem;
  display: inline-block;
  margin: -0.5rem 0.3rem -0.5rem -0.8rem;
  padding: 0.5rem 0.80rem 0.5rem;
  float: left; }
  @media only screen and (max-width: 1400px) {
    .btn-icon-start {
      margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }

[direction="rtl"] .btn-icon-start {
  margin: -.5rem 0.5rem -0.5rem -1rem; }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .btn-icon-start {
      margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }

[direction="rtl"] .btn-icon-end {
  border-left: 0rem solid white;
  display: inline-block;
  margin: -.8rem 1rem -.8rem 0;
  padding: 0.4375rem 1rem 0.4375rem 0;
  border-right: 0.0625rem solid white; }

.toggle-dropdown::after {
  margin-left: 0.755em; }

.social-btn-icon .btn {
  min-width: 7.5rem;
  margin-bottom: 1.5rem; }

.social-icon .btn {
  padding: .7rem 1.4rem; }

.btn-circle {
  height: 5rem;
  width: 5rem;
  border-radius: 50% !important; }
  .btn-circle-sm {
    width: 4.5rem;
    height: 4.5rem;
    font-size: 1.8rem; }
  .btn-circle-md {
    width: 6rem;
    height: 6rem;
    font-size: 2.5rem; }
    .btn-circle-md i {
      font-size: 2.4rem; }
  .btn-circle-lg {
    width: 8rem;
    height: 8rem;
    font-size: 3.2rem; }
    .btn-circle-lg i {
      font-size: 3.1rem; }

.btn-page .btn {
  min-width: 6.875rem;
  margin-right: 0.25rem;
  margin-bottom: 0.5rem; }

.size-1 {
  min-width: 10rem !important;
  font-size: 1.5rem;
  padding: 0.68rem 0.75rem; }

.size-2 {
  font-size: 1.25rem;
  min-width: 8.125rem !important;
  padding: 0.57rem 0.75rem; }

.size-3 {
  font-size: 0.875rem;
  min-width: 6.875rem !important;
  padding: 0.536rem 0.75rem; }

.size-4 {
  font-size: 0.875rem;
  min-width: 6.25rem !important; }

.size-5 {
  font-size: 0.875rem;
  min-width: 5.625rem !important;
  padding: .22rem 0.75rem; }

.size-6 {
  font-size: 0.8125rem;
  min-width: 5rem !important;
  padding: 0.097rem 0.75rem; }

.size-7 {
  font-size: 0.75rem;
  min-width: 3.75rem !important;
  padding: 0.001rem 0.75rem; }

.btn-light {
  background: #f7f7f7;
  border-color: #f7f7f7;
  color: #000; }
  .btn-light:active, .btn-light:focus, .btn-light:hover {
    background: white;
    color: #6e6e6e;
    border-color: white; }

.btn-outline-primary:hover {
  color: #fff; }

.btn-outline-warning:hover {
  color: #fff; }

.btn-outline-light {
  color: #6e6e6e; }
  [data-theme-version="dark"] .btn-outline-light {
    color: #7e7e7e; }

[data-theme-version="dark"] .btn-outline-secondary {
  color: #7e7e7e; }

[data-theme-version="dark"] .btn-outline-dark {
  color: #7e7e7e; }

.btn-dark {
  background: #6e6e6e;
  border-color: #6e6e6e;
  color: #fff; }
  .btn-dark:active, .btn-dark:focus, .btn-dark:hover {
    background: #555555;
    color: #fff;
    border-color: #555555; }

.btn-group.btn-rounded .btn:first-child {
  border-top-left-radius: 1.875rem;
  border-bottom-left-radius: 1.875rem; }

.btn-group.btn-rounded .btn:last-child {
  border-top-right-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem; }

.btn-facebook {
  background: #3b5998;
  border-color: #3b5998;
  color: #fff;
  margin: 5px; }
  .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {
    background: #2d4373;
    color: #fff;
    border-color: #2d4373; }

.btn-twitter {
  background: #1da1f2;
  border-color: #1da1f2;
  color: #fff;
  margin: 5px; }
  .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {
    background: #0c85d0;
    color: #fff;
    border-color: #0c85d0; }

.btn-youtube {
  background: #FF0000;
  border-color: #FF0000;
  color: #fff;
  margin: 5px; }
  .btn-youtube:active, .btn-youtube:focus, .btn-youtube:hover {
    background: #cc0000;
    color: #fff;
    border-color: #cc0000; }

.btn-instagram {
  background: #c32aa3;
  border-color: #c32aa3;
  color: #fff;
  margin: 5px; }
  .btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover {
    background: #992180;
    color: #fff;
    border-color: #992180; }

.btn-pinterest {
  background: #bd081c;
  border-color: #bd081c;
  color: #fff;
  margin: 5px; }
  .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover {
    background: #8c0615;
    color: #fff;
    border-color: #8c0615; }

.btn-linkedin {
  background: #007bb6;
  border-color: #007bb6;
  color: #fff;
  margin: 5px; }
  .btn-linkedin:active, .btn-linkedin:focus, .btn-linkedin:hover {
    background: #005983;
    color: #fff;
    border-color: #005983; }

.btn-google-plus {
  background: #db4439;
  border-color: #db4439;
  color: #fff;
  margin: 5px; }
  .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover {
    background: #be2d23;
    color: #fff;
    border-color: #be2d23; }

.btn-google {
  background: #4285f4;
  border-color: #4285f4;
  color: #fff;
  margin: 5px; }
  .btn-google:active, .btn-google:focus, .btn-google:hover {
    background: #1266f1;
    color: #fff;
    border-color: #1266f1; }

.btn-snapchat {
  background: #fffc00;
  border-color: #fffc00;
  color: #000;
  margin: 5px; }
  .btn-snapchat:active, .btn-snapchat:focus, .btn-snapchat:hover {
    background: #ccca00;
    color: #000;
    border-color: #ccca00; }

.btn-whatsapp {
  background: #25d366;
  border-color: #25d366;
  color: #fff;
  margin: 5px; }
  .btn-whatsapp:active, .btn-whatsapp:focus, .btn-whatsapp:hover {
    background: #1da851;
    color: #fff;
    border-color: #1da851; }

.btn-tumblr {
  background: #35465d;
  border-color: #35465d;
  color: #fff;
  margin: 5px; }
  .btn-tumblr:active, .btn-tumblr:focus, .btn-tumblr:hover {
    background: #222e3d;
    color: #fff;
    border-color: #222e3d; }

.btn-reddit {
  background: #ff4500;
  border-color: #ff4500;
  color: #fff;
  margin: 5px; }
  .btn-reddit:active, .btn-reddit:focus, .btn-reddit:hover {
    background: #cc3700;
    color: #fff;
    border-color: #cc3700; }

.btn-spotify {
  background: #1ed760;
  border-color: #1ed760;
  color: #fff;
  margin: 5px; }
  .btn-spotify:active, .btn-spotify:focus, .btn-spotify:hover {
    background: #18aa4c;
    color: #fff;
    border-color: #18aa4c; }

.btn-yahoo {
  background: #430297;
  border-color: #430297;
  color: #fff;
  margin: 5px; }
  .btn-yahoo:active, .btn-yahoo:focus, .btn-yahoo:hover {
    background: #2d0165;
    color: #fff;
    border-color: #2d0165; }

.btn-dribbble {
  background: #ea4c89;
  border-color: #ea4c89;
  color: #fff;
  margin: 5px; }
  .btn-dribbble:active, .btn-dribbble:focus, .btn-dribbble:hover {
    background: #e51e6b;
    color: #fff;
    border-color: #e51e6b; }

.btn-skype {
  background: #00aff0;
  border-color: #00aff0;
  color: #fff;
  margin: 5px; }
  .btn-skype:active, .btn-skype:focus, .btn-skype:hover {
    background: #008abd;
    color: #fff;
    border-color: #008abd; }

.btn-quora {
  background: #aa2200;
  border-color: #aa2200;
  color: #fff;
  margin: 5px; }
  .btn-quora:active, .btn-quora:focus, .btn-quora:hover {
    background: #771800;
    color: #fff;
    border-color: #771800; }

.btn-vimeo {
  background: #1ab7ea;
  border-color: #1ab7ea;
  color: #fff;
  margin: 5px; }
  .btn-vimeo:active, .btn-vimeo:focus, .btn-vimeo:hover {
    background: #1295bf;
    color: #fff;
    border-color: #1295bf; }

.btn-check:checked + .btn-outline-primary,
.btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  background-color: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.btn-check:checked + .btn-outline-primary:focus,
.btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.btn-close:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.card {
  margin-bottom: 1.875rem;
  background-color: #fff;
  transition: all .5s ease-in-out;
  position: relative;
  border: 0rem solid transparent;
  border-radius: 0.35rem;
  box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
  height: calc(100% - 30px); }
  @media only screen and (max-width: 35.9375rem) {
    .card {
      margin-bottom: 0.938rem;
      height: calc(100% - 0.938rem); } }
  .card-body {
    padding: 1.2rem; }
    /* jacint: padding: 1.875rem; } */
    @media only screen and (max-width: 575px) {
      .card-body {
        padding: 1rem; } }
  .card-title {
    font-size: 1.25rem;
    font-weight: 500;
    color: #000;
    text-transform: capitalize; }
    .card-title--large {
      font-size: 1.5rem; }
    .card-title--medium {
      font-size: 1rem; }
    .card-title--small {
      font-size: 0.875rem; }
  .card-header {
    border-color: #EEEEEE;
    position: relative;
    background: transparent;
    padding: 0.5rem 1rem 0.5rem;
    /* jacint padding: 1.5rem 1.875rem 1.25rem; */
    display: flex;
    justify-content: space-between;
    align-items: center; }
    @media only screen and (max-width: 575px) {
      .card-header {
        padding: 1.25rem 1rem 1.25rem; } }
    [data-theme-version="dark"] .card-header {
      border-color: #473F72; }
    .card-header .card-title {
      margin-bottom: 0rem; }
    .card-header .subtitle {
      padding-top: 0.3125rem;
      font-size: 0.875rem;
      line-height: 1.5; }
  .card-footer {
    border-color: #EEEEEE;
    background: transparent;
    padding: 1.25rem 1.875rem 1.25rem;
    border-radius: 0.5rem !important; }
    [data-theme-version="dark"] .card-footer {
      border-color: #473F72; }

.transparent-card.card {
  background: transparent;
  border: 0.0625rem solid transparent;
  box-shadow: none; }

.card-action > a {
  display: inline-block;
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  border-radius: 0.3125rem;
  border-color: transparent;
  text-align: center;
  background: var(--primary-dark);
  color: #fff;
  margin-right: 0.5rem; }
  [data-theme-version="dark"] .card-action > a {
    background: #2C254A; }
  .card-action > a:last-child {
    margin-right: 0; }
  .card-action > a:hover, .card-action > a:focus {
    background: var(--primary-dark); }
    [data-theme-version="dark"] .card-action > a:hover, [data-theme-version="dark"] .card-action > a:focus {
      background: #2C254A; }
  .card-action > a i, .card-action > a span {
    font-size: 1rem; }

.card-action .dropdown {
  width: 1.875rem;
  height: 1.875rem;
  border-radius: 0.3125rem;
  border-color: transparent;
  text-align: center;
  margin-right: 0.5rem;
  top: -0.125rem;
  position: relative;
  display: inline-block;
  background: var(--primary-dark);
  color: var(--primary); }
  [data-theme-version="dark"] .card-action .dropdown {
    background: #2C254A; }
  .card-action .dropdown:hover, .card-action .dropdown:focus {
    background: var(--primary-dark); }
    [data-theme-version="dark"] .card-action .dropdown:hover, [data-theme-version="dark"] .card-action .dropdown:focus {
      background: #2C254A; }
  .card-action .dropdown .btn {
    padding: 0;
    line-height: 1.6875rem;
    color: #fff; }
    .card-action .dropdown .btn:focus {
      box-shadow: none; }

.card-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999999;
  overflow: auto; }

.card-loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 999; }

.card-loader i {
  margin: 0 auto;
  background: var(--primary-dark);
  padding: 0.625rem;
  border-radius: 50%;
  color: #fff;
  font-size: 1rem; }

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

.card-header .date_picker {
  display: inline-block;
  padding: 0.5rem;
  border: 0.0625rem solid #EEEEEE;
  cursor: pointer;
  border-radius: .375rem; }

.card-header .border-0 {
  padding-bottom: 0; }

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

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

.carousel-custom-prev, .carousel-custom-next {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
  text-align: center; }
  .carousel-custom-prev i, .carousel-custom-next i {
    font-size: 1rem; }
  .carousel-custom-prev:hover, .carousel-custom-next:hover {
    background: linear-gradient(to right, rgba(245, 60, 121, 0.99) 0%, rgba(246, 104, 47, 0.99) 100%);
    color: #fff; }

.carousel-custom-next {
  position: absolute;
  top: 50%;
  right: 30px;
  transform: translateY(-50%); }

.carousel-custom-prev {
  position: absolute;
  top: 50%;
  left: 30px;
  transform: translateY(-50%); }

.carousel-caption {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.78);
  z-index: 1;
  background: rgba(0, 0, 0, 0.6); }
  .carousel-caption h5, .carousel-caption .h5 {
    color: #fff;
    font-size: 1.8rem; }
  .carousel-caption p {
    margin-bottom: 0; }

.carousel-indicators {
  z-index: 1; }

.dropdown-toggle:focus {
  box-shadow: none !important; }

.dropdown-outline {
  border: 0.1rem solid var(--primary); }

.dropdown-menu {
  font-size: inherit;
  border: 0;
  z-index: 2;
  overflow: hidden;
  border-radius: 0.35rem;
  box-shadow: 0 0 3.125rem 0 rgba(82, 63, 105, 0.15);
  margin-top: 0; }
  .dropdown-menu .dropdown-item {
    font-size: 1rem;
    color: #7e7e7e;
    padding: 0.5rem 1.75rem; }
    @media only screen and (max-width: 1400px) {
      .dropdown-menu .dropdown-item {
        padding: 0.375rem 1rem;
        font-size: 0.875rem; } }
    .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu .dropdown-item.active {
      color: #514e5f; }
    .dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {
      color: var(--primary);
      background: var(--rgba-primary-1); }
  [direction="rtl"] .dropdown-menu {
    right: auto !important; }
  .dropdown-menu.show {
    right: 0; }

.dropdown-toggle-split {
  padding: 0 0.625rem;
  opacity: 0.85; }
  .dropdown-toggle-split:after {
    margin-left: 0 !important; }
  .dropdown-toggle-split:active, .dropdown-toggle-split:focus, .dropdown-toggle-split:hover {
    opacity: 1; }

/* .dropleft .dropdown-toggle:before,
.dropright .dropdown-toggle:before,
.dropup .dropdown-toggle:after,
.dropdown-toggle:after {
	content:"\f107";
	font-family:FontAwesome;
	border: 0;
    vertical-align: middle;
    margin-left: 0.25em;
	line-height: 1;
} */
/* .dropup .dropdown-toggle:after{
	content:"\f106";
} */
/* .dropleft .dropdown-toggle::before {
	content:"\f104";
}
.dropright .dropdown-toggle::before {
	content:"\f105";
} */
.dropright .dropdown-toggle::after {
  content: none; }

.custom-dropdown {
  display: inline-block;
  margin-bottom: 1rem; }
  .custom-dropdown .dropdown-menu {
    border: 0rem;
    min-width: 10rem; }

.card-action .custom-dropdown {
  margin: 0rem;
  background: var(--rgba-primary-1); }
  .card-action .custom-dropdown.show, .card-action .custom-dropdown:focus, .card-action .custom-dropdown:hover {
    background: var(--primary);
    color: #fff; }
  .card-action .custom-dropdown i {
    display: inline-block;
    padding-top: 0.5625rem; }

.dropdown .dropdown-dots {
  position: relative;
  height: 0.3125rem;
  width: 0.3125rem;
  background: rgba(110, 110, 110, 0.4);
  border-radius: 0.3125rem;
  display: block; }
  .dropdown .dropdown-dots:after, .dropdown .dropdown-dots:before {
    content: "";
    height: 0.3125rem;
    width: 0.3125rem;
    background: rgba(110, 110, 110, 0.4);
    position: absolute;
    border-radius: 0.3125rem; }
  .dropdown .dropdown-dots:after {
    right: -0.5rem; }
  .dropdown .dropdown-dots:before {
    left: -0.5rem; }
  .dropdown .dropdown-dots.text-white {
    background: rgba(255, 255, 255, 0.7); }
    .dropdown .dropdown-dots.text-white:after, .dropdown .dropdown-dots.text-white:before {
      background: rgba(255, 255, 255, 0.7); }

.grid-col {
  padding: 0.5rem !important;
  background: #f2f4fa; }

.row.grid {
  margin-bottom: 1.5rem;
  text-align: center; }

.row.grid .grid-col:first-child {
  text-align: left; }

.label {
  display: inline-block;
  text-align: center;
  font-size: 0.75rem;
  padding: .2rem .8rem; }
  .label-fixed {
    width: 7.5rem;
    padding: .6rem 0; }
    .label-fixed-lg {
      width: 9.5rem;
      padding: .6rem 0; }
  .label-big {
    width: 16.8rem;
    font-size: 1.4rem;
    padding: 1.1rem 0; }
  .label-xl {
    width: 10.5rem;
    padding: 1.1rem 0;
    font-size: 1.5rem; }
  .label-lg {
    width: 9.5rem;
    padding: 1.1rem 0; }
  .label-md {
    width: 8.5rem;
    padding: 1.1rem 0; }
  .label-sm {
    width: 7.5rem;
    padding: 1.1rem 0; }

.label-default {
  background: #ADB6C7; }

.label-primary {
  background: var(--primary);
  color: #fff; }

.label-secondary {
  background: #6418C3;
  color: #fff; }

.label-info {
  background: #51A6F5;
  color: #fff; }

.label-success {
  background: #68CF29;
  color: #fff; }

.label-warning {
  background: #FFAB2D;
  color: #fff; }

.label-danger {
  background: #FF4C41;
  color: #fff; }

.label-light {
  background: #f7f7f7;
  color: #000; }

.label-dark {
  background: #6e6e6e;
  color: #fff; }

code {
  word-break: break-word;
  padding: 0.125rem 0.3125rem;
  border-radius: 0.1875rem;
  background: #ffebe9;
  color: #FF4C41; }
  [data-theme-version="dark"] code {
    background: rgba(255, 76, 65, 0.1); }

.heading-labels {
  color: #333333; }
  .heading-labels > * {
    margin-bottom: .8rem; }
  .heading-labels h1 .label, .heading-labels .h1 .label {
    font-size: 1.125rem;
    font-weight: normal;
    padding: .4rem .9rem; }
  .heading-labels h2 .label, .heading-labels .h2 .label {
    font-size: 1rem;
    font-weight: normal;
    padding: 0.3rem .9rem; }
  .heading-labels h3 .label, .heading-labels .h3 .label {
    font-size: 0.875rem;
    font-weight: normal; }
  .heading-labels h4 .label, .heading-labels .h4 .label {
    font-size: 0.75rem;
    font-weight: normal; }
  .heading-labels h5 .label, .heading-labels .h5 .label {
    font-size: 0.75rem;
    font-weight: normal; }
  .heading-labels h6 .label, .heading-labels .h6 .label {
    font-size: 0.75rem;
    font-weight: normal; }

.list-group-item {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #EEEEEE;
  padding: 1rem 1.5rem; }
  .list-group-item.active {
    background-color: var(--primary);
    border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item {
    border-color: #473F72; }

.list-group-item.disabled, .list-group-item:disabled {
  color: #fff;
  background-color: #6418C3;
  border-color: #6418C3; }

[class*="bg-"] .list-group-item {
  border-color: rgba(255, 255, 255, 0.05);
  color: #fff; }

.bg-warning .list-group-item {
  border-color: rgba(0, 0, 0, 0.05); }

.media.style-1 img {
  width: 10%;
  border-radius: 5px; }

.media.style-1 .icon-name {
  height: 3.125rem;
  width: 3.125rem;
  line-height: 3.125rem;
  text-align: center;
  min-width: 3.125rem;
  font-weight: 600;
  font-size: 1.25rem;
  text-transform: capitalize;
  border-radius: 0.35rem; }

.vertical-card__menu:hover {
  box-shadow: none; }

.vertical-card__menu--image {
  text-align: center; }
  .vertical-card__menu--image img {
    width: 100%;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }

.vertical-card__menu--status.closed {
  background: #FF4C41; }
  .vertical-card__menu--status.closed:after {
    border-top: 0.625rem solid #FF4C41; }
  .vertical-card__menu--status.closed .ribbon-curve {
    border-top: 0.6875rem solid #FF4C41;
    border-bottom: 0.625rem solid #FF4C41; }

.vertical-card__menu--desc p {
  margin-bottom: 0.625rem; }

.vertical-card__menu--price {
  font-size: 1.25rem;
  margin: 0;
  font-weight: 700; }

.vertical-card__menu--rating {
  font-size: 0.75rem; }

.vertical-card__menu--title {
  font-weight: 700; }

.vertical-card__menu--button button {
  font-size: 0.75rem; }

.vertical-card__menu .card-footer {
  padding: 0.9375rem 1.25rem;
  background-color: #EEEEEE;
  border-top: none; }
  @media only screen and (min-width: 75rem) and (max-width: 90rem) {
    .vertical-card__menu .card-footer {
      padding: 0.9375rem; } }
  .vertical-card__menu .card-footer span {
    color: #6e6e6e;
    margin-right: 0.3125rem; }

.horizontal-card__menu {
  box-shadow: 0 0 0.4375rem rgba(173, 173, 173, 0.32);
  display: flex;
  flex-direction: row;
  display: block; }
  .horizontal-card__menu .card-body {
    padding: 0;
    padding: 1.25rem 1.875rem; }
  .horizontal-card__menu--image {
    flex-basis: 30%;
    max-width: 30%;
    max-width: unset;
    flex-basis: 100%; }
    .horizontal-card__menu--image img {
      height: 100%;
      width: 100%; }
  .horizontal-card__menu--title {
    font-size: 1rem;
    font-weight: 700;
    margin-bottom: 0.3125rem; }
  .horizontal-card__menu--fav {
    margin-right: 0.5rem; }
  .horizontal-card__menu--price {
    margin: 0;
    font-size: 1rem;
    font-weight: 700; }
  .horizontal-card__menu--rating {
    font-size: 0.625rem; }
  .horizontal-card__menu--footer {
    margin-top: 0.625rem; }

.prev_price {
  text-decoration: line-through;
  font-size: 80%;
  opacity: 0.5; }

.modal-header {
  padding: 1rem 1.875rem; }
  .modal-header .close {
    padding: 0.875rem 1.815rem;
    margin: 0;
    position: absolute;
    right: 0;
    background: none;
    border: 0;
    float: none;
    top: 0;
    font-size: 1.875rem;
    font-weight: 100; }

.modal-body {
  padding: 1.875rem; }

.modal-footer {
  padding: 1rem 1.875rem; }

.modal-content {
  border-radius: 0.35rem; }

.modal-backdrop {
  z-index: 10 !important; }

.pagination .page-item .page-link:hover {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.pagination .page-item.active .page-link {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.pagination {
  margin-bottom: 1.25rem; }
  .pagination .page-item.page-indicator .page-link {
    padding: .65rem .8rem;
    font-size: 0.875rem; }
  .pagination .page-item.page-indicator:hover .page-link {
    color: #6e6e6e; }
  .pagination .page-item .page-link {
    text-align: center;
    z-index: 1;
    padding: 0.55rem 1rem;
    font-size: 1rem;
    background: rgba(255, 255, 255, 0.15);
    color: #6e6e6e;
    border: 0.0625rem solid #EEEEEE; }
    [data-theme-version="dark"] .pagination .page-item .page-link {
      border-color: #473F72;
      color: #828690;
      background: rgba(255, 255, 255, 0); }
    .pagination .page-item .page-link:hover i, .pagination .page-item .page-link span {
      color: #fff; }
    .pagination .page-item .page-link:focus {
      outline: 0;
      box-shadow: none; }
    .pagination .page-item .page-link:hover {
      background: var(--primary);
      color: #fff;
      border-color: var(--primary); }
  .pagination .page-item.active .page-link {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff;
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2); }
    [data-theme-version="dark"] .pagination .page-item.active .page-link {
      color: #fff; }
  .pagination .page-item .page-link {
    color: #6e6e6e;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }
  .pagination .page-item:last-child .page-link {
    margin-right: 0; }
  [direction="rtl"] .pagination .page-item:first-child .page-link {
    margin-right: 0; }
  .pagination.no-bg li:not(.page-indicator):not(.active) .page-link {
    background: transparent;
    border-color: transparent; }
  .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
    background: var(--primary);
    border-color: var(--primary); }
    [data-theme-version="dark"] .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
      background: var(--primary);
      border-color: var(--primary); }
  .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
    background: #FF4C41;
    border-color: #FF4C41; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
      background: #FF4C41;
      border-color: #FF4C41; }
  .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
    background: #51A6F5;
    border-color: #51A6F5; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
      background: #51A6F5;
      border-color: #51A6F5; }
  .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
    background: #FFAB2D;
    border-color: #FFAB2D; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
      background: #FFAB2D;
      border-color: #FFAB2D; }
  .pagination-primary .page-item .page-link {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary); }
    [data-theme-version="dark"] .pagination-primary .page-item .page-link {
      background: var(--rgba-primary-1);
      border-color: transparent;
      color: var(--primary); }
  .pagination-primary .page-item:hover .page-link, .pagination-primary .page-item.active .page-link {
    background: var(--primary);
    border-color: var(--primary);
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2); }
    [data-theme-version="dark"] .pagination-primary .page-item:hover .page-link, [data-theme-version="dark"] .pagination-primary .page-item.active .page-link {
      color: #fff; }
  .pagination-danger .page-item .page-link {
    background: #ffefee;
    border-color: #ffefee;
    color: #FF4C41; }
    [data-theme-version="dark"] .pagination-danger .page-item .page-link {
      background: rgba(255, 76, 65, 0.1);
      border-color: transparent;
      color: #FF4C41; }
  .pagination-danger .page-item:hover .page-link, .pagination-danger .page-item.active .page-link {
    background: #FF4C41;
    border-color: #FF4C41;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(255, 76, 65, 0.2); }
    [data-theme-version="dark"] .pagination-danger .page-item:hover .page-link, [data-theme-version="dark"] .pagination-danger .page-item.active .page-link {
      color: #fff; }
  .pagination-info .page-item .page-link {
    background: #e2f0fd;
    border-color: #e2f0fd;
    color: #51A6F5; }
    [data-theme-version="dark"] .pagination-info .page-item .page-link {
      background: rgba(81, 166, 245, 0.1);
      border-color: transparent;
      color: #51A6F5; }
  .pagination-info .page-item:hover .page-link, .pagination-info .page-item.active .page-link {
    background: #51A6F5;
    border-color: #51A6F5;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(81, 166, 245, 0.2); }
  .pagination-warning .page-item .page-link {
    background: #fff0da;
    border-color: #fff0da;
    color: #FFAB2D; }
    [data-theme-version="dark"] .pagination-warning .page-item .page-link {
      background: rgba(255, 171, 45, 0.1);
      border-color: transparent;
      color: #FFAB2D; }
  .pagination-warning .page-item:hover .page-link, .pagination-warning .page-item.active .page-link {
    background: #FFAB2D;
    border-color: #FFAB2D;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(255, 171, 45, 0.2); }
  .pagination-gutter .page-item {
    margin-right: 0.4375rem; }
    .pagination-gutter .page-item .page-link {
      border-radius: 0.35rem !important; }
  .pagination-circle .page-item {
    margin-right: 0.4375rem; }
    .pagination-circle .page-item .page-link, .pagination-circle .page-item .page-link {
      width: 2.5rem;
      height: 2.5rem;
      padding: 0;
      line-height: 2.5rem;
      border-radius: 50% !important;
      padding: 0; }
    .pagination-circle .page-item.page-indicator .page-link {
      width: 2.5rem;
      border: 1px solid var(--primary);
      border-radius: 22px !important;
      line-height: 1.3rem;
      height: 2.5rem;
      background: var(--rgba-primary-1);
      color: var(--primary); }
      .pagination-circle .page-item.page-indicator .page-link:hover {
        color: #fff;
        background: var(--primary); }
  .pagination.pagination-md .page-item .page-link {
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem; }
  .pagination.pagination-sm .page-item.page-indicator .page-link {
    font-size: 0.75rem; }
  .pagination.pagination-sm .page-item .page-link {
    padding: 0;
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem; }
  .pagination.pagination-xs .page-item.page-indicator .page-link {
    font-size: 0.625rem; }
  .pagination.pagination-xs .page-item .page-link {
    padding: 0;
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    font-size: 0.75rem; }

.popover {
  border: 0.125rem solid #6418C3;
  min-width: 13.125rem;
  box-shadow: 0 0 1.875rem 0 rgba(0, 0, 0, 0.1); }
  [data-theme-version="dark"] .popover {
    background-color: #2C254A; }
  .popover-header {
    background: #6418C3;
    color: #fff;
    font-weight: 300; }
    .popover-header::before {
      border-bottom: 0 !important; }
  .popover-body {
    font-size: 0.75rem; }
  [data-theme-version="dark"] .popover .popover-header {
    border-color: #3B3363; }
  @media only screen and (max-width: 767px) {
    .popover {
      z-index: 1; } }

.bootstrap-popover-wrapper .bootstrap-popover:not(:last-child) {
  margin-right: 0.5rem; }

.bootstrap-popover-wrapper .bootstrap-popover {
  margin-bottom: .5rem; }
  .bootstrap-popover-wrapper .bootstrap-popover button:hover, .bootstrap-popover-wrapper .bootstrap-popover button:focus {
    background: var(--primary);
    color: #fff;
    box-shadow: none; }

.bs-popover-top .arrow::after, .bs-popover-auto[data-popper-placement^="top"] .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: 0rem;
  border-top-color: #6418C3; }

.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 0rem;
  border-left-color: #6418C3; }

.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after {
  left: 0rem;
  border-right-color: #6418C3; }

.bs-popover-bottom .arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: 0rem;
  border-bottom-color: #6418C3; }

.note-popover {
  display: none; }

.progress-bar {
  background-color: var(--primary); }

.progress-bar-primary {
  background-color: var(--primary); }

.progress-bar-success {
  background-color: #68CF29; }

.progress-bar-info {
  background-color: #51A6F5; }

.progress-bar-danger {
  background-color: #FF4C41; }

.progress-bar-warning {
  background-color: #FFAB2D; }

.progress-bar-pink {
  background-color: #e83e8c; }

.progress {
  height: 6px;
  background-color: #f6f6f6;
  overflow: hidden; }
  [data-theme-version="dark"] .progress {
    background-color: #2C254A; }
  .progress-bar {
    border-radius: 0.35rem; }

.progress-vertical {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 2rem;
  min-height: 17rem;
  position: relative; }
  @media (max-width: 767.98px) {
    .progress-vertical {
      margin-right: 1rem; } }

.progress-vertical-bottom {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 2rem;
  min-height: 17rem;
  position: relative;
  transform: rotate(180deg); }
  @media (max-width: 767.98px) {
    .progress-vertical-bottom {
      margin-right: 1rem; } }

.progress-animated {
  animation-duration: 5s;
  animation-name: myanimation;
  transition: all 5s ease 0s; }

@keyframes myanimation {
  0% {
    width: 0; } }

@keyframes myanimation {
  0% {
    width: 0; } }

.ribbon {
  position: absolute;
  z-index: 1;
  text-transform: uppercase; }
  .ribbon__one {
    top: 0.9375rem;
    left: -0.6875rem;
    min-height: 1.25rem;
    min-width: 3.25rem;
    text-align: center;
    padding: 0.1875rem 0.625rem;
    background: #3AB54B;
    color: #fff;
    font-size: 0.625rem; }
    .ribbon__one::after {
      position: absolute;
      width: 0;
      height: 0;
      border-top: 0.625rem solid #239132;
      border-left: 0.6875rem solid transparent;
      left: 0;
      content: "";
      bottom: -0.625rem; }
  .ribbon__two {
    width: 3.125rem;
    height: 3.125rem;
    display: inline-block;
    background: #FFAB2D;
    line-height: 3.125rem;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    right: 0.9375rem;
    top: 0.9375rem;
    border-radius: 0.1875rem; }
  .ribbon__three {
    left: -1.875rem;
    top: 0.875rem;
    width: 6.875rem;
    height: 1.5625rem;
    background-color: #FF4C41;
    clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
    transform: rotate(-45deg);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.875rem; }
  .ribbon__four {
    left: 0.5rem;
    top: -0.5rem;
    width: 6.875rem;
    height: 3.125rem;
    background-color: var(--primary);
    z-index: auto;
    color: #fff;
    font-size: 1rem;
    display: flex;
    align-items: center;
    justify-content: center; }
    .ribbon__four:after {
      right: -0.3125rem; }
    .ribbon__four:before {
      left: -0.3125rem; }
    .ribbon__four:after, .ribbon__four:before {
      z-index: -1;
      background-color: var(--rgba-primary-1);
      top: 0.1875rem;
      transform: rotate(45deg);
      content: "";
      height: 0.625rem;
      width: 0.625rem;
      position: absolute; }
  .ribbon__five {
    left: -1.875rem;
    top: 0.625rem;
    width: 6.875rem;
    height: 1.875rem;
    background-color: var(--primary);
    transform: rotate(-45deg);
    font-size: 0.75rem;
    color: #fff;
    padding-bottom: 0.3125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem; }
    .ribbon__five::before {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 3.125rem 3.125rem 3.125rem;
      border-color: transparent transparent var(--primary) transparent;
      left: 0.25rem;
      top: -2.8125rem; }
  .ribbon__six {
    left: 0;
    top: 1.125rem;
    width: 6.875rem;
    height: 2.375rem;
    background-color: var(--primary);
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    display: flex;
    font-size: 1.25rem;
    align-items: center;
    justify-content: center;
    color: #fff; }
  .ribbon-curve {
    position: absolute;
    top: 0;
    right: -0.375rem;
    width: 0.625rem;
    height: 0.6875rem;
    border-top: 0.6875rem solid #3AB54B;
    border-bottom: 0.625rem solid #3AB54B;
    border-right: 0.3125rem solid transparent; }

.jsgrid-grid-body::-webkit-scrollbar,
.dataTables_scrollBody::-webkit-scrollbar,
.table-responsive::-webkit-scrollbar {
  background-color: #f5f5f5;
  width: 0.5rem;
  height: 0.5rem; }

.jsgrid-grid-body::-webkit-scrollbar-track,
.dataTables_scrollBody::-webkit-scrollbar-track,
.table-responsive::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
  border-radius: 0.625rem;
  background-color: #f5f5f5; }

.jsgrid-grid-body::-webkit-scrollbar-thumb,
.dataTables_scrollBody::-webkit-scrollbar-thumb,
.table-responsive::-webkit-scrollbar-thumb {
  border-radius: 0.625rem;
  -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
  background-color: var(--primary); }

.multi-steps > li.is-active:before, .multi-steps > li.is-active ~ li:before {
  content: counter(stepNum);
  font-family: inherit;
  font-weight: 400; }

.multi-steps > li.is-active:after, .multi-steps > li.is-active ~ li:after {
  background-color: #EEEEEE; }

.multi-steps {
  display: table;
  table-layout: fixed;
  width: 100%; }
  .multi-steps > li {
    counter-increment: stepNum;
    text-align: center;
    display: table-cell;
    position: relative;
    color: var(--primary);
    font-size: 0.75rem; }
    .multi-steps > li:before {
      content: '\2713';
      display: block;
      margin: 0 auto 0.25rem;
      background-color: #fff;
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.375rem;
      text-align: center;
      font-weight: bold;
      position: relative;
      z-index: 1;
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.3125rem;
      border-width: 0.125rem;
      border-style: solid;
      border-color: var(--primary);
      border-radius: 0.3125rem; }
    .multi-steps > li:after {
      content: '';
      height: 0.125rem;
      width: 100%;
      background-color: var(--primary);
      position: absolute;
      top: 0.75rem;
      left: 50%;
      top: 0.75rem; }
      [direction="rtl"] .multi-steps > li:after {
        left: auto;
        right: 50%; }
    .multi-steps > li:last-child:after {
      display: none; }
    .multi-steps > li.is-active:before {
      background-color: #fff;
      border-color: var(--primary); }
    .multi-steps > li.is-active ~ li {
      color: #7e7e7e; }
      .multi-steps > li.is-active ~ li:before {
        background-color: #EEEEEE;
        border-color: #EEEEEE; }

.nav-pills .nav-link {
  border-radius: 0.35rem;
  padding: 0.75rem 1.25rem; }

.default-tab .nav-link {
  background: transparent;
  border-radius: 0rem;
  font-weight: 500; }
  .default-tab .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary); }
  .default-tab .nav-link:focus, .default-tab .nav-link:hover, .default-tab .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff #ebeef6;
    border-radius: 0.35rem 0.35rem 0 0;
    color: var(--primary); }
    [data-theme-version="dark"] .default-tab .nav-link:focus, [data-theme-version="dark"] .default-tab .nav-link:hover, [data-theme-version="dark"] .default-tab .nav-link.active {
      background-color: var(--rgba-primary-1);
      border-color: transparent transparent #473F72 transparent; }

.custom-tab-1 .nav-link {
  background: transparent;
  border-radius: 0rem;
  font-weight: 500;
  border-bottom: 0.1875rem solid transparent;
  border-width: 0 0rem 0.1875rem 0; }
  .custom-tab-1 .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary); }
  .custom-tab-1 .nav-link:focus, .custom-tab-1 .nav-link:hover, .custom-tab-1 .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: var(--primary);
    border-radius: 0;
    color: var(--primary);
    border-width: 0 0rem 0.1875rem 0; }
    [data-theme-version="dark"] .custom-tab-1 .nav-link:focus, [data-theme-version="dark"] .custom-tab-1 .nav-link:hover, [data-theme-version="dark"] .custom-tab-1 .nav-link.active {
      background-color: var(--rgba-primary-1); }

.nav-pills.light .nav-link.active,
.nav-pills.light .show > .nav-link {
  background: var(--rgba-primary-1);
  color: var(--primary);
  box-shadow: none; }
  [data-theme-version="dark"] .nav-pills.light .nav-link.active, [data-theme-version="dark"]
  .nav-pills.light .show > .nav-link {
    background: var(--rgba-primary-1); }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: var(--primary);
  box-shadow: 0 0 1.25rem 0 var(--rgba-primary-2); }

.tooltip-wrapper button:not(:last-child) {
  margin-right: 0.5rem; }

.tooltip-wrapper button:hover {
  background: var(--primary);
  color: #fff; }

.tooltip-wrapper button {
  margin-bottom: .5rem; }
  .tooltip-wrapper button:focus {
    box-shadow: none; }

.tooltip-inner {
  border-radius: 0;
  background: #333333;
  font-size: 0.75rem;
  font-weight: 300;
  padding: 0.35rem 0.7rem; }

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #333333; }

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #333333; }

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #333333; }

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #333333; }

.widget-timeline .timeline {
  list-style: none;
  position: relative; }
  .widget-timeline .timeline:before {
    top: 1.25rem;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 0.1875rem;
    left: 0.5625rem;
    margin-right: -0.0938rem;
    background: #f7f7f7; }
    [data-theme-version="dark"] .widget-timeline .timeline:before {
      background: #473F72; }
    [direction="rtl"] .widget-timeline .timeline:before {
      left: auto;
      right: 0.5625rem;
      margin-right: auto;
      margin-left: -0.0938rem; }
  .widget-timeline .timeline > li {
    margin-bottom: 0.9375rem;
    position: relative; }
    .widget-timeline .timeline > li:before {
      content: " ";
      display: table; }
    .widget-timeline .timeline > li:after {
      content: " ";
      display: table;
      clear: both; }
    .widget-timeline .timeline > li > .timeline-panel {
      border-radius: 0.35rem;
      padding: 0.9375rem 1.25rem;
      position: relative;
      display: block;
      margin-left: 2.5rem;
      border-width: 0.0625rem;
      border-style: solid; }
      .widget-timeline .timeline > li > .timeline-panel span {
        font-size: 0.75rem;
        display: block;
        margin-bottom: 0.3125rem;
        opacity: 0.8;
        letter-spacing: 0.0625rem; }
      .widget-timeline .timeline > li > .timeline-panel p {
        font-size: 0.875rem; }
      .widget-timeline .timeline > li > .timeline-panel:after {
        content: "";
        width: 0.625rem;
        height: 0.625rem;
        background: inherit;
        border-color: inherit;
        border-style: solid;
        border-width: 0rem 0rem 0.0625rem 0.0625rem;
        display: block;
        position: absolute;
        left: -0.3125rem;
        transform: rotate(45deg);
        top: 0.9375rem; }
    .widget-timeline .timeline > li > .timeline-badge {
      border-radius: 50%;
      height: 1.375rem;
      left: 0;
      position: absolute;
      top: 0.625rem;
      width: 1.375rem;
      border-width: 0.125rem;
      border-style: solid;
      background: #fff;
      padding: 0.25rem; }
      [data-theme-version="dark"] .widget-timeline .timeline > li > .timeline-badge {
        background-color: #3B3363; }
      .widget-timeline .timeline > li > .timeline-badge:after {
        content: "";
        width: 0.625rem;
        height: 0.625rem;
        border-radius: 100%;
        display: block; }
      [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
        left: auto;
        right: 1.1875rem; }

.widget-timeline .timeline-body > p {
  font-size: 0.75rem; }

.widget-timeline .timeline-badge.primary {
  border-color: var(--rgba-primary-1); }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.primary {
    border-color: var(--rgba-primary-1); }
  .widget-timeline .timeline-badge.primary:after {
    background-color: var(--primary);
    box-shadow: 0 0.3125rem 0.625rem 0 var(--rgba-primary-2); }
  .widget-timeline .timeline-badge.primary + .timeline-panel {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.primary + .timeline-panel {
      border-color: transparent;
      background-color: var(--rgba-primary-1); }

.widget-timeline .timeline-badge.success {
  border-color: #ecfae4; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.success {
    border-color: rgba(104, 207, 41, 0.1); }
  .widget-timeline .timeline-badge.success:after {
    background-color: #68CF29 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(104, 207, 41, 0.2); }
  .widget-timeline .timeline-badge.success + .timeline-panel {
    background: #ecfae4;
    border-color: #ecfae4; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.success + .timeline-panel {
      background-color: rgba(104, 207, 41, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.warning {
  border-color: #fff0da; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.warning {
    border-color: rgba(255, 171, 45, 0.1); }
  .widget-timeline .timeline-badge.warning:after {
    background-color: #FFAB2D !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(255, 171, 45, 0.2); }
  .widget-timeline .timeline-badge.warning + .timeline-panel {
    background: #fff0da;
    border-color: #fff0da; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.warning + .timeline-panel {
      background-color: rgba(255, 171, 45, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.danger {
  border-color: #ffefee; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.danger {
    border-color: rgba(255, 76, 65, 0.1); }
  .widget-timeline .timeline-badge.danger:after {
    background-color: #FF4C41 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(255, 76, 65, 0.2); }
  .widget-timeline .timeline-badge.danger + .timeline-panel {
    background: #ffefee;
    border-color: #ffefee; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.danger + .timeline-panel {
      background-color: rgba(255, 76, 65, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.info {
  border-color: #e2f0fd; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.info {
    border-color: rgba(81, 166, 245, 0.1); }
  .widget-timeline .timeline-badge.info:after {
    background-color: #51A6F5 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(81, 166, 245, 0.2); }
  .widget-timeline .timeline-badge.info + .timeline-panel {
    background: #e2f0fd;
    border-color: #e2f0fd; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.info + .timeline-panel {
      background-color: rgba(81, 166, 245, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.dark {
  border-color: #eeeeee; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.dark {
    border-color: rgba(110, 110, 110, 0.35); }
  .widget-timeline .timeline-badge.dark:after {
    background-color: #6e6e6e !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(110, 110, 110, 0.2); }
  .widget-timeline .timeline-badge.dark + .timeline-panel {
    background: #eeeeee;
    border-color: #eeeeee; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.dark + .timeline-panel {
      background-color: rgba(110, 110, 110, 0.35);
      border-color: transparent; }

.widget-timeline.style-1 .timeline-panel {
  background: transparent; }

.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
  background: transparent !important;
  border-style: solid;
  border-width: 0 0 0 0.3125rem;
  border-radius: 0;
  padding: 0.3125rem 0.625rem 0.3125rem 0.9375rem; }
  .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    left: -0.5625rem;
    width: 0.4375rem;
    height: 0.4375rem; }

.widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel {
  border-color: var(--primary); }
  .widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel:after {
    background: var(--primary); }

.widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel {
  border-color: #68CF29; }
  .widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel:after {
    background: #68CF29; }

.widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel {
  border-color: #FFAB2D; }
  .widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel:after {
    background: #FFAB2D; }

.widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel {
  border-color: #FF4C41; }
  .widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel:after {
    background: #FF4C41; }

.widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel {
  border-color: #51A6F5; }
  .widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel:after {
    background: #51A6F5; }

.widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel {
  border-color: #6e6e6e; }
  .widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel:after {
    background: #6e6e6e; }

#chart_widget_4 {
  height: 255px !important; }

#chart_widget_5 .ct-series-a .ct-line,
#chart_widget_5 .ct-series-a .ct-point {
  stroke: #46ffc8; }

#chart_widget_5 .ct-line {
  stroke-width: 1px; }

#chart_widget_5 .ct-point {
  stroke-width: 2px; }

#chart_widget_5 .ct-series-a .ct-area {
  fill: #20dea6; }

#chart_widget_5 .ct-area {
  fill-opacity: 1; }

#chart_widget_6 .ct-series-a .ct-line,
#chart_widget_6 .ct-series-a .ct-point {
  stroke: #51A6F5; }

#chart_widget_6 .ct-line {
  stroke-width: 2px; }

#chart_widget_6 .ct-point {
  stroke-width: 5px; }

#chart_widget_6 .ct-series-a .ct-area {
  fill: #51A6F5; }

#chart_widget_6 .ct-area {
  fill-opacity: .5; }

#chart_widget_8 {
  height: 255px; }
  #chart_widget_8 .ct-series-a .ct-line,
  #chart_widget_8 .ct-series-a .ct-point {
    stroke: #51A6F5; }
  #chart_widget_8 .ct-line {
    stroke-width: 2px; }
  #chart_widget_8 .ct-point {
    stroke-width: 5px; }
  #chart_widget_8 .ct-series-a .ct-area {
    fill: #51A6F5; }
  #chart_widget_8 .ct-area {
    fill-opacity: .5; }

#chart_widget_9, #chart_widget_10 {
  height: 250px !important; }

#chart_widget_11 .ct-slice-donut, #chart_widget_12 .ct-slice-donut, #chart_widget_13 .ct-slice-donut {
  stroke-width: 25px !important; }

#chart_widget_11 {
  height: 270px !important; }

#chart_widget_17 {
  height: 150px !important; }

.chart_widget_tab_one .nav-link {
  border: 1px solid #ddd; }
  .chart_widget_tab_one .nav-link.active {
    background-color: var(--primary);
    border: 1px solid var(--primary);
    color: #fff; }
    .chart_widget_tab_one .nav-link.active:hover {
      border: 1px solid var(--primary); }
  .chart_widget_tab_one .nav-link:hover {
    border: 1px solid #ddd; }

[data-theme-version="dark"] .ccc-widget > div {
  background: #3B3363 !important;
  border-color: #473F72 !important; }

.social-icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 4px;
  text-align: center;
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  font-size: 20px; }
  .social-icon i {
    color: #fff; }
  .social-icon.youtube {
    background: #FF0000; }
  .social-icon.facebook {
    background: #3b5998; }
  .social-icon.twitter {
    background: #1da1f2; }

.social-icon2 a {
  border: 0.1rem solid var(--primary);
  display: block;
  padding: 1rem;
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  border-radius: .3rem;
  font-size: 1.6rem; }

.social-icon2 i {
  font-size: 12px;
  color: var(--primary); }

.social-icon3 ul li {
  display: inline-block; }
  .social-icon3 ul li a {
    display: block; }
    .social-icon3 ul li a i {
      font-size: 1.4rem;
      padding: 1rem .7rem;
      color: #464a53; }
    .social-icon3 ul li a:hover i {
      color: var(--primary); }

.social-icons-muted ul li a i {
  color: #89879f; }

.social-links a {
  padding: .5rem; }

.widget-stat .media {
  padding: 0px 0;
  align-items: center; }
  .widget-stat .media > span {
    height: 85px;
    width: 85px;
    border-radius: 50px;
    padding: 10px 12px;
    font-size: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #464a53;
    min-width: 85px; }
  .widget-stat .media .media-body p {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px; }
    [data-theme-version="dark"] .widget-stat .media .media-body p {
      color: #c4c9d5; }
  .widget-stat .media .media-body h3, .widget-stat .media .media-body .h3 {
    font-size: 40px;
    font-weight: 600;
    margin: 0;
    line-height: 1.2; }
  .widget-stat .media .media-body h4, .widget-stat .media .media-body .h4 {
    font-size: 24px;
    display: inline-block;
    vertical-align: middle; }
  .widget-stat .media .media-body span {
    margin-left: 5px; }

.widget-stat[class*="bg-"] .media > span {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff; }

.widget-stat[class*="bg-"] .progress {
  background-color: rgba(255, 255, 255, 0.25) !important; }

[direction="rtl"] .widget-stat .media .media-body span {
  margin-left: 0;
  margin-right: 10px; }

.dez-widget-1 .card {
  background: #FFE7DB; }
  .dez-widget-1 .card .card-body p {
    color: #f87533; }

.dez-widget-1 .icon {
  float: right;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-size: 28px; }

.bgl-primary {
  background: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1); }
  [data-theme-version="dark"] .bgl-primary {
    background-color: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }

.bgl-secondary {
  background: #dec8f8;
  border-color: #dec8f8; }
  [data-theme-version="dark"] .bgl-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: rgba(100, 24, 195, 0.5); }

.bgl-success {
  background: #ecfae4;
  border-color: #ecfae4; }
  [data-theme-version="dark"] .bgl-success {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: rgba(104, 207, 41, 0.1); }

.bgl-warning {
  background: #fff0da;
  border-color: #fff0da; }
  [data-theme-version="dark"] .bgl-warning {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: rgba(255, 171, 45, 0.1); }

.bgl-danger {
  background: #ffefee;
  border-color: #ffefee; }
  [data-theme-version="dark"] .bgl-danger {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: rgba(255, 76, 65, 0.1); }

.bgl-info {
  background: #e2f0fd;
  border-color: #e2f0fd; }
  [data-theme-version="dark"] .bgl-info {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: rgba(81, 166, 245, 0.1); }

.bg-primary-light {
  background: var(--rgba-primary-1); }
  [data-theme-version="dark"] .bg-primary-light {
    background-color: var(--rgba-primary-1); }

.bg-secondary-light {
  background: rgba(222, 200, 248, 0.5); }
  [data-theme-version="dark"] .bg-secondary-light {
    background-color: rgba(100, 24, 195, 0.05); }

.bg-success-light {
  background: rgba(236, 250, 228, 0.5); }
  [data-theme-version="dark"] .bg-success-light {
    background-color: rgba(104, 207, 41, 0.05); }

.bg-warning-light {
  background: rgba(255, 240, 218, 0.5); }
  [data-theme-version="dark"] .bg-warning-light {
    background-color: rgba(255, 171, 45, 0.05); }

.bg-danger-light {
  background: rgba(255, 239, 238, 0.5); }
  [data-theme-version="dark"] .bg-danger-light {
    background-color: rgba(255, 76, 65, 0.05); }

.bg-info-light {
  background: rgba(226, 240, 253, 0.5); }
  [data-theme-version="dark"] .bg-info-light {
    background-color: rgba(81, 166, 245, 0.05); }

.bgl-dark {
  background: #eeeeee;
  border-color: #eeeeee; }

.bgl-light {
  background: #f7f7f7;
  border-color: #f7f7f7; }

.overlay-box {
  position: relative;
  z-index: 1; }
  .overlay-box:after {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0.85;
    background: var(--primary);
    z-index: -1; }

.rating-bar {
  font-size: 13px; }

.tdl-holder {
  margin: 0 auto; }
  .tdl-holder ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .tdl-holder li {
    background-color: #fff;
    border-bottom: 1px solid #EEEEEE;
    list-style: none none;
    margin: 0;
    padding: 0; }
    .tdl-holder li span {
      margin-left: 35px;
      font-size: 1rem;
      vertical-align: middle;
      transition: all 0.2s linear; }
      [direction="rtl"] .tdl-holder li span {
        margin-left: auto;
        margin-right: 35px; }
  .tdl-holder label {
    cursor: pointer;
    display: block;
    line-height: 50px;
    padding-left: 1.5rem;
    position: relative;
    margin: 0 !important; }
    [direction="rtl"] .tdl-holder label {
      padding-left: 0;
      padding-right: 1.5rem; }
    .tdl-holder label:hover {
      background-color: #eef1f6;
      color: #6e6e6e; }
      .tdl-holder label:hover a {
        color: #FF4C41; }
    .tdl-holder label a {
      color: #fff;
      display: inline-block;
      line-height: normal;
      height: 100%;
      text-align: center;
      text-decoration: none;
      width: 50px;
      -webkit-transition: all .2s linear;
      -moz-transition: all .2s linear;
      -o-transition: all .2s linear;
      transition: all 0.2s linear;
      padding: 18px 0px;
      font-size: 18px;
      position: absolute;
      right: 0; }
      [direction="rtl"] .tdl-holder label a {
        right: auto;
        left: 0; }
  .tdl-holder input[type=checkbox] {
    cursor: pointer;
    opacity: 0;
    position: absolute; }
    .tdl-holder input[type=checkbox] + i {
      background-color: #fff;
      border: 1px solid #e7e7e7;
      display: block;
      height: 20px;
      position: absolute;
      top: 15px;
      width: 20px;
      z-index: 1;
      border-radius: 00px;
      font-size: 11px;
      border-radius: 4px; }
    .tdl-holder input[type=checkbox]:checked + i {
      background: var(--primary);
      border-color: transparent; }
    .tdl-holder input[type=checkbox]:checked + i::after {
      content: "\f00c";
      font-family: 'fontAwesome';
      display: block;
      left: 2px;
      position: absolute;
      top: -14px;
      z-index: 2;
      color: #fff; }
    .tdl-holder input[type=checkbox]:checked ~ span {
      text-decoration: line-through;
      position: relative; }
  .tdl-holder input[type=text] {
    background-color: #fff;
    height: 50px;
    margin-top: 29px;
    border-radius: 3px; }
    .tdl-holder input[type=text]::placeholder {
      color: #6e6e6e; }

.widget-message p {
  font-size: 14px;
  line-height: 1.5; }

.picker .picker__frame {
  min-width: 28.125rem;
  max-width: 28.125rem; }
  .picker .picker__frame .picker__box {
    padding: 1.25rem;
    border: 0;
    box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.1); }
    .picker .picker__frame .picker__box .picker__header {
      margin-top: 0; }
      .picker .picker__frame .picker__box .picker__header .picker__year {
        color: var(--primary);
        font-style: inherit;
        font-size: 1.25rem; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--prev,
      .picker .picker__frame .picker__box .picker__header .picker__nav--next {
        width: 2.5rem;
        height: 2.5rem;
        padding: 0;
        line-height: 2.5rem;
        border-radius: 0.125rem; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:before,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:before {
          content: none !important; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
          font-family: 'Font Awesome 5 Free';
          border: 0;
          margin: 0 auto;
          font-size: 1.375rem;
          font-weight: 900; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:hover {
          background-color: var(--primary);
          color: #fff; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--prev {
        left: 0; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after {
          content: "\f0d9"; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--next {
        right: 0; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
          content: "\f0da"; }
    .picker .picker__frame .picker__box .picker__table .picker__weekday {
      padding: 0.625rem 0;
      font-size: 1rem; }
    .picker .picker__frame .picker__box .picker__table .picker__day {
      width: 2.5rem;
      height: 2.5rem;
      border-radius: 3.125rem;
      padding: 0 !important;
      font-size: 1rem;
      line-height: 2.5rem;
      margin: auto;
      border: 0 !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--today:before {
        content: none !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--highlighted {
        border: 0 !important;
        padding: 0;
        background-color: var(--primary);
        color: #fff !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day:hover {
        background-color: var(--primary);
        color: #fff !important; }
    .picker .picker__frame .picker__box .picker__footer .picker__button--today {
      background-color: var(--primary);
      color: #fff !important; }
      .picker .picker__frame .picker__box .picker__footer .picker__button--today:before {
        content: none !important; }
    .picker .picker__frame .picker__box .picker__footer .picker__button--clear,
    .picker .picker__frame .picker__box .picker__footer .picker__button--close,
    .picker .picker__frame .picker__box .picker__footer .picker__button--today {
      border: 0;
      border-radius: 0.125rem;
      font-size: 1rem; }
      .picker .picker__frame .picker__box .picker__footer .picker__button--clear:hover,
      .picker .picker__frame .picker__box .picker__footer .picker__button--close:hover,
      .picker .picker__frame .picker__box .picker__footer .picker__button--today:hover {
        background-color: var(--primary);
        color: #fff !important; }
  @media only screen and (max-width: 575px) {
    .picker .picker__frame {
      min-width: 100% !important;
      max-width: 100% !important; }
      .picker .picker__frame .picker__box {
        padding: 0.9375rem;
        margin: 0 0.625rem; } }

.card-list {
  overflow: unset;
  height: calc(100% - 50px); }
  .card-list .card-header {
    padding-top: 0;
    padding-bottom: 0; }
    .card-list .card-header .photo {
      overflow: hidden;
      border-radius: 5px;
      width: 100%; }
  @media only screen and (max-width: 1199px) {
    .card-list {
      height: calc(100% - 40px); } }
  .card-list.list-left {
    margin-top: 15px;
    margin-left: 15px; }
    .card-list.list-left .card-header {
      padding-left: 0; }
      .card-list.list-left .card-header .photo {
        margin: -15px 15px 0 -15px; }
  .card-list.list-right {
    margin-top: 15px;
    margin-right: 15px;
    text-align: right; }
    .card-list.list-right .card-header {
      padding-right: 0; }
      .card-list.list-right .card-header .photo {
        margin: -15px -15px 0 15px; }
        .card-list.list-right .card-header .photo img {
          width: 100%; }
  .card-list.list-center {
    margin-top: 15px; }
    .card-list.list-center .card-header .photo {
      margin: -15px 0 0 0; }
  .card-list .photo img {
    width: 100%; }

.card-profile .profile-photo {
  margin-top: -20px; }

.social-graph-wrapper {
  text-align: center;
  padding: 20px;
  position: relative;
  color: #fff;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }
  .social-graph-wrapper.widget-facebook {
    background-color: #3b5998; }
  .social-graph-wrapper.widget-twitter {
    background-color: #1da1f2; }
  .social-graph-wrapper.widget-linkedin {
    background-color: #007bb6; }
  .social-graph-wrapper.widget-googleplus {
    background-color: #db4439; }
  .social-graph-wrapper .s-icon {
    font-size: 24px;
    position: relative;
    padding: 0 10px; }

.widget-media .timeline .timeline-panel {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 15px;
  margin-bottom: 15px; }
  .widget-media .timeline .timeline-panel .media {
    width: 50px;
    height: 50px;
    background: #eee;
    border-radius: 12px;
    overflow: hidden;
    font-size: 20px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    align-self: start; }
    .widget-media .timeline .timeline-panel .media-primary {
      background: var(--rgba-primary-1);
      color: var(--primary); }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-primary {
        background-color: var(--rgba-primary-1); }
    .widget-media .timeline .timeline-panel .media-info {
      background: #e2f0fd;
      color: #51A6F5; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-info {
        background-color: rgba(81, 166, 245, 0.1); }
    .widget-media .timeline .timeline-panel .media-warning {
      background: #fff0da;
      color: #FFAB2D; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-warning {
        background-color: rgba(255, 171, 45, 0.1); }
    .widget-media .timeline .timeline-panel .media-danger {
      background: #ffefee;
      color: #FF4C41; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-danger {
        background-color: rgba(255, 76, 65, 0.1); }
    .widget-media .timeline .timeline-panel .media-success {
      background: #ecfae4;
      color: #68CF29; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-success {
        background-color: rgba(104, 207, 41, 0.1); }
  .widget-media .timeline .timeline-panel .media-body p {
    font-size: 14px;
    line-height: 1.5; }
  .widget-media .timeline .timeline-panel .dropdown {
    align-self: self-end;
    margin-top: 5px; }

.widget-media .timeline li:last-child .timeline-panel {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0; }

.card[class*="bg-"] .timeline .timeline-panel {
  border-color: rgba(255, 255, 255, 0.2) !important; }

.table {
  color: strong;
    color-color: #6e6e6e; }
  .table th, .table td {
    border-color: #EEEEEE;
    padding: 5px 9px; } 
    /* jacint:padding: 12px 9px; } */
    [data-theme-version="dark"] .table th, [data-theme-version="dark"] .table td {
      border-color: #473F72; }
  .table.table-striped tbody tr:nth-of-type(odd),
  .table.table-hover tr:hover {
    background-color: #f2f4fa; }
    [data-theme-version="dark"] .table.table-striped tbody tr:nth-of-type(odd), [data-theme-version="dark"]
    .table.table-hover tr:hover {
      background-color: #2C254A; }
  .table.shadow-hover tbody tr:hover {
    background-color: #fff;
    box-shadow: 0 0px 30px var(--rgba-primary-1); }
    [data-theme-version="dark"] .table.shadow-hover tbody tr:hover {
      background-color: #2C254A; }
  .table.tr-rounded tr td:first-child, .table.tr-rounded tr th:first-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  .table.tr-rounded tr td:last-child, .table.tr-rounded tr th:last-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  .table.bg-primary-hover th, .table.bg-primary-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-primary-hover td {
    color: #000; }
  .table.bg-primary-hover th {
    color: #6C6C6C; }
  .table.bg-primary-hover tr:hover td, .table.bg-primary-hover tr:hover th {
    background: var(--primary);
    color: #fff !important; }
  .table.bg-secondary-hover th, .table.bg-secondary-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-secondary-hover td {
    color: #000; }
  .table.bg-secondary-hover th {
    color: #6C6C6C; }
  .table.bg-secondary-hover tr:hover td, .table.bg-secondary-hover tr:hover th {
    background: rgba(100, 24, 195, 0.1);
    color: #6418C3 !important; }
  .table.bg-info-hover th, .table.bg-info-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-info-hover td {
    color: #000; }
  .table.bg-info-hover th {
    color: #6C6C6C; }
  .table.bg-info-hover tr:hover td, .table.bg-info-hover tr:hover th {
    background: #374C98;
    color: #fff !important; }
  .table.bg-success-hover th, .table.bg-success-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-success-hover td {
    color: #000; }
  .table.bg-success-hover th {
    color: #6C6C6C; }
  .table.bg-success-hover tr:hover td, .table.bg-success-hover tr:hover th {
    background: #68CF29;
    color: #fff !important; }
  .table.bg-warning-hover th, .table.bg-warning-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-warning-hover td {
    color: #000; }
  .table.bg-warning-hover th {
    color: #6C6C6C; }
  .table.bg-warning-hover tr:hover td, .table.bg-warning-hover tr:hover th {
    background: #FFAB2D;
    color: #fff !important; }
  .table.bg-danger-hover th, .table.bg-danger-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-danger-hover td {
    color: #000; }
  .table.bg-danger-hover th {
    color: #6C6C6C; }
  .table.bg-danger-hover tr:hover td, .table.bg-danger-hover tr:hover th {
    background: #FF4C41;
    color: #fff !important; }
  .table.border-no td {
    border: 0; }
  .table.short-one tr td:first-child, .table.short-one tr th:first-child {
    width: 60px !important; }
  .table thead th {
    border-bottom-width: 1px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.5px;
    border-color: #EEEEEE; }
    [data-theme-version="dark"] .table thead th {
      border-color: #473F72; }
  .table tbody tr td {
    vertical-align: middle;
    border-color: #EEEEEE; }
    [data-theme-version="dark"] .table tbody tr td {
      border-color: #473F72; }
  .table:not(.table-bordered) thead th {
    border-top: none; }
  .table .thead-primary th {
    background-color: var(--primary);
    color: #fff; }
  .table .thead-info th {
    background-color: #51A6F5;
    color: #fff; }
  .table .thead-warning th {
    background-color: #FFAB2D;
    color: #fff; }
  .table .thead-danger th {
    background-color: #FF4C41;
    color: #fff; }
  .table .thead-success th {
    background-color: #68CF29;
    color: #fff; }
  .table.primary-table-bordered {
    border: 1px solid #EEEEEE; }
    [data-theme-version="dark"] .table.primary-table-bordered {
      border-color: #473F72; }
  .table.primary-table-bg-hover thead th {
    background-color: var(--primary-dark);
    color: #fff;
    border-bottom: none; }
  .table.primary-table-bg-hover tbody tr {
    background-color: var(--primary);
    color: #fff;
    transition: all .1s ease; }
    .table.primary-table-bg-hover tbody tr:hover {
      background-color: var(--primary-light); }
    .table.primary-table-bg-hover tbody tr:not(:last-child) td, .table.primary-table-bg-hover tbody tr:not(:last-child) th {
      border-bottom: 1px solid var(--primary-dark); }
  .table-responsive-tiny {
    min-width: 18.75rem; }
  .table-responsive-sm {
    min-width: 30rem !important;}    
  .table-responsive-md {
    min-width: 36rem !important; }
  .table-responsive-lg {
    min-width: 60.9375rem !important; }
  .table-responsive-xl {
    min-width: 70.9375rem !important; }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: var(--rgba-primary-1);
  color: var(--primary); }
  [data-theme-version="dark"] .table-primary, [data-theme-version="dark"]
  .table-primary > th, [data-theme-version="dark"]
  .table-primary > td {
    background-color: var(--rgba-primary-1); }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .table-success, [data-theme-version="dark"]
  .table-success > th, [data-theme-version="dark"]
  .table-success > td {
    background-color: rgba(104, 207, 41, 0.1); }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #e2f0fd;
  color: #51A6F5; }
  [data-theme-version="dark"] .table-info, [data-theme-version="dark"]
  .table-info > th, [data-theme-version="dark"]
  .table-info > td {
    background-color: rgba(81, 166, 245, 0.1); }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .table-warning, [data-theme-version="dark"]
  .table-warning > th, [data-theme-version="dark"]
  .table-warning > td {
    background-color: rgba(255, 171, 45, 0.1); }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .table-danger, [data-theme-version="dark"]
  .table-danger > th, [data-theme-version="dark"]
  .table-danger > td {
    background-color: rgba(255, 76, 65, 0.1); }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f2f4fa; }
  [data-theme-version="dark"] .table-active, [data-theme-version="dark"]
  .table-active > th, [data-theme-version="dark"]
  .table-active > td {
    background-color: #2C254A; }

.card-table th:first-child, .card-table td:first-child {
  padding-left: 30px; }
  @media only screen and (max-width: 575px) {
    .card-table th:first-child, .card-table td:first-child {
      padding-left: 15px; } }

.card-table th:last-child, .card-table td:last-child {
  padding-right: 30px; }
  @media only screen and (max-width: 575px) {
    .card-table th:last-child, .card-table td:last-child {
      padding-right: 15px; } }

table.table tr {
  border: hidden; }

.ck-table .custom-control {
  display: flex;
  align-items: center; }

.bootgrid-header {
  padding: 0 !important;
  margin: 0; }
  @media only screen and (max-width: 575px) {
    .bootgrid-header .actionBar {
      padding: 0; }
    .bootgrid-header .search {
      margin: 0 0 10px 0; } }

table#example {
  padding: 0rem 0 2rem 0; }

table#example td.editing {
  background-color: #ffc75ff8 !important;  
 }

table#edicio {
  padding: 0rem 0 2rem 0; 
  vertical-align: middle;
}

table#edicio td.editing {
  background-color: #ffc75ff8 !important;  
 }

table.dataTable {
  font-size: 14px; }

#example2_wrapper .dataTables_scrollBody {
  max-height: 33.25rem !important; }

#employees, #custommers {
  padding: .5rem 0 1rem 0; }

.dataTables_wrapper .dataTables_paginate {
  padding-top: 0.75em;
  padding-bottom: 0.75em; }

table.dataTable thead th, table.dataTable thead td {
  border-bottom: 0;
  border-top: 0; }

table.dataTable tfoot th, table.dataTable tfoot td {
  border-top: 0; }

table.dataTable tbody tr, table.dataTable tbody td {
  background: transparent !important; }

table.dataTable thead th {
  color: #000;
  white-space: nowrap;
  font-size: 18px;
  text-transform: capitalize;
  font-weight: 500;
  padding: 20px 15px; }
  [data-theme-version="dark"] table.dataTable thead th {
    color: #fff; }
  @media only screen and (max-width: 1400px) {
    table.dataTable thead th {
      font-size: 16px; } }

table.dataTable tbody td {
  /* jacint: padding: 18px 15px; */
  padding: 5px 10px;
  font-size: 16px; }
  @media only screen and (max-width: 575px) {
    table.dataTable tbody td {
      padding: 8px 5px; } }
  @media only screen and (max-width: 1400px) {
    table.dataTable tbody td {
      font-size: 14px;
      padding: 8px 15px; } }

table.dataTable tr.selected {
  color: var(--primary); }

table.dataTable tfoot th {
  color: #6e6e6e;
  font-weight: 600; }
  [data-theme-version="dark"] table.dataTable tfoot th {
    color: #fff; }

table.dataTable.style-1 tbody td {
  font-size: 0.875rem;
  padding: 18px ​15px; }

table.dataTable.style-1 thead th {
  font-size: 0.85rem;
  background: none;
  font-weight: 600;
  color: #797979;
  position: relative; }
  table.dataTable.style-1 thead th.sorting_asc:after {
    color: var(--primary);
    content: "\f062";
    position: absolute;
    font-family: 'Line Awesome Free';
    font-size: 18px;
    top: 50%;
    transform: translateY(-50%); }
  table.dataTable.style-1 thead th.sorting_desc:after {
    color: var(--primary);
    content: "\f063";
    position: absolute;
    font-family: 'Line Awesome Free';
    font-size: 18px;
    top: 50%;
    transform: translateY(-50%); }

.dataTables_wrapper .dataTables_paginate {
  display: flex; }
  .dataTables_wrapper .dataTables_paginate .paginate_button {
    height: 48px;
    width: 48px;
    padding: 0;
    margin: 0 5px;
    border: 0 !important;
    font-weight: 500;
    font-size: 1.5rem;
    color: #000 !important;
    text-align: center;
    line-height: 48px;
    border-radius: 4px;
    background: #efefef !important; }
    .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.current {
      background: var(--primary) !important;
      color: #fff !important; }
    .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
      background: #efefef !important; }
      .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled.current {
        background: #efefef !important; }
  .dataTables_wrapper .dataTables_paginate span {
    display: inline-flex;
    padding: 4px 5px;
    background: #efefef;
    border-radius: 4px; }
    .dataTables_wrapper .dataTables_paginate span .paginate_button {
      height: 40px;
      width: 40px;
      padding: 0;
      margin: 0 2px;
      border: 0 !important;
      font-weight: 500;
      font-size: 1rem;
      color: #000 !important;
      text-align: center;
      line-height: 40px;
      border-radius: 4px;
      background: transparent !important; }
      .dataTables_wrapper .dataTables_paginate span .paginate_button.current, .dataTables_wrapper .dataTables_paginate span .paginate_button:hover, .dataTables_wrapper .dataTables_paginate span .paginate_button:focus, .dataTables_wrapper .dataTables_paginate span .paginate_button:active {
        background: var(--primary) !important;
        color: #fff !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #fff !important; }

.dataTables_wrapper input[type="search"], .dataTables_wrapper input[type="text"], .dataTables_wrapper select {
  border: 1px solid #e2e2e2;
  padding: .3rem 0.5rem;
  color: #715d5d;
  border-radius: 5px; }
  [data-theme-version="dark"] .dataTables_wrapper input[type="search"], [data-theme-version="dark"] .dataTables_wrapper input[type="text"], [data-theme-version="dark"] .dataTables_wrapper select {
    background: #2C254A;
    border-color: #473F72;
    color: #fff; }

.dataTables_wrapper .dataTables_length {
  margin-bottom: 15px; }
  .dataTables_wrapper .dataTables_length .bootstrap-select {
    width: 80px !important;
    margin: 0 5px; }

table.dataTable.no-footer {
  border-bottom: 0; }

.rounded-lg {
  min-width: 30px; }

.dataTables_scroll {
  padding: 1rem 0; }
  .dataTables_scrollFoot {
    padding-top: 1rem; }

.dataTablesCard {
  background-color: #fff;
  border-radius: 0.35rem; }
  .dataTablesCard.border-no td {
    border-top: 0 !important; }

@media (max-width: 767.98px) {
  .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {
    text-align: left; } }

.dataTables_wrapper .dataTables_info {
  padding-top: 1.75em;
  padding-bottom: 0.755em; }

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  color: #7e7e7e !important; }

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #7e7e7e; }

table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
  border-color: #EEEEEE; }
  [data-theme-version="dark"] table.dataTable.row-border tbody th, [data-theme-version="dark"]
  table.dataTable.row-border tbody td, [data-theme-version="dark"]
  table.dataTable.display tbody th, [data-theme-version="dark"]
  table.dataTable.display tbody td {
    border-color: #473F72; }

.dataTables_wrapper .dataTables_length .bootstrap-select .dropdown-toggle {
  font-size: 0.813rem !important;
  padding: 0.625rem 1rem; }

.fooicon {
  font-size: 1.25rem;
  color: #6e6e6e; }

.jsgrid-table .jsgrid-header-row > .jsgrid-header-cell {
  color: #6e6e6e; }

.jsgrid-table > tbody > tr > td {
  padding: 1.2em; }

.jsgrid-table .jsgrid-insert-row input, .jsgrid-table .jsgrid-insert-row select, .jsgrid-table .jsgrid-edit-row input, .jsgrid-table .jsgrid-edit-row select {
  border: 1px solid #DDDFE1; }

.jsgrid .jsgrid-button {
  border: 0 !important;
  margin-left: 10px; }

.error-page .error-text {
  font-size: 150px;
  line-height: 1; }
  @media only screen and (max-width: 575px) {
    .error-page .error-text {
      font-size: 80px; } }

.error-page h4, .error-page .h4 {
  font-size: 40px;
  margin-bottom: 5px; }
  @media only screen and (max-width: 575px) {
    .error-page h4, .error-page .h4 {
      font-size: 20px; } }

.error-page p {
  font-size: 16px; }
  @media only screen and (max-width: 575px) {
    .error-page p {
      font-size: 14px; } }

.authincation-content {
  background: #fff;
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15);
  border-radius: 5px; }
  [data-theme-version="dark"] .authincation-content {
    background: #3B3363;
    box-shadow: none; }

.welcome-content {
  background: url("./../images/1.jpg");
  background-size: cover;
  background-position: center;
  height: 100%;
  padding: 75px 50px;
  position: relative;
  z-index: 1;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }
  .welcome-content::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: var(--primary);
    opacity: 0.75;
    z-index: -1;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px; }
  .welcome-content .welcome-title {
    color: #fff;
    font-weight: 500;
    font-size: 20px; }
  .welcome-content p {
    color: #fff; }
  .welcome-content .brand-logo a {
    display: inline-block;
    margin-bottom: 20px;
    font-weight: 700;
    color: #fff;
    font-size: 20px; }
    .welcome-content .brand-logo a img {
      width: 100px; }
  .welcome-content .intro-social {
    position: absolute;
    bottom: 75px; }
    .welcome-content .intro-social ul {
      margin-bottom: 0; }
      .welcome-content .intro-social ul li {
        display: inline-block; }
        .welcome-content .intro-social ul li a {
          color: #fff;
          font-size: 14px;
          padding: 0px 7px; }

.auth-form {
  padding: 50px 50px; }
  @media only screen and (max-width: 575px) {
    .auth-form {
      padding: 30px; } }
  .auth-form .btn {
    height: 50px;
    font-weight: 700; }
    @media only screen and (max-width: 575px) {
      .auth-form .btn {
        height: 40px;
        line-height: 0;
        font-weight: 500; } }
  .auth-form .page-back {
    display: inline-block;
    margin-bottom: 15px; }

.show-pass, .show-con-pass, .show-old-pass {
  cursor: pointer;
  border-radius: 0 0.5rem 0.5rem 0px !important; }

.show-pass .fa-eye, .show-con-pass .fa-eye, .show-old-pass .fa-eye {
  display: none; }

.show-pass.active .fa-eye-slash, .show-con-pass.active .fa-eye-slash, .show-old-pass.active .fa-eye-slash {
  display: none; }

.show-pass.active .fa-eye, .show-con-pass.active .fa-eye, .show-old-pass.active .fa-eye {
  display: inline-block; }

.custom-date-picker input[type="date"]::-webkit-calendar-picker-indicator {
  cursor: pointer;
  background: var(--primary);
  border: 1px solid var(--primary);
  color: white;
  font-size: 20px;
  height: 49px;
  width: 49px; }

.custom-date-picker .form-control {
  padding-right: 0;
  position: relative; }
  .custom-date-picker .form-control:after {
    position: absolute;
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    right: 15px;
    color: white;
    font-size: 26px;
    cursor: pointer;
    pointer-events: none; }

.table.custom-tbl tbody tr td {
  padding: 18px 35px; }
  .table.custom-tbl tbody tr td:last-child {
    padding-right: 0; }
  .table.custom-tbl tbody tr td:nth-child(2) {
    padding-left: 0; }
  .table.custom-tbl tbody tr td .media.style-1 img {
    width: 45px; }

.table.custom-tbl thead tr th {
  padding: 18px 35px; }
  .table.custom-tbl thead tr th:nth-child(2) {
    padding-left: 0; }

.table.custom-tbl1 tbody tr td {
    padding: 0px 35px; }
    .table.custom-tbl tbody tr td:last-child {
      padding-right: 0; }
    .table.custom-tbl tbody tr td:nth-child(2) {
      padding-left: 0; }
    .table.custom-tbl tbody tr td .media.style-1 img {
      width: 45px; }

  .table.custom-tbl1 thead tr th {
    padding: 0px 35px; }
    .table.custom-tbl thead tr th:nth-child(2) {
      padding-left: 0; }

.pricing_table_content {
  background: #fff;
  text-align: center;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
  padding: 25px;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out; }
  .pricing_table_content .package {
    font-weight: 700;
    font-size: 18px; }
  .pricing_table_content .price {
    font-weight: 700;
    font-size: 50px;
    line-height: 100px;
    color: #6e6e6e; }
  .pricing_table_content hr {
    margin: 0; }
  .pricing_table_content .price_list {
    padding: 30px 0;
    text-align: left;
    max-width: 175px;
    margin: 0 auto; }
    .pricing_table_content .price_list li {
      color: #909093;
      font-size: 14px;
      line-height: 25px;
      padding: 7px 0; }
      .pricing_table_content .price_list li i {
        margin-right: 15px; }
  .pricing_table_content .price-btn {
    padding: 15px 50px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 25px;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  .pricing_table_content:focus, .pricing_table_content:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.175);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.175); }
    .pricing_table_content:focus .price-btn, .pricing_table_content:hover .price-btn {
      color: #FF4C41; }

.page-timeline .timeline {
  list-style: none;
  padding: 40px 0;
  position: relative; }
  .page-timeline .timeline-workplan.page-timeline .timeline {
    padding-bottom: 0;
    margin-bottom: 0; }
    .page-timeline .timeline-workplan.page-timeline .timeline.timeline > li > .timeline-badge {
      top: 4.5rem; }
    .page-timeline .timeline-workplan.page-timeline .timeline > li {
      margin-bottom: 2.6rem; }
    @media only screen and (min-width: 1200px) and (max-width: 1650px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 8rem; } }
    @media only screen and (max-width: 1199px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 7rem; } }
    @media only screen and (max-width: 991px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 100%; } }
    @media only screen and (max-width: 575px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 7rem; } }
    .page-timeline .timeline-workplan.page-timeline .timeline::before {
      left: 20%;
      top: 6rem; }
      [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline::before {
        right: 22%;
        left: auto; }
      @media only screen and (max-width: 575px) {
        .page-timeline .timeline-workplan.page-timeline .timeline::before {
          left: 22%; } }
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
      left: 21.4%;
      height: 0.9rem;
      width: 0.9rem;
      background-color: var(--primary); }
      [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        right: 19.2%;
        left: auto; }
      @media only screen and (min-width: 1200px) and (max-width: 1650px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 22.4%; } }
      @media only screen and (max-width: 1199px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 22.4%; } }
      @media only screen and (max-width: 991px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 21.7%; } }
      @media only screen and (max-width: 767px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 19.5%; } }
      @media only screen and (max-width: 575px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 21.4%; } }
      .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge::after {
        position: absolute;
        width: 1.9rem;
        height: 1.9rem;
        background-color: var(--rgba-primary-1);
        content: "";
        border-radius: 50%;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%); }
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-panel {
      width: 70%; }

.page-timeline .timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 2px;
  background-color: #ECEFF2;
  left: 50%;
  margin-left: -1.5px; }

.page-timeline .timeline > li {
  margin-bottom: 20px;
  position: relative; }

.page-timeline .timeline > li:after,
.page-timeline .timeline > li:before {
  content: " ";
  display: table; }

.page-timeline .timeline > li:after {
  clear: both; }

.page-timeline .timeline > li:after,
.page-timeline .timeline > li:before {
  content: " ";
  display: table; }

.page-timeline .timeline > li:after {
  clear: both; }

.page-timeline .timeline > li > .timeline-panel {
  width: 46%;
  float: left;
  border-radius: 2px;
  position: relative; }

.page-timeline .timeline > li > .timeline-badge {
  background-color: #f2f4fa;
  border: 1px solid #DDDFE1;
  border-radius: 50%;
  color: #6e6e6e;
  height: 40px;
  left: 50%;
  line-height: 40px;
  margin-left: -13px;
  position: absolute;
  text-align: center;
  top: 30px;
  width: 40px;
  z-index: 1;
  transform: translate(-25%, -3rem); }
  @media (min-width: 576px) {
    .page-timeline .timeline > li > .timeline-badge {
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel {
  float: right; }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto; }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto; }

.page-timeline .timeline-title {
  margin-top: 0;
  color: inherit; }

.page-timeline .event_time {
  font-size: 14px;
  font-weight: 600; }

.page-timeline .event_vanue {
  font-size: 14px;
  margin: 5px 0;
  font-weight: 600; }

.page-timeline .timeline_img {
  height: 100px;
  width: 100px; }

.page-timeline .timeline-body > p,
.page-timeline .timeline-body > ul {
  margin-bottom: 0; }

@media (max-width: 767px) {
  .page-timeline ul.timeline:before {
    left: 40px; }
  .page-timeline ul.timeline > li > .timeline-panel {
    width: calc(100% - 90px);
    width: -webkit-calc(100% - 90px); }
  .page-timeline ul.timeline > li > .timeline-badge {
    left: 28px;
    margin-left: 0;
    top: 16px; }
  .page-timeline ul.timeline > li > .timeline-panel {
    float: right; }
  .page-timeline ul.timeline > li > .timeline-panel:before {
    border-left-width: 0;
    border-right-width: 15px;
    left: -15px;
    right: auto; }
  .page-timeline ul.timeline > li > .timeline-panel:after {
    border-left-width: 0;
    border-right-width: 14px;
    left: -14px;
    right: auto; }
  .page-timeline .timeline_img {
    height: 30%;
    width: 30%; } }

.page-timeline .timeline-timestamp {
  text-align: center; }
  .page-timeline .timeline-timestamp .badge {
    padding: .8rem 2rem;
    border-radius: 50px;
    font-size: 0.8125rem; }

@media only screen and (max-width: 767px) {
  .doctor-info-details {
    display: block !important; } }

.doctor-info-details .media {
  position: relative; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media img {
      width: 100%; } }
  @media only screen and (max-width: 767px) {
    .doctor-info-details .media {
      float: left; } }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media {
      width: 80px;
      height: 80px;
      margin-right: 20px; } }
  .doctor-info-details .media i {
    width: 64px;
    height: 64px;
    border-radius: 60px;
    border: 3px solid #fff;
    line-height: 58px;
    text-align: center;
    background: var(--primary);
    position: absolute;
    right: -15px;
    bottom: -15px;
    color: #fff;
    font-size: 24px; }
    @media only screen and (max-width: 1400px) {
      .doctor-info-details .media i {
        width: 50px;
        height: 50px;
        font-size: 18px;
        line-height: 46px; } }
    @media only screen and (max-width: 575px) {
      .doctor-info-details .media i {
        width: 35px;
        height: 35px;
        font-size: 16px;
        line-height: 33px;
        right: -7px;
        bottom: -7px; } }

.doctor-info-details .media-body {
  padding-left: 40px; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media-body {
      padding-left: 20px; } }
  @media only screen and (max-width: 767px) {
    .doctor-info-details .media-body {
      padding-left: 0; } }
  .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
    font-size: 40px;
    line-height: 1.2;
    font-weight: 600;
    color: #000; }
    @media only screen and (max-width: 1400px) {
      .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
        font-size: 28px; } }
    @media only screen and (max-width: 575px) {
      .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
        font-size: 20px; } }
  .doctor-info-details .media-body p {
    font-size: 18px;
    font-weight: 500;
    color: #3e4954; }
  .doctor-info-details .media-body span {
    color: #333333; }
    .doctor-info-details .media-body span i {
      transform: scale(1.3);
      display: inline-block;
      margin-right: 10px; }

.doctor-info-details .star-review i {
  font-size: 22px; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .star-review i {
      font-size: 16px; } }

.doctor-info-content p {
  line-height: 1.4; }

.review-box {
  border: 1px solid #f0f0f0;
  border-radius: 18px;
  padding: 20px 30px 30px 30px; }
  @media only screen and (max-width: 1400px) {
    .review-box {
      padding: 15px 15px 20px 15px; } }
  @media only screen and (max-width: 767px) {
    .review-box {
      display: block !important; } }
  .review-box h4, .review-box .h4 {
    font-size: 20px; }
  .review-box p {
    font-size: 14px;
    line-height: 1.4; }
  @media only screen and (max-width: 767px) {
    .review-box img {
      width: 60px;
      float: left; } }
  .review-box .media-footer {
    min-width: 150px; }
    @media only screen and (max-width: 1400px) {
      .review-box .media-footer {
        min-width: 110px; } }
  @media only screen and (max-width: 767px) {
    .review-box .star-review {
      margin-top: 15px; } }
  .review-box .star-review span {
    display: block;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 15px;
    line-height: 1.3; }
    @media only screen and (max-width: 767px) {
      .review-box .star-review span {
        font-size: 16px;
        display: inline-block;
        margin-bottom: 0; } }
  .review-box .star-review i {
    font-size: 18px;
    margin: 0 2px; }
    @media only screen and (max-width: 1400px) {
      .review-box .star-review i {
        font-size: 16px;
        margin: 0 1px; } }

@media only screen and (max-width: 767px) {
  .patient-box {
    display: block !important; } }

.patient-box .up-sign i {
  font-size: 50px;
  line-height: 0.7; }

@media only screen and (max-width: 767px) {
  .patient-box .up-sign {
    float: right; } }

@media only screen and (max-width: 767px) {
  .patient-box img {
    width: 100px;
    float: left; } }

.patient-calender {
  color: #fff; }
  .patient-calender .bootstrap-datetimepicker-widget table td,
  .patient-calender .bootstrap-datetimepicker-widget table th {
    padding: 15px 5px;
    border-radius: 0.35rem; }
  .patient-calender .bootstrap-datetimepicker-widget table th {
    height: 20px;
    line-height: 20px;
    width: 20px;
    font-weight: 400;
    opacity: 0.7;
    font-size: 14px; }
  .patient-calender .bootstrap-datetimepicker-widget table td.active,
  .patient-calender .bootstrap-datetimepicker-widget table td.active:hover,
  .patient-calender .bootstrap-datetimepicker-widget table span,
  .patient-calender .bootstrap-datetimepicker-widget table i {
    color: #fff; }
  .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th {
    font-size: 18px;
    font-weight: 600;
    opacity: 1; }
  .patient-calender .bootstrap-datetimepicker-widget table .btn-primary {
    border: 0;
    padding: 10px; }
  .patient-calender .bootstrap-datetimepicker-widget table .btn-primary,
  .patient-calender .bootstrap-datetimepicker-widget table td span.active,
  .patient-calender .bootstrap-datetimepicker-widget table td i.active,
  .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td span:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td i:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.day:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.hour:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.minute:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.second:hover {
    background: rgba(0, 0, 0, 0.2); }
  .patient-calender .datepicker table tr td.active, .patient-calender .datepicker table tr td.today {
    background: rgba(0, 0, 0, 0.2) !important; }

.abilities-chart .ct-chart .ct-label {
  font-size: 16px;
  fill: #000; }

.abilities-chart .ct-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: #209f84; }

.abilities-chart .ct-chart .ct-series.ct-series-b .ct-slice-donut {
  stroke: #07654e; }

.abilities-chart .ct-chart .ct-series.ct-series-c .ct-slice-donut {
  stroke: #93cbff; }

.abilities-chart .chart-point {
  font-size: 16px;
  justify-content: space-between;
  margin-top: 40px; }

.abilities-chart .chart-point .a,
.abilities-chart .chart-point .b,
.abilities-chart .chart-point .c {
  width: 32px;
  height: 8px;
  display: block;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px; }

.abilities-chart .chart-point .a {
  background: #07654e; }

.abilities-chart .chart-point .b {
  background: #209f84; }

.abilities-chart .chart-point .c {
  background: #93cbff; }

.patient-map-area {
  position: relative;
  border-radius: 12px;
  overflow: hidden; }
  .patient-map-area a {
    position: absolute;
    bottom: 30px;
    left: 30px; }
  .patient-map-area i {
    background: #3e4954;
    position: absolute;
    top: 30px;
    right: 30px;
    width: 56px;
    height: 56px;
    text-align: center;
    line-height: 56px;
    font-size: 24px;
    color: #fff;
    border-radius: 56px; }
  .patient-map-area img {
    width: 100%; }

.iconbox {
  position: relative;
  padding-left: 70px; }
  .iconbox i {
    background: #f9f7fa;
    width: 56px;
    height: 56px;
    line-height: 56px;
    border-radius: 56px;
    text-align: center;
    font-size: 32px;
    color: var(--primary);
    position: absolute;
    left: 0;
    top: 0; }
  .iconbox p {
    margin: 0;
    color: #484848;
    font-size: 18px;
    line-height: 1.3;
    font-weight: 500; }
  .iconbox small, .iconbox .small {
    margin-bottom: 5px;
    font-size: 16px;
    display: block; }

.widget-timeline-icon li {
  padding-left: 45px;
  position: relative;
  margin-left: 28px;
  border-left: 3px solid var(--primary);
  min-height: 80px;
  padding-top: 1px; }
  .widget-timeline-icon li .icon {
    position: absolute;
    width: 56px;
    height: 56px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 56px;
    border-radius: 56px;
    left: -30px;
    top: 0; }
  .widget-timeline-icon li:last-child {
    border-left: 3px solid transparent; }

.assigned-doctor {
  position: relative; }
  .assigned-doctor .owl-item img {
    width: 90px; }
  .assigned-doctor .owl-next,
  .assigned-doctor .owl-prev {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 0.75rem;
    top: 50%;
    background: #fff;
    color: var(--primary);
    font-size: 18px;
    margin-top: -30px;
    text-align: center;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    cursor: pointer;
    box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.13); }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-next,
      .assigned-doctor .owl-prev {
        width: 45px;
        height: 45px;
        line-height: 45px; } }
    .assigned-doctor .owl-next:hover,
    .assigned-doctor .owl-prev:hover {
      background: #450b5a;
      color: #fff; }
  .assigned-doctor .owl-next {
    right: -45px; }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-next {
        right: -25px; } }
  .assigned-doctor .owl-prev {
    left: -45px; }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-prev {
        left: -25px; } }

.review-table {
  padding: 25px;
  box-shadow: none;
  border-radius: 0;
  border-bottom: 1px solid #eee;
  height: auto;
  margin-bottom: 0; }
  .review-table .disease {
    border-left: 1px solid #eee;
    padding-left: 20px; }
    @media only screen and (max-width: 991px) {
      .review-table .disease {
        border-left: 0;
        padding-left: 0;
        margin-right: 10px !important;
        margin-left: 0; } }
  .review-table .star-review i {
    font-size: 20px; }
    @media only screen and (max-width: 991px) {
      .review-table .star-review i {
        font-size: 216x; } }
  .review-table .media-body p {
    color: #3e4954;
    font-size: 18px;
    line-height: 1.5; }
    @media only screen and (max-width: 991px) {
      .review-table .media-body p {
        font-size: 14px; } }
  .review-table .media-footer {
    min-width: 500px; }
    @media only screen and (max-width: 1400px) {
      .review-table .media-footer {
        min-width: 300px;
        margin-left: 10px; } }
    @media only screen and (max-width: 991px) {
      .review-table .media-footer {
        margin-left: 0;
        margin-top: 25px; } }
  @media only screen and (max-width: 991px) {
    .review-table img {
      float: left;
      width: 80px; } }
  @media only screen and (max-width: 991px) {
    .review-table .media {
      display: block !important; } }
  @media only screen and (max-width: 1199px) {
    .review-table .custom-control {
      float: right; } }
  @media only screen and (max-width: 991px) {
    .review-table {
      padding: 15px; } }

.review-tab.nav-pills {
  margin-bottom: 0; }
  .review-tab.nav-pills li {
    display: inline-block; }
    .review-tab.nav-pills li a.nav-link {
      color: #6b6b6b;
      background: #e9e9e9;
      box-shadow: none;
      border-radius: 0;
      font-weight: 600;
      font-size: 16px;
      padding: 15px 40px;
      margin-right: 1px; }
      .review-tab.nav-pills li a.nav-link.active {
        color: var(--primary);
        background: #fff; }
      @media only screen and (max-width: 991px) {
        .review-tab.nav-pills li a.nav-link {
          font-size: 14px;
          padding: 10px 15px; } }
    .review-tab.nav-pills li:first-child a.nav-link {
      border-radius: 0.35rem 0 0 0; }
    .review-tab.nav-pills li:last-child a.nav-link {
      border-radius: 0 0.35rem 0 0; }

.dashboard-calendar .fc-theme-standard td, .dashboard-calendar .fc-theme-standard th {
  border: 0;
  padding: 5px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-theme-standard td, .dashboard-calendar .fc-theme-standard th {
      padding: 2px; } }

.dashboard-calendar .fc-theme-standard tbody td {
  height: 120px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-theme-standard tbody td {
      height: 90px; } }

.dashboard-calendar .fc-theme-standard .fc-scrollgrid {
  border: 0; }

.dashboard-calendar .fc-daygrid-day-frame.fc-scrollgrid-sync-inner {
  border-radius: 0.35rem;
  border: 1px solid #EEEEEE;
  padding: 10px 10px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-daygrid-day-frame.fc-scrollgrid-sync-inner {
      padding: 5px 3px; } }

.dashboard-calendar .fc-theme-standard th {
  color: #000; }

.dashboard-calendar .fc .fc-daygrid-day-top {
  justify-content: flex-end;
  font-size: 20px;
  color: #000;
  font-weight: 600; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc .fc-daygrid-day-top {
      font-size: 14px; } }

.dashboard-calendar .fc .fc-non-business, .dashboard-calendar .fc .fc-highlight {
  border-radius: 0.35rem;
  background: var(--rgba-primary-1);
  margin: -2px; }

.dashboard-calendar .fc .fc-daygrid-more-link {
  font-size: 14px;
  color: var(--primary);
  font-weight: 600; }

.dashboard-calendar .fc .fc-toolbar-title {
  text-transform: capitalize;
  color: #000; }

.dashboard-calendar .fc-button.fc-button-primary.fc-today-button {
  background: transparent;
  border: 1px solid var(--primary);
  color: var(--primary);
  border-radius: 0.35rem;
  padding: 10px 25px; }
  .dashboard-calendar .fc-button.fc-button-primary.fc-today-button:hover {
    background: var(--primary);
    color: #fff; }
  .dashboard-calendar .fc-button.fc-button-primary.fc-today-button:focus {
    box-shadow: none; }

.dashboard-calendar .fc-direction-ltr .fc-daygrid-event.fc-event-end, .dashboard-calendar .fc-direction-rtl .fc-daygrid-event.fc-event-start {
  margin: 6px 6px;
  border-radius: 40px; }

@media only screen and (max-width: 575px) {
  .dashboard-calendar .fc .fc-toolbar.fc-header-toolbar {
    text-align: center; }
    .dashboard-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
      justify-content: center; } }

/* .form-head{
	padding: 45px 0 130px 0;
    margin-bottom: -130px;
	background-size:cover;
	&>div{
		
	}
} */
.plus-icon {
  height: 60px;
  width: 60px;
  line-height: 60px;
  font-size: 24px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  min-width: 60px;
  text-align: center;
  border-radius: 0.35rem;
  background: rgba(255, 255, 255, 0.2);
  color: #fff; }
  .plus-icon:hover {
    color: #fff; }

.deznav .copyright {
  font-size: 14px;
  padding: 0 45px;
  margin-top: 40px;
  color: #969BA0;
  margin-bottom: 40px; }

.currency-icon {
  margin-top: -34px; }

.caret a {
  height: 40px;
  width: 50px;
  background: #6418C3;
  display: block;
  line-height: 40px;
  text-align: center;
  font-size: 26px;
  margin-right: auto;
  margin-left: auto;
  color: white;
  border-radius: 0.35rem;
  margin-bottom: -18px; }
  .caret a:hover {
    color: #fff; }
  @media only screen and (max-width: 575px) {
    .caret a {
      margin-bottom: -10px !important;
      height: 35px;
      width: 38px;
      font-size: 20px;
      border-radius: 10px;
      line-height: 40px; } }

.card-bx img {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 0;
  border-radius: 1.25rem;
  object-fit: cover; }

.card-bx .card-info {
  position: relative;
  padding: 40px 30px; }
  .card-bx .card-info .num-text {
    font-size: 28px; }

.stacked {
  position: relative;
  z-index: 1; }

.plus-icon {
  height: 60px;
  width: 60px;
  line-height: 60px;
  font-size: 24px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  min-width: 60px;
  text-align: center;
  border-radius: 0.35rem;
  background: rgba(255, 255, 255, 0.2);
  color: #fff; }
  .plus-icon:hover {
    color: #fff; }

.deznav .copyright {
  font-size: 14px;
  padding: 0 30px;
  margin-top: 40px;
  color: #969BA0;
  margin-bottom: 40px; }

.card-tabs .nav-tabs.style-1 {
  padding: 0; }
  .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding: 0;
    padding-right: 25px;
    color: #B5B5B5;
    font-size: 18px;
    font-weight: 500; }
    .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
      background: transparent;
      color: #000; }
  @media only screen and (max-width: 1400px) {
    .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
      font-size: 14px;
      padding-right: 16px; } }

.card-tabs .nav-tabs.style-2 {
  border-bottom: 0; }
  .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
    border-radius: 5rem;
    padding: 15px 20px;
    font-weight: 500;
    font-size: 17px;
    border: 0; }
    .card-tabs .nav-tabs.style-2 .nav-item .nav-link .badge {
      margin-left: 5px;
      color: #fff; }
    .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
      color: #000; }
    @media only screen and (max-width: 1400px) {
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        font-size: 14px; } }
    @media only screen and (max-width: 1199px) {
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        padding: 10px 15px; } }
  @media only screen and (max-width: 575px) {
    .card-tabs .nav-tabs.style-2 {
      margin-bottom: 10px; }
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        padding: 5px 10px; } }

.currency-icon {
  margin-top: -65px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
  border-radius: 100%;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  @media only screen and (max-width: 1600px) {
    .currency-icon {
      height: 65px;
      width: 65px; } }
  @media only screen and (max-width: 575px) {
    .currency-icon {
      margin-top: -50px; } }

.card-coin:hover {
  transform: translateY(-10px); }
  .card-coin:hover .currency-icon {
    box-shadow: none; }

.card-coin h2, .card-coin .h2 {
  font-size: 30px; }
  @media only screen and (max-width: 1600px) {
    .card-coin h2, .card-coin .h2 {
      font-size: 22px; } }

.card-bx img {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 0;
  border-radius: 0.35rem;
  object-fit: cover; }

.card-bx .card-info {
  position: relative;
  padding: 25px 30px; }

.stacked {
  position: relative;
  z-index: 1; }

.form-wrapper .form-group {
  margin-bottom: 12px; }

.form-wrapper .input-group {
  border-radius: 0.35rem; }
  .form-wrapper .input-group .input-group-prepend {
    display: flex;
    margin-right: -1px; }
    .form-wrapper .input-group .input-group-prepend .input-group-text {
      background: #5B5288;
      border: 0;
      justify-content: left;
      font-size: 16px;
      font-weight: 500;
      padding-left: 30px;
      min-width: 170px;
      color: white;
      border-top-left-radius: 0.35rem;
      border-bottom-left-radius: 0.35rem;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
      @media only screen and (max-width: 575px) {
        .form-wrapper .input-group .input-group-prepend .input-group-text {
          min-width: 115px; } }
  .form-wrapper .input-group .form-control {
    font-size: 20px;
    height: 55px;
    border: 1px solid #EEEEEE;
    text-align: right;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem;
    border-left: 0; }

@media only screen and (max-width: 1400px) {
  .form-wrapper .input-group .input-group-prepend .input-group-text {
    font-size: 14px;
    padding-left: 20px; } }
  @media only screen and (max-width: 1400px) and (max-width: 575px) {
    .form-wrapper .input-group .input-group-prepend .input-group-text {
      font-size: 12px; } }

@media only screen and (max-width: 1400px) {
  .form-wrapper .input-group .form-control {
    font-size: 16px;
    height: 50px; } }

.card-tabs.style-1 .nav-tabs {
  border: 0;
  border-radius: 0.35rem;
  background-color: #f7f7f7; }
  .card-tabs.style-1 .nav-tabs .nav-item {
    margin-bottom: 0; }
  .card-tabs.style-1 .nav-tabs .nav-link {
    border: 0;
    border-radius: 0.35rem; }
    .card-tabs.style-1 .nav-tabs .nav-link.active {
      background-color: var(--primary);
      color: #fff; }

.tbl-btn tr td a {
  min-width: 110px;
  padding: 10px 0; }

.amount {
  display: block;
  text-align: center;
  align-items: center; }
  .amount .form-control {
    text-align: right;
    background: transparent;
    border-left: 0;
    font-size: 24px;
    height: 75px; }
  .amount label {
    width: 210px;
    background: #5B5288;
    margin: 0;
    padding-left: 30px;
    border: 0;
    border-radius: 14px; }

.theme-colors .btn {
  height: 35px;
  width: 35px;
  cursor: pointer;
  border-radius: 35px !important;
  padding: 0;
  text-align: center;
  margin-right: 12px;
  padding: 3px; }
  .theme-colors .btn i {
    font-size: 28px;
    color: #fff;
    display: none; }
  .theme-colors .btn.active i {
    display: block; }

.donut-chart-sale small, .donut-chart-sale .small {
  font-size: 20px;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  display: flex;
  align-items: center;
  top: 0;
  justify-content: center;
  font-weight: 600;
  z-index: 1;
  color: black !important; }
  .donut-chart-sale small:after, .donut-chart-sale .small:after {
    content: "";
    position: absolute;
    height: 76%;
    width: 76%;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    background: white;
    border-radius: 100%;
    z-index: -1; }

.default-select.style-1 {
  width: auto !important;
  border-radius: 0.35rem;
  left: 0;
  top: 0;
  height: auto !important; }
  .default-select.style-1 .btn {
    color: #fff !important;
    border: 0 !important; }
    .default-select.style-1 .btn:after {
      margin-left: 0.5em;
      font-size: 16px; }
  .default-select.style-1 .dropdown-menu {
    z-index: 1; }
    .default-select.style-1 .dropdown-menu .dropdown-item {
      font-size: 16px; }
  @media only screen and (max-width: 1400px) {
    .default-select.style-1 .btn {
      padding: 0.625rem 1rem;
      font-size: 0.813rem !important; }
    .default-select.style-1 .dropdown-menu .dropdown-item {
      font-size: 0.813rem !important; } }

.default-select.style-2 {
  width: auto !important;
  left: 0;
  top: 0;
  height: auto !important; }
  .default-select.style-2 .btn {
    padding: 0.938rem 1.5rem;
    border-radius: 0.75rem;
    font-weight: 500;
    font-size: 1rem;
    color: var(--primary) !important;
    border: 1px solid #EEEEEE !important; }
    .default-select.style-2 .btn:after {
      margin-left: 0.5em;
      font-size: 16px; }
  .default-select.style-2 .dropdown-menu {
    z-index: 1; }
    .default-select.style-2 .dropdown-menu .dropdown-item {
      font-size: 1rem; }

.underline {
  text-decoration: underline; }

.ic-icon {
  height: 63px;
  width: 63px;
  min-width: 63px;
  display: inline-block;
  line-height: 63px;
  text-align: center;
  border-radius: 14px;
  margin-right: 12px; }
  @media only screen and (max-width: 575px) {
    .ic-icon {
      height: 45px;
      width: 45px;
      min-width: 45px;
      line-height: 45px; } }

.coin-tabs .nav-tabs {
  border: 0; }
  .coin-tabs .nav-tabs .nav-link {
    border: 0;
    border-bottom: 2px solid var(--rgba-primary-2); }
    .coin-tabs .nav-tabs .nav-link.active {
      color: #000;
      border-color: var(--primary); }

.detault-daterange {
  width: auto;
  border: 1px solid #cfcfcf;
  border-radius: 0.35rem;
  overflow: hidden; }
  .detault-daterange .form-control {
    border: 0;
    padding: 0;
    height: 40px;
    font-weight: 600; }
  .detault-daterange .input-group-text {
    padding: 0;
    background: transparent;
    padding-right: 0;
    color: var(--primary);
    border-radius: 0; }
    .detault-daterange .input-group-text i {
      font-size: 28px; }
  @media only screen and (max-width: 1400px) {
    .detault-daterange .form-control, .detault-daterange .input-group-text {
      height: 40px; } }

.coin-holding {
  padding: 15px 20px;
  align-items: center;
  border-radius: 15px;
  position: relative;
  margin-right: 0;
  margin-left: 0;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .coin-holding:after {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: 15px;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#75ffffff',GradientType=1 );
    /* IE6-9 */ }
  .coin-holding .coin-font {
    font-size: 28px; }
    @media only screen and (max-width: 1600px) {
      .coin-holding .coin-font {
        font-size: 16px; } }
    @media only screen and (max-width: 1199px) {
      .coin-holding .coin-font {
        font-size: 16px; } }
    @media only screen and (max-width: 575px) {
      .coin-holding .coin-font {
        font-size: 20px; } }
  .coin-holding .coin-font-1 {
    font-size: 30px;
    font-weight: 600; }
    @media only screen and (max-width: 1600px) {
      .coin-holding .coin-font-1 {
        font-size: 16px; } }
    @media only screen and (max-width: 1199px) {
      .coin-holding .coin-font-1 {
        font-size: 16px; } }
  @media only screen and (max-width: 1600px) {
    .coin-holding .coin-bx svg {
      width: 50px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding .coin-bx {
      width: 100%; }
      .coin-holding .coin-bx svg {
        width: 50px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding .coin-bx-one svg {
      width: 20px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding p {
      font-size: 11px; } }

.my-profile {
  position: relative;
  display: inline-block; }
  .my-profile img {
    height: 195px;
    width: 195px;
    border-radius: 15px; }
    @media only screen and (max-width: 1199px) {
      .my-profile img {
        height: 100px;
        width: 100px; } }
  .my-profile a {
    position: absolute;
    height: 52px;
    width: 52px;
    background: var(--primary);
    text-align: center;
    line-height: 52px;
    border-radius: 15px;
    color: white;
    font-size: 20px;
    top: -20px;
    right: -20px; }
    @media only screen and (max-width: 1199px) {
      .my-profile a {
        height: 35px;
        width: 35px;
        line-height: 35px;
        font-size: 14px;
        border-radius: 10px; } }

.name-text {
  font-size: 20px; }
  @media only screen and (max-width: 1199px) {
    .name-text {
      font-size: 16px; } }

.portofolio-social {
  display: flex;
  justify-content: center;
  margin-top: 30px; }
  .portofolio-social li a {
    height: 52px;
    width: 52px;
    border: 1px solid;
    border-color: var(--primary);
    line-height: 52px;
    font-size: 24px;
    display: block;
    text-align: center;
    color: var(--primary);
    margin: 0 8px;
    border-radius: 15px; }
    @media only screen and (max-width: 1199px) {
      .portofolio-social li a {
        height: 40px;
        width: 40px;
        line-height: 40px;
        font-size: 20px; } }

.rank-ic {
  height: 55px;
  width: 55px;
  line-height: 55px;
  display: block;
  border-radius: 0.35rem;
  text-align: center; }
  @media only screen and (max-width: 575px) {
    .rank-ic {
      height: 50px;
      width: 50px;
      line-height: 50px;
      font-size: 16px !important; } }

.weather-btn {
  background: #fff;
  display: flex;
  padding: 10px 10px;
  align-items: center;
  border-radius: 0.35rem;
  margin-right: 20px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); }
  .weather-btn .bootstrap-select .btn {
    background: transparent !important;
    border: 0 !important;
    padding: 0;
    color: #000 !important; }

.tbl-orders {
  background: #F4F4F4;
  border-radius: 0.35rem; }

.m-t35 {
  margin-top: 35px; }

@media only screen and (max-width: 575px) {
  .svg-btn {
    width: max-content;
    padding: 5px 10px; } }

@media only screen and (max-width: 575px) {
  .svg-btn svg {
    height: 30px;
    width: 30px; } }

@media only screen and (max-width: 575px) {
  .m-t25 {
    margin-top: 25px; } }

.custom-dropdown .bootstrap-select button {
  padding: 0px;
  border: 0 !important; }

.tbl-orders-style svg path {
  stroke: #000; }

.tbl-orders-style tr td {
  color: black; }

.chart-content {
  padding: 14px 0; }

.wspace-no {
  white-space: nowrap; }

.about-coin .title {
  font-size: 24px; }
  @media only screen and (max-width: 575px) {
    .about-coin .title {
      font-size: 16px; } }

.about-coin .sub-title {
  font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .about-coin .sub-title {
      font-size: 12px; } }

@media only screen and (max-width: 575px) {
  .about-coin img {
    width: 60px; }
  .about-coin .sub-title {
    margin-bottom: 0; } }

.about-coin span {
  font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .about-coin span {
      font-size: 12px; } }

.card-table {
  overflow: hidden; }
  @media only screen and (max-width: 575px) {
    .card-table tbody tr td span svg {
      width: 40px; } }

.form-head h2, .form-head .h2 {
  font-size: 34px; }
  @media only screen and (max-width: 575px) {
    .form-head h2, .form-head .h2 {
      font-size: 24px; } }

.current-chart {
  margin-bottom: -40px; }

.swiper-box {
  position: relative;
  height: 920px; }
  .swiper-box .swiper-container {
    width: 100%;
    height: 100%; }
  .swiper-box .card {
    height: auto; }
  .swiper-box .swiper-slide {
    font-size: 18px;
    height: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 23px; }
  .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: auto;
    left: 4px;
    width: 2px; }
  .swiper-box .swiper-scrollbar-drag {
    width: 8px;
    left: -3px;
    background: #6418C3; }
  .swiper-box:after {
    content: "";
    height: 200px;
    width: 100%;
    z-index: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }
  @media only screen and (max-width: 1600px) {
    .swiper-box {
      height: 1100px; } }
  @media only screen and (max-width: 1199px) {
    .swiper-box {
      height: auto;
      margin-bottom: 25px; }
      .swiper-box:after {
        content: none; }
      .swiper-box .swiper-slide {
        padding-left: 0;
        padding: 0 10px; } }
  @media only screen and (max-width: 575px) {
    .swiper-box .card {
      margin-bottom: 25px; } }

.action-button .btn-info svg path {
  stroke: #51A6F5; }

.action-button .btn-danger svg path {
  stroke: #FF4C41; }

.action-button .btn svg g {
  fill: #68CF29; }

.action-button .btn:hover svg path,
.action-button .btn:hover svg g, .action-button .btn:focus svg path,
.action-button .btn:focus svg g {
  stroke: #fff;
  fill: #fff; }

.ai-icon svg.text-info path {
  fill: #51A6F5; }

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.35rem;
  background: #ffffff;
  border: 0 !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }

.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.42rem !important;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  border: 0 !important;
  background: #ffffff !important; }

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #F3F6F9 !important;
  border: 0 !important; }

.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem; }

.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important; }

.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important; }

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

.media-body {
  flex: 1; }

.pull-right {
  float: right; }

.message-search-area .form-control:focus {
  border-color: #EEEEEE; }

.ck {
  height: 200px; }

.form-control.custom-image-select {
  background: #F4F4F4;
  width: auto !important; }
  .form-control.custom-image-select img {
    width: 30px;
    margin-right: 10px; }
  .form-control.custom-image-select .dropdown-toggle {
    width: auto;
    padding: 10px 15px 10px 15px;
    border: 0 !important; }
  .form-control.custom-image-select .filter-option-inner-inner {
    margin-right: 10px; }
  .form-control.custom-image-select .dropdown-menu .dropdown-item {
    padding: 10px 15px 10px 15px;
    text-align: left; }

.form-control.custom-image-select-2 {
  background: #F4F4F4;
  border-radius: 0.35rem; }
  .form-control.custom-image-select-2 img {
    width: 50px;
    margin-right: 20px; }
  .form-control.custom-image-select-2 .dropdown-toggle {
    border: 0 !important;
    padding: 10px 20px 10px 20px; }
  .form-control.custom-image-select-2 .filter-option-inner-inner {
    margin-right: 20px; }
  .form-control.custom-image-select-2 .dropdown-menu .dropdown-item {
    padding: 10px 15px 10px 15px;
    text-align: left; }

.clear1,
.clear2 {
  font-size: 0.875rem !important; }

.info-container .info {
  font-size: 0.875rem; }

.avatar-upload {
  position: relative;
  max-width: 205px;
  margin: 0px auto; }

.avatar-upload .avatar-edit {
  position: absolute;
  right: 12px;
  z-index: 1;
  top: 10px; }

.avatar-upload .avatar-edit input {
  display: none; }

.avatar-upload .avatar-edit input + label {
  display: inline-block;
  width: 34px;
  height: 34px;
  margin-bottom: 0;
  border-radius: 100%;
  background: #ffffff;
  border: 1px solid transparent;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
  cursor: pointer;
  font-weight: normal;
  transition: all 0.2s ease-in-out;
  line-height: 34px;
  text-align: center; }

.avatar-upload .avatar-edit input + label:hover {
  background: #f1f1f1;
  border-color: #d6d6d6; }

.avatar-upload .avatar-preview {
  width: 192px;
  height: 192px;
  position: relative;
  border-radius: 100%;
  border: 6px solid #f8f8f8;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }

.avatar-upload .avatar-preview > div {
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.bootstrap-duallistbox-container .btn-default:focus, .bootstrap-duallistbox-container .btn-default:hover {
  box-shadow: none; }
  .bootstrap-duallistbox-container .btn-default:focus i, .bootstrap-duallistbox-container .btn-default:hover i {
    color: var(--primary) !important; }

/*
===================================
    Product detail
===================================*/
.produtct-detail-tag {
  display: inline-block; }
  .produtct-detail-tag a {
    font-style: 13px;
    color: #6e6e6e; }

.product-detail-content .item-tag {
  background: #828690;
  border-radius: 6px;
  display: inline-block;
  font-size: 12px;
  margin-right: 4px;
  padding: 2px 12px;
  color: #fff; }

.filtaring-area h4, .filtaring-area .h4 {
  color: #1d1d1d;
  font-size: 16px;
  font-weight: 400;
  text-transform: lowercase; }

.plus-minus-input .input-icon {
  font-size: 13px;
  color: #6e6e6e; }

.plus-minus-input {
  display: flex;
  width: 120px; }
  .plus-minus-input .custom-btn {
    border-radius: 0;
    height: 40px;
    padding: 12px 8px;
    background: #fff;
    border: 1px solid #EEEEEE; }
  .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
    border: 1px solid #EEEEEE; }

.btn-reveal-trigger .avatar-xl {
  min-width: 30px; }

.share-view {
  display: inline-block; }
  .share-view ul li {
    display: inline-block; }
  .share-view .share-icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    border: 1px solid #EEEEEE;
    text-align: center;
    line-height: 40px;
    font-style: 16px;
    color: #EEEEEE;
    margin-right: 8px; }

/*--------tab----------*/
.veritical-line {
  padding: 20px 30px;
  border-top: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
  position: relative; }
  .veritical-line:before {
    background: #EEEEEE;
    bottom: 0;
    content: "";
    height: 100%;
    left: -1px;
    max-height: 40%;
    position: absolute;
    width: 1px; }

.tab-content-text p {
  color: #6e6e6e;
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 25px; }

.tab-item-list li a {
  background: #fff;
  border-top: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
  color: #6e6e6e;
  display: block;
  font-size: 16px;
  padding: 16px;
  text-transform: uppercase; }
  .tab-item-list li a:hover, .tab-item-list li a:focus {
    background: #fff;
    color: #6e6e6e;
    border-right: 0px; }

.tab-item-list li:last-child {
  border-bottom: 1px solid #EEEEEE; }

.tab-list li {
  margin-bottom: 7px;
  font-size: 13px; }
  .tab-list li i {
    font-size: 13px;
    margin-right: 14px; }

.slide-item-list {
  text-align: center;
  margin: 0 -5px; }
  .slide-item-list li {
    display: inline-block;
    flex: 0 0 25%;
    width: 25%;
    padding: 0 5px; }
    .slide-item-list li a {
      display: inline-block;
      padding-left: 0;
      padding-right: 0;
      padding-top: 0;
      background: transparent;
      padding-bottom: 0px; }
      .slide-item-list li a:hover, .slide-item-list li a:focus {
        background: transparent; }
      .slide-item-list li a img {
        width: 100%; }

.product-detail-text {
  padding-top: 28px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 70px; }

.star-rating .product-review {
  font-style: 13px;
  color: #6e6e6e;
  font-weight: 400;
  text-decoration: underline !important; }

.product-detail .tab-content img {
  display: inline-block;
  width: 100%; }

.popular-tag ul {
  margin: 0px;
  padding: 0px; }
  .popular-tag ul li {
    display: inline-block;
    padding: 8px 15px;
    background: #f8f8f8;
    font-size: 13px;
    color: #fff;
    margin-right: 10px;
    margin-bottom: 10px; }

.size-filter ul li {
  display: inline-block; }

.intro {
  border: 1px solid red;
  color: #1d1d1d; }

#listResults .slider {
  margin: 25px 0; }

#listResults .slider-box {
  width: 90%;
  margin: 25px auto; }

#listResults input {
  width: 10%; }

#listResults label {
  border: none;
  display: inline-block;
  margin-right: -4px;
  vertical-align: top;
  width: 30%; }

.plus-minus-input .input-icon {
  font-size: 13px;
  color: #aaaaaa; }

.plus-minus-input .custom-btn {
  border-radius: 0;
  height: 40px;
  padding: 8px 12px;
  background: #ffffff;
  border: 1px solid #c8c8c8; }
  .plus-minus-input .custom-btn:hover, .plus-minus-input .custom-btn:focus, .plus-minus-input .custom-btn.active {
    box-shadow: none;
    outline: none; }

.plus-minus-input .form-control {
  height: 40px;
  border-top: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8;
  border-left: 0px solid #c8c8c8;
  border-right: 1px solid #c8c8c8; }
  .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    border-left: 0px solid #c8c8c8;
    border-right: 0px solid #c8c8c8; }

.new-arrival-product .new-arrivals-img-contnent {
  overflow: hidden; }
  .new-arrival-product .new-arrivals-img-contnent img {
    width: 100%;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }

.new-arrival-product:hover .new-arrivals-img-contnent img {
  transform: scale(1.5) translateY(12%);
  -moz-transform: scale(1.5) translateY(12%);
  -webkit-transform: scale(1.5) translateY(12%);
  -ms-transform: scale(1.5) translateY(12%);
  -o-transform: scale(1.5) translateY(12%); }

/*
===================================
    list view
===================================*/
.new-arrival-content .item {
  font-size: 12px;
  color: #6e6e6e; }

.new-arrival-content h4, .new-arrival-content .h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px; }
  .new-arrival-content h4 a, .new-arrival-content .h4 a {
    color: #000; }

.new-arrival-content .price {
  font-weight: 600;
  color: var(--primary);
  font-size: 24px;
  margin-bottom: 0;
  float: right; }
  @media only screen and (max-width: 575px) {
    .new-arrival-content .price {
      float: none;
      margin-top: 10px; } }

.new-arrival-content p {
  font-size: 14px;
  color: #828690;
  margin-bottom: 6px;
  line-height: 24px; }

.new-arrival-content .text-content {
  margin-top: 18px; }

.new-arrival-content.text-center .price {
  float: unset; }

.success-icon {
  color: #68CF29;
  font-size: 16px; }

.comment-review {
  margin-bottom: 15px;
  display: table;
  width: 100%; }
  .comment-review .client-review {
    color: #828690;
    padding-right: 20px;
    text-decoration: underline !important;
    font-size: 14px; }
  .comment-review .span {
    color: #828690;
    font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .comment-review {
      margin-bottom: 0; } }

.star-rating li {
  display: inline-block; }
  .star-rating li i {
    color: gold; }

.user-card .dz-media {
  height: 80px;
  width: 80px;
  min-width: 80px;
  border-radius: 10px;
  overflow: hidden;
  border: 4px solid #fff;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1); }
  .user-card .dz-media img {
    height: 100%;
    width: 100%;
    object-fit: cover; }

.user-card .icon-placeholder {
  font-size: 24px;
  text-transform: uppercase;
  line-height: 70px;
  font-weight: 500;
  display: block;
  letter-spacing: 2px;
  text-align: center;
  height: 100%; }

.user-card .title a {
  color: #000; }
  .user-card .title a:hover {
    color: var(--primary); }

.user-card .list-group {
  margin: 0 -30px; }
  .user-card .list-group .list-group-item {
    padding: 10px 30px; }

.profile-wrapper .profile-img {
  height: 150px;
  width: 150px;
  min-width: 150px;
  display: inline-block;
  border-radius: 0.35rem; }
  .profile-wrapper .profile-img img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 0.35rem; }
  .profile-wrapper .profile-img.active {
    position: relative; }
    .profile-wrapper .profile-img.active:after {
      content: "";
      position: absolute;
      right: -5px;
      top: -5px;
      border-radius: 50%;
      border: 3px solid #fff;
      height: 18px;
      width: 18px;
      background: #68CF29; }

.profile-wrapper .user-list-detail {
  display: flex; }
  .profile-wrapper .user-list-detail li {
    padding-right: 12px;
    margin-right: 12px;
    border-right: 1px solid #EEEEEE; }
    .profile-wrapper .user-list-detail li:last-child {
      border-right: 0; }
    .profile-wrapper .user-list-detail li svg {
      width: 20px;
      fill: rgba(0, 23, 55, 0.08); }

.user-states-info {
  background: #f7f7f7;
  border-radius: 0.35rem;
  text-align: center;
  padding: 15px 10px;
  border: 1px solid #dedede;
  border-style: dashed; }
  .user-states-info .user-states-info-name {
    font-size: 16px;
    color: black;
    font-weight: 600;
    display: block; }
  .user-states-info .user-states-value {
    font-size: 15px; }

.default-progress {
  height: 20px; }
  .default-progress .progress-bar {
    border-radius: 20px; }
  .default-progress .progress-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    padding: 0 15px; }

.bg-gradient-1 {
  background: #ac39d4;
  background: -moz-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
  background: -webkit-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
  background: linear-gradient(to right, #ac39d4 0%, #f04cf3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac39d4', endColorstr='#f04cf3',GradientType=1 ); }

@media only screen and (max-width: 767px) {
  .chat-body {
    min-height: auto !important; } }

.chat-wrapper {
  display: flex;
  overflow: hidden;
  position: relative; }
  .chat-wrapper .chat-left-sidebar {
    width: 320px;
    min-width: 320px;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s; }
    .chat-wrapper .chat-left-sidebar .chat-fix-search {
      padding: 12px 20px;
      border-bottom: 1px solid #EEEEEE;
      border-right: 1px solid #EEEEEE; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search img {
        height: 42px;
        width: 42px; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .form-control {
        border-right: 0;
        height: 42px;
        border-top-left-radius: 42px;
        border-bottom-left-radius: 42px; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text {
        height: 42px;
        background: transparent;
        border-left: 0;
        border: 1px solid #EEEEEE;
        border-top-right-radius: 42px;
        border-bottom-right-radius: 42px; }
        .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text i {
          font-weight: 600; }
    @media only screen and (max-width: 1199px) {
      .chat-wrapper .chat-left-sidebar {
        width: 280px;
        min-width: 280px; } }
  .chat-wrapper .chart-right-sidebar {
    flex: 1; }
  .chat-wrapper .chat-box-header {
    padding: 12px 20px; }
    .chat-wrapper .chat-box-header .main-img {
      height: 42px;
      width: 42px; }
  .chat-wrapper .chat-hamburger {
    display: none; }
  .chat-wrapper .chat {
    display: none; }
    .chat-wrapper .chat.active-chat {
      display: block; }
  @media only screen and (max-width: 767px) {
    .chat-wrapper .chat-left-sidebar {
      position: absolute;
      left: -280px;
      background: #fff;
      z-index: 5; }
      .chat-wrapper .chat-left-sidebar.show {
        left: 0; }
    .chat-wrapper .chat-hamburger {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: absolute;
      height: 45px;
      width: 45px;
      line-height: 45px;
      text-align: center;
      background-color: #6418C3;
      color: #fff;
      border-radius: 50%;
      right: 10px;
      top: 75px;
      z-index: 5; }
      .chat-wrapper .chat-hamburger span {
        display: block;
        height: 2px;
        margin: 2px auto;
        width: 20px;
        border-radius: 3px;
        background-color: #fff; } }

.message-bx .tab-content {
  height: 624px; }
  @media only screen and (max-width: 767px) {
    .message-bx .tab-content {
      height: calc(100vh - 380px); } }

.message-bx .image-bx {
  position: relative;
  display: inline-block; }
  .message-bx .image-bx .img-1 {
    width: 42px;
    height: 42px;
    height: 42px; }
    @media only screen and (max-width: 575px) {
      .message-bx .image-bx .img-1 {
        height: 45px;
        width: 45px; } }
  .message-bx .image-bx span.active {
    position: absolute;
    bottom: -2px;
    right: 1px;
    height: 12px;
    width: 12px;
    background: #68CF29;
    border: 2px solid #fff;
    border-radius: 3rem; }
    @media only screen and (max-width: 575px) {
      .message-bx .image-bx span.active {
        bottom: 0px;
        right: 0px;
        height: 15px;
        width: 15px;
        border: 3px solid #fff; } }

.message-bx p {
  font-size: 14px; }
  @media only screen and (max-width: 1199px) {
    .message-bx p {
      font-size: 12px; } }

.chat-box .message-sent {
  width: 62%;
  text-align: right; }
  .chat-box .message-sent p {
    background: #8850FF;
    text-align: left;
    border-radius: 0.35rem 0.35rem 0 0.35rem;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    display: inline-block; }
  .chat-box .message-sent span {
    display: block; }
  @media only screen and (max-width: 575px) {
    .chat-box .message-sent {
      width: 100%;
      /* p{
				padding: 5px 8px;
				font-size:12px;
			} */ } }

.chat-box .message-received {
  width: 62%;
  text-align: left; }
  .chat-box .message-received p {
    background: #fff;
    text-align: left;
    font-size: 14px;
    display: inline-block;
    border-radius: 0 0.35rem 0.35rem 0.35rem;
    padding: 10px 20px;
    color: #000;
    font-weight: 400;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1); }
  .chat-box .message-received span {
    display: block; }
  @media only screen and (max-width: 575px) {
    .chat-box .message-received {
      width: 100%;
      /* p{
				font-size:12px;
				padding: 5px 8px;
			} */ } }

.chat-box .type-massage {
  margin: 15px 15px;
  padding: 5px;
  border-radius: 0.35rem;
  border-width: 1px !important;
  border-style: dashed !important; }
  .chat-box .type-massage .form-control {
    border: 0;
    height: 43px;
    resize: none;
    padding: 10px; }
  .chat-box .type-massage .btn:focus {
    box-shadow: none; }
  .chat-box .type-massage .send-btn {
    border-radius: 0.35rem;
    padding: 10px 18px; }
  @media only screen and (max-width: 575px) {
    .chat-box .type-massage {
      margin: 5px 15px 15px;
      padding: 5px 8px; }
      .chat-box .type-massage textarea {
        font-size: 12px;
        padding: 11px 5px;
        height: 40px; } }

.chat-box .title-nm {
  font-size: 20px; }
  @media only screen and (max-width: 1199px) {
    .chat-box .title-nm {
      font-size: 16px; } }

.chat-box-area {
  position: relative;
  padding: 20px 20px;
  background: #f1f1f1;
  z-index: 1;
  height: 630px;
  background-size: 30%;
  background-position: bottom; }
  @media only screen and (max-width: 767px) {
    .chat-box-area {
      height: calc(100vh - 380px); } }

.chat-list-area {
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  padding: 20px 20px;
  cursor: pointer; }
  .chat-list-area .image-bx {
    float: left;
    margin-right: 10px; }
  .chat-list-area p {
    margin-bottom: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
  .chat-list-area.active {
    background: var(--rgba-primary-1); }
  .chat-list-area:hover {
    background: #f7f7f7; }
  @media only screen and (max-width: 1199px) {
    .chat-list-area .user-name {
      font-size: 14px !important; } }
  @media only screen and (max-width: 575px) {
    .chat-list-area {
      padding: 15px 15px; } }

.card-tabs .nav-tabs.style-3 {
  border-bottom: 3px solid #EEEEEE; }
  .card-tabs .nav-tabs.style-3 .nav-link {
    font-size: 14px;
    border: 0;
    margin-bottom: -2px;
    border-radius: 0;
    position: relative;
    padding: 12px 20px;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }
    .card-tabs .nav-tabs.style-3 .nav-link:after {
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      bottom: 0;
      content: "";
      border-radius: 5px;
      height: 3px;
      width: 0px;
      background: var(--primary);
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
    @media only screen and (max-width: 1199px) {
      .card-tabs .nav-tabs.style-3 .nav-link {
        padding: 12px 14px; } }
    .card-tabs .nav-tabs.style-3 .nav-link.active {
      background: transparent;
      color: var(--primary); }
      .card-tabs .nav-tabs.style-3 .nav-link.active:after {
        width: 100%; }

.project-list-group .card {
  margin-bottom: 17px;
  border: 1px solid;
  border-style: dashed;
  border-width: 2px;
  border-color: transparent; }
  .project-list-group .card:hover {
    border-color: #cccccc; }

.project-media img {
  height: 48px;
  width: 48px;
  border-radius: 50px; }
  @media only screen and (max-width: 575px) {
    .project-media img {
      height: 44px;
      width: 44px; } }

.project-media .img-placeholder {
  height: 48px;
  width: 48px;
  border-radius: 50px;
  line-height: 48px;
  font-weight: 600;
  font-size: 20px;
  text-align: center;
  display: inline-block; }

.project-info {
  padding: 5px 15px;
  flex-flow: wrap;
  display: flex;
  align-items: center; }
  @media only screen and (max-width: 1600px) {
    .project-info {
      font-size: 13px; }
      .project-info h5, .project-info .h5 {
        font-size: 15px; } }
  @media only screen and (max-width: 575px) {
    .project-info {
      padding: 10px 0px; } }

.project-nav {
  margin-bottom: 30px;
  border-bottom: 2px solid #EEEEEE;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 20px; }
  @media only screen and (max-width: 1199px) {
    .project-nav {
      margin-bottom: 20px;
      padding-bottom: 20px; } }
  @media only screen and (max-width: 767px) {
    .project-nav {
      display: block; } }
  @media only screen and (max-width: 575px) {
    .project-nav {
      margin-bottom: 15px;
      padding-bottom: 15px; } }

.power-ic i {
  font-size: 34px;
  height: 48px;
  width: 48px;
  text-align: center;
  line-height: 48px;
  border-radius: 50px;
  color: white;
  font-weight: bold;
  background: var(--primary); }

@media only screen and (max-width: 575px) {
  .power-ic i {
    font-size: 24px;
    height: 44px;
    width: 44px;
    line-height: 44px; } }

.project-status {
  justify-content: space-between; }

.project-card .dz-media {
  height: 80px;
  width: 80px;
  min-width: 80px;
  border-radius: 0.35rem;
  overflow: hidden; }
  .project-card .dz-media img {
    height: 100%; }

.project-card .border-bx {
  border: 1px solid;
  padding: 7px 13px;
  border-radius: 0.35rem;
  border-color: #c1c1c1;
  border-style: dashed; }

.dt-icon {
  height: 45px;
  width: 45px;
  min-width: 45px;
  border-radius: 0.35rem;
  line-height: 45px;
  text-align: center; }

.users-lg {
  display: flex; }
  .users-lg li {
    margin-right: -10px; }
    .users-lg li img {
      height: 40px;
      width: 40px;
      border-radius: 45px;
      border: 2px solid #fff; }

.contact-bx {
  border-width: 2px;
  border-color: #fff;
  text-align: center;
  border-style: dashed; }
  .contact-bx .image-bx {
    display: inline-block;
    position: relative;
    margin-bottom: 10px; }
    .contact-bx .image-bx span.active {
      height: 24px;
      width: 24px;
      position: absolute;
      bottom: 3px;
      right: 3px;
      border-radius: 2rem;
      background: #68CF29;
      border: 4px solid #fff; }
  .contact-bx ul {
    display: flex;
    justify-content: center; }
    .contact-bx ul li a {
      color: var(--primary);
      font-size: 25px;
      width: 48px;
      height: 48px;
      background: var(--rgba-primary-1);
      display: block;
      line-height: 48px;
      border-radius: 50px;
      text-align: center;
      margin: 0 5px; }
      .contact-bx ul li a:hover {
        background: var(--primary);
        color: white; }
  .contact-bx:hover {
    border-color: #d0d0d0;
    box-shadow: 0px 0px 20px var(--rgba-primary-1); }
  @media only screen and (max-width: 767px) {
    .contact-bx .media {
      display: block;
      text-align: center; }
      .contact-bx .media .image-bx {
        margin-right: 0px !important;
        margin-bottom: 10px; }
    .contact-bx ul {
      justify-content: center; }
      .contact-bx ul li a {
        padding: 0 10px; } }
  .contact-bx .card-header {
    position: absolute;
    right: 0;
    top: 0; }
    .contact-bx .card-header .dropdown {
      margin-left: auto; }
  .contact-bx .card-body .image-bx img {
    height: 120px;
    width: 120px; }
  .contact-bx .card-body .image-bx .icon-placeholder {
    height: 120px;
    width: 120px;
    display: inline-block;
    line-height: 120px;
    font-weight: 600;
    font-size: 30px;
    text-transform: uppercase; }
  .contact-bx .media-body h6, .contact-bx .media-body .h6 {
    margin-top: 5px; }
  .contact-bx .media-body p {
    margin-bottom: 30px; }
  @media only screen and (max-width: 1199px) {
    .contact-bx .card-body .image-bx img,
    .contact-bx .card-body .image-bx .icon-placeholder {
      height: 80px;
      width: 80px;
      line-height: 80px; }
    .contact-bx .card-body .image-bx span.active {
      height: 16px;
      border-width: 2px;
      width: 16px; }
    .contact-bx .card-header {
      padding: 15px; }
    .contact-bx .media-body h6, .contact-bx .media-body .h6 {
      font-size: 16px !important; }
    .contact-bx ul li a {
      width: 40px;
      height: 40px;
      line-height: 40px;
      font-size: 22px; } }

.image-placeholder {
  position: relative;
  max-width: 130px;
  margin: 10px auto; }
  .image-placeholder .avatar-edit {
    position: absolute;
    right: 12px;
    z-index: 1;
    top: 10px; }
    .image-placeholder .avatar-edit input {
      display: none; }
      .image-placeholder .avatar-edit input + label {
        display: inline-block;
        width: 34px;
        height: 34px;
        margin-bottom: 0;
        border-radius: 100%;
        background: #FFFFFF;
        border: 1px solid transparent;
        box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
        cursor: pointer;
        font-weight: normal;
        transition: all .2s ease-in-out; }
        .image-placeholder .avatar-edit input + label:hover {
          background: #f1f1f1;
          border-color: #d6d6d6; }
        .image-placeholder .avatar-edit input + label:after {
          content: "\f303";
          font-family: 'Font Awesome 5 Free';
          color: #757575;
          position: absolute;
          top: 6px;
          font-weight: 900;
          left: 0;
          right: 0;
          text-align: center;
          margin: auto; }
  .image-placeholder .avatar-preview {
    width: 120px;
    height: 120px;
    position: relative;
    border-radius: 100%;
    border: 6px solid #F8F8F8;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
    .image-placeholder .avatar-preview > div {
      width: 100%;
      height: 100%;
      border-radius: 100%;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center; }

[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
  border-color: #473F72 !important; }

[direction="rtl"] .border-right {
  border-left: 1px solid #EEEEEE !important;
  border-right: 0 !important; }

[direction="rtl"] .border-left {
  border-right: 1px solid #EEEEEE !important;
  border-left: 0 !important; }

[direction="rtl"] .dropdown-menu {
  left: auto; }

[direction="rtl"] .dropdown-menu-right {
  left: 0;
  right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .dropdown-menu-right {
      left: 15px; } }

[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
  margin-left: 10px;
  margin-right: 0; }

[direction="rtl"]:not([data-container="boxed"]) .nav-header {
  left: auto;
  right: 0; }

[direction="rtl"][data-container="wide-boxed"] .nav-header {
  left: auto;
  right: auto; }

[direction="rtl"] .nav-header {
  text-align: right;
  right: auto; }
  [direction="rtl"] .nav-header .brand-title {
    margin-left: 0;
    margin-right: 15px; }
  [direction="rtl"] .nav-header .brand-logo {
    padding-left: 0px;
    padding-right: 20px; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
      padding-right: 30px; }
    [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
      [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
        padding-right: 30px; }
    @media (max-width: 575.98px) {
      [direction="rtl"] .nav-header .brand-logo {
        padding-right: 0; } }

[direction="rtl"] .nav-control {
  right: auto;
  left: 10px;
  left: 0.9375rem; }
  @media (max-width: 575.98px) {
    [direction="rtl"] .nav-control {
      left: -4.0625rem; } }

[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
  right: 0; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-right: 40px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
  width: 16rem; }

[direction="rtl"][data-sidebar-style="modern"] .nav-header .nav-control {
  right: unset;
  left: -60px; }

[direction="rtl"] .header {
  padding: 0;
  padding-right: 17.5rem; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"] .header {
      padding-right: 0; } }
  @media (max-width: 575.98px) {
    [direction="rtl"] .header {
      padding-right: 0rem;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header .header-content {
      padding-right: 3.5rem;
      padding-left: 0.938rem; } }
  [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  @media only screen and (max-width: 575px) {
    [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
      padding-right: 0.5rem; } }
  [direction="rtl"] .header .nav-control {
    right: 0.4375rem;
    left: auto; }

[direction="rtl"] .header-right > li:not(:first-child) {
  padding-left: 0;
  padding-right: 0.5rem;
  margin-right: 0 !important; }
  @media only screen and (max-width: 767px) {
    [direction="rtl"] .header-right > li:not(:first-child) {
      padding-right: 0.5rem; } }

[direction="rtl"] .header-right .header-profile > a.nav-link {
  margin-left: auto;
  padding-left: auto;
  margin-right: 15px;
  padding-right: 30px;
  border-right: 1px solid #EEEEEE;
  border-left: 0; }
  [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
    padding-right: 20px;
    padding-left: auto;
    text-align: right; }
    @media only screen and (max-width: 1400px) {
      [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
        padding-right: 10px;
        padding-left: 0; } }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 10px;
      padding-right: 20px;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 0px;
      padding-right: 0px;
      border-right: 0; } }

[direction="rtl"] .header-left .search_bar .dropdown-menu,
[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
  right: 40px !important; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .dropdown-menu,
    [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
      right: -100px !important; } }

[direction="rtl"] .header-left .search_bar .search_icon {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5rem;
  border-bottom-right-radius: 5rem; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .search_icon {
      border-radius: 5rem; } }

[direction="rtl"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }
  [direction="rtl"][data-layout="horizontal"] .header .header-content {
    padding-right: 2.5rem;
    padding-left: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
  padding-right: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
  padding-right: 7.75rem; }

[direction="rtl"][data-sidebar-style="mini"] .header {
  padding-right: 5rem; }

[direction="rtl"][data-sidebar-style="compact"] .header {
  padding: 0 0;
  padding-right: 11.25rem; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }

[direction="rtl"][data-sidebar-style="modern"] .header {
  padding: 0 0;
  padding-right: 9.375rem; }
  [direction="rtl"][data-sidebar-style="modern"] .header .navbar {
    padding-left: 40px;
    padding-right: 80px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 16rem; }

[direction="rtl"] {
  text-align: right; }
  [direction="rtl"] .deznav {
    text-align: right; }
    [direction="rtl"] .deznav .metismenu ul:after {
      left: auto;
      right: 25px; }
    [direction="rtl"] .deznav .metismenu ul a:before {
      left: auto;
      right: 65px; }
    [direction="rtl"] .deznav .metismenu ul a .badge {
      float: left;
      margin-right: 0;
      margin-left: 12px; }
    [direction="rtl"] .deznav .metismenu li > a i {
      padding: 0 0 0 1.5rem; }
    [direction="rtl"] .deznav .metismenu li > a svg {
      margin-left: 5px;
      margin-right: 0; }
      [data-sidebar-style="compact"][direction="rtl"] .deznav .metismenu li > a svg {
        left: auto;
        margin-left: auto;
        margin-right: auto; }
      [data-sidebar-style="icon-hover"][direction="rtl"] .deznav .metismenu li > a svg {
        margin-left: 0; }
    [direction="rtl"] .deznav .metismenu li ul a {
      padding-right: 6.4rem;
      padding-left: 2rem; }
    [direction="rtl"] .deznav .metismenu li.active > .has-arrow:after {
      transform: rotate(45deg) translateY(-50%); }
    [direction="rtl"] .deznav .metismenu .has-arrow:after {
      left: 1.5625rem;
      right: auto; }
      [data-layout="horizontal"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        left: 1.125rem; }
      [data-sidebar-style="modern"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        -webkit-transform: rotate(-45deg) translateY(-50%);
        transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
    left: 1.5rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    left: auto;
    right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px; }
  [direction="rtl"][data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul a.has-arrow:after {
    left: 1.5625rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li > a i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li ul a {
    padding-right: 0.625rem;
    padding-left: 0.625rem; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 4.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 40px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 3.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 30px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
    right: 11.8125rem;
    left: 0; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 0;
    padding-right: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: auto;
    left: -50px; }
  [direction="rtl"][data-layout="horizontal"] .deznav {
    left: unset;
    right: 40px; }
    [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-child(2) > a {
      border-right: 0; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"][data-sidebar-style="overlay"] .header .navbar {
      padding-left: 40px;
      padding-right: 145px; } }

[direction="rtl"] {
  /* ===== Light gallery ===== */ }
  [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 15px;
    right: auto; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-radius: 0.75rem 0   0 0.75rem; }
  [direction="rtl"] .list-group {
    padding-left: 0; }
  [direction="rtl"] .form-check-input {
    margin-left: -1.25rem;
    margin-right: inherit; }
  [direction="rtl"] .form-check-inline .form-check-input {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .radio input,
  [direction="rtl"] .radio-inline,
  [direction="rtl"] .checkbox input,
  [direction="rtl"] .checkbox-inline input {
    margin-left: 0;
    margin-right: 0; }
  [direction="rtl"] .content-body {
    margin-right: 17.5rem;
    margin-left: auto; }
    [data-sidebar-style="modern"][direction="rtl"] .content-body {
      margin-right: 9.375rem; }
    [direction="rtl"] .content-body .page-titles {
      text-align: right; }
  [direction="rtl"] .doctor-info-details .media-body span i,
  [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .patients-chart-deta .col,
  [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
  [direction="rtl"] .recovered-chart-deta .col {
    margin-right: 0;
    margin-left: 15px; }
  [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
    left: auto;
    right: -13px; }
  [direction="rtl"] .doctor-info-details .media i {
    right: 0;
    left: -15px; }
  [direction="rtl"] .review-table .disease {
    border-left: 0;
    border-right: 1px solid #eee;
    padding-left: 0;
    padding-right: 20px; }
  [direction="rtl"] .apexcharts-legend-text {
    margin: 4px; }
  [direction="rtl"] .doctor-info-details .media-body {
    padding-left: 0;
    padding-right: 40px; }
  [direction="rtl"] .custom-control {
    margin-left: 0; }
  [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
    border-radius: 0 0.75rem 0 0; }
  [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
    border-radius: 0.75rem 0 0 0; }
  [direction="rtl"] .form-head .btn i {
    margin-left: 5px;
    margin-right: 0; }
  [direction="rtl"] .iconbox {
    padding-left: 0;
    padding-right: 70px; }
    [direction="rtl"] .iconbox i {
      left: auto;
      right: 0; }
  [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .custom-switch.toggle-switch.text-right {
    padding-left: 48px;
    padding-right: 0; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
    right: auto !important;
    left: -47px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
    right: auto !important;
    left: -28px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
    left: -62px;
    right: auto !important; }
  [direction="rtl"] .check-switch {
    padding-right: 40px; }
    [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
      right: -35px !important; }
  [direction="rtl"] .bar-chart .apexcharts-yaxis {
    transform: translatex(101%); }
  [direction="rtl"] .detault-daterange .input-group-text {
    padding: 0.532rem 0.75rem;
    padding-right: auto;
    padding-left: 0; }
  [direction="rtl"] .form-wrapper .input-group .form-control {
    text-align: left; }
  [direction="rtl"] .timeline-chart .apexcharts-yaxis {
    transform: translateX(0); }
  [direction="rtl"] .card-table td:first-child {
    padding-right: 30px;
    padding-left: 10px; }
  [direction="rtl"] .card-table td:last-child {
    padding-left: 30px;
    padding-right: 10px; }
  [direction="rtl"] .chatbox .img_cont {
    margin-right: 0px;
    margin-left: 10px; }
  [direction="rtl"] .profile-tab .nav-item .nav-link {
    margin-right: 0;
    margin-left: 30px; }
    @media only screen and (max-width: 575px) {
      [direction="rtl"] .profile-tab .nav-item .nav-link {
        margin-left: 0px; } }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
    margin-left: 0px;
    margin-right: 40px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
    padding: 5px 15px 5px 10px;
    border-width: 0px 5px 0px 0px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    right: -9px;
    width: 7px;
    left: auto;
    height: 7px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
    left: auto;
    right: 0px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
    left: auto;
    right: -5px; }
  [direction="rtl"] .chatbox .msg_cotainer {
    margin-left: 0;
    margin-right: 10px;
    border-radius: 1.375rem 0 1.375rem 1.375rem; }
    [direction="rtl"] .chatbox .msg_cotainer:after {
      left: auto;
      right: -10px;
      transform: rotate(-90deg); }
  [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
    border-top-right-radius: 38px !important;
    border-bottom-right-radius: 38px !important; }
  [direction="rtl"] .chatbox .msg_cotainer_send {
    margin-right: 0px;
    margin-left: 10px;
    border-radius: 0 6px 6px 6px; }
    [direction="rtl"] .chatbox .msg_cotainer_send:after {
      right: auto;
      left: -10px;
      transform: rotate(90deg); }
  [direction="rtl"] .new-arrival-content .price {
    float: left; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.35rem;
    border-bottom-left-radius: 0.35rem; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
    padding-right: 0.5rem;
    padding-left: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0;
    padding-left: 0.5rem; }
  [direction="rtl"] .chatbox .chatbox-close {
    left: 340px;
    right: auto; }
  [direction="rtl"] .message-search-area .input-group-text {
    padding-left: 25px;
    padding-right: 10px;
    border-left: 1px solid #EEEEEE;
    border-right: 0;
    border-radius: 2rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  [direction="rtl"] .message-search-area .form-control {
    border-right: 1px solid #EEEEEE;
    border-left: 0;
    border-radius: 2rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding-right: 0;
    padding-left: 25px; }
  [direction="rtl"] .chat-box .message-sent p {
    border-radius: 20px 20px 20px 0; }
  [direction="rtl"] .chat-box .message-received p {
    border-radius: 20px 0 20px 20px; }
  [direction="rtl"] .mail-list .list-group-item i {
    padding-right: 0;
    padding-left: 0.625rem; }
  [direction="rtl"] .dataTables_wrapper .dataTables_filter input {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"][data-layout="horizontal"] .content-body {
    margin-right: 0; }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li li .has-arrow:after {
    -webkit-transform: rotate(-4deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 5rem; }
  [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 11.25rem; }
  [direction="rtl"][data-sidebar-style="overlay"] .content-body {
    margin-right: 0; }
  [direction="rtl"] #external-events .external-event:before {
    margin-right: 0;
    margin-left: .9rem; }
  [direction="rtl"] .post-input a i {
    margin-left: 15px;
    margin-right: 0; }
  [direction="rtl"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"] .deznav .metismenu .has-arrow[aria-expanded=true]:after,
  [direction="rtl"] .deznav .metismenu .mm-active > .has-arrow:after {
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg); }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(225deg) translateY(-50%);
    transform: rotate(225deg) translateY(-50%); }
  [direction="rtl"] .chatbox {
    left: -500px;
    right: auto; }
  [direction="rtl"] .chatbox.active {
    left: 0;
    right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
      float: right;
      margin-right: 0 !important;
      margin-left: 15px !important; } }
  [direction="rtl"] .default-select.style-1 .btn:after {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"] .pagination .page-indicator {
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg); }
  [direction="rtl"] .lg-outer.lg-visible {
    direction: ltr; }
  [direction="rtl"] .chart-point .chart-point-list {
    margin: 0;
    padding-right: 20px; }
  [direction="rtl"] .noUi-target {
    direction: rtl; }
  [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
    left: -20px; }
  [direction="rtl"] .noUi-vertical .noUi-value-vertical {
    padding-left: 0;
    padding-right: 25px; }
  [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
    display: none; }
  [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
    right: 50%;
    left: auto; }
  [direction="rtl"] .dtp > .dtp-content {
    right: 50%;
    left: auto; }
  [direction="rtl"] .modal-header .close {
    margin: 0;
    left: 0;
    top: 0px;
    right: auto; }
  [direction="rtl"] .input-group-prepend .btn + .btn {
    border-radius: 0 !important; }
  [direction="rtl"] .form-control + .input-group-append .btn:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0.35rem;
    border-top-left-radius: 0.35rem; }
  [direction="rtl"] .custom-file-label::after {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-radius: 0; }
  [direction="rtl"] .weather-btn {
    margin-left: 20px; }
  [direction="rtl"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45ffffff', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"][data-theme-version="dark"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45050505', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"] .market-line .apexcharts-yaxis {
    transform: translateX(-10px); }
  [direction="rtl"] .current-chart .apexcharts-datalabels-group text:last-child {
    fill: #fff; }
  [direction="rtl"] .swiper-box .swiper-slide {
    padding-left: 0;
    padding-right: 23px; }
  [direction="rtl"] .swiper-box .swiper-scrollbar-drag {
    left: auto;
    right: -3px; }
  [direction="rtl"] .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: 4px;
    left: auto; }

@media only screen and (max-width: 1350px) and (min-width: 1200px) {
  [direction="rtl"] .content-body {
    margin-right: 17rem; } }

[direction="rtl"] .sidebar-right {
  left: -50rem;
  right: auto;
  box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1); }
  [direction="rtl"] .sidebar-right.show {
    left: 5.25rem;
    right: auto; }
  [direction="rtl"] .sidebar-right .sidebar-right-trigger {
    left: 100%;
    right: auto;
    border-radius: 0 5px 5px 0;
    box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }

[direction="rtl"] .sidebar-right .sidebar-close-trigger {
  left: -48px;
  right: auto; }

[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right; }

[direction="rtl"] .dz-demo-panel {
  right: unset;
  left: -100%; }
  [direction="rtl"] .dz-demo-panel.show {
    right: unset;
    left: 0; }
  [direction="rtl"] .dz-demo-panel .dz-demo-trigger {
    left: 100%;
    right: unset;
    border-radius: 0 5px 5px 0; }

html[dir="rtl"] [direction="rtl"] .footer {
  padding-right: 17.1875rem;
  padding-left: 0; }
  @media (max-width: 575.98px) {
    html[dir="rtl"] [direction="rtl"] .footer {
      padding-right: 0; } }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
  padding-right: 9.375rem; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="dark"] {
  background: #2C254A;
  color: #828690;
  --nav-headbg: #3B3363;
  --sidebar-bg: #3B3363;
  --headerbg: #3B3363; }
  [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
  [data-theme-version="dark"] h2,
  [data-theme-version="dark"] .h2,
  [data-theme-version="dark"] h3,
  [data-theme-version="dark"] .h3,
  [data-theme-version="dark"] h4,
  [data-theme-version="dark"] .h4,
  [data-theme-version="dark"] h5,
  [data-theme-version="dark"] .h5,
  [data-theme-version="dark"] h6,
  [data-theme-version="dark"] .h6 {
    color: #fff !important; }
  [data-theme-version="dark"] a.link {
    color: #ddd; }
  [data-theme-version="dark"] a.link:focus,
  [data-theme-version="dark"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="dark"] a:hover {
    color: #fff; }
  [data-theme-version="dark"] .text-secondary {
    color: #fff !important; }
  [data-theme-version="dark"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border {
    border: 1px solid #fff !important; }

[data-theme-version="dark"] .dropdown-menu {
  background-color: #3B3363;
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
  [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
    background-color: #3B3363;
    color: #7e7e7e; }

[data-theme-version="dark"] .btn-link g [fill] {
  fill: #fff; }

[data-theme-version="dark"] .btn-icon-end {
  border-left: 0.0625rem solid #3b3363; }

[data-theme-version="dark"] .btn-light:active,
[data-theme-version="dark"] .btn-light:focus,
[data-theme-version="dark"] .btn-light:hover {
  color: #000; }

[data-theme-version="dark"] .form-control {
  background-color: transparent;
  border-color: #5b5289;
  color: #fff; }

[data-theme-version="dark"] .card {
  background-color: #3B3363;
  box-shadow: none; }

[data-theme-version="dark"] .btn-outline-dark:hover {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .tdl-holder input[type=text],
[data-theme-version="dark"] .tdl-holder li {
  background-color: #3B3363;
  border-color: #473F72; }

[data-theme-version="dark"] .tdl-holder input[type=text]::placeholder {
  color: #828690; }

[data-theme-version="dark"] .tdl-holder label:hover {
  background-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .text-muted {
  color: #828690; }

[data-theme-version="dark"] .modal-content {
  background: #3B3363; }

[data-theme-version="dark"] .modal-footer,
[data-theme-version="dark"] .modal-header {
  border-color: #473F72; }

[data-theme-version="dark"] .close {
  font-weight: 400;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .close:hover {
    color: #fff; }

[data-theme-version="dark"] .header-left .dashboard_bar,
[data-theme-version="dark"] .star-review span,
[data-theme-version="dark"] .table strong {
  color: #fff; }

[data-theme-version="dark"] .text-dark {
  color: #828690; }

[data-theme-version="dark"] .star-rating .product-review,
[data-theme-version="dark"] .new-arrival-content .item {
  color: #fff; }

[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .widget-stat .media > span {
  background: #473F72;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .plus-minus-input .custom-btn {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .dropdown-divider,
[data-theme-version="dark"] .size-filter ul li {
  border-color: #473F72; }

[data-theme-version="dark"] .custom-select {
  border-color: #473F72;
  color: #828690;
  background: #2C254A; }

[data-theme-version="dark"] .nav-tabs {
  border-color: #473F72; }

[data-theme-version="dark"] .mail-list .list-group-item.active i {
  color: #fff; }

[data-theme-version="dark"] hr {
  border-color: #473F72; }

[data-theme-version="dark"] .grid-col {
  background: #2C254A; }

[data-theme-version="dark"] .noUi-target {
  border-color: #473F72;
  border-radius: 8px;
  box-shadow: none; }
  [data-theme-version="dark"] .noUi-target .noUi-connects {
    background: #473F72; }

[data-theme-version="dark"] .noUi-marker-large,
[data-theme-version="dark"] .noUi-marker {
  background: #473F72; }

[data-theme-version="dark"] .input-group-text {
  background: #473F72;
  color: #7e7e7e; }

[data-theme-version="dark"] .note-editor.note-frame {
  border-color: #473F72; }
  [data-theme-version="dark"] .note-editor.note-frame .btn {
    color: #fff; }
  [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
    color: #fff; }

[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
  border-color: #473F72; }

[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
  border-color: #473F72; }

[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
  border-color: #473F72; }
  [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
    background: #2C254A;
    color: #fff; }

[data-theme-version="dark"] .list-group-item-action {
  color: #7e7e7e; }

[data-theme-version="dark"] .list-group-item-action:focus,
[data-theme-version="dark"] .list-group-item-action:hover,
[data-theme-version="dark"] .list-group-item-action:focus {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .list-group-item.active {
  color: #fff;
  border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .swal2-popup {
  background: #3B3363; }

[data-theme-version="dark"] .form-head .btn-outline-primary {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
  border-color: var(--primary); }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }
  [data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
    color: #fff;
    background: var(--primary); }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info span,
[data-theme-version="dark"] .review-table .media-body p,
[data-theme-version="dark"] .iconbox small,
[data-theme-version="dark"] .iconbox .small,
[data-theme-version="dark"] .doctor-info-details .media-body p {
  color: #fff; }

[data-theme-version="dark"] .iconbox p,
[data-theme-version="dark"] .doctor-info-details .media-body span {
  color: rgba(255, 255, 255, 0.7); }

[data-theme-version="dark"] .best-doctor .timeline .timeline-panel {
  background: #3B3363; }

[data-theme-version="dark"] .doctor-list .accordion__header-line {
  background: #473F72; }

[data-theme-version="dark"] .review-table .disease,
[data-theme-version="dark"] .review-table,
[data-theme-version="dark"] .review-box {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .search-area .form-control {
  border: 1px solid #473F72; }

[data-theme-version="dark"] .form-head .search-area .input-group-append .input-group-text {
  background: #473F72; }

[data-theme-version="dark"] .patient-activity tbody tr {
  box-shadow: 0 1px 0 0 #473F72; }

[data-theme-version="dark"] .plus-box {
  background: rgba(255, 255, 255, 0.05);
  color: #fff; }

[data-theme-version="dark"] .default-select.style-1 .btn {
  color: #fff; }

[data-theme-version="dark"] .text-black {
  color: #fff !important; }

[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
  color: #fff; }

[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
  fill: #fff; }

[data-theme-version="dark"] .apexcharts-legend-text {
  color: #fff; }

[data-theme-version="dark"] .morris_chart_height text tspan {
  fill: #fff; }

[data-theme-version="dark"] .toggle-switch.text-right .custom-control-label:before {
  background-color: #ffffff29; }

[data-theme-version="dark"] .toggle-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #fff; }

[data-theme-version="dark"] .btn-link {
  color: #fff; }

[data-theme-version="dark"] .amount-bx .form-control {
  background-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .amount-bx .form-control::placeholder {
    color: #fff; }

[data-theme-version="dark"] .table.bg-info-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td {
  color: #757878; }

[data-theme-version="dark"] .table.bg-warning-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-secondary-hover td {
  color: #757878; }

[data-theme-version="dark"] .order-bg {
  background: #7970A3; }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active > a:after {
  border-color: var(--primary); }

[data-theme-version="dark"] .detault-daterange .input-group-text {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group {
  background: transparent;
  border: 0; }
  [data-theme-version="dark"] .form-wrapper .input-group .input-group-prepend .input-group-text {
    color: #fff; }

[data-theme-version="dark"] .search-area-2 .form-control {
  background-color: #3B3363; }

[data-theme-version="dark"] .search-area-2 .input-group-append .input-group-text {
  background-color: #3B3363; }

[data-theme-version="dark"] .dataTablesCard {
  background-color: #3B3363; }

[data-theme-version="dark"] .compose-content .dropzone {
  background: #2C254A !important; }
  [data-theme-version="dark"] .compose-content .dropzone .dz-message .dz-button {
    color: #fff; }

[data-theme-version="dark"] .daterangepicker {
  background: #2C254A;
  border-color: var(--primary); }
  [data-theme-version="dark"] .daterangepicker .calendar-table {
    border-color: var(--primary);
    background: #2C254A; }
    [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
      background-color: var(--primary);
      color: #fff; }
  [data-theme-version="dark"] .daterangepicker:after {
    border-bottom: 6px solid #2C254A; }

[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
  background: #2C254A;
  border: 1px solid #473F72;
  color: #fff; }

[data-theme-version="dark"] .daterangepicker td.off,
[data-theme-version="dark"] .daterangepicker td.off.in-range,
[data-theme-version="dark"] .daterangepicker td.off.start-date,
[data-theme-version="dark"] .daterangepicker td.off.end-date {
  background-color: #3B3363; }
  [data-theme-version="dark"] .daterangepicker td.off:hover,
  [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
  [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
  [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
    background-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .app-fullcalendar .fc-button {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
    background-color: var(--primary); }

[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
  outline: 0;
  box-shadow: 0 0 0 2px #473F72, 0 0 0 4px var(--rgba-primary-1); }

[data-theme-version="dark"] .dd-handle {
  border-color: #473F72; }

[data-theme-version="dark"] .menu-toggle .deznav .metismenu li > ul {
  background: #3B3363 !important; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  border-color: #473F72; }

[data-theme-version="dark"] .nav-tabs .nav-link {
  color: white; }
  [data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
    color: #fff;
    background: transparent;
    border-color: #6418C3; }

[data-theme-version="dark"] .card-tabs .nav-tabs, [data-theme-version="dark"] .card-tabs .nav-link, [data-theme-version="dark"] .card-tabs .active {
  border-bottom: 0; }

[data-theme-version="dark"] .clockpicker-popover .popover-content {
  background-color: #3B3363; }

[data-theme-version="dark"] .clockpicker-plate {
  background-color: #2C254A; }

[data-theme-version="dark"] .clockpicker-popover .popover-title {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
  background-color: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
  background: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
  background: var(--primary); }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
  background: var(--primary); }

[data-theme-version="dark"] .amount-bx {
  border-top: 1px solid #473F72;
  border-bottom: 1px solid #473F72; }

[data-theme-version="dark"] .bar-chart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] #lineChart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] .activity-icon {
  border-color: #f0f0f063; }

[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
  border-color: #fff; }

[data-theme-version="dark"] .fc-unthemed .fc-today {
  background: #2C254A; }

[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
  background: #473F72; }

[data-theme-version="dark"] .picker__box {
  background: #2C254A; }
  [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
    background: #3B3363;
    color: #fff; }
    [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
      color: #fff; }

[data-theme-version="dark"] .picker {
  color: #999; }

[data-theme-version="dark"] .dtp > .dtp-content {
  background: #2C254A; }

[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
  color: #68686a; }
  [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
    color: #fff; }

[data-theme-version="dark"] .monthly-project-chart circle {
  fill: #2C254A; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-datalabels-group text {
  fill: #fff; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-radialbar-track path {
  stroke: #2C254A; }

[data-theme-version="dark"] .timeline-chart .apexcharts-series rect {
  fill: #2C254A; }

[data-theme-version="dark"] .kanbanPreview-bx {
  background: transparent; }
  [data-theme-version="dark"] .kanbanPreview-bx .card-body .sub-card {
    background: #3B3363; }

[data-theme-version="dark"] .message-bx .image-bx span.active, [data-theme-version="dark"] .contact-bx .image-bx span.active {
  border-color: #3B3363; }

[data-theme-version="dark"] .users li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .donut-chart-sale .peity path:last-child {
  fill: #2C254A; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .project-nav {
  border-color: #473F72; }

[data-theme-version="dark"] .contact-bx {
  border-color: #3B3363; }
  [data-theme-version="dark"] .contact-bx:hover {
    border-color: var(--primary); }

[data-theme-version="dark"] .btn-light,
[data-theme-version="dark"] .btn-light:active {
  background: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .users-lg li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .draggable.draggable-mirror {
  background: #3B3363;
  border: 2px dashed #473F72; }

[data-theme-version="dark"] .chat-list-area:hover, [data-theme-version="dark"] .chat-list-area.active {
  background: #2C254A; }

[data-theme-version="dark"] .message-search-area .input-group-text {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
  color: #fff; }

[data-theme-version="dark"] .chat-box .message-received p {
  color: #b7b7b7; }

[data-theme-version="dark"] .chat-box .type-massage textarea {
  background: transparent; }

[data-theme-version="dark"] .chatbox .type_msg .form-control {
  background: transparent;
  resize: none; }

[data-theme-version="dark"] .message-search-area .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .daterangepicker td.in-range {
  background: #3B3363;
  color: #797c87; }

[data-theme-version="dark"] .daterangepicker .calendar-table .next span, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span {
  border-color: #fff; }
  [data-theme-version="dark"] .daterangepicker .calendar-table .next span:hover, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span:hover {
    border-color: #000; }

[data-theme-version="dark"] .weather-btn {
  background: #3B3363; }

[data-theme-version="dark"] .tbl-orders svg path {
  fill: #fff; }

[data-theme-version="dark"] .tbl-orders i {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders tr td {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders-style svg path {
  stroke: #fff; }

[data-theme-version="dark"] .tbl-orders-style tr td {
  color: #fff; }

[data-theme-version="dark"] .bootstrap-select .btn {
  background: transparent !important; }

[data-theme-version="dark"] .main-profile i {
  color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  background-color: #3B3363; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.next:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.next:hover {
    color: #000;
    background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled {
    color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button {
  background-color: #3B3363;
  color: white; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current {
    color: black;
    background: #fff;
    border: 0; }
    [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover {
      color: #000;
      background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
    color: #000;
    background: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td,
[data-theme-version="dark"] .table.bg-secondary-hover td,
[data-theme-version="dark"] .table.bg-warning-hover td,
[data-theme-version="dark"] .table.bg-info-hover td,
[data-theme-version="dark"] .table.bg-success-hover td,
[data-theme-version="dark"] .table.bg-danger-hover td {
  color: #fff; }

[data-theme-version="dark"] .my-profile a {
  color: #6418C3;
  background: #fff; }

[data-theme-version="dark"] .portofolio-social li a {
  border-color: #6418C3;
  color: #fff; }

[data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link:hover, [data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link.active {
  color: #fff;
  border-color: #fff; }

[data-theme-version="dark"] .info-group .color-style {
  color: #68CF29; }

[data-theme-version="dark"] .order-tbl tr th {
  color: #b1adc4; }

[data-theme-version="dark"] .dropdown-menu, [data-theme-version="dark"] .dropdown-item {
  color: #b1adc4; }

[data-theme-version="dark"] .bootstrap-select, [data-theme-version="dark"] .dropdown-toggle, [data-theme-version="dark"] .filter-option-inner-inner {
  color: #fff; }

[data-theme-version="dark"] .main-profile > p {
  color: #8f88b4; }

[data-theme-version="dark"] .market-line line {
  stroke: #483F79; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link.active, [data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link:hover {
  border-color: #fff !important;
  color: #fff; }

[data-theme-version="dark"] .coin-holding:after {
  background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: linear-gradient(to right, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#d63b3363',GradientType=1 ); }

[data-theme-version="dark"] .card-table thead {
  background: #5B5288; }

[data-theme-version="dark"] .swiper-box:after {
  background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }

[data-theme-version="dark"] .fc-theme-standard td, [data-theme-version="dark"] .fc-theme-standard th,
[data-theme-version="dark"] .fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, [data-theme-version="dark"] .fc-scrollgrid, [data-theme-version="dark"] table {
  border-color: #473F72; }

[data-theme-version="dark"] .default-select.style-1 .btn:after {
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
  background-color: #2C254A; }

[data-theme-version="dark"] .btn-outline-light:hover {
  color: #000; }

[data-theme-version="dark"] .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box-area {
  background: #2C254A; }

[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text,
[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search,
[data-theme-version="dark"] .user-card .dz-media {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box .message-received p {
  background: #3B3363;
  color: #fff; }

[data-theme-version="dark"] .project-list-group .card:hover {
  border-color: #473F72; }

[data-theme-version="dark"] table.dataTable.style-1 thead th {
  color: #c7c7c7; }

[data-theme-version="dark"] .table {
  color: #989898; }

[data-theme-version="dark"] .user-card .title a {
  color: #fff; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.5); }

[data-theme-version="dark"] .form-control.custom-image-select .dropdown-toggle, [data-theme-version="dark"] .form-control.custom-image-select-2 .dropdown-toggle {
  background: #2c254a !important; }

[data-theme-version="dark"] .form-check-input {
  border-color: #fff;
  background-color: transparent; }

[data-theme-version="dark"] .header {
  border-color: #473F72; }
  [data-theme-version="dark"] .header .sub-header {
    background-color: #3B3363;
    border-color: #473F72; }

[data-theme-version="dark"] .header-left input {
  background: #2C254A !important;
  border-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="dark"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="dark"] .header-left .search_icon {
  background: #2C254A; }
  [data-theme-version="dark"] .header-left .search_icon i {
    color: #fff; }

[data-theme-version="dark"] .search-area .input-group-text {
  background: #2C254A;
  border: 0; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link {
  border-color: #473F72;
  background: transparent; }

[data-theme-version="dark"] .header-right .right-sidebar a {
  color: var(--primary);
  border-color: #473F72; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info strong {
  color: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  background: transparent; }

[data-theme-version="dark"] .header-right .dropdown .nav-link {
  color: #fff;
  background: #2C254A; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg  path {
    fill: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link i {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-full path, [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-minimize path {
    stroke: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="dark"] .search-area .input-group-append .input-group-text {
  background: #2C254A;
  padding: 0 19px;
  border: 0; }

[data-theme-version="dark"] .search-area .form-control:focus, [data-theme-version="dark"] .search-area .form-control:hover, [data-theme-version="dark"] .search-area .form-control:active {
  background: #2C254A; }

[data-theme-version="dark"] .pulse-css {
  border-color: #3B3363; }

[data-theme-version="dark"] .nav-header .hamburger .line {
  background: #fff; }

[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
  background-color: #fff; }

[data-theme-version="dark"][data-layout="horizontal"] .search-area .input-group-append .input-group-text,
[data-theme-version="dark"][data-layout="horizontal"] .search-area .form-control {
  background: #2C254A !important; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu li > ul, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu li > ul {
  background-color: #3B3363; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
  color: #fff; }

[data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a {
  color: #fff; }
  [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a i {
    color: #fff; }

[data-theme-version="dark"] .fixed-content-box {
  background-color: #3B3363; }
  [data-theme-version="dark"] .fixed-content-box .head-name {
    background: #3B3363;
    color: #fff;
    border-color: #473F72; }
  [data-theme-version="dark"] .fixed-content-box + .header + .deznav {
    background-color: #2C254A; }

[data-theme-version="dark"] .deznav .metismenu > li > a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a {
  color: var(--primary); }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a::after, [data-theme-version="dark"] .deznav .metismenu > li:focus > a::after, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a::after {
    border-color: #fff; }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i {
    color: var(--primary); }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active ul ul {
  background-color: transparent; }

[data-theme-version="dark"] .deznav .metismenu ul:after {
  background-color: #473F72; }

[data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-theme-version="dark"] .deznav .metismenu ul a.mm-active {
  color: var(--primary);
  background: #332c52; }

[data-theme-version="dark"] .deznav .metismenu ul a:before {
  background-color: #fff; }

[data-theme-version="dark"] .deznav .metismenu a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu .has-arrow:after {
  border-color: #fff; }

[data-theme-version="dark"] .sidebar-right {
  border-radius: 12px 0 0 12px; }
  [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-link {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .bootstrap-select .btn {
    border-color: #EEEEEE !important; }
  [data-theme-version="dark"] .sidebar-right .filter-option-inner-inner {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .dropdown-menu {
    background-color: #fff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); }
    [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item:hover {
      background-color: rgba(59, 51, 99, 0.1);
      color: rgba(0, 0, 0, 0.8); }

[data-theme-version="dark"] .footer {
  background-color: transparent; }
  [data-theme-version="dark"] .footer .copyright {
    background-color: transparent; }
    [data-theme-version="dark"] .footer .copyright p {
      color: #fff; }



      
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL3N0eWxlLmNzcyIsCgkic291cmNlcyI6IFsKCQkic2Nzcy9tYWluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fYWJzdHJhY3RzLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fdmFyaWFibGUuc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19icy1jdXN0b20uc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19pbmhlcml0YW5jZS5zY3NzIiwKCQkic2Nzcy9hYnN0cmFjdHMvX21peGluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fbWFwcy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21peGlucy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1zY2hlbWUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsCgkJInNjc3MvYmFzZS9fZm9udHMuc2NzcyIsCgkJInNjc3MvYmFzZS9faGVscGVyLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX3Jlc2V0LnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2NvbG9ycy5zY3NzIiwKCQkic2Nzcy9iYXNlL19jdXN0b20tZ3JpZC5zY3NzIiwKCQkic2Nzcy9fcHJlbG9hZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC9mb290ZXIvX2Zvb3Rlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9uYXYtaGVhZGVyL19uYXYtaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9oZWFkZXIvbmF2LWhlYWRlci9fbmF2LWNvbnRyb2wuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9faGVhZGVyLWdsb2JhbC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItbGVmdC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1yZXNldC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvcnRsL19ydGwtbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvcnRsL19ydGwtaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLXNpZGViYXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLWZvb3Rlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItYmcuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX21lZ2EtbWVudS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1mdWxsLnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLW1pbmktbmF2LnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLWhvcml6b250YWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItY29tcGFjdC1uYXYuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItaWNvbi1ob3Zlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1tb2Rlcm4uc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItb3ZlcmxheS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci12ZXJ0aWNhbC1uYXYuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItcHJvZmlsZS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fZml4ZWQtc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fZHotZGVtby1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC90aGVtZS9fdGhlbWUuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3RoZW1lL190aGVtZS1iZy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdGhlbWUvX3RoZW1lLWJveGVkLnNjc3MiLAoJCSJzY3NzL2xheW91dC90aGVtZS9fdGhlbWUtd2lkZS1ib3hlZC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdGhlbWUvX3RoZW1lLWNvbG9yLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19vcGVuc2Fucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcG9wcGlucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcm9ib3RvLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19oZWx2ZXRpY2Euc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX21haW4uc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX3RyYW5zcGFyZW50LXJlc2V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX3RyYW5zcGFyZW50LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi10cmFuc3BhcmVudC9fdHJhbnNwYXJlbnQtbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi10cmFuc3BhcmVudC9fdHJhbnNwYXJlbnQtbGVmdC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1yaWdodC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1mb290ZXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tZGFyay9fbWFpbi5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLXJlc2V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstZ2xvYmFsLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLWxlZnQtc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLXJpZ2h0LXNpZGViYXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tZGFyay9fZGFyay1mb290ZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9fY29tcG9uZW50cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwLWNhbGVuZGVyLWRhdGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2FwcC1jYWxlbmRlci1ldmVudC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fZW1haWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX3Byb2ZpbGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2NoYXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fY2hhcnQtY2hhcnRpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWNoYXJ0anMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWMzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1mbG90LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1tb3JyaXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LXNwYXJrbGluZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fZWFzeS1waWUtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWFtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWhpZ2hjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2VjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1iYXNpYy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNoZWNrYm94LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tcmFkaW8tYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3dpdGNoLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tdmFsaWRhdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLXBpY2tlcnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1hZGRvbnMtY3JvcHBlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWFkZG9ucy1zZWxlY3QyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3RlcHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1kcm9wem9uZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tZWRpdG9yLXF1aWxsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXBzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXAtZGF0YW1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL21hcC9fbWFwLWpxdm1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL19hZGRvbnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtYmxvY2t1aS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ib290c3RyYXAtc2VsZWN0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNsaXBib2FyZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy10aWNrZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtdHlwZWFoZWFkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXdlYXRoZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbm91aS1zbGlkZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbmVzdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtcGlnbm9zZS1jYWxlbmRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ob3Jpem9udGFsLXRpbWVsaW5lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXRvYXN0ci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1saWdodGdhbGxlcnkuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fanF2bWFwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3BlcmZlY3Qtc2Nyb2xsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX2Ryb3B6b25lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNhbGVuZGFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX2ludGVyZmFjZXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYWNjb3JkaW9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWFsZXJ0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJhZGdlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJyZWFkY3J1bWIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWNhcmQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktY2Fyb3VzZWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZHJvcGRvd24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZ3JpZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1sYWJlbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1saXN0LWdyb3VwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lbnUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktbW9kYWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktcGFnaW5hdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wb3BvdmVyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXByZWxvYWRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wcm9ncmVzc2Jhci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1yaWJib24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktc2Nyb2xsYmFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXN0ZXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGFiLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXRvb2x0aXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGltZWxpbmUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1jaGFydC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXNvY2lhbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXN0YXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC10b2RvLWxpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZXNzYWdlcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXBpY2thZGF0ZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWNhcmQtbGlzdC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3RhYmxlcy9fdGFibGUtYmFzaWMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWJvb3RncmlkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1kYXRhdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWZvb3RhYmxlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1qc2dyaWQuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2VzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWVycm9yLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWF1dGguc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtcHJpY2luZy5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS10aW1lbGluZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1kb2N0b3ItZGV0YWlscy5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1wYXRpZW50LWRldGFpbHMuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtcmV2aWV3LnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19jYWxlbmRhci5zY3NzIiwKCQkic2Nzcy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsCgkJInNjc3MvcGFnZXMvX2Vjb20tcHJvZHVjdC1kZXRhaWwuc2NzcyIsCgkJInNjc3MvcGFnZXMvX2Vjb20tcHJvZHVjdC1ncmlkLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19lY29tLXByb2R1Y3QtbGlzdC5zY3NzIiwKCQkic2Nzcy9hcHBsaWNhdGlvbi9fcGFnZXMuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3VzZXIuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3Byb2ZpbGUuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX2NoYXQuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3Byb2plY3Quc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX2NvbnRhY3Quc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5n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Q3JELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsR0FBRyxHQUFJOztBQUNyRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLEdBQUcsR0FBSTs7QUFDckQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxHQUFHLEdBQUk7O0FBQ3JELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsR0FBRyxHQUFJOztBQUNyRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxJQUFJLEdBQUk7O0FBQ3RELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsSUFBSSxHQUFJOztBQUN0RCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxJQUFJLEdBQUk7O0FBQ3RELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsSUFBSSxHQUFJOztBQUN0RCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxVQUFVLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFHOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUc7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRzs7QUFDN0IsQUFBQSxVQUFVLENBQUE7RUFB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QUksR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxNQUFNLEVBQUMsSUFBSSxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLE1BQU0sRUFBQyxJQUFJLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsTUFBTSxFQUFDLElBQUksR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxNQUFNLEVBQUMsSUFBSSxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLE1BQU0sRUFBQyxJQUFJLEdBQUk7O0FBQzNCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUszQixVQUFVLENBQVYsTUFBVTtFQUNOLElBQUk7SUFDQSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsVUFBUztJQUM1QyxhQUFhLEVBQUUsZUFBZSxDQUFDLFVBQVM7SUFDeEMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxVQUFTO0VBRXhDLEVBQUU7SUFDRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsUUFBUTtJQUMzQyxhQUFhLEVBQUUsZUFBZSxDQUFDLFFBQVE7SUFDdkMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxRQUFROztBQUkzQyxVQUFVLENBQVYsU0FBVTtFQUNOLElBQUk7SUFDQSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsVUFBUztJQUM1QyxhQUFhLEVBQUUsZUFBZSxDQUFDLFVBQVM7SUFDeEMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxVQUFTO0VBRXhDLEVBQUU7SUFDRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsUUFBUTtJQUMzQyxhQUFhLEVBQUUsZUFBZSxDQUFDLFFBQVE7SUFDdkMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxRQUFROztBQUkzQyxVQUFVLENBQVYsTUFBVTtFQUNOLElBQUk7SUFD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 */