﻿/* Fonts */
@font-face {
    font-family: "Rubik";
    src: url("../../fonts/rubik/Rubik-Light.eot");
    src: url("../../fonts/rubik/Rubik-Light.woff2") format("woff2"), url("../../fonts/rubik/Rubik-Light.woff") format("woff"), url("../../fonts/rubik/Rubik-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Rubik";
    src: url("../../fonts/rubik/Rubik-Regular.eot");
    src: url("../../fonts/rubik/Rubik-Regular.woff2") format("woff2"), url("../../fonts/rubik/Rubik-Regular.woff") format("woff"), url("../../fonts/rubik/Rubik-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Rubik";
    src: url("../../fonts/rubik/Rubik-Medium.eot");
    src: url("../../fonts/rubik/Rubik-Medium.woff2") format("woff2"), url("../../fonts/rubik/Rubik-Medium.woff") format("woff"), url("../../fonts/rubik/Rubik-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Rubik";
    src: url("../../fonts/rubik/Rubik-Bold.eot");
    src: url("../../fonts/rubik/Rubik-Bold.woff2") format("woff2"), url("../../fonts/rubik/Rubik-Bold.woff") format("woff"), url("../../fonts/rubik/Rubik-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}
/* Sidebar */
.sidebar {min-height: 100vh;/*background: linear-gradient(to bottom, #e6e5f2, #4599cd);*/background: #fff;font-family: "Rubik", sans-serif;padding: 0;width: 260px;z-index: 11;transition: width 0.25s ease, background 0.25s ease;-webkit-transition: width 0.25s ease, background 0.25s ease;-moz-transition: width 0.25s ease, background 0.25s ease;-ms-transition: width 0.25s ease, background 0.25s ease;}
.sidebar .sidebar-brand-wrapper {width: auto;height: 70px;}
.sidebar .sidebar-brand-wrapper .sidebar-brand {padding: 2.25rem 0 0.25rem 40px;}
.rtl .sidebar .sidebar-brand-wrapper .sidebar-brand {padding: 20px 61px 10px 0;}
.sidebar .sidebar-brand-wrapper .sidebar-brand img {width: calc(260px - 130px);max-width: 100%;height: 48px;margin: auto;vertical-align: middle;}
.sidebar .sidebar-brand-wrapper .brand-logo-mini {display: none;}
.sidebar .sidebar-brand-wrapper .brand-logo-mini img {width: calc(70px - 50px);max-width: 100%;height: 35px;margin: auto;}
.sidebar .nav {overflow: hidden;flex-wrap: nowrap;flex-direction: column;margin-bottom: 60px;}
.sidebar .nav .nav-item {padding: 0 2.25rem;-webkit-transition-duration: 0.25s;-moz-transition-duration: 0.25s;-o-transition-duration: 0.25s;transition-duration: 0.25s;transition-property: background;-webkit-transition-property: background;}
.sidebar .nav .nav-item .collapse {z-index: 999;}
.sidebar .nav .nav-item .nav-link {display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;white-space: nowrap;padding: 12px 0 12px 0;color: #3e4b5b;transition: all 0.3s ease-in-out;}
.sidebar .nav .nav-item .nav-link i {color: inherit;}
.sidebar .nav .nav-item .nav-link i.menu-icon {font-size: 20px;line-height: 1;margin-right: 10px;color: #423a8e;}
.rtl .sidebar .nav .nav-item .nav-link i.menu-icon {margin-left: 10px;margin-right: 0;}
.sidebar .nav .nav-item .nav-link i.menu-icon:before {vertical-align: middle;}
.sidebar .nav .nav-item .nav-link i.menu-arrow {font: normal normal normal 24px/1 "Material Design Icons";line-height: 1;font-size: 20px;margin-left: auto;color: #9e9da0;}
.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {margin-left: 0;margin-right: auto;}
.sidebar .nav .nav-item .nav-link i.menu-arrow:before {content: "\f415";font-size: 16px;color: #423a8e;opacity: 0.36;}
.sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {margin-left: 0.25rem;}
.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {margin-left: 0;margin-right: 0.25rem;}
.sidebar .nav .nav-item .nav-link .menu-title {color: #141212;display: inline-block;font-size: 15px;line-height: 1;vertical-align: middle;}
.rtl .sidebar .nav .nav-item .nav-link .menu-title {white-space: normal;}
.sidebar .nav .nav-item .nav-link .badge {margin-right: auto;margin-left: 1rem;}
.sidebar .nav .nav-item .nav-link[aria-expanded=true] .menu-arrow:before {content: "\f374";}
.sidebar .nav .nav-item .nav-link:hover {font-weight: 500;-webkit-transition-duration: 0.45s;-moz-transition-duration: 0.45s;-o-transition-duration: 0.45s;transition-duration: 0.45s;}
.sidebar .nav .nav-item.active {background: inherit;color: black;}
.sidebar .nav .nav-item.active > .nav-link {font-weight: 900;color: black;}
.sidebar .nav .nav-item.active > .nav-link .menu-title {color: inherit;font-family: "Rubik", sans-serif;font-weight: 500;}
.sidebar .nav .nav-item.nav-profile .nav-link {height: auto;line-height: 1;border-top: 0;padding: 1.25rem 0;}
.sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image {width: 35px;height: 35px;}
.sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image img {width: 35px;height: 35px;border-radius: 100%;border: solid 2px #c0bfcf;}
.sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text {margin-left: 1rem;}
.rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text {margin-left: auto;margin-right: 1rem;}
.sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge {font-size: 1.125rem;margin-left: auto;}
.rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge {margin-left: 0;margin-right: auto;}
.sidebar .nav .nav-item.sidebar-actions {margin-top: 1rem;}
.sidebar .nav .nav-item.sidebar-actions .nav-link {border-top: 0;display: block;height: auto;cursor: pointer;}
.sidebar .nav .nav-item.sidebar-actions:hover {background: initial;}
.sidebar .nav .nav-item.sidebar-actions:hover .nav-link {color: initial;}
.sidebar .nav .nav-item.sidebar-actions ul li {list-style: none;color: #423a8e;font-size: 15px;font-weight: 500;}
.sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link {color: #29323d;}
.sidebar .nav.sub-menu {margin-bottom: 20px;margin-top: 0;list-style: none;}
.sidebar .nav.sub-menu .nav-item {padding: 0 0 0 18px;}
.sidebar .nav.sub-menu .nav-item .nav-link {color: #3e4b5b;padding: 0.75rem 2rem 0.75rem 2rem;position: relative;font-size: 0.8125rem;line-height: 1;height: auto;border-top: 0;}
.sidebar .nav.sub-menu .nav-item .nav-link:before {color: inherit;font-size: 0.75rem;content: "";position: absolute;width: 9px;height: 9px;border: 2px solid #3e4b5b;border-radius: 50%;margin-left: -1.25rem;top: 19px;top: 50%;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #536479;font-size: 0.75rem;}
.rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {left: auto;right: 0;}
.sidebar .nav.sub-menu .nav-item .nav-link.active {color: #4B49AC;background: transparent;}
.sidebar .nav.sub-menu .nav-item .nav-link:hover {color: #15191e;}
.sidebar .nav.sub-menu .nav-item:hover {background: transparent;}
.sidebar-dark .sidebar {background: #18151e;}
.sidebar-dark .sidebar .nav .nav-item .nav-link {color: #ffffff;}
.sidebar-dark .sidebar .nav .nav-item .nav-link i {color: inherit;}
.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-icon {color: rgba(187, 168, 191, 0.9607843137);}
.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-arrow {color: #9e9da0;}
.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-arrow:before {color: inherit;}
.sidebar-dark .sidebar .nav .nav-item .nav-link .menu-title {color: inherit;}
.sidebar-dark .sidebar .nav .nav-item.active {background: #282037;}
.sidebar-dark .sidebar .nav .nav-item.active > .nav-link .menu-title {color: #b3b3b3;}
.sidebar-dark .sidebar .nav .nav-item.active > .nav-link i {color: #4B49AC;}
.sidebar-dark .sidebar .nav .nav-item:hover {background: #302a3c;}
.sidebar-dark .sidebar .nav .nav-item.sidebar-actions:hover {background: initial;}
.sidebar-dark .sidebar .nav .nav-item.sidebar-actions:hover .nav-link {color: initial;}
.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link {color: #ffffff;}
.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link {color: #ffffff;}
.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:before {color: white;}
.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link.active {color: #b3b3b3;background: transparent;}
.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:hover {color: #b3b3b3;}
.sidebar-dark .sidebar .nav.sub-menu .nav-item:hover {background: transparent;}

/* style for off-canvas menu*/
@media screen and (max-width: 991px) {
  .sidebar-offcanvas {position: fixed;max-height: calc(100vh - 70px);top: 70px;bottom: 0;overflow: auto;right: -260px;-webkit-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}
  .sidebar-offcanvas.active {right: 0;}
  .sidebar-brand-wrapper {width: 75px;}
  .sidebar-brand-wrapper .brand-logo-mini {display: inline-block;}
}
/* Layouts */
.navbar.fixed-top + .page-body-wrapper {padding-top: 70px;}

@media (min-width: 992px) {
  .sidebar-mini .page-body-wrapper {width: calc(100% - 185px);}
  .sidebar-mini .page-body-wrapper .navbar.navbar-mini.fixed-top {left: 185px;}
  .sidebar-mini .sidebar {width: 185px;}
  .sidebar-mini .sidebar .nav .sidebar-category {text-align: center;}
  .sidebar-mini .sidebar .nav .nav-item {padding: 0;}
  .sidebar-mini .sidebar .nav .nav-item .nav-link {display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;text-align: center;position: relative;border-bottom: none;}
  .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title {display: block;margin: auto;}
  .sidebar-mini .sidebar .nav .nav-item .nav-link .badge {margin-left: 5px;display: none;}
  .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-icon {margin-right: auto;margin-left: auto;margin-bottom: 0.625rem;}
  .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow {display: inline-block;margin-left: 5px;position: absolute;top: 50%;right: 20px;-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
  .sidebar-mini:not(.sidebar-icon-only) .navbar {left: 185px;}
  .sidebar-mini:not(.sidebar-icon-only) .navbar .navbar-menu-wrapper {width: calc(100% - 185px);}
  .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu {padding: 0;border-top: none;}
  .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item::before {left: 1.562rem;}
  .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link {padding: 0.75rem 0 0.75rem 0.5rem;margin-left: auto;margin-right: auto;display: block;text-align: left;width: 66%;}
}

@media (min-width: 992px) {
  .sidebar-icon-only .navbar {left: 70px;}
  .rtl .sidebar-icon-only .navbar {left: 0;right: 150px;}
  .sidebar-icon-only .navbar .navbar-menu-wrapper {width: calc(100% - 70px);}
  .sidebar-icon-only .sidebar {width: 70px;}
  .sidebar-icon-only .sidebar .sidebar-brand-wrapper {width: 70px;}
  .sidebar-icon-only .sidebar .sidebar-brand-wrapper .brand-logo {display: none;}
  .sidebar-icon-only .sidebar .sidebar-brand-wrapper .brand-logo-mini {display: inline-block;}
  .sidebar-icon-only .sidebar .nav {overflow: visible;}
  .sidebar-icon-only .sidebar .nav .nav-item {position: relative;padding: 0;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link {display: block;text-align: center;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title,.sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge,.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {border-radius: 0 5px 5px 0px;}
  .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {border-radius: 5px 0 0 5px;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {margin-right: 0;margin-left: 0;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {border-radius: 0 5px 0 0px;}
  .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {border-radius: 5px 0 0 0;}
  .sidebar-icon-only .sidebar .nav .nav-item.nav-profile {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item.nav-category {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item.nav-doc {margin: 0;}
  .sidebar-icon-only .sidebar .nav .nav-item.nav-doc i {display: block;}
  .sidebar-icon-only .sidebar .nav .nav-item .collapse {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;background: #fcfcfc;padding: 0.5rem 1.4rem;left: 70px;position: absolute;text-align: left;top: 0;bottom: 0;width: 190px;z-index: 1;line-height: 1.8;}
  .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {background: #282037;}
  .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {left: auto;right: 70px;text-align: left;}
  .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {color: #ffffff;}
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {display: none;}
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {display: block;padding: 0.5rem 0;background: #fcfcfc;border-radius: 0 0 5px 0;position: absolute;left: 70px;width: 190px;}
  .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {background: #18151e;}
  .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {left: auto;right: 70px;border-radius: 0 0 0 5px;}
  .sidebar-icon-only .sidebar .nav.sub-menu {padding: 0 0 0 1.5rem;}
  .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {text-align: left;padding-left: 20px;}
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item {margin-right: auto;margin-left: 0;}
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {text-align: right;}
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link:before {left: 0;right: unset;}
  .sidebar-icon-only .sidebar .sidebar-actions {display: none;}
  .sidebar-icon-only .page-body-wrapper {width: calc(100% - 70px);transition: all 0.25s ease;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;}
  .sidebar-icon-only .main-panel {width: 100%;}
}

@media (min-width: 992px) {
  .sidebar-hidden .navbar {
    left: 0;
  }
  .sidebar-hidden .navbar .navbar-menu-wrapper {
    width: 100%;
  }
  .sidebar-hidden .sidebar {
    width: 0;
  }
  .sidebar-hidden .sidebar .sidebar-brand-wrapper {
    width: 70px;
  }
  .sidebar-hidden .page-body-wrapper {
    width: 100%;
  }
  .sidebar-hidden .main-panel {
    width: 100%;
  }
}

@media (min-width: 992px) {
  .sidebar-absolute .page-body-wrapper {
    position: relative;
    width: 100%;
  }
  .sidebar-absolute .page-body-wrapper .sidebar {
    transition: none;
    height: 100%;
  }
  .sidebar-absolute:not(.sidebar-hidden) .sidebar {
    position: absolute;
  }
  .sidebar-absolute:not(.sidebar-hidden) .page-body-wrapper {
    width: 100%;
  }
  .sidebar-absolute .main-panel {
    width: 100%;
    transition: none;
  }
}

@media (min-width: 992px) {
  .sidebar-fixed .sidebar {
    position: fixed;
    max-height: auto;
  }
  .sidebar-fixed .sidebar .nav {
    max-height: calc(100vh - 70px);
    overflow: auto;
    position: relative;
  }
  .sidebar-fixed .sidebar .nav.sub-menu {
    max-height: none;
  }
  .sidebar-fixed .page-body-wrapper {
    width: 100%;
    margin-left: 260px;
  }
  .sidebar-fixed.sidebar-icon-only .page-body-wrapper {
    margin-left: 70px;
  }
}

@media (min-width: 992px) {
  .boxed-layout .container-scroller {
    background: #e1d7ea;
    padding: 0 calc((100% - 1200px) / 2);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .boxed-layout .navbar.fixed-top {
    margin: 0 calc((100% - 1200px) / 2);
    max-width: 1200px;
  }
}

.rtl {
  direction: rtl;
  text-align: right;
}
.rtl .sidebar .nav {
  padding-right: 0;
}
.rtl .sidebar .nav .nav-item .nav-link {text-align: middle;}
.rtl .page-body-wrapper {transition: all 0.25s ease;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;}
.rtl .navbar {transition: all 0.25s ease;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;right: 260px;}
@media (max-width: 900px) {
  .rtl .navbar {
    right: 0;
  }
}
.rtl .product-chart-wrapper::-webkit-scrollbar,
.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar,
.rtl .sidebar-fixed .nav::-webkit-scrollbar,
.rtl .table-responsive::-webkit-scrollbar,
.rtl ul.chats::-webkit-scrollbar {
  width: 0.5em;
}
.rtl .product-chart-wrapper::-webkit-scrollbar-track,
.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track,
.rtl .sidebar-fixed .nav::-webkit-scrollbar-track,
.rtl .table-responsive::-webkit-scrollbar-track,
.rtl ul.chats::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.rtl .product-chart-wrapper::-webkit-scrollbar-thumb,
.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb,
.rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb,
.rtl .table-responsive::-webkit-scrollbar-thumb,
.rtl ul.chats::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}
.rtl.sidebar-icon-only .navbar {
  right: 70px;
  left: 0;
}

.page-body-wrapper {min-height: calc(100vh - 70px);display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;padding-left: 0;padding-right: 0;width: calc(100% - 260px);transition: width 0.25s ease, margin 0.25s ease;-webkit-transition: width 0.25s ease, margin 0.25s ease;-moz-transition: width 0.25s ease, margin 0.25s ease;-ms-transition: width 0.25s ease, margin 0.25s ease;}
.page-body-wrapper.full-page-wrapper {
  width: 100%;
  min-height: 100vh;
}
@media (max-width: 991px) {
  .page-body-wrapper {
    width: 100%;
  }
}

.container-scroller {
  display: flex;
}

.main-panel {transition: width 0.25s ease, margin 0.25s ease;width: 100%;min-height: calc(100vh - 70px);padding-top: 70px;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;}
@media (max-width: 991px) {
  .main-panel {margin-left: 0;width: 100%;}
}

.content-wrapper {background: #f2f2f2;padding: 1.5rem 2rem;width: 100%;-webkit-flex-grow: 1;flex-grow: 1;}

/* Navbar */
.navbar {font-family: "Rubik", sans-serif;left: 260px;transition: left 0.25s ease, width 0.25s ease;-webkit-transition: left 0.25s ease, width 0.25s ease;-moz-transition: left 0.25s ease, width 0.25s ease;-ms-transition: left 0.25s ease, width 0.25s ease;}
.navbar .navbar-menu-wrapper {transition: width 0.25s ease;-webkit-transition: width 0.25s ease;-moz-transition: width 0.25s ease;-ms-transition: width 0.25s ease;color: #FFF;padding-left: 15px;padding-right: 15px;width: calc(100% - 260px);height: 70px;background: #22355D;}

@media (max-width: 991px) {
    .navbar .navbar-menu-wrapper {width: 100%;padding-left: 11px;}
}

.navbar .navbar-menu-wrapper .navbar-toggler {border: 0;color: #fff;}
.navbar .navbar-menu-wrapper .navbar-toggler:focus {border: none;box-shadow: none;}

@media (max-width: 991px) {
    .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {
        display: none;
    }
}

.navbar .navbar-menu-wrapper .navbar-toggler i {font-size: 1rem;}
.navbar .navbar-menu-wrapper .navbar-toggler i:before {width: 34px;height: 34px;border-radius: 50px;background: #6076a3;text-align: center;line-height: 2.2;}
.navbar .navbar-menu-wrapper .navbar-text {font-size: 0.875rem;}
.navbar .navbar-menu-wrapper .navbar-nav {-webkit-flex-direction: row;flex-direction: row;-webkit-align-items: stretch;align-items: stretch;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item {display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;padding-left: 1rem;padding-right: 1rem;border-left: 1px solid #6076a3;}

@media (max-width: 767px) {
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item {padding-right: 0.5rem;padding-left: 0.5rem;}
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {color: #FFF;font-size: 0.875rem;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {font-size: 17px;color: #FFF;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .nav-profile-img {height: 34px;width: 34px;border-radius: 50%;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle {padding: 0;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle:after {content: "\f140";display: inline-block;font: normal normal normal 24px/1 "Material Design Icons";font-size: inherit;text-rendering: auto;line-height: inherit;-webkit-font-smoothing: antialiased;border: 0;vertical-align: inherit;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle i {font-size: 1rem;line-height: 2;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle i:before {width: 34px;height: 34px;border-radius: 50px;background: #6076a3;text-align: center;line-height: 2.2;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator {position: relative;border-radius: 100%;text-align: center;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator i {font-size: 0.9375rem;margin-right: 0;vertical-align: middle;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count {position: absolute;left: 20px;width: 20px;height: 20px;border-radius: 100%;top: -4px;font-size: 0.5875rem;color: #ffffff;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator:after {display: none;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count-varient1 {background: #ffab2d;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count-varient2 {background: #00cccd;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown i {margin-right: 0.5rem;vertical-align: middle;}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown i {margin-left: 0.5rem;margin-right: 0;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {font-size: 0.9rem;margin-top: 0;position: absolute;top: 70px;cursor: pointer;left: 0;right: auto;min-width: 100%;-webkit-box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.1);border-radius: 4px;border: 1px solid rgba(182, 182, 182, 0.1);padding: 0;border-radius: 0;overflow: hidden;}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {left: auto;right: 0;}
.navbar-nav-right .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {right: 0;left: auto;}
.rtl .navbar-nav-right .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {right: auto;left: 0;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown.dropdown-left {left: 0;right: auto;}
@media (max-width: 991px) {
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
        right: -85px;
    }
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {margin-bottom: 0;padding: 11px 30px;line-height: 1.4;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {font-size: 17px;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .ellipsis {max-width: 200px;overflow: hidden;text-overflow: ellipsis;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .preview-icon {width: 40px;height: 40px;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .small-text {font-size: 0.75rem;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {margin-bottom: 0.5rem;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-divider {margin: 0;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown.navbar-dropdown-large {width: 300px;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown.navbar-dropdown-large .dropdown-item {white-space: normal;}
@media (max-width: 767px) {
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {position: static;}
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown,.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown-large {width: 100%;margin: auto;left: 20px;right: 20px;width: calc(100% - 40px);top: 69px;}
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap {width: 260px;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-append, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-append {background: transparent;}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text], .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text],
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number], .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number], .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint {background: #6076a3;border: 0;color: #ffffff;padding: 0.5rem 1rem;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}

.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text], .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text],
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number], .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number], .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint {border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {background: #6076a3;border: 0;color: #ffffff;padding: 0.5rem 1rem;border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}

@media (max-width: 767px) {
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .profile-name {display: none;}
}

@media (max-width: 576px) {
    .navbar .navbar-menu-wrapper .navbar-nav .nav-item {border: none;}
}

@media (min-width: 992px) {
    .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
        margin-left: auto;
    }

    .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
        margin-left: 0;
        margin-right: auto;
    }
}

.navbar.navbar-dark .count-varient1, .navbar.navbar-light .count-varient1 {
    background: #ffab2d;
}

.navbar.navbar-dark .count-varient2, .navbar.navbar-light .count-varient2 {
    background: #00cccd;
}

.navbar.navbar-light .navbar-brand {
    color: #000000;
}

.navbar.navbar-light .navbar-menu-wrapper {
    background: #ffffff;
}

    .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item {
        border-color: #f2f2f2;
    }

        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
            color: #000000;
        }

        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle i:before {
            background: #f2f2f2;
        }

        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text], .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text],
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select,
        .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select,
        .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number], .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number], .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text,
        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {
            background: #f2f2f2;
        }

            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text]:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text]:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select:-ms-input-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select:-ms-input-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number]:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number]:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
                color: #000000;
            }

            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text]:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text]:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select:-moz-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select:-moz-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number]:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number]:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
                color: #000000;
            }

            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text]::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text]::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select::-moz-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select::-moz-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number]::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number]::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
                color: #000000;
            }

            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=text]::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=text]::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select::-webkit-input-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select::-webkit-input-placeholder,
            .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group input[type=number]::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap input[type=number]::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
            .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
                color: #000000;
            }

        .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text, .navbar.navbar-light .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {
            color: #000000;
        }

    .navbar.navbar-light .navbar-menu-wrapper .navbar-toggler i:before {
        background: #f2f2f2;
        color: #000000;
    }

@media (max-width: 991px) {
    .navbar {
        left: 0;
        height: 70px;
        padding: 0;
    }
}

@media (max-width: 768px) {
    .navbar {
        padding-left: 25px;
        padding-right: 13px;
        background: #000000;
        padding-bottom: 0;
        padding-top: 0;
    }
}

@media (max-width: 991px) {
    .navbar {flex-direction: row;}
    .navbar .brand-logo-mini {display: inline-block;}
    .navbar-collapse {display: flex;margin-top: 0.5rem;}
}

/* Miscellanoeous */
body,html {overflow-x: hidden;padding-right: 0 !important;}
*:-moz-full-screen,*:-webkit-full-screen,*:fullscreen *:-ms-fullscreen {overflow: auto;}
.container-scroller {overflow: hidden;}
pre {background: #e8eff4;padding: 15px;font-size: 14px;}
code {padding: 5px;color: #E32219;font-family: "Rubik", sans-serif;font-weight: 300;font-size: 0.875rem;border-radius: 4px;}
.page-header {margin: 0 0 1rem 0;}
.page-header .breadcrumb {border: 0;margin-bottom: 0;}
.page-title {color: #343a40;font-size: 1.5rem;margin-bottom: 0;}
.page-title .page-title-icon {display: inline-block;width: 36px;height: 36px;border-radius: 4px;text-align: center;box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35);}
.page-title .page-title-icon i {font-size: 0.9375rem;line-height: 36px;}

/* Buttons */
.btn, .wizard > .actions a, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .swal2-styled, .ajax-upload-dragdrop .ajax-file-upload, .fc button {
    font-size: 0.875rem;
    line-height: 1.71;
    font-family: "Rubik", sans-serif;
    font-weight: 500;
    /* Buttons with only icons */
    /* Buttons with icon and text */
}

    .btn i, .wizard > .actions a i, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel i, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm i, .swal2-modal .swal2-buttonswrapper .swal2-styled i, .ajax-upload-dragdrop .ajax-file-upload i, .fc button i {
        font-size: 1rem;
    }

    .btn.btn-rounded, .wizard > .actions a.btn-rounded, .swal2-modal .swal2-buttonswrapper .btn-rounded.swal2-styled, .ajax-upload-dragdrop .btn-rounded.ajax-file-upload, .fc button.btn-rounded {
        border-radius: 50px;
    }

    .btn.btn-fw, .wizard > .actions a.btn-fw, .swal2-modal .swal2-buttonswrapper .btn-fw.swal2-styled, .ajax-upload-dragdrop .btn-fw.ajax-file-upload, .fc button.btn-fw {
        min-width: 150px;
    }

    .btn.btn-sm, .wizard > .actions a.btn-sm, .swal2-modal .swal2-buttonswrapper .btn-sm.swal2-styled, .ajax-upload-dragdrop .btn-sm.ajax-file-upload, .fc button, .btn-group-sm > .btn, .wizard > .actions .btn-group-sm > a, .swal2-modal .swal2-buttonswrapper .btn-group-sm > .swal2-styled, .ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload, .fc .btn-group-sm > button {
        font-size: 14px;
        padding: 6px 20px;
        border-radius: 4px;
    }

        .btn.btn-lg, .wizard > .actions a.btn-lg, .swal2-modal .swal2-buttonswrapper .btn-lg.swal2-styled, .ajax-upload-dragdrop .btn-lg.ajax-file-upload, .fc button.btn-lg, .btn-group-lg > .btn, .wizard > .actions .btn-group-lg > a, .swal2-modal .swal2-buttonswrapper .btn-group-lg > .swal2-styled, .ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload, .fc .btn-group-lg > button {
            font-size: 0.875rem;
        }

        .btn.btn-xs, .wizard > .actions a.btn-xs, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-cancel, .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .wizard > .actions a.editable-submit, .wizard > .actions .editable-container.editable-inline .editableform .control-group .editable-buttons a.editable-submit, .swal2-modal .swal2-buttonswrapper .btn-xs.swal2-styled, .swal2-modal .swal2-buttonswrapper .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-styled.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-modal .swal2-buttonswrapper .swal2-styled.editable-cancel, .swal2-modal .swal2-buttonswrapper .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-styled.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-modal .swal2-buttonswrapper .swal2-styled.editable-submit, .ajax-upload-dragdrop .btn-xs.ajax-file-upload, .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel, .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit, .fc button.btn-xs, .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-cancel, .fc .editable-container.editable-inline .editableform .control-group .editable-buttons button.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .fc button.editable-submit {
            padding: 0.5rem 0.75rem;
            font-size: 0.625rem;
        }

        .btn.btn-icon, .wizard > .actions a.btn-icon, .swal2-modal .swal2-buttonswrapper .btn-icon.swal2-styled, .ajax-upload-dragdrop .btn-icon.ajax-file-upload, .fc button.btn-icon {
            width: 42px;
            height: 42px;
            padding: 0;
        }

        .btn.btn-icon-text .btn-icon-prepend, .wizard > .actions a.btn-icon-text .btn-icon-prepend, .swal2-modal .swal2-buttonswrapper .btn-icon-text.swal2-styled .btn-icon-prepend, .ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-prepend, .fc button.btn-icon-text .btn-icon-prepend {
            margin-right: 0.5rem;
        }

.rtl .btn.btn-icon-text .btn-icon-prepend, .rtl .wizard > .actions a.btn-icon-text .btn-icon-prepend, .wizard > .actions .rtl a.btn-icon-text .btn-icon-prepend, .rtl .swal2-modal .swal2-buttonswrapper .btn-icon-text.swal2-styled .btn-icon-prepend, .swal2-modal .swal2-buttonswrapper .rtl .btn-icon-text.swal2-styled .btn-icon-prepend, .rtl .ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-prepend, .ajax-upload-dragdrop .rtl .btn-icon-text.ajax-file-upload .btn-icon-prepend, .rtl .fc button.btn-icon-text .btn-icon-prepend, .fc .rtl button.btn-icon-text .btn-icon-prepend {
    margin-right: 0;
    margin-left: 0.5rem;
}

.btn.btn-icon-text .btn-icon-append, .wizard > .actions a.btn-icon-text .btn-icon-append, .swal2-modal .swal2-buttonswrapper .btn-icon-text.swal2-styled .btn-icon-append, .ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-append, .fc button.btn-icon-text .btn-icon-append {
    margin-left: 0.5rem;
}

.btn.btn-social-icon, .wizard > .actions a.btn-social-icon, .swal2-modal .swal2-buttonswrapper .btn-social-icon.swal2-styled, .ajax-upload-dragdrop .btn-social-icon.ajax-file-upload, .fc button.btn-social-icon {
    width: 50px;
    height: 50px;
    padding: 0;
}

.btn-group .btn + .btn, .btn-group .wizard > .actions a + .btn, .wizard > .actions .btn-group a + .btn, .btn-group .wizard > .actions .btn + a, .wizard > .actions .btn-group .btn + a, .btn-group .wizard > .actions a + a, .wizard > .actions .btn-group a + a, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .btn, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled.swal2-cancel + a, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + a, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-cancel + .btn, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions .swal2-styled.swal2-cancel + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-cancel + a, .btn-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled.swal2-cancel, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled.swal2-cancel, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .btn + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions a + .swal2-styled.swal2-cancel, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group a + .swal2-styled.swal2-cancel, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-cancel + .swal2-styled.swal2-cancel, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .btn, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled.swal2-confirm + a, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + a, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-confirm + .btn, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions .swal2-styled.swal2-confirm + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-confirm + a, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-confirm + .swal2-styled.swal2-cancel, .btn-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled.swal2-confirm, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled.swal2-confirm, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled.swal2-confirm, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .btn + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions a + .swal2-styled.swal2-confirm, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group a + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-cancel + .swal2-styled.swal2-confirm, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-confirm + .swal2-styled.swal2-confirm, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .btn, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled + a, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + a, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled.swal2-cancel, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .btn, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions .swal2-styled + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + a, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .swal2-styled.swal2-confirm, .btn-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled, .btn-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled, .wizard > .actions .btn-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .btn + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .wizard > .actions a + .swal2-styled, .wizard > .actions .swal2-modal .swal2-buttonswrapper .btn-group a + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-cancel + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled.swal2-confirm + .swal2-styled, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .swal2-styled, .btn-group .ajax-upload-dragdrop .ajax-file-upload + .btn, .btn-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a, .wizard > .actions .btn-group .ajax-upload-dragdrop .ajax-file-upload + a, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled.swal2-cancel, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled.swal2-confirm, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled, .ajax-upload-dragdrop .btn-group .ajax-file-upload + .btn, .ajax-upload-dragdrop .btn-group .wizard > .actions .ajax-file-upload + a, .wizard > .actions .ajax-upload-dragdrop .btn-group .ajax-file-upload + a, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .ajax-file-upload + .swal2-styled.swal2-cancel, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .ajax-file-upload + .swal2-styled.swal2-confirm, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .ajax-file-upload + .swal2-styled, .btn-group .ajax-upload-dragdrop .btn + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .wizard > .actions a + .ajax-file-upload, .wizard > .actions .btn-group .ajax-upload-dragdrop a + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .swal2-styled.swal2-cancel + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .swal2-styled.swal2-confirm + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .swal2-styled + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .btn + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .wizard > .actions a + .ajax-file-upload, .wizard > .actions .ajax-upload-dragdrop .btn-group a + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .swal2-styled.swal2-cancel + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .swal2-styled.swal2-confirm + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .swal2-styled + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .ajax-file-upload + .ajax-file-upload, .fc .fc-button-group .btn + .btn, .fc .fc-button-group .wizard > .actions a + .btn, .wizard > .actions .fc .fc-button-group a + .btn, .fc .fc-button-group .wizard > .actions .btn + a, .wizard > .actions .fc .fc-button-group .btn + a, .fc .fc-button-group .wizard > .actions a + a, .wizard > .actions .fc .fc-button-group a + a, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .btn, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled.swal2-cancel + a, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + a, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + .btn, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions .swal2-styled.swal2-cancel + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + a, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled.swal2-cancel, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .btn + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions a + .swal2-styled.swal2-cancel, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group a + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .btn, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled.swal2-confirm + a, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + a, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + .btn, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions .swal2-styled.swal2-confirm + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + a, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled.swal2-confirm, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .btn + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions a + .swal2-styled.swal2-confirm, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group a + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .btn, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions .swal2-styled + a, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + a, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + .btn, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions .swal2-styled + a, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + a, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .wizard > .actions a + .swal2-styled, .wizard > .actions .fc .fc-button-group .swal2-modal .swal2-buttonswrapper a + .swal2-styled, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .swal2-styled, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .btn + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .wizard > .actions a + .swal2-styled, .wizard > .actions .swal2-modal .swal2-buttonswrapper .fc .fc-button-group a + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + .swal2-styled, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + .swal2-styled, .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .btn, .fc .fc-button-group .ajax-upload-dragdrop .wizard > .actions .ajax-file-upload + a, .wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + a, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled.swal2-cancel, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled.swal2-confirm, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled, .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .btn, .ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions .ajax-file-upload + a, .wizard > .actions .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + a, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .swal2-styled.swal2-cancel, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .swal2-styled.swal2-confirm, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .swal2-styled, .fc .fc-button-group .ajax-upload-dragdrop .btn + .ajax-file-upload, .fc .fc-button-group .ajax-upload-dragdrop .wizard > .actions a + .ajax-file-upload, .wizard > .actions .fc .fc-button-group .ajax-upload-dragdrop a + .ajax-file-upload, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .swal2-styled.swal2-cancel + .ajax-file-upload, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .swal2-styled.swal2-confirm + .ajax-file-upload, .fc .fc-button-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .swal2-styled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .ajax-upload-dragdrop .swal2-styled + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .btn + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .wizard > .actions a + .ajax-file-upload, .wizard > .actions .ajax-upload-dragdrop .fc .fc-button-group a + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .swal2-styled.swal2-cancel + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .swal2-styled.swal2-confirm + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .fc .fc-button-group .swal2-styled + .ajax-file-upload, .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + .ajax-file-upload, .btn-group .fc button + .btn, .btn-group .fc .wizard > .actions button + a, .wizard > .actions .btn-group .fc button + a, .btn-group .fc .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .btn-group .fc button + .swal2-styled.swal2-cancel, .btn-group .fc .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .btn-group .fc button + .swal2-styled.swal2-confirm, .btn-group .fc .swal2-modal .swal2-buttonswrapper button + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .fc button + .swal2-styled, .btn-group .fc .ajax-upload-dragdrop button + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .fc button + .ajax-file-upload, .fc .btn-group button + .btn, .fc .btn-group .wizard > .actions button + a, .wizard > .actions .fc .btn-group button + a, .fc .btn-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .btn-group button + .swal2-styled.swal2-cancel, .fc .btn-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .btn-group button + .swal2-styled.swal2-confirm, .fc .btn-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .btn-group button + .swal2-styled, .fc .btn-group .ajax-upload-dragdrop button + .ajax-file-upload, .ajax-upload-dragdrop .fc .btn-group button + .ajax-file-upload, .fc .fc-button-group button + .btn, .fc .fc-button-group .wizard > .actions button + a, .wizard > .actions .fc .fc-button-group button + a, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-cancel, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group button + .swal2-styled.swal2-cancel, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group button + .swal2-styled.swal2-confirm, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper button + .swal2-styled, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group button + .swal2-styled, .fc .fc-button-group .ajax-upload-dragdrop button + .ajax-file-upload, .ajax-upload-dragdrop .fc .fc-button-group button + .ajax-file-upload, .btn-group .fc .btn + button, .btn-group .fc .wizard > .actions a + button, .wizard > .actions .btn-group .fc a + button, .btn-group .fc .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + button, .swal2-modal .swal2-buttonswrapper .btn-group .fc .swal2-styled.swal2-cancel + button, .btn-group .fc .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + button, .swal2-modal .swal2-buttonswrapper .btn-group .fc .swal2-styled.swal2-confirm + button, .btn-group .fc .swal2-modal .swal2-buttonswrapper .swal2-styled + button, .swal2-modal .swal2-buttonswrapper .btn-group .fc .swal2-styled + button, .btn-group .fc .ajax-upload-dragdrop .ajax-file-upload + button, .ajax-upload-dragdrop .btn-group .fc .ajax-file-upload + button, .fc .btn-group .btn + button, .fc .btn-group .wizard > .actions a + button, .wizard > .actions .fc .btn-group a + button, .fc .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + button, .swal2-modal .swal2-buttonswrapper .fc .btn-group .swal2-styled.swal2-cancel + button, .fc .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + button, .swal2-modal .swal2-buttonswrapper .fc .btn-group .swal2-styled.swal2-confirm + button, .fc .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + button, .swal2-modal .swal2-buttonswrapper .fc .btn-group .swal2-styled + button, .fc .btn-group .ajax-upload-dragdrop .ajax-file-upload + button, .ajax-upload-dragdrop .fc .btn-group .ajax-file-upload + button, .fc .fc-button-group .btn + button, .fc .fc-button-group .wizard > .actions a + button, .wizard > .actions .fc .fc-button-group a + button, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel + button, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-cancel + button, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm + button, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled.swal2-confirm + button, .fc .fc-button-group .swal2-modal .swal2-buttonswrapper .swal2-styled + button, .swal2-modal .swal2-buttonswrapper .fc .fc-button-group .swal2-styled + button, .fc .fc-button-group .ajax-upload-dragdrop .ajax-file-upload + button, .ajax-upload-dragdrop .fc .fc-button-group .ajax-file-upload + button, .btn-group .fc button + button, .fc .btn-group button + button, .fc .fc-button-group button + button {
    border-left: 0;
}

/* inverse buttons */
.btn-inverse-primary {background-color: rgba(75, 73, 172, 0.2);background-image: none;border-color: rgba(75, 73, 172, 0);}
.btn-inverse-primary:not(.btn-inverse-light) {color: #4B49AC;}
.btn-inverse-primary:hover {color: #ffffff;background-color: #4B49AC;border-color: #4B49AC;}
.btn-inverse-primary.focus, .btn-inverse-primary:focus {box-shadow: 0 0 0 3px rgba(75, 73, 172, 0.5);}
.btn-inverse-primary.disabled, .btn-inverse-primary:disabled {color: #4B49AC;background-color: transparent;}
.btn-inverse-primary.active, .btn-inverse-primary:active, .show > .btn-inverse-primary.dropdown-toggle {color: #ffffff;background-color: #4B49AC;border-color: #4B49AC;}
.btn-primary:not(.btn-light):hover, .wizard > .actions a:not(.btn-light):hover, .btn-primary:not(.btn-light):focus, .wizard > .actions a:not(.btn-light):focus, .btn-primary:not(.btn-light):active, .wizard > .actions a:not(.btn-light):active {color: #ffffff;}
.btn-primary:not(.btn-light):focus, .wizard > .actions a:not(.btn-light):focus, .btn-primary:not(.btn-light):active, .wizard > .actions a:not(.btn-light):active {background: #4B49AC;border-color: #4B49AC;}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active {background: primary;color: #000000;}
.btn-inverse-secondary {background-color: rgba(216, 216, 216, 0.2);background-image: none;border-color: rgba(216, 216, 216, 0);}
.btn-inverse-secondary:not(.btn-inverse-light) {color: #d8d8d8;}
.btn-inverse-secondary:hover {color: #ffffff;background-color: #d8d8d8;border-color: #d8d8d8;}
.btn-inverse-secondary.focus, .btn-inverse-secondary:focus {box-shadow: 0 0 0 3px rgba(216, 216, 216, 0.5);}
.btn-inverse-secondary.disabled, .btn-inverse-secondary:disabled {color: #d8d8d8;background-color: transparent;}
.btn-inverse-secondary.active, .btn-inverse-secondary:active, .show > .btn-inverse-secondary.dropdown-toggle {color: #ffffff;background-color: #d8d8d8;border-color: #d8d8d8;}
.btn-secondary:not(.btn-light):hover, .btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active {color: #ffffff;}
.btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active {background: #d8d8d8;border-color: #d8d8d8;}

.btn-outline-secondary:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:hover, .btn-outline-secondary:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:focus, .btn-outline-secondary:active, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:active {
    background: secondary;
    color: #000000;
}

.btn-inverse-success {background-color: rgba(0, 204, 205, 0.2);background-image: none;border-color: rgba(0, 204, 205, 0);}
.btn-inverse-success:not(.btn-inverse-light) {color: #00cccd;}
.btn-inverse-success:hover {color: #ffffff;background-color: #00cccd;border-color: #00cccd;}
.btn-inverse-success.focus, .btn-inverse-success:focus {box-shadow: 0 0 0 3px rgba(0, 204, 205, 0.5);}
.btn-inverse-success.disabled, .btn-inverse-success:disabled {color: #00cccd;background-color: transparent;}
.btn-inverse-success.active, .btn-inverse-success:active, .show > .btn-inverse-success.dropdown-toggle {color: #ffffff;background-color: #00cccd;border-color: #00cccd;}
.btn-success:not(.btn-light):hover, .btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active {color: #ffffff;}
.btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active {background: #00cccd;border-color: #00cccd;}
.btn-outline-success:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:hover, .btn-outline-success:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:focus, .btn-outline-success:active, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:active {background: success;color: #000000;}
.btn-inverse-info {background-color: rgba(25, 138, 227, 0.2);background-image: none;border-color: rgba(25, 138, 227, 0);}
.btn-inverse-info:not(.btn-inverse-light) {color: #198ae3;}
.btn-inverse-info:hover {color: #ffffff;background-color: #198ae3;border-color: #198ae3;}
.btn-inverse-info.focus, .btn-inverse-info:focus {box-shadow: 0 0 0 3px rgba(25, 138, 227, 0.5);}
.btn-inverse-info.disabled, .btn-inverse-info:disabled {color: #198ae3;background-color: transparent;}
.btn-inverse-info.active, .btn-inverse-info:active, .show > .btn-inverse-info.dropdown-toggle {color: #ffffff;background-color: #198ae3;border-color: #198ae3;}
.btn-info:not(.btn-light):hover, .btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active {color: #ffffff;}
.btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active {background: #198ae3;border-color: #198ae3;}
.btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active {background: info;color: #000000;}
.btn-inverse-warning {background-color: rgba(255, 171, 45, 0.2);background-image: none;border-color: rgba(255, 171, 45, 0);}
.btn-inverse-warning:not(.btn-inverse-light) {color: #ffab2d;}
.btn-inverse-warning:hover {color: #ffffff;background-color: #ffab2d;border-color: #ffab2d;}
.btn-inverse-warning.focus, .btn-inverse-warning:focus {box-shadow: 0 0 0 3px rgba(255, 171, 45, 0.5);}
.btn-inverse-warning.disabled, .btn-inverse-warning:disabled {color: #ffab2d;background-color: transparent;}
.btn-inverse-warning.active, .btn-inverse-warning:active, .show > .btn-inverse-warning.dropdown-toggle {color: #ffffff;background-color: #ffab2d;border-color: #ffab2d;}
.btn-warning:not(.btn-light):hover, .btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active {color: #ffffff;}
.btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active {background: #ffab2d;border-color: #ffab2d;}
.btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active {background: warning;color: #000000;}
.btn-inverse-danger {background-color: rgba(255, 60, 166, 0.2);background-image: none;border-color: rgba(255, 60, 166, 0);}
.btn-inverse-danger:not(.btn-inverse-light) {color: #E32219;}
.btn-inverse-danger:hover {color: #ffffff;background-color: #E32219;border-color: #E32219;}
.btn-inverse-danger.focus, .btn-inverse-danger:focus {box-shadow: 0 0 0 3px rgba(255, 60, 166, 0.5);}
.btn-inverse-danger.disabled, .btn-inverse-danger:disabled {color: #E32219;background-color: transparent;}
.btn-inverse-danger.active, .btn-inverse-danger:active, .show > .btn-inverse-danger.dropdown-toggle {color: #ffffff;background-color: #E32219;border-color: #E32219;}
.btn-danger:not(.btn-light):hover, .btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active {color: #ffffff;}
.btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active {background: #E32219;border-color: #E32219;}
.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active {background: danger;color: #000000;}
.btn-inverse-light {background-color: rgba(248, 249, 250, 0.2);background-image: none;border-color: rgba(248, 249, 250, 0);}
.btn-inverse-light:not(.btn-inverse-light) {color: #f8f9fa;}
.btn-inverse-light:hover {color: #ffffff;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-inverse-light.focus, .btn-inverse-light:focus {box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);}
.btn-inverse-light.disabled, .btn-inverse-light:disabled {color: #f8f9fa;background-color: transparent;}
.btn-inverse-light.active, .btn-inverse-light:active, .show > .btn-inverse-light.dropdown-toggle {color: #ffffff;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-light:not(.btn-light):hover, .wizard > .actions .disabled a:not(.btn-light):hover, .btn-light:not(.btn-light):focus, .wizard > .actions .disabled a:not(.btn-light):focus, .btn-light:not(.btn-light):active, .wizard > .actions .disabled a:not(.btn-light):active {color: #ffffff;}
.btn-light:not(.btn-light):focus, .wizard > .actions .disabled a:not(.btn-light):focus, .btn-light:not(.btn-light):active, .wizard > .actions .disabled a:not(.btn-light):active {background: #f8f9fa;border-color: #f8f9fa;}
.btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active {background: light;color: #000000;}
.btn-inverse-dark {background-color: rgba(62, 75, 91, 0.2);background-image: none;border-color: rgba(62, 75, 91, 0);}
.btn-inverse-dark:not(.btn-inverse-light) {color: #3e4b5b;}
.btn-inverse-dark:hover {color: #ffffff;background-color: #3e4b5b;border-color: #3e4b5b;}
.btn-inverse-dark.focus, .btn-inverse-dark:focus {box-shadow: 0 0 0 3px rgba(62, 75, 91, 0.5);}
.btn-inverse-dark.disabled, .btn-inverse-dark:disabled {color: #3e4b5b;background-color: transparent;}
.btn-inverse-dark.active, .btn-inverse-dark:active, .show > .btn-inverse-dark.dropdown-toggle {color: #ffffff;background-color: #3e4b5b;border-color: #3e4b5b;}
.btn-dark:not(.btn-light):hover, .btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active {color: #ffffff;}
.btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active {background: #3e4b5b;border-color: #3e4b5b;}
.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark:active {background: dark;color: #000000;}

/* Tables */
.table, .jsgrid .jsgrid-table {margin-bottom: 0;border-bottom: 1px solid #f4f4f4;}
.table thead, .jsgrid .jsgrid-table thead {border-top: 1px solid #ebedf2;border-bottom: 1px solid #ebedf2;}
.table thead th, .jsgrid .jsgrid-table thead th {border-top: 0;border-bottom-width: 1px;font-family: "Rubik", sans-serif;font-weight: 500;padding-left: 25px;}
.rtl .table thead th, .rtl .jsgrid .jsgrid-table thead th, .jsgrid .rtl .jsgrid-table thead th {padding-left: 0;padding-right: 25px;}
.table thead th i, .jsgrid .jsgrid-table thead th i {margin-left: 0.325rem;}
.table th, .jsgrid .jsgrid-table th,.table td,.jsgrid .jsgrid-table td {vertical-align: middle;font-size: 0.875rem;line-height: 1;white-space: nowrap;padding: 10px 10px 10px 25px;}
.table th img, .jsgrid .jsgrid-table th img,.table td img,.jsgrid .jsgrid-table td img {width: 30px;height: 29px;border-radius: 100%;}
.table th .badge, .jsgrid .jsgrid-table th .badge,.table td .badge,.jsgrid .jsgrid-table td .badge {margin-bottom: 0;}
.table.table-borderless, .jsgrid .table-borderless.jsgrid-table {border: none;}
.table.table-borderless tr, .jsgrid .table-borderless.jsgrid-table tr,.table.table-borderless td,.jsgrid .table-borderless.jsgrid-table td,.table.table-borderless th,.jsgrid .table-borderless.jsgrid-table th {border: none;}
.table-responsive {display: block;}

@media (max-width: 767px) {
    .table-responsive {
        display: block;
    }
}

.table > :not(:last-child) > :last-child > *, .jsgrid .jsgrid-table > :not(:last-child) > :last-child > * {border-bottom-color: #ebedf2;}
.table > :not(:first-child), .jsgrid .jsgrid-table > :not(:first-child) {border-top: none;}
.table-hover thead th td {color: #343a40;background-color: #fff;}
.table-hover tbody tr:hover,.table-hover tbody td {color: gray;}
/* Forms */
.form-group {margin-bottom: 0.7rem;}
.form-group .form-check-input {border: 1px solid #aab2bd !important;}
.input-group-append,.input-group-prepend {color: #aab2bd;width: auto;border: none;}
.input-group-append .input-group-text,.input-group-prepend .input-group-text {border-top-left-radius: 0px;border-bottom-left-radius: 0px;/*border-color: #ebedf2;*/border-color:#aab2bd;padding: 1.2rem 0.75rem;color: #c9c8c8;}

.form-control, .typeahead,.tt-query,.tt-hint, .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],
.jsgrid .jsgrid-table .jsgrid-filter-row select, .dataTables_wrapper select, .asColorPicker-input {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    /*border: 1px solid #ebedf2;*/
    border: 1px solid #aab2bd;
    font-family: "Rubik", sans-serif;
    font-weight: 400;
    font-size: 0.8125rem;
    height: auto;
    padding: 9px 11px;
    border-radius: 0px;
}

.form-control:focus, .typeahead:focus,.tt-query:focus,.tt-hint:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single:focus, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:focus,.jsgrid .jsgrid-table .jsgrid-filter-row select:focus, .dataTables_wrapper select:focus, .asColorPicker-input:focus {background: inherit;}
select.form-select {padding: 0.4375rem 0.75rem;border: 0;outline: 1px solid #aab2bd;color: #c9c8c8;font-size: 0.8125rem;border-radius: 0;color: var(--bs-body-color)}
select.form-select:focus {outline: 1px solid #aab2bd;}
select.form-select.border-primary {outline: 1px solid #4B49AC;}
select.form-select.border-primary:focus {outline: 1px solid #4B49AC;}
select.form-select.border-secondary, select.form-select.loader-demo-box {outline: 1px solid #d8d8d8;}
select.form-select.border-secondary:focus, select.form-select.loader-demo-box:focus {outline: 1px solid #d8d8d8;}
select.form-select.border-success, .swal2-modal .swal2-buttonswrapper select.form-select.swal2-styled.swal2-confirm {outline: 1px solid #00cccd;}
select.form-select.border-success:focus, .swal2-modal .swal2-buttonswrapper select.form-select.swal2-styled.swal2-confirm:focus {outline: 1px solid #00cccd;}
select.form-select.border-info {outline: 1px solid #198ae3;}
select.form-select.border-info:focus {outline: 1px solid #198ae3;}
select.form-select.border-warning {outline: 1px solid #ffab2d;}
select.form-select.border-warning:focus {outline: 1px solid #ffab2d;}
select.form-select.border-danger {outline: 1px solid #E32219;}
select.form-select.border-danger:focus {outline: 1px solid #E32219;}
select.form-select.border-light {outline: 1px solid #f8f9fa;}
select.form-select.border-light:focus {outline: 1px solid #f8f9fa;}
select.form-select.border-dark {outline: 1px solid #3e4b5b;}
select.form-select.border-dark:focus {outline: 1px solid #3e4b5b;}
.form-group label {font-size: 0.875rem;line-height: 1;vertical-align: top;margin-bottom: 0.5rem;}

.form-group.has-danger .form-control, .form-group.has-danger .typeahead,
.form-group.has-danger .tt-query,
.form-group.has-danger .tt-hint, .form-group.has-danger .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-group.has-danger .select2-search__field, .form-group.has-danger .select2-container--default .select2-selection--single, .select2-container--default .form-group.has-danger .select2-selection--single, .form-group.has-danger .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .form-group.has-danger input[type=number], .form-group.has-danger .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .form-group.has-danger input[type=text],
.form-group.has-danger .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .form-group.has-danger select, .form-group.has-danger .dataTables_wrapper select, .dataTables_wrapper .form-group.has-danger select, .form-group.has-danger .asColorPicker-input {
    border-color: #E32219;
}

.form-group .file-upload-default {visibility: hidden;position: absolute;}
.form-group .file-upload-info {background: transparent;}
.select2-selection-multiple {background: red;}

/* Cards */
.card {border: 1px solid #e6e6e6;}
.card .card-body {padding: 25px 30px;}
.card .card-body + .card-body {padding-top: 1rem;}
.card .card-body .card-icon-indicator {width: 45px;height: 45px;font-size: 20px;color: #ffffff;border-radius: 50px;text-align: center;line-height: 2.2;}
.card .card-title {color: #343a40;margin-bottom: 0.75rem;text-transform: capitalize;font-family: "Rubik", sans-serif;font-size: 16px;}
.card .card-subtitle {font-family: "Rubik", sans-serif;margin-top: 0.625rem;margin-bottom: 0.625rem;}
.card .card-description {color: #76838f;margin-bottom: 1.5rem;font-family: "Rubik", sans-serif;}
.card.card-outline-success {border: 1px solid #00cccd;}
.card.card-outline-primary {border: 1px solid #4B49AC;}
.card.card-outline-warning {border: 1px solid #ffab2d;}
.card.card-outline-danger {border: 1px solid #E32219;}
.card.card-rounded {border-radius: 5px;}
.card.card-faded {background: #b5b0b2;border-color: #b5b0b2;}
.card.card-circle-progress {color: #ffffff;text-align: center;}
.card.card-img-holder {position: relative;}
.card.card-img-holder .card-img-absolute {position: absolute;top: 0;right: 0;height: 100%;}

@media (min-width: 576px) {
    .card-columns {column-count: 3;column-gap: 1.25rem;orphans: 1;widows: 1;}
    .card-columns .card {display: inline-block;width: 100%;margin-bottom: 0.75rem;}
}

.card-inverse-primary {
    background: rgba(75, 73, 172, 0.2);
    border: 1px solid theme-color-level(primary, 1);
    color: theme-color-level(primary, 3);
}

.card-inverse-secondary {
    background: rgba(216, 216, 216, 0.2);
    border: 1px solid theme-color-level(secondary, 1);
    color: theme-color-level(secondary, 3);
}

.card-inverse-success {
    background: rgba(0, 204, 205, 0.2);
    border: 1px solid theme-color-level(success, 1);
    color: theme-color-level(success, 3);
}

.card-inverse-info {
    background: rgba(25, 138, 227, 0.2);
    border: 1px solid theme-color-level(info, 1);
    color: theme-color-level(info, 3);
}

.card-inverse-warning {
    background: rgba(255, 171, 45, 0.2);
    border: 1px solid theme-color-level(warning, 1);
    color: theme-color-level(warning, 3);
}

.card-inverse-danger {
    background: rgba(255, 60, 166, 0.2);
    border: 1px solid theme-color-level(danger, 1);
    color: theme-color-level(danger, 3);
}

.card-inverse-light {
    background: rgba(248, 249, 250, 0.2);
    border: 1px solid theme-color-level(light, 1);
    color: theme-color-level(light, 3);
}

.card-inverse-dark {
    background: rgba(62, 75, 91, 0.2);
    border: 1px solid theme-color-level(dark, 1);
    color: theme-color-level(dark, 3);
}

/* Footer */
.footer {background: #f2f2f2;color: color(dark);padding: 8px 40px 37px 40px;transition: all 0.25s ease;-moz-transition: all 0.25s ease;-webkit-transition: all 0.25s ease;-ms-transition: all 0.25s ease;font-size: calc(0.875rem - 0.05rem);font-family: "Rubik", sans-serif;font-weight: 400;}
.footer a {color: #00cccd;font-size: inherit;}

@media (max-width: 576px) {
    .footer {padding-top: 15px;}
}

@media (max-width: 991px) {
    .footer {margin-left: 0;width: 100%;}
}

.table thead th .sortable {cursor: pointer;background-position: right;background-repeat: no-repeat;padding-right: 30px !important}
.table thead th .both {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC")
}

.table thead th .asc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==")
}

.table thead th .desc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ")
}

/* Utilities */
.grid-margin {
    margin-bottom: 30px;
}

@media (min-width: 576px) {
    .grid-margin-sm-0 {
        margin-bottom: 0;
    }
}

@media (min-width: 768px) {
    .grid-margin-md-0 {
        margin-bottom: 0;
    }
}

@media (min-width: 992px) {
    .grid-margin-lg-0 {
        margin-bottom: 0;
    }
}

@media (min-width: 1200px) {
    .grid-margin-xl-0 {
        margin-bottom: 0;
    }
}

.img-lg {
    width: 92px;
    height: 92px;
}

.img-sm {
    width: 43px;
    height: 43px;
}

.img-xs {
    width: 37px;
    height: 37px;
}

.img-ss, .settings-panel .color-tiles .tiles {
    width: 26px;
    height: 26px;
}

.stretch-card {display: -webkit-flex;display: flex;-webkit-align-items: stretch;align-items: stretch;-webkit-justify-content: stretch;justify-content: stretch;}
.stretch-card > .card {width: 100%;min-width: 100%;}
@media (min-width: 576px) {
    .border-right-sm {
        border-right: 1px solid #aab2bd;
    }
}

@media (min-width: 768px) {
    .border-right-md {
        border-right: 1px solid #aab2bd;
    }
}

@media (min-width: 992px) {
    .border-right-lg {
        border-right: 1px solid #aab2bd;
    }
}

@media (min-width: 576px) {
    .border-left-sm {
        border-left: 1px solid #aab2bd;
    }
}

@media (min-width: 768px) {
    .border-left-md {
        border-left: 1px solid #aab2bd;
    }
}

@media (min-width: 992px) {
    .border-left-lg {
        border-left: 1px solid #aab2bd;
    }
}

.text-gray, .card .card-subtitle {
    color: #8c8c8c;
}

.text-black {
    color: #000000;
}

.text-muted, .email-wrapper .mail-list-container .mail-list .details .date, .email-wrapper .mail-list-container .mail-list .content .message_text, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation, .preview-list .preview-item .preview-item-content p .content-category {
    color: #59595D !important;
}

.text-small {
    font-size: 12px;
}

.flex-grow {
    flex-grow: 1;
}

.font-weight-light {
    font-family: "Rubik", sans-serif;
    font-weight: 300;
}

.font-weight-medium {
    font-family: "Rubik", sans-serif;
    font-weight: 500;
}

/*-------------------------------------------------------------------*/
/* === Landing screens === */
/* Auth */
.auth .login-half-bg {background: url("../../images/auth/login-bg.jpg");background-size: cover;}
.auth .register-half-bg {background: url("../../images/auth/register-bg.jpg");background-size: cover;}
.auth.lock-full-bg {background: url("../../images/auth/lockscreen-bg.jpg");background-size: cover;}
.auth .lock-profile-img {width: 90px;height: 90px;border-radius: 100%;}
.auth .auth-form-dark {background: rgba(0, 0, 0, 0.6);color: #ffffff;}
.auth .auth-form-dark .form-control, .auth .auth-form-dark .asColorPicker-input, .auth .auth-form-dark .dataTables_wrapper select, .dataTables_wrapper .auth .auth-form-dark select, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=text],
.auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark select, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=number], .auth .auth-form-dark .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-dark .select2-selection--single, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field, .auth .auth-form-dark .typeahead,
.auth .auth-form-dark .tt-query,
.auth .auth-form-dark .tt-hint {
  border-color: rgba(255, 255, 255, 0.2);
  color: #ffffff;
}
.auth .auth-form-dark .form-control:-ms-input-placeholder, .auth .auth-form-dark .asColorPicker-input:-ms-input-placeholder, .auth .auth-form-dark .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .auth .auth-form-dark select:-ms-input-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=text]:-ms-input-placeholder,
.auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row select:-ms-input-placeholder,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark select:-ms-input-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-ms-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=number]:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-ms-input-placeholder, .auth .auth-form-dark .typeahead:-ms-input-placeholder,
.auth .auth-form-dark .tt-query:-ms-input-placeholder,
.auth .auth-form-dark .tt-hint:-ms-input-placeholder {
  color: #ffffff;
}
.auth .auth-form-dark .form-control:-moz-placeholder, .auth .auth-form-dark .asColorPicker-input:-moz-placeholder, .auth .auth-form-dark .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .auth .auth-form-dark select:-moz-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=text]:-moz-placeholder,
.auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row select:-moz-placeholder,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark select:-moz-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=number]:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-moz-placeholder, .auth .auth-form-dark .typeahead:-moz-placeholder,
.auth .auth-form-dark .tt-query:-moz-placeholder,
.auth .auth-form-dark .tt-hint:-moz-placeholder {
  color: #ffffff;
}
.auth .auth-form-dark .form-control::-moz-placeholder, .auth .auth-form-dark .asColorPicker-input::-moz-placeholder, .auth .auth-form-dark .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .auth .auth-form-dark select::-moz-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=text]::-moz-placeholder,
.auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row select::-moz-placeholder,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark select::-moz-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-moz-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=number]::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-moz-placeholder, .auth .auth-form-dark .typeahead::-moz-placeholder,
.auth .auth-form-dark .tt-query::-moz-placeholder,
.auth .auth-form-dark .tt-hint::-moz-placeholder {color: #ffffff;}
.auth .auth-form-dark .form-control::-webkit-input-placeholder, .auth .auth-form-dark .asColorPicker-input::-webkit-input-placeholder, .auth .auth-form-dark .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .auth .auth-form-dark select::-webkit-input-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=text]::-webkit-input-placeholder,
.auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row select::-webkit-input-placeholder,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark select::-webkit-input-placeholder, .auth .auth-form-dark .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-webkit-input-placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-dark input[type=number]::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-webkit-input-placeholder, .auth .auth-form-dark .typeahead::-webkit-input-placeholder,
.auth .auth-form-dark .tt-query::-webkit-input-placeholder,
.auth .auth-form-dark .tt-hint::-webkit-input-placeholder {color: #ffffff;}
.auth .form-select {background-color: transparent;border: 1px solid;border-radius: 0;font-size: 0.9375rem;border-color: #d8d8d8;padding: 15.04px 31.04px;}
.auth .auth-form-light {background: #ffffff;}
.auth .auth-form-light select {color: #c9c8c8;}
.auth .auth-form-light .input-group .form-control:focus, .auth .auth-form-light .asColorPicker-wrap .form-control:focus, .auth .auth-form-light .input-group .asColorPicker-input:focus, .auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:focus, .auth .auth-form-light .input-group .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-light .input-group select:focus, .auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:focus, .auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group input[type=text]:focus, .auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap input[type=text]:focus,
.auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select:focus,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group select:focus,
.auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select:focus,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap select:focus, .auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group input[type=number]:focus, .auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap input[type=number]:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:focus, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .asColorPicker-wrap .select2-selection--single:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:focus, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .asColorPicker-wrap .select2-search__field:focus, .auth .auth-form-light .input-group .typeahead:focus, .auth .auth-form-light .asColorPicker-wrap .typeahead:focus,
.auth .auth-form-light .input-group .tt-query:focus,
.auth .auth-form-light .asColorPicker-wrap .tt-query:focus,
.auth .auth-form-light .input-group .tt-hint:focus,
.auth .auth-form-light .asColorPicker-wrap .tt-hint:focus, .auth .auth-form-light .input-group .form-control:active, .auth .auth-form-light .asColorPicker-wrap .form-control:active, .auth .auth-form-light .input-group .asColorPicker-input:active, .auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:active, .auth .auth-form-light .input-group .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-light .input-group select:active, .auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:active, .auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group input[type=text]:active, .auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap input[type=text]:active,
.auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row select:active,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group select:active,
.auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row select:active,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap select:active, .auth .auth-form-light .input-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .input-group input[type=number]:active, .auth .auth-form-light .asColorPicker-wrap .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-light .asColorPicker-wrap input[type=number]:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:active, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .asColorPicker-wrap .select2-selection--single:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:active, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .asColorPicker-wrap .select2-search__field:active, .auth .auth-form-light .input-group .typeahead:active, .auth .auth-form-light .asColorPicker-wrap .typeahead:active,
.auth .auth-form-light .input-group .tt-query:active,
.auth .auth-form-light .asColorPicker-wrap .tt-query:active,
.auth .auth-form-light .input-group .tt-hint:active,
.auth .auth-form-light .asColorPicker-wrap .tt-hint:active {border-color: #ebedf2;}
.auth .auth-form-transparent {background: transparent;}
.auth .auth-form-transparent .form-control, .auth .auth-form-transparent .asColorPicker-input, .auth .auth-form-transparent .dataTables_wrapper select, .dataTables_wrapper .auth .auth-form-transparent select, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=text],
.auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent select, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=number], .auth .auth-form-transparent .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-transparent .select2-selection--single, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field, .auth .auth-form-transparent .typeahead,
.auth .auth-form-transparent .tt-query,
.auth .auth-form-transparent .tt-hint,
.auth .auth-form-transparent .input-group-text {border-color: #d8d8d8;height: 3.25rem;}
.auth .auth-form-transparent .form-control:focus, .auth .auth-form-transparent .asColorPicker-input:focus, .auth .auth-form-transparent .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-transparent select:focus, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=text]:focus,
.auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row select:focus,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent select:focus, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:focus, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=number]:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-transparent .select2-selection--single:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:focus, .auth .auth-form-transparent .typeahead:focus,
.auth .auth-form-transparent .tt-query:focus,
.auth .auth-form-transparent .tt-hint:focus, .auth .auth-form-transparent .form-control:active, .auth .auth-form-transparent .asColorPicker-input:active, .auth .auth-form-transparent .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-transparent select:active, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=text]:active,
.auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row select:active,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent select:active, .auth .auth-form-transparent .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:active, .jsgrid .jsgrid-table .jsgrid-filter-row .auth .auth-form-transparent input[type=number]:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-transparent .select2-selection--single:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:active, .auth .auth-form-transparent .typeahead:active,
.auth .auth-form-transparent .tt-query:active,
.auth .auth-form-transparent .tt-hint:active,
.auth .auth-form-transparent .input-group-text:focus,
.auth .auth-form-transparent .input-group-text:active {border-color: #d8d8d8;}
.auth.auth-img-bg {padding: 0;}
@media (min-width: 768px) {
  .auth.auth-img-bg .auth-form-transparent {width: 55%;margin: auto;}
}
.auth .brand-logo {margin-bottom: 2rem;}
.auth .brand-logo img {width: 150px;}
.auth form .form-group {margin-bottom: 1.5rem;}
.auth form .form-group label {font-size: 0.8125rem;}
.auth form .form-group .form-control, .auth form .form-group .asColorPicker-input, .auth form .form-group .dataTables_wrapper select, .dataTables_wrapper .auth form .form-group select, .auth form .form-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text], .jsgrid .jsgrid-table .jsgrid-filter-row .auth form .form-group input[type=text],
.auth form .form-group .jsgrid .jsgrid-table .jsgrid-filter-row select,
.jsgrid .jsgrid-table .jsgrid-filter-row .auth form .form-group select, .auth form .form-group .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number], .jsgrid .jsgrid-table .jsgrid-filter-row .auth form .form-group input[type=number], .auth form .form-group .select2-container--default .select2-selection--single, .select2-container--default .auth form .form-group .select2-selection--single, .auth form .form-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth form .form-group .select2-search__field, .auth form .form-group .typeahead,
.auth form .form-group .tt-query,.auth form .form-group .tt-hint {background: transparent;border-radius: 0;font-size: 0.9375rem;}
.auth form .auth-form-btn {height: 50px;line-height: 1.5;}
.auth form .auth-link {font-size: 0.875rem;}
.auth form .auth-link:hover {color: initial;}


/* Dropdowns */
.dropdown .dropdown-toggle:after {border-top: 0;border-right: 0;border-left: 0;border-bottom: 0;font: normal normal normal 24px/1 "Material Design Icons";content: "\f140";width: auto;height: auto;vertical-align: baseline;font-size: 0.75rem;}
.dropdown .dropdown-menu {margin-top: 0.75rem;font-size: 0.875rem;box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);}
.dropdown .dropdown-menu .dropdown-item {font-size: 1rem;padding: 0.25rem 1.5rem;}
.dropdown .dropdown-menu .dropdown-item:active {background: initial;}
.dropdown .dropdown-menu .show {z-index: 10010;}

/* Backgrounds  */
/* inverse varient */
.bg-inverse-icon-primary {background: #262556;border-color: #4B49AC;}
.bg-inverse-icon-primary .bg-item {color: #4B49AC;}
.bg-inverse-icon-primary .bg-item:before {color: inherit;}
.bg-inverse-icon-primary .bg-item a {color: inherit;}
.bg-inverse-icon-primary.bg-custom {background: transparent;}
.bg-inverse-icon-primary.bg-custom .bg-item {background: #a09ed6;}
.bg-inverse-icon-primary.bg-custom .bg-item a {color: #4B49AC;border: none;}
.bg-inverse-icon-primary.bg-custom .bg-item a:before {border-left-color: #a09ed6;}
.bg-inverse-icon-primary.bg-custom .bg-item span {color: #4B49AC;}
.bg-inverse-icon-primary.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-secondary {background: #9b9b9b;border-color: #d8d8d8;}
.bg-inverse-icon-secondary .bg-item {color: #d8d8d8;}
.bg-inverse-icon-secondary .bg-item:before {color: inherit;}
.bg-inverse-icon-secondary .bg-item a {color: inherit;}
.bg-inverse-icon-secondary.bg-custom {background: transparent;}
.bg-inverse-icon-secondary.bg-custom .bg-item {background: white;}
.bg-inverse-icon-secondary.bg-custom .bg-item a {color: #d8d8d8;border: none;}
.bg-inverse-icon-secondary.bg-custom .bg-item a:before {border-left-color: white;}
.bg-inverse-icon-secondary.bg-custom .bg-item span {color: #d8d8d8;}
.bg-inverse-icon-secondary.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-success {background: #005253;border-color: #00cccd;}
.bg-inverse-icon-success .bg-item {color: #00cccd;}
.bg-inverse-icon-success .bg-item:before {color: inherit;}
.bg-inverse-icon-success .bg-item a {color: inherit;}
.bg-inverse-icon-success.bg-custom {background: transparent;}
.bg-inverse-icon-success.bg-custom .bg-item {background: #4efeff;}
.bg-inverse-icon-success.bg-custom .bg-item a {color: #00cccd;border: none;}
.bg-inverse-icon-success.bg-custom .bg-item a:before {border-left-color: #4efeff;}
.bg-inverse-icon-success.bg-custom .bg-item span {color: #00cccd;}
.bg-inverse-icon-success.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-info {background: #0d4775;border-color: #198ae3;}
.bg-inverse-icon-info .bg-item {color: #198ae3;}
.bg-inverse-icon-info .bg-item:before {color: inherit;}
.bg-inverse-icon-info .bg-item a {color: inherit;}
.bg-inverse-icon-info.bg-custom {background: transparent;}
.bg-inverse-icon-info.bg-custom .bg-item {background: #89c4f2;}
.bg-inverse-icon-info.bg-custom .bg-item a {color: #198ae3;border: none;}
.bg-inverse-icon-info.bg-custom .bg-item a:before {border-left-color: #89c4f2;}
.bg-inverse-icon-info.bg-custom .bg-item span {color: #198ae3;}
.bg-inverse-icon-info.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-warning {background: #b26b00;border-color: #ffab2d;}
.bg-inverse-icon-warning .bg-item {color: #ffab2d;}
.bg-inverse-icon-warning .bg-item:before {color: inherit;}
.bg-inverse-icon-warning .bg-item a {color: inherit;}
.bg-inverse-icon-warning.bg-custom {background: transparent;}
.bg-inverse-icon-warning.bg-custom .bg-item {background: navajowhite;}
.bg-inverse-icon-warning.bg-custom .bg-item a {color: #ffab2d;border: none;}
.bg-inverse-icon-warning.bg-custom .bg-item a:before {border-left-color: navajowhite;}
.bg-inverse-icon-warning.bg-custom .bg-item span {color: #ffab2d;}
.bg-inverse-icon-warning.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-danger {background: #58151c;border-color: #E32219;}
.bg-inverse-icon-danger .bg-item {color: #ff3ca6;}
.bg-inverse-icon-danger .bg-item:before {color: inherit;}
.bg-inverse-icon-danger .bg-item a {color: inherit;}
.bg-inverse-icon-danger.bg-custom {background: transparent;}
.bg-inverse-icon-danger.bg-custom .bg-item {background: #ffbce0;}
.bg-inverse-icon-danger.bg-custom .bg-item a {color: #ff3ca6;border: none;}
.bg-inverse-icon-danger.bg-custom .bg-item a:before {border-left-color: #ffbce0;}
.bg-inverse-icon-danger.bg-custom .bg-item span {color: #ff3ca6;}
.bg-inverse-icon-danger.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-light {background: #b1bcc7;border-color: #f8f9fa;}
.bg-inverse-icon-light .bg-item {color: #f8f9fa;}
.bg-inverse-icon-light .bg-item:before {color: inherit;}
.bg-inverse-icon-light .bg-item a {color: inherit;}
.bg-inverse-icon-light.bg-custom {background: transparent;}
.bg-inverse-icon-light.bg-custom .bg-item {background: white;}
.bg-inverse-icon-light.bg-custom .bg-item a {color: #f8f9fa;border: none;}
.bg-inverse-icon-light.bg-custom .bg-item a:before {border-left-color: white;}
.bg-inverse-icon-light.bg-custom .bg-item span {color: #f8f9fa;}
.bg-inverse-icon-light.bg-custom .bg-item:last-child {background: transparent;}
.bg-inverse-icon-dark {background: #0c0f12;border-color: #3e4b5b;}
.bg-inverse-icon-dark .bg-item {color: #3e4b5b;}
.bg-inverse-icon-dark .bg-item:before {color: inherit;}
.bg-inverse-icon-dark .bg-item a {color: inherit;}
.bg-inverse-icon-dark.bg-custom {background: transparent;}
.bg-inverse-icon-dark.bg-custom .bg-item {background: #778aa2;}
.bg-inverse-icon-dark.bg-custom .bg-item a {color: #3e4b5b;border: none;}
.bg-inverse-icon-dark.bg-custom .bg-item a:before {border-left-color: #778aa2;}
.bg-inverse-icon-dark.bg-custom .bg-item span {color: #3e4b5b;}
.bg-inverse-icon-dark.bg-custom .bg-item:last-child {background: transparent;}


/*Badge outlined variations*/
.badge-outline-primary {color: #4B49AC;border: 1px solid #4B49AC;}
.badge-outline-secondary {color: #d8d8d8;border: 1px solid #d8d8d8;}
.badge-outline-success {color: #00cccd;border: 1px solid #00cccd;}
.badge-outline-info {color: #198ae3;border: 1px solid #198ae3;}
.badge-outline-warning {color: #ffab2d;border: 1px solid #ffab2d;}
.badge-outline-danger {color: #ff3ca6;border: 1px solid #ff3ca6;}
.badge-outline-light {color: #f8f9fa;border: 1px solid #f8f9fa;}
.badge-outline-dark {color: #3e4b5b;border: 1px solid #3e4b5b;}
.badge-inverse-primary {background-color: rgba(75, 73, 172, 0.2);background-image: none;border-color: rgba(75, 73, 172, 0);}
.badge-inverse-primary:not(.badge-inverse-light) {color: #4B49AC;}
.badge-inverse-primary:hover {color: #ffffff;background-color: #4B49AC;border-color: #4B49AC;}
.badge-inverse-primary.focus, .badge-inverse-primary:focus {box-shadow: 0 0 0 3px rgba(75, 73, 172, 0.5);}
.badge-primary:not(.badge-light) {color: #ffffff;}
.badge-primary:not(.badge-light):hover, .badge-primary:not(.badge-light):focus, .badge-primary:not(.badge-light):active {color: #ffffff;}
.badge-primary:not(.badge-light):focus, .badge-primary:not(.badge-light):active {background: #4B49AC;border-color: #4B49AC;}
.badge-outline-primary:hover, .badge-outline-primary:focus, .badge-outline-primary:active {background: theme-gradient-color(#4B49AC);}
.badge-inverse-secondary {background-color: rgba(216, 216, 216, 0.2);background-image: none;border-color: rgba(216, 216, 216, 0);}
.badge-inverse-secondary:not(.badge-inverse-light) {color: #d8d8d8;}
.badge-inverse-secondary:hover {color: #ffffff;background-color: #d8d8d8;border-color: #d8d8d8;}
.badge-inverse-secondary.focus, .badge-inverse-secondary:focus {box-shadow: 0 0 0 3px rgba(216, 216, 216, 0.5);}
.badge-secondary:not(.badge-light) {color: #ffffff;}
.badge-secondary:not(.badge-light):hover, .badge-secondary:not(.badge-light):focus, .badge-secondary:not(.badge-light):active {color: #ffffff;}
.badge-secondary:not(.badge-light):focus, .badge-secondary:not(.badge-light):active {background: #d8d8d8;border-color: #d8d8d8;}
.badge-outline-secondary:hover, .badge-outline-secondary:focus, .badge-outline-secondary:active {background: theme-gradient-color(#d8d8d8);}
.badge-inverse-success {background-color: rgba(0, 204, 205, 0.2);background-image: none;border-color: rgba(0, 204, 205, 0);}
.badge-inverse-success:not(.badge-inverse-light) {color: #00cccd;}
.badge-inverse-success:hover {color: #ffffff;background-color: #00cccd;border-color: #00cccd;}
.badge-inverse-success.focus, .badge-inverse-success:focus {box-shadow: 0 0 0 3px rgba(0, 204, 205, 0.5);}
.badge-success:not(.badge-light), .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light) {color: #ffffff;}
.badge-success:not(.badge-light):hover, .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light):hover, .badge-success:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light):focus, .badge-success:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light):active {color: #ffffff;}
.badge-success:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light):focus, .badge-success:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-online:not(.badge-light):active {background: #00cccd;border-color: #00cccd;}
.badge-outline-success:hover, .badge-outline-success:focus, .badge-outline-success:active {background: theme-gradient-color(#00cccd);}
.badge-inverse-info {background-color: rgba(25, 138, 227, 0.2);background-image: none;border-color: rgba(25, 138, 227, 0);}
.badge-inverse-info:not(.badge-inverse-light) {color: #198ae3;}
.badge-inverse-info:hover {color: #ffffff;background-color: #198ae3;border-color: #198ae3;}
.badge-inverse-info.focus, .badge-inverse-info:focus {box-shadow: 0 0 0 3px rgba(25, 138, 227, 0.5);}
.badge-info:not(.badge-light), .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light) {color: #ffffff;}
.badge-info:not(.badge-light):hover, .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light):hover, .badge-info:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light):focus, .badge-info:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light):active {color: #ffffff;}
.badge-info:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light):focus, .badge-info:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-offline:not(.badge-light):active {
  background: #198ae3;
  border-color: #198ae3;
}

.badge-outline-info:hover, .badge-outline-info:focus, .badge-outline-info:active {
  background: theme-gradient-color(#198ae3);
}

.badge-inverse-warning {
  background-color: rgba(255, 171, 45, 0.2);
  background-image: none;
  border-color: rgba(255, 171, 45, 0);
}
.badge-inverse-warning:not(.badge-inverse-light) {
  color: #ffab2d;
}
.badge-inverse-warning:hover {
  color: #ffffff;
  background-color: #ffab2d;
  border-color: #ffab2d;
}
.badge-inverse-warning.focus, .badge-inverse-warning:focus {
  box-shadow: 0 0 0 3px rgba(255, 171, 45, 0.5);
}

.badge-warning:not(.badge-light), .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light) {
  color: #ffffff;
}
.badge-warning:not(.badge-light):hover, .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light):hover, .badge-warning:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light):focus, .badge-warning:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light):active {
  color: #ffffff;
}
.badge-warning:not(.badge-light):focus, .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light):focus, .badge-warning:not(.badge-light):active, .preview-list .preview-item .preview-thumbnail .badge.badge-busy:not(.badge-light):active {
  background: #ffab2d;
  border-color: #ffab2d;
}

.badge-outline-warning:hover, .badge-outline-warning:focus, .badge-outline-warning:active {
  background: theme-gradient-color(#ffab2d);
}

.badge-inverse-danger {
  background-color: rgba(255, 60, 166, 0.2);
  background-image: none;
  border-color: rgba(255, 60, 166, 0);
}
.badge-inverse-danger:not(.badge-inverse-light) {
  color: #ff3ca6;
}
.badge-inverse-danger:hover {
  color: #ffffff;
  background-color: #ff3ca6;
  border-color: #ff3ca6;
}
.badge-inverse-danger.focus, .badge-inverse-danger:focus {
  box-shadow: 0 0 0 3px rgba(255, 60, 166, 0.5);
}

.badge-danger:not(.badge-light) {
  color: #ffffff;
}
.badge-danger:not(.badge-light):hover, .badge-danger:not(.badge-light):focus, .badge-danger:not(.badge-light):active {
  color: #ffffff;
}
.badge-danger:not(.badge-light):focus, .badge-danger:not(.badge-light):active {
  background: #ff3ca6;
  border-color: #ff3ca6;
}

.badge-outline-danger:hover, .badge-outline-danger:focus, .badge-outline-danger:active {
  background: theme-gradient-color(#ff3ca6);
}

.badge-inverse-light {
  background-color: rgba(248, 249, 250, 0.2);
  background-image: none;
  border-color: rgba(248, 249, 250, 0);
}
.badge-inverse-light:not(.badge-inverse-light) {
  color: #f8f9fa;
}
.badge-inverse-light:hover {
  color: #ffffff;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.badge-inverse-light.focus, .badge-inverse-light:focus {
  box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5);
}

.badge-light:not(.badge-light) {
  color: #ffffff;
}
.badge-light:not(.badge-light):hover, .badge-light:not(.badge-light):focus, .badge-light:not(.badge-light):active {
  color: #ffffff;
}
.badge-light:not(.badge-light):focus, .badge-light:not(.badge-light):active {
  background: #f8f9fa;
  border-color: #f8f9fa;
}

.badge-outline-light:hover, .badge-outline-light:focus, .badge-outline-light:active {
  background: theme-gradient-color(#f8f9fa);
}

.badge-inverse-dark {
  background-color: rgba(62, 75, 91, 0.2);
  background-image: none;
  border-color: rgba(62, 75, 91, 0);
}
.badge-inverse-dark:not(.badge-inverse-light) {
  color: #3e4b5b;
}
.badge-inverse-dark:hover {
  color: #ffffff;
  background-color: #3e4b5b;
  border-color: #3e4b5b;
}
.badge-inverse-dark.focus, .badge-inverse-dark:focus {
  box-shadow: 0 0 0 3px rgba(62, 75, 91, 0.5);
}

.badge-dark:not(.badge-light) {
  color: #ffffff;
}
.badge-dark:not(.badge-light):hover, .badge-dark:not(.badge-light):focus, .badge-dark:not(.badge-light):active {
  color: #ffffff;
}
.badge-dark:not(.badge-light):focus, .badge-dark:not(.badge-light):active {
  background: #3e4b5b;
  border-color: #3e4b5b;
}

.badge-outline-dark:hover, .badge-outline-dark:focus, .badge-outline-dark:active {
  background: theme-gradient-color(#3e4b5b);
}


.content-wrapper .color-card .color-card-head {font-weight: 500;color: #ffffff;font-size: 16px;line-height: 1.25;}
.content-wrapper .survey-head {color: #a7afb7;font-size: 16px;font-weight: 500;}
.content-wrapper .survey-value {font-size: 22px;}

.content-wrapper .card-invoice .list-card {padding: 5px 0 10px 20px;border-radius: 3px;box-shadow: 0 2px 10px 0 rgba(197, 191, 191, 0.5);margin-bottom: 12px;background: #ffffff;}

.icon-new {width: 1em;min-width: 1em;height: 1em;font-size: 1.3em;fill: currentColor;}

/* alert style */
.bootbox .modal-dialog:not(.modal-xl):not(.modal-lg) {max-width: 500px;text-align: center;}
.bootbox .modal-header {padding: 0;border: none;text-align: center;display: block;}
.bootbox .modal-title {width: 100%;padding-top: 60px;position: relative;display: block;font-size: 22px;}
.bootbox .modal-title .alert-icons,.bootbox .modal-title i[class^="icon-"] {display: inline-flex;align-items: center;justify-content: center;width: 80px;height: 80px;border-radius: 60%;color: #fff !important;font-size: 46px !important;line-height: 84px;position: absolute;left: 0;right: 0;top: 0;transform: translateY(-50%);margin: auto;}
.bootbox .modal-title .icon-new,.bootbox .modal-title i.icon-close,.bootbox .modal-title i.icon-warning {font-size: 30px !important;line-height: 88px;}
.bootbox .bootbox-close-button.close {display: none}
.bootbox .modal-body {padding: 26px;}
.bootbox .modal-footer {justify-content: center;border: none;padding: 10px 0 26px 0;}
.bootbox .modal-footer .btn {font-size: 14px;border-radius: 4px;padding: 10px 22px;}
/* alert style ends here */

.field-validation-error, .field-validation-error > span {color: #f5365c !important;font-size: 0.75rem !important;}
.noDataFound {display: block;width: 100%;max-width: 400px;text-align: center;padding: 0;margin: auto;}
.noDataFound img {width: 300px;max-width: 100%;margin: auto;}
.noDataFound p {display: block;font-size: 14px;color: #000}
.addBtn {display: inline-flex;align-items: center;font-size: 0.9375rem;font-weight: 400;color: #666666;background: #f5f5f5;padding: 0.450rem 0.625rem;border-radius: .375rem;cursor: pointer;margin-bottom: 1rem}
.addBtn .icon-new {color: #1662e9;font-size: 90%;margin-right: 2px;}
.addBtn:hover {background: #1662e9;color: #fff;}
.addBtn:hover .icon-new {color: #fff}
.wrap-it{text-overflow: ellipsis;overflow: hidden;white-space: nowrap !important;}

.autocomplete {position: relative;display: inline-block;}
.autocomplete-items {position: absolute;border: 1px solid #d4d4d4;border-bottom: none; /*border-top: none;*/z-index: 99;top: 100%;left: 0;right: 0;max-height: 250px;overflow: auto;-webkit-box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.5);box-shadow: 0px 0px 13px -3px rgba(0, 0, 0, 0.5);min-width: 250px;max-width: max-content;}
.autocomplete-items div {padding: 7px 10px;cursor: pointer;background-color: #fff;border-bottom: 1px solid #d4d4d4;font-size: 90%;}
.autocomplete-items div:not(.no-record-found):hover, .autocomplete-items div.selected {background-color: #1662e9 !important;color: #ffffff;}
.autocomplete-items div:not(.no-record-found):hover > i, .autocomplete-items div.selected  > i{color: #ffffff !important;}
.autocomplete-items div:hover em, .autocomplete-items div.selected em{color: #ffffff;}

.chip {display: inline-block;padding: 0 10px;height: 30px;font-size: 13px;line-height: 30px;border-radius: 25px;background-color: #f1f1f1;}
.closebtn {padding-left: 10px;color: #999;float: right;font-weight: bold;font-size: 19px;cursor: pointer;}
.text-left{ text-align: left !important;}
.cursor-pointer{cursor: pointer !important;}
.cursor-not-allowed{cursor: not-allowed !important;}

.profile-group {display: inline-block;vertical-align: middle;}
.profile-pic {display: inline-block;width: 5.125rem;height: 5.125rem;border-radius: 50%;position: relative;overflow: hidden;vertical-align: middle;margin-right: 1rem}
.profile-pic img {width: 100%;height: 100%;object-fit: cover;object-position: center center;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.profileField {display: inline-block;vertical-align: bottom;}
.file-name {margin: 0;font-size: 12px;margin-top: 4px;}
.clearPhoto {display: block;font-size: 0.750rem;font-weight: 400;color: #b0b0b0;text-decoration: underline;margin-top: 2px;transition: all 0.4s ease-in-out}
.clearPhoto:hover {color: #1861e9;}
.upload-btn {position: relative;overflow: hidden;}
.upload-btn span.mdi {font-size: 120%;}
.upload-btn input[type="file"] {left: 0;width: 100%;height: 100%;top: 0;bottom: 0;cursor: pointer;}

.created-footer{position:absolute;bottom: 15px;left: 10px;}
.dl-head-text-align {vertical-align: top;padding-top: 10px;display: inline-block;}
.datepicker-dropdown {padding: 10px;}
.datepicker td, .datepicker th{padding: 5px;}


/* Preloading style */
.preLoading {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;text-align: center;z-index: 99999;background-color: rgba(255, 255, 255, 0.5);}
.preLoading .loading_shape {position: fixed;width: 100%;top: 50%;margin-top: -30px;font-size: 14vh;color: #fff;left: 0;right: 0;text-align: center;}
.preLoading .loader {width: 6.25rem;height: 6.25rem;align-self: flex-end;animation-duration: 1.5s;animation-iteration-count: infinite;background: url(../img/kcilogo-35.png) no-repeat center bottom;margin: 0 auto 0 auto;transform-origin: bottom;animation-name: bounce-2;animation-timing-function: ease;}


/* Idle Time Out Modal */
.idle-timeout .modal-content {border-radius: 12px;}
.idle-timeout .modal-content .modal-header {border-top-left-radius: 12px;border-top-right-radius: 12px;}
.idle-timeout .custom-close {position: absolute;right: 15px;top: 12px;background: none;color: #fff;}
.session-countdown {display: block;font-size: 32px;font-weight: 400;color: #fff;}
.session-countdown .icon-clock {font-size: 80%;vertical-align: bottom;line-height: 1.2;}
.idle-timeout .modal-header.bg-danger p {font-size: 16px;color: #fff;}
.idle-timeout .modal-body {padding: 30px 60px}
.idle-timeout .modal-body p {font-size: 18px;font-weight: 400;color: #000;line-height: 1.4;margin-bottom: 20px;}
.idle-timeout .modal-body .btn {display: inline-flex;min-width: 180px;height: 50px;align-items: center;justify-content: center;border-width: 2px;}

@media only screen and (max-width:567px){
    /* Idle Time Out Modal */
    .idle-timeout .modal-content{border-radius: 8px;}
    .idle-timeout .modal-content .modal-header{border-top-left-radius: 8px; border-top-right-radius: 8px;}
    .session-countdown{font-size: 28px;}
    .idle-timeout .modal-header.bg-danger p{font-size: 14px;}
    .idle-timeout .modal-body {padding: 20px 30px;}
    .idle-timeout .modal-body p{font-size: 16px;}
    .idle-timeout .modal-body .btn{min-width: 160px; height: 40px;}
}