/*========================================================
        DARK LAYOUT
=========================================================*/
body.dark-layout {
  background-color : #262C49;
  /********* UI ELEMENTS *********/
  /********* COMPONENTS *********/
  /********** FORMS **********/
  /********** TABLE **********/
  /********** PAGES **********/
  /********** CHARTS **********/
  /********** APPLICATIONS **********/
  /********** EXTENSIONS **********/
  /********** CUSTOMIZER **********/
  /********** HORIZONTAL LAYOUT **********/
}
body.dark-layout h1, body.dark-layout h2, body.dark-layout h3, body.dark-layout h4, body.dark-layout h5, body.dark-layout h6 {
  color : #EBEEFD;
}
body.dark-layout [class*='border'] {
  border-color : #414561 !important;
}
body.dark-layout a:hover {
  color : #7367F0;
}
body.dark-layout p, body.dark-layout small, body.dark-layout span, body.dark-layout label {
  color : #C2C6DC;
}
body.dark-layout hr {
  border-color : #414561;
}
body.dark-layout pre {
  background-color : #262C49;
  border : 0;
}
body.dark-layout pre code {
  background-color : inherit;
  text-shadow : none;
}
body.dark-layout pre code .operator, body.dark-layout pre code .url {
  background-color : #262C49;
}
body.dark-layout code {
  background-color : #262C49;
  color : #B8C2CC;
}
body.dark-layout kbd {
  background-color : #262C49;
}
body.dark-layout .text-dark {
  color : #B8C2CC !important;
}
body.dark-layout .header-navbar-shadow {
  background : -webkit-linear-gradient(top, rgba(44, 48, 60, 0.9) 44%, rgba(44, 48, 60, 0.43) 73%, rgba(44, 48, 60, 0));
  background :         linear-gradient(180deg, rgba(44, 48, 60, 0.9) 44%, rgba(44, 48, 60, 0.43) 73%, rgba(44, 48, 60, 0));
}
body.dark-layout .header-navbar {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link {
  color : #C2C6DC;
  background-color : transparent;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link i {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link.bookmark-star i {
  color : #FFFFFF !important;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input {
  border-color : #414561;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input::-webkit-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input::-moz-placeholder {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input:-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input::-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input, body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input::placeholder, body.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .search-input-close {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .bookmark-input .form-control {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .search-list {
  background-color : #262C49;
}
body.dark-layout .header-navbar .navbar-container .nav .nav-item .search-list .current_item {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media {
  overflow : hidden;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .media {
  border-color : #414561;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .media .media-body .notification-text {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .media .media-meta {
  color : #C2C6DC;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .media:hover {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item {
  color : #FFFFFF;
  border-color : #414561;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item:hover {
  background-color : #10163A;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart.empty-cart:before {
  background-color : #262C49;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart li {
  color : #FFFFFF;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-header span {
  color : #FFFFFF;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .media-list .media {
  background-color : #FFFFFF;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .media-list .media .media-body {
  background-color : #262C49;
  padding-left : 1rem;
}
body.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .media-list .media:hover {
  background-color : #FFFFFF !important;
}
body.dark-layout .header-navbar.navbar-static-top {
  background-color : transparent;
}
body.dark-layout .header-navbar[class*='bg-'] .navbar-nav .nav-item .nav-link {
  background-color : inherit;
}
body.dark-layout.blank-page .card.bg-transparent h1, body.dark-layout.blank-page .card.bg-transparent h2, body.dark-layout.blank-page .card.bg-transparent h3, body.dark-layout.blank-page .card.bg-transparent h4, body.dark-layout.blank-page .card.bg-transparent h5, body.dark-layout.blank-page .card.bg-transparent h6 {
  color : #10163A;
}
body.dark-layout.blank-page .card.bg-transparent p {
  color : #262C49;
}
body.dark-layout .main-menu {
  background-color : #10163A;
}
body.dark-layout .main-menu .shadow-bottom {
  background : -webkit-linear-gradient(top, #0F1642 44%, rgba(15, 22, 66, 0.51) 73%, rgba(44, 48, 60, 0));
  background :         linear-gradient(180deg, #0F1642 44%, rgba(15, 22, 66, 0.51) 73%, rgba(44, 48, 60, 0));
}
body.dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active > a {
  background-color : #262C49;
}
body.dark-layout .main-menu-content .navigation-main {
  background-color : #10163A;
}
body.dark-layout .main-menu-content .navigation-main .nav-item i {
  color : #C2C6DC;
}
body.dark-layout .main-menu-content .navigation-main .nav-item.open a {
  background-color : #0b1130;
}
body.dark-layout .main-menu-content .navigation-main .nav-item a:after {
  color : #C2C6DC;
}
body.dark-layout .main-menu-content .navigation-main .nav-item .menu-content {
  background-color : #10163A;
}
body.dark-layout .main-menu-content .navigation-main .nav-item .menu-content .active .menu-item {
  color : #FFFFFF;
}
body.dark-layout .main-menu-content .navigation-main .nav-item .menu-content li:not(.active) a {
  background-color : #10163A;
}
body.dark-layout .main-menu-content .navigation-main .active .menu-title, body.dark-layout .main-menu-content .navigation-main .active i {
  color : #FFFFFF;
}
body.dark-layout .main-menu-content .navigation-main .sidebar-group-active a {
  background : #10163A;
  border-radius : 4px;
}
body.dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content {
  background-color : #10163A;
}
body.dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content .active {
  z-index : 1;
}
body.dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content .active a {
  background-color : transparent;
}
body.dark-layout.menu-collapsed .main-menu:not(.expanded) .navigation-main li.active > a {
  background : #262C49 !important;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle {
  background-color : #10163A !important;
  color : #C2C6DC;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle:hover, body.dark-layout .data-list-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle:active, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle:hover, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .action-btns .dropdown .dropdown-toggle:active {
  box-shadow : none;
  color : #C2C6DC !important;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .action-btns .dt-buttons .btn.btn-outline-primary span, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .action-btns .dt-buttons .btn.btn-outline-primary span {
  color : #7367F0;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .action-btns .dt-buttons .btn.btn-outline-primary:hover, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .action-btns .dt-buttons .btn.btn-outline-primary:hover {
  background-color : transparent;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .dataTables_length .form-control, body.dark-layout .data-list-view-header .dataTables_wrapper .top .dataTables_filter .form-control, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .dataTables_length .form-control, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .dataTables_filter .form-control {
  background-color : #10163A;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .top .dataTables_filter .form-control, body.dark-layout .data-thumb-view-header .dataTables_wrapper .top .dataTables_filter .form-control {
  border : 0;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .pagination .page-item, body.dark-layout .data-thumb-view-header .dataTables_wrapper .pagination .page-item {
  background-color : #10163A !important;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .pagination .page-item.active .page-link, body.dark-layout .data-thumb-view-header .dataTables_wrapper .pagination .page-item.active .page-link {
  background-color : #7367F0;
}
body.dark-layout .data-list-view-header .dataTables_wrapper .pagination .page-item .page-link, body.dark-layout .data-thumb-view-header .dataTables_wrapper .pagination .page-item .page-link {
  background-color : #10163A;
}
body.dark-layout .data-list-view-header .dataTable tbody tr, body.dark-layout .data-thumb-view-header .dataTable tbody tr {
  background-color : transparent;
}
body.dark-layout .data-list-view-header .dataTable tbody tr.selected td, body.dark-layout .data-thumb-view-header .dataTable tbody tr.selected td {
  background-color : rgba(115, 103, 240, 0.05);
  color : #7367F0;
}
body.dark-layout .data-list-view-header .add-new-data, body.dark-layout .data-thumb-view-header .add-new-data {
  background-color : #262C49;
}
body.dark-layout .data-list-view-header .add-new-data .new-data-title, body.dark-layout .data-thumb-view-header .add-new-data .new-data-title {
  border-color : #414561;
}
body.dark-layout .data-list-view-header .add-new-data .new-data-title .hide-data-sidebar i, body.dark-layout .data-thumb-view-header .add-new-data .new-data-title .hide-data-sidebar i {
  color : #C2C6DC;
}
body.dark-layout .data-list-view-header .add-new-data .data-items .form-control, body.dark-layout .data-list-view-header .add-new-data .data-items .custom-select, body.dark-layout .data-thumb-view-header .add-new-data .data-items .form-control, body.dark-layout .data-thumb-view-header .add-new-data .data-items .custom-select {
  background-color : #10163A;
}
body.dark-layout .bd-example .row, body.dark-layout .bd-example .d-flex {
  background-color : #262C49;
}
body.dark-layout .bd-example .row .col, body.dark-layout .bd-example .row [class*='col-'], body.dark-layout .bd-example .row .bd-highlight, body.dark-layout .bd-example .d-flex .col, body.dark-layout .bd-example .d-flex [class*='col-'], body.dark-layout .bd-example .d-flex .bd-highlight {
  background-color : #262C49;
  border-color : #808080;
}
body.dark-layout .bd-example .height-example-wrapper {
  background-color : #343661 !important;
}
body.dark-layout .bd-example .width-example, body.dark-layout .bd-example .height-example {
  background-color : #262C49 !important;
}
body.dark-layout .bd-example-row-flex-cols .row {
  background-color : #262C49;
}
body.dark-layout .colors-container span {
  color : #FFFFFF;
}
body.dark-layout .alert .alert-heading, body.dark-layout .alert p {
  color : inherit;
}
body.dark-layout .alert.alert-dark .alert-heading, body.dark-layout .alert.alert-dark p {
  color : #B8C2CC;
}
body.dark-layout .content-header-left .breadcrumbs-top .content-header-title {
  color : #EBEEFD;
}
body.dark-layout .content-header-left .breadcrumbs-top .breadcrumb-wrapper .breadcrumb .breadcrumb-item {
  color : #C2C6DC;
}
body.dark-layout .content-header-left .breadcrumbs-top .breadcrumb-wrapper .breadcrumb .breadcrumb-item:before {
  color : #C2C6DC;
}
body.dark-layout .content-header-left .breadcrumbs-top .breadcrumb-wrapper .breadcrumb .breadcrumb-item:not(.active) a:hover {
  color : #7367F0;
}
body.dark-layout #default-breadcrumb .breadcrumb .breadcrumb-item, body.dark-layout #breadcrumb-alignment .breadcrumb .breadcrumb-item {
  color : #C2C6DC;
}
body.dark-layout #default-breadcrumb .breadcrumb .breadcrumb-item:before, body.dark-layout #breadcrumb-alignment .breadcrumb .breadcrumb-item:before {
  color : #C2C6DC;
}
body.dark-layout #default-breadcrumb .breadcrumb .breadcrumb-item:not(.active) a:hover, body.dark-layout #breadcrumb-alignment .breadcrumb .breadcrumb-item:not(.active) a:hover {
  color : #7367F0;
}
body.dark-layout #component-breadcrumbs .breadcrumb .breadcrumb-item {
  color : #C2C6DC;
}
body.dark-layout #component-breadcrumbs .breadcrumb .breadcrumb-item a {
  color : #C2C6DC;
}
body.dark-layout #component-breadcrumbs .breadcrumb .breadcrumb-item:before {
  color : #C2C6DC;
}
body.dark-layout #component-breadcrumbs .breadcrumb .breadcrumb-item.active {
  color : #7367F0;
}
body.dark-layout .collapse-bordered .collapse-header {
  border-color : rgba(255, 255, 255, 0.04);
}
body.dark-layout .collapse-bordered.accordion-shadow {
  box-shadow : 0 0 8px 0 rgba(255, 255, 255, 0.1);
}
body.dark-layout .accordion .collapse-border-item {
  border-color : rgba(255, 255, 255, 0.04);
}
body.dark-layout .collapse-margin {
  box-shadow : 0 2px 15px 0 rgba(255, 255, 255, 0.1);
}
body.dark-layout .accordion[data-toggle-hover='true'] .card, body.dark-layout .collapse[data-toggle-hover='true'] .card {
  border-color : rgba(255, 255, 255, 0.04);
}
body.dark-layout .collapse-icon .card-header a {
  color : #C2C6DC;
}
body.dark-layout .btn.btn-icon i {
  color : #FFFFFF;
}
body.dark-layout .btn.btn-dark, body.dark-layout .btn.btn-outline-dark, body.dark-layout .btn.btn-flat-dark {
  color : #B8C2CC;
}
body.dark-layout .btn.btn-dark {
  background-color : #4E5154 !important;
}
body.dark-layout .btn.btn-outline-dark {
  border-color : #4E5154;
  color : #B8C2CC;
}
body.dark-layout .btn.btn-flat-dark:active, body.dark-layout .btn.btn-flat-dark:focus {
  background : #4E5154;
}
body.dark-layout .btn.btn-white {
  color : #626262;
}
body.dark-layout .dropdown-toggle:hover i, body.dark-layout .dropdown-toggle:hover:after {
  color : #FFFFFF;
}
body.dark-layout .dropdown-menu {
  background-color : #262C49;
}
body.dark-layout .dropdown-menu:before, body.dark-layout .dropdown-menu .dropdown-item:hover, body.dark-layout .dropdown-menu .dropdown-item:focus {
  background : #262C49;
}
body.dark-layout .dropdown-menu .dropdown-item {
  color : #C2C6DC;
}
body.dark-layout .dropdown-menu .form-control {
  background-color : #10163A;
}
body.dark-layout .dropdown-menu .dropdown-divider {
  border-color : #414561;
}
body.dark-layout .search-bar .form-control {
  background-color : #10163A;
}
body.dark-layout .btn-white ~ .dropdown-menu .dropdown-item:not(.acitve):hover {
  color : #7367F0 !important;
}
body.dark-layout .btn-dark ~ .dropdown-menu .dropdown-item:hover, body.dark-layout .btn-outline-dark ~ .dropdown-menu .dropdown-item:hover, body.dark-layout .btn-flat-dark ~ .dropdown-menu .dropdown-item:hover {
  color : #C2C6DC;
}
body.dark-layout .dropup.dropdown-icon-wrapper .dropdown-menu .dropdown-item i {
  color : #C2C6DC;
}
body.dark-layout .modal .modal-header, body.dark-layout .modal .modal-header[class*='bg-'] {
  background-color: #7367f0;
}
body.dark-layout .modal .modal-header .close, body.dark-layout .modal .modal-header[class*='bg-'] .close {
  background-color: #6a5fe1;
  text-shadow : none;
  border-radius: 0 0 0 8px;
}
body.dark-layout .modal .modal-header .close span, body.dark-layout .modal .modal-header[class*='bg-'] .close span {
  color : #FFFFFF;
}
body.dark-layout .modal .modal-content, body.dark-layout .modal .modal-body, body.dark-layout .modal .modal-footer {
  background-color: #10163a;
}
body.dark-layout .modal .modal-content .picker__input, body.dark-layout .modal .modal-content .custom-file-label, body.dark-layout .modal .modal-content .custom-file-label:after, body.dark-layout .modal .modal-body .picker__input, body.dark-layout .modal .modal-body .custom-file-label, body.dark-layout .modal .modal-body .custom-file-label:after, body.dark-layout .modal .modal-footer .form-control, body.dark-layout .modal .modal-footer .picker__input, body.dark-layout .modal .modal-footer .custom-file-label, body.dark-layout .modal .modal-footer .custom-file-label:after {
  background-color : #10163A !important;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item.active {
  background-color : #262C49;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item.active .page-link {
  background-color : #7367F0;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item.active .page-link:hover {
  color : #FFFFFF;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item .page-link {
  background-color : #262C49;
  color : #FFFFFF;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item .page-link:hover {
  color : #7367F0;
}
body.dark-layout .pagination:not([class*='pagination-']) .page-item.prev-item .page-link:hover, body.dark-layout .pagination:not([class*='pagination-']) .page-item.next-item .page-link:hover {
  color : #FFFFFF;
}
body.dark-layout .pagination[class*='pagination-'] .page-item:not(.active):not(:hover) .page-link {
  background-color : #262C49;
  color : #FFFFFF;
}
body.dark-layout .pagination[class*='pagination-'] .page-item:not(.active) .page-link:hover {
  background-color : #262C49;
}
body.dark-layout .pagination[class*='pagination-'] .page-item.active {
  background-color : #262C49;
}
body.dark-layout .nav .nav-item .nav-link {
  color : #C2C6DC;
}
body.dark-layout .nav .nav-item .nav-link.active, body.dark-layout .nav .nav-item .nav-link:hover {
  color : #7367F0;
}
body.dark-layout #navbar-component #basic-navbar .navbar {
  background-color : #262C49;
}
body.dark-layout #navbar-component .navbar .nav .nav-item a {
  color : #C2C6DC !important;
}
body.dark-layout #navbar-component .navbar .nav .nav-item .nav-link {
  background-color : inherit;
}
body.dark-layout #navbar-component .navbar .nav .nav-item .nav-link span {
  color : inherit;
}
body.dark-layout #navbar-component .navbar .nav .nav-item .nav-link .badge {
  color : #FFFFFF;
}
body.dark-layout .nav-tabs .nav-item .nav-link, body.dark-layout .nav-tabs.nav-justified .nav-item .nav-link, body.dark-layout .nav .nav-item .nav-link {
  background-color : #10163A;
}
body.dark-layout .nav-tabs .nav-item .nav-link.active, body.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.active, body.dark-layout .nav .nav-item .nav-link.active {
  background-color : #10163A;
}
body.dark-layout .nav-tabs .nav-item .nav-link.disabled, body.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.disabled, body.dark-layout .nav .nav-item .nav-link.disabled {
  opacity : 0.5;
}
body.dark-layout .nav-tabs ~ .tab-content .tab-pane, body.dark-layout .nav-tabs.nav-justified ~ .tab-content .tab-pane, body.dark-layout .nav ~ .tab-content .tab-pane {
  background-color : #10163A;
}
body.dark-layout .nav-vertical .nav.nav-tabs.nav-left ~ .tab-content .tab-pane, body.dark-layout .nav-vertical .nav.nav-tabs.nav-right ~ .tab-content .tab-pane {
  background-color : #10163A;
}
body.dark-layout .nav-pills .nav-item .nav-link.active {
  color : #FFFFFF;
  background-color : #7367F0;
}
body.dark-layout .nav-pills.nav-active-bordered-pill .nav-item .nav-link.active {
  background-color : transparent;
}
body.dark-layout .card {
  background-color : #10163A;
}
body.dark-layout .card .card-header, body.dark-layout .card .card-footer {
  color : #C2C6DC;
  background-color : #10163A;
}
body.dark-layout .card .card-header .heading-elements.visible ul li {
  background-color : #10163A;
}
body.dark-layout .card .heading-elements.visible .list-inline {
  background-color : #10163A;
}
body.dark-layout .card .card-body, body.dark-layout .card .card-footer {
  color : #C2C6DC;
  border-color : #414561;
}
body.dark-layout .card.overlay-img-card .card-img-overlay span, body.dark-layout .card.overlay-img-card .card-img-overlay p {
  color : #FFFFFF;
}
body.dark-layout .media-bordered .media {
  border-color : #414561;
}
body.dark-layout .activity-timeline {
  border-color : #414561;
}
body.dark-layout #dashpriority-analytics .bg-analytics {
  background : -webkit-linear-gradient(332deg, #7367F0, rgba(115, 103, 240, 0.7));
  background :         linear-gradient(118deg, #7367F0, rgba(115, 103, 240, 0.7));
}
body.dark-layout #dashpriority-analytics .bg-analytics p {
  color : #FFFFFF;
}
body.dark-layout #dashpriority-analytics .bg-analytics .card-body {
  background-color : transparent;
}
body.dark-layout #dashpriority-ecommerce .chat-application .chat-app-window .user-chats .chats .chat-body .chat-content p, body.dark-layout #overlay-image-chat-cards .chat-application .chat-app-window .user-chats .chats .chat-body .chat-content p {
  color : #FFFFFF;
}
body.dark-layout #dashpriority-ecommerce .chat-application .chat-app-window .user-chats .chats .chat-left .chat-content, body.dark-layout #overlay-image-chat-cards .chat-application .chat-app-window .user-chats .chats .chat-left .chat-content {
  background-color : #171E49;
  border : 1px solid #414561;
}
body.dark-layout #dashpriority-ecommerce .chat-application .chat-app-window .user-chats .chats .chat-left .chat-content p, body.dark-layout #overlay-image-chat-cards .chat-application .chat-app-window .user-chats .chats .chat-left .chat-content p {
  color : #C2C6DC;
}
body.dark-layout #dashpriority-ecommerce .chat-application .chat-app-window .chat-footer, body.dark-layout #overlay-image-chat-cards .chat-application .chat-app-window .chat-footer {
  border-top : 1px solid #414561;
}
body.dark-layout #dashpriority-ecommerce .chat-application .chat-app-window .chat-footer .card-body, body.dark-layout #overlay-image-chat-cards .chat-application .chat-app-window .chat-footer .card-body {
  padding-top : 1.5rem !important;
}
body.dark-layout .badge {
  color : #FFFFFF;
}
body.dark-layout .badge span {
  color : #FFFFFF;
}
body.dark-layout .badge:hover i {
  color : #FFFFFF;
}
body.dark-layout .popover[x-placement='top'] .arrow:after {
  border-top-color : #262C49;
}
body.dark-layout .popover[x-placement='bottom'] .arrow:after {
  border-bottom-color : #7367F0;
}
body.dark-layout .popover[x-placement='left'] .arrow:after {
  border-left-color : #262C49;
}
body.dark-layout .popover[x-placement='right'] .arrow:after {
  border-right-color : #262C49;
}
body.dark-layout .popover .popover-body {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout .toast {
  background-color : #262C49;
  box-shadow : -5px 5px 5px 0 rgba(0, 0, 0, 0.3);
}
body.dark-layout .toast .toast-header {
  background-color : #262C49;
  color : #C2C6DC;
  border-color : #414561;
}
body.dark-layout .toast .toast-header .close {
  text-shadow : none;
  opacity : 1;
}
body.dark-layout .toast .toast-body {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout .avatar {
  background-color : #262C49;
}
body.dark-layout .avatar .avatar-content {
  color : #FFFFFF;
}
body.dark-layout .chip {
  background-color : #262C49;
}
body.dark-layout .chip .avatar {
  background-color : #10163A;
}
body.dark-layout .chip .chip-body .chip-text, body.dark-layout .chip .chip-body span {
  color : #FFFFFF;
}
body.dark-layout .divider .divider-text {
  background-color : transparent;
  color : #C2C6DC;
}
body.dark-layout .divider .divider-text::before, body.dark-layout .divider .divider-text::after {
  border-color : #414561;
}
body.dark-layout .divider.divider-dark .divider-text::before, body.dark-layout .divider.divider-dark .divider-text::after {
  border-color : #4E5154 !important;
}
body.dark-layout .list-group .list-group-item:not([class*='list-group-item-']), body.dark-layout .list-group .list-group-item.list-group-item-action {
  background-color : #10163A;
  border-color : #414561;
  color : #C2C6DC;
}
body.dark-layout .list-group .list-group-item:not([class*='list-group-item-']):hover, body.dark-layout .list-group .list-group-item.list-group-item-action:hover {
  background-color : #262C49;
}
body.dark-layout .list-group .list-group-item.active {
  background-color : #7367F0;
  color : #FFFFFF;
}
body.dark-layout .list-group .list-group-item.active:hover {
  background-color : #7367F0;
}
body.dark-layout .list-group .list-group-item.active p, body.dark-layout .list-group .list-group-item.active small {
  color : #FFFFFF;
}
body.dark-layout .list-group .list-group-item.disabled {
  background-color : #262C49;
}
body.dark-layout .spinner-border {
  border-color : currentColor !important;
  border-right-color : transparent !important;
}
body.dark-layout input.form-control, body.dark-layout .custom-file-label, body.dark-layout textarea.form-control {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout input.form-control:not(:focus), body.dark-layout .custom-file-label:not(:focus), body.dark-layout textarea.form-control:not(:focus) {
  border : 0;
}
body.dark-layout input.form-control::-webkit-input-placeholder, body.dark-layout .custom-file-label::-webkit-input-placeholder, body.dark-layout textarea.form-control::-webkit-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout input.form-control::-moz-placeholder, body.dark-layout .custom-file-label::-moz-placeholder, body.dark-layout textarea.form-control::-moz-placeholder {
  color : #C2C6DC;
}
body.dark-layout input.form-control:-ms-input-placeholder, body.dark-layout .custom-file-label:-ms-input-placeholder, body.dark-layout textarea.form-control:-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout input.form-control::-ms-input-placeholder, body.dark-layout .custom-file-label::-ms-input-placeholder, body.dark-layout textarea.form-control::-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout input.form-control::placeholder, body.dark-layout .custom-file-label::placeholder, body.dark-layout textarea.form-control::placeholder {
  color : #C2C6DC;
}
body.dark-layout input.form-control ~ .form-control-position i, body.dark-layout .custom-file-label ~ .form-control-position i, body.dark-layout textarea.form-control ~ .form-control-position i {
  color : #C2C6DC;
}
body.dark-layout input.form-control:focus ~ .form-control-position i, body.dark-layout .custom-file-label:focus ~ .form-control-position i, body.dark-layout textarea.form-control:focus ~ .form-control-position i {
  color : #7367F0;
}
body.dark-layout input.form-control:disabled, body.dark-layout input.form-control[readonly='readonly'], body.dark-layout .custom-file-label:disabled, body.dark-layout .custom-file-label[readonly='readonly'], body.dark-layout textarea.form-control:disabled, body.dark-layout textarea.form-control[readonly='readonly'] {
  opacity : 0.5;
}
body.dark-layout .char-textarea.active {
  color : #C2C6DC !important;
}
body.dark-layout .char-textarea.max-limit {
  color : #EA5455 !important;
}
body.dark-layout .custom-file-label:after {
  background-color : #262C49;
  border-left : 1px solid #414561;
  color : #C2C6DC;
}
body.dark-layout .has-icon-left.input-divider-left .form-control-position i {
  border-right-color : #414561;
}
body.dark-layout .has-icon-left.input-divider-right .form-control-position i {
  border-left-color : #414561;
}
body.dark-layout .bootstrap-touchspin .form-control {
  background-color : #262C49;
}
body.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down, body.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up, body.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .disabled-max-min {
  background-color : #B8C2CC !important;
  opacity : 1;
}
body.dark-layout .bootstrap-touchspin .bootstrap-touchspin-injected .disabled-max-min {
  background-color : #B8C2CC !important;
  opacity : 1;
}
body.dark-layout select.form-control, body.dark-layout .custom-select {
  background-color : #262C49;
  color : #C2C6DC;
  border : 0;
}
body.dark-layout select.form-control option:checked, body.dark-layout .custom-select option:checked {
  background-color : #10163A;
}
body.dark-layout .select2-container .select2-selection {
  background : #262C49;
}
body.dark-layout .select2-container .select2-selection .select2-selection__rendered {
  color : #C2C6DC;
}
body.dark-layout .select2-container .select2-selection .select2-selection__rendered .select2-search__field {
  color : #FFFFFF;
}
body.dark-layout .select2-container .select2-selection .select2-selection__arrow b {
  border-top-color : #414561;
}
body.dark-layout .select2-container .select2-dropdown {
  background-color : #0b1130;
}
body.dark-layout .select2-container .select2-dropdown .select2-search__field {
  background-color: #121a43;
  border-color: #1f2960;
  color: #C2C6DC;
}
body.dark-layout .select2-container .select2-dropdown.bg-info .select2-results__options .select2-results__option {
  color : #FFFFFF;
}
body.dark-layout .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected='true'] {
  background-color : #7367F0;
}
body.dark-layout .select2-container.select2-container--classic .selection .select2-selection__arrow {
  background-image : none;
  background-color : #262C49;
  border-color : rgba(255, 255, 255, 0.1);
}
body.dark-layout .custom-switch .custom-control-input[disabled] ~ .custom-control-label {
  opacity : 0.5;
}
body.dark-layout .custom-switch .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color : #7367F0;
}
body.dark-layout .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color : #7367F0;
}
body.dark-layout .custom-switch .custom-control-label:before {
  background-color : #262C49;
}
body.dark-layout .picker__input {
  background-color : #262C49 !important;
}
body.dark-layout .picker__holder {
  background-color : #262C49;
}
body.dark-layout .picker__holder .picker__header .picker__month, body.dark-layout .picker__holder .picker__header .picker__year {
  color : #C2C6DC;
}
body.dark-layout .picker__holder .picker__header .picker__select--year, body.dark-layout .picker__holder .picker__header .picker__select--month {
  color : #C2C6DC;
  background-color : #262C49;
}
body.dark-layout .picker__holder .picker__header .picker__nav--next:hover, body.dark-layout .picker__holder .picker__header .picker__nav--prev:hover {
  background-color : #10163A;
}
body.dark-layout .picker__holder .picker__table thead tr .picker__weekday {
  color : #C2C6DC;
}
body.dark-layout .picker__holder .picker__table tbody tr td .picker__day {
  color : #C2C6DC;
}
body.dark-layout .picker__holder .picker__table tbody tr td .picker__day:hover {
  background-color : transparent;
  border : 1px solid #4EC6E8;
  color : #C2C6DC;
}
body.dark-layout .picker__holder .picker__table tbody tr td .picker__day.picker__day--disabled {
  color : #C2C6DC;
  opacity : 0.5;
  background : #10163A;
}
body.dark-layout .picker__holder .picker__table tbody tr td .picker__day--today {
  background-color : #10163A;
}
body.dark-layout .picker__holder .picker__footer .picker__button--today, body.dark-layout .picker__holder .picker__footer .picker__button--clear, body.dark-layout .picker__holder .picker__footer .picker__button--close {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout .picker--time .picker__holder .picker__list {
  background-color : #262C49;
}
body.dark-layout .picker--time .picker__holder .picker__list .picker__list-item.picker__list-item--selected, body.dark-layout .picker--time .picker__holder .picker__list .picker__list-item:hover {
  background-color : #10163A;
}
body.dark-layout .picker--time .picker__holder .picker__list .picker__list-item.picker__list-item--disabled {
  background-color : #10163A;
  color : #B8C2CC;
  opacity : 0.5;
}
body.dark-layout .picker--time .picker__holder .picker__list .picker__button--clear {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout .custom-control-label::before {
  background-color : #414561;
}
body.dark-layout .custom-control-input:disabled ~ .custom-control-label::before {
  background-color : rgba(65, 69, 97, 0.5);
  border-color : #414561;
}
body.dark-layout .wizard .steps ul .disabled a, body.dark-layout .wizard .steps ul .done a {
  color : #C2C6DC !important;
}
body.dark-layout .wizard .steps ul .disabled a:hover, body.dark-layout .wizard .steps ul .done a:hover {
  color : #C2C6DC;
}
body.dark-layout .wizard .steps ul .disabled a .step, body.dark-layout .wizard .steps ul .done a .step {
  background-color : #262C49;
  color : #FFFFFF;
}
body.dark-layout .input-group .input-group-prepend .input-group-text, body.dark-layout .input-group .input-group-append .input-group-text {
  background-color : #10163A;
  border : 1px solid #414561;
}
body.dark-layout .input-group .input-group-prepend ~ .form-control {
  border-left : 1px solid #414561;
}
body.dark-layout .input-group .form-control ~ .input-group-append {
  border-left : 1px solid #414561;
}
body.dark-layout .form-label-group > input:not(:focus):not(:placeholder-shown) ~ label, body.dark-layout .form-label-group > textarea:not(:focus):not(:placeholder-shown) ~ label {
  color : #C2C6DC !important;
}
body.dark-layout .table {
  background-color : #212744;
}
body.dark-layout .table .thead tr:not([class*='table-']) th, body.dark-layout .table .thead tr:not([class*='table-']) td, body.dark-layout .table tbody tr:not([class*='table-']) th, body.dark-layout .table tbody tr:not([class*='table-']) td {
  border : 0;
  color : #C2C6DC;
}
body.dark-layout .table .thead tr:not([class*='table-']) th code, body.dark-layout .table .thead tr:not([class*='table-']) td code, body.dark-layout .table tbody tr:not([class*='table-']) th code, body.dark-layout .table tbody tr:not([class*='table-']) td code {
  background-color : #10163A;
}
body.dark-layout .table thead tr th {
  border : 0;
  background-color : #212744;
  color : #C2C6DC;
}
body.dark-layout .table tbody tr[class*='table-'] td, body.dark-layout .table tbody tr[class*='table-'] th {
  background-color : unset;
  color : #22292F;
  border-color : #414561;
}
body.dark-layout .table tbody tr.table-dark td, body.dark-layout .table tbody tr.table-dark th {
  color : #FFFFFF;
}
body.dark-layout .table tbody tr.table-active td, body.dark-layout .table tbody tr.table-active th {
  color : #C2C6DC;
}
body.dark-layout .table tbody tr th {
  background-color : #262C49;
}
body.dark-layout .table tbody tr td {
  background-color : #262C49;
  color : #C2C6DC;
}
body.dark-layout .table.table-bordered {
  border : 1px solid #414561;
}
body.dark-layout .table.table-bordered thead tr th, body.dark-layout .table.table-bordered thead tr td, body.dark-layout .table.table-bordered tbody tr th, body.dark-layout .table.table-bordered tbody tr td {
  border : 1px solid #414561;
}
body.dark-layout .table.table-hover tbody tr:hover {
  background-color : #10163A;
}
body.dark-layout .table.table-hover tbody tr th, body.dark-layout .table.table-hover tbody tr td {
  background-color : unset;
}
body.dark-layout .table.table-striped tbody tr:nth-of-type(odd) {
  background-color : #10163A;
}
body.dark-layout .table.table-striped tbody tr td, body.dark-layout .table.table-striped tbody tr th {
  background-color : unset;
}
body.dark-layout .table.table-mx-0 {
  background-color : #10163A;
}
body.dark-layout .table.table-mx-0 thead tr th, body.dark-layout .table.table-mx-0 thead tr td, body.dark-layout .table.table-mx-0 tbody tr th, body.dark-layout .table.table-mx-0 tbody tr td {
  background-color : #10163A;
}
body.dark-layout .dataTables_wrapper .dt-buttons .buttons-copy, body.dark-layout .dataTables_wrapper .dt-buttons .buttons-excel, body.dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf, body.dark-layout .dataTables_wrapper .dt-buttons .buttons-print, body.dark-layout .dataTables_wrapper .dt-buttons .btn-secondary {
  background-color : #262C49 !important;
}
body.dark-layout .dataTables_wrapper .table.dataTable {
  border : 0;
}
body.dark-layout .dataTables_wrapper .table.dataTable tbody td, body.dark-layout .dataTables_wrapper .table.dataTable tbody th, body.dark-layout .dataTables_wrapper .table.dataTable thead td, body.dark-layout .dataTables_wrapper .table.dataTable thead th {
  border : 0;
  color : #C2C6DC;
}
body.dark-layout .dataTables_wrapper .table.dataTable tfoot tr th {
  color : #C2C6DC;
}
body.dark-layout .dataTables_wrapper .table.dataTable tr.group td {
  background-color : #212744;
  color : #FFFFFF;
}
body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers tbody tr:nth-of-type(even), body.dark-layout .dataTables_wrapper .table.dataTable.table-striped tbody tr:nth-of-type(even) {
  background-color : #262C49;
}
body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers tfoot tr th, body.dark-layout .dataTables_wrapper .table.dataTable.table-striped tfoot tr th {
  border : 0;
}
body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers {
  border : 1px solid #414561;
}
body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers thead th, body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers thead td, body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers tfoot th, body.dark-layout .dataTables_wrapper .table.dataTable.complex-headers tfoot td {
  border-bottom : 1px solid #414561;
  border-right : 1px solid #414561;
}
body.dark-layout .dt-button-info {
  background-color : #262C49;
}
body.dark-layout .dt-button-info h2 {
  background-color : #262C49;
}
body.dark-layout .dt-button-info div {
  color : #C2C6DC;
}
body.dark-layout .ag-grid-btns .filter-btn {
  background-color : transparent !important;
}
body.dark-layout .ag-grid-btns .filter-btn:focus {
  color : #C2C6DC !important;
}
body.dark-layout .ag-grid-btns .filter-btn:hover {
  box-shadow : none;
  color : #C2C6DC !important;
}
body.dark-layout .aggrid, body.dark-layout .ag-header {
  background-color : #10163A;
  color : #C2C6DC;
  border-color : #414561;
}
body.dark-layout .aggrid .ag-row-hover, body.dark-layout .aggrid .ag-row-selected, body.dark-layout .ag-header .ag-row-hover, body.dark-layout .ag-header .ag-row-selected {
  background-color : #262C49 !important;
}
body.dark-layout .aggrid .ag-icon, body.dark-layout .ag-header .ag-icon {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-icon.ag-icon-checkbox-checked, body.dark-layout .aggrid .ag-icon.ag-icon-checkbox-indeterminate, body.dark-layout .ag-header .ag-icon.ag-icon-checkbox-checked, body.dark-layout .ag-header .ag-icon.ag-icon-checkbox-indeterminate {
  color : #7367F0;
}
body.dark-layout .aggrid .ag-header-cell, body.dark-layout .aggrid .ag-cell, body.dark-layout .aggrid .ag-row, body.dark-layout .aggrid .ag-pinned-left-header, body.dark-layout .aggrid .ag-pinned-left-cols-container, body.dark-layout .aggrid .ag-horizontal-left-spacer, body.dark-layout .aggrid .ag-paging-panel, body.dark-layout .aggrid .ag-floating-filter-input, body.dark-layout .ag-header .ag-header-cell, body.dark-layout .ag-header .ag-cell, body.dark-layout .ag-header .ag-row, body.dark-layout .ag-header .ag-pinned-left-header, body.dark-layout .ag-header .ag-pinned-left-cols-container, body.dark-layout .ag-header .ag-horizontal-left-spacer, body.dark-layout .ag-header .ag-paging-panel, body.dark-layout .ag-header .ag-floating-filter-input {
  border-color : #414561 !important;
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu, body.dark-layout .ag-header .ag-popup .ag-menu {
  background-color : #262C49;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select {
  background-color : transparent;
  border-color : #414561;
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter::-webkit-input-placeholder, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select::-webkit-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter::-webkit-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select::-webkit-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter::-moz-placeholder, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select::-moz-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter::-moz-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select::-moz-placeholder {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter:-ms-input-placeholder, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select:-ms-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter:-ms-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select:-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter::-ms-input-placeholder, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select::-ms-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter::-ms-input-placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select::-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-filter::placeholder, body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select::placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-filter::placeholder, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select::placeholder {
  color : #C2C6DC;
}
body.dark-layout .aggrid .ag-popup .ag-menu .ag-filter-select option, body.dark-layout .ag-header .ag-popup .ag-menu .ag-filter-select option {
  background-color : #262C49;
}
body.dark-layout .aggrid .ag-paging-panel .ag-disabled, body.dark-layout .ag-header .ag-paging-panel .ag-disabled {
  background-color : #373F6D;
}
body.dark-layout .aggrid .ag-paging-panel .ag-disabled .ag-icon, body.dark-layout .ag-header .ag-paging-panel .ag-disabled .ag-icon {
  color : #C2C6DC !important;
}
body.dark-layout .aggrid .ag-paging-panel span[ref='lbTotal'], body.dark-layout .ag-header .ag-paging-panel span[ref='lbTotal'] {
  background-color : #373F6D;
  color : #C2C6DC !important;
}
body.dark-layout .aggrid ::-webkit-scrollbar-track, body.dark-layout .ag-header ::-webkit-scrollbar-track {
  background : #262C49;
}
body.dark-layout .aggrid ::-webkit-scrollbar-thumb, body.dark-layout .ag-header ::-webkit-scrollbar-thumb {
  background : #7367F0;
}
body.dark-layout .bg-authentication {
  background-color : #EFF2F7;
}
body.dark-layout .bg-authentication .form-group.row, body.dark-layout .bg-authentication .card-footer {
  background-color : #10163A;
}
body.dark-layout .bg-authentication .form-group.row .btn-facebook span, body.dark-layout .bg-authentication .form-group.row .btn-twitter span, body.dark-layout .bg-authentication .card-footer .btn-facebook span, body.dark-layout .bg-authentication .card-footer .btn-twitter span {
  color : #FFFFFF;
}
body.dark-layout .getting-started .clockCard p {
  color : #C2C6DC !important;
}
body.dark-layout #user-profile .profile-header .profile-header-nav {
  background-color : #10163A;
}
body.dark-layout #search-website .search-bar .form-control {
  background-color : #10163A;
}
body.dark-layout #search-website .search-menu .search-filter {
  background-color : #10163A;
  color : #C2C6DC;
}
body.dark-layout #search-website .search-result-info .dropdown-toggle {
  color : #C2C6DC;
}
body.dark-layout #search-website .search-pagination .pagination .page-item {
  background-color : #10163A;
}
body.dark-layout #search-website .search-pagination .pagination .page-item.active .page-link {
  background-color : #7367F0;
}
body.dark-layout #search-website .search-pagination .pagination .page-item .page-link {
  background-color : #10163A;
}
body.dark-layout .faq .accordion .collapse-margin {
  background-color : #10163A;
}
body.dark-layout .faq .accordion .collapse-title {
  color : #EBEEFD;
}
body.dark-layout .faq-bg .card-body .card-text, body.dark-layout .knowledge-base-bg .card-body .card-text {
  color : #FFFFFF;
}
body.dark-layout .search-content .card .card-body .text-dark {
  color : #C2C6DC !important;
}
body.dark-layout .knowledge-base-category .list-group .list-group-item, body.dark-layout .knowledge-base-question .list-group .list-group-item {
  color : #7367F0;
}
body.dark-layout .invoice-items-table .table-borderless, body.dark-layout .invoice-total-table .table-borderless {
  border : 0;
}
body.dark-layout .invoice-print .form-control {
  background-color : #10163A;
}
body.dark-layout .apexcharts-canvas .apexcharts-gridlines-horizontal .apexcharts-gridline {
  stroke : #414561;
}
body.dark-layout .apexcharts-canvas .apexcharts-tooltip.light, body.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip, body.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip {
  background-color : #212744;
  border-color : #262C49;
}
body.dark-layout .apexcharts-canvas .apexcharts-tooltip.light .apexcharts-tooltip-title, body.dark-layout .apexcharts-canvas .apexcharts-tooltip.light .apexcharts-tooltip-text, body.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip .apexcharts-tooltip-title, body.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip .apexcharts-tooltip-text, body.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip .apexcharts-tooltip-title, body.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip .apexcharts-tooltip-text {
  background-color : #212744;
  color : #C2C6DC;
}
body.dark-layout .apexcharts-canvas .apexcharts-tooltip.dark .apexcharts-tooltip-text .apexcharts-tooltip-text-label, body.dark-layout .apexcharts-canvas .apexcharts-tooltip.dark .apexcharts-tooltip-text .apexcharts-tooltip-text-value {
  color : #FFFFFF;
}
body.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip-bottom:before {
  border-bottom-color : transparent;
}
body.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip-bottom:after {
  border-bottom-color : #262C49;
}
body.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip-left:before {
  border-left-color : transparent;
}
body.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip-left:after {
  border-left-color : #262C49;
}
body.dark-layout .apexcharts-canvas text {
  fill : #FFFFFF !important;
}
body.dark-layout .apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text {
  color : #C2C6DC !important;
}
body.dark-layout .apexcharts-canvas .apexcharts-radialbar-track path {
  stroke : #262C49;
}
body.dark-layout .apexcharts-canvas .apexcharts-inner polygon {
  stroke : #212744 !important;
  fill : #262C49 !important;
}
body.dark-layout .apexcharts-canvas .apexcharts-pie-series path {
  stroke : #262C49;
}
body.dark-layout .apexcharts-canvas .apexcharts-menu {
  background-color : #262C49;
  border : 0;
}
body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-zoom-in-icon:hover svg, body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-zoom-out-icon:hover svg, body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-zoom-icon:hover svg, body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-menu-icon:hover svg, body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-reset-zoom-icon:hover svg {
  fill : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper {
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-sidebar {
  background-color : #262C49;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search {
  background-color : #10163A;
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control::-webkit-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control::-moz-placeholder {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control:-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control::-ms-input-placeholder {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control::placeholder {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control:focus ~ .form-control-position i {
  color : #7367F0;
}
body.dark-layout.email-application .app-content .content-area-wrapper .app-fixed-search .form-control-position i {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list-wrapper {
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list-wrapper .app-action {
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-messages .list-group-item, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-labels .list-group-item {
  background : #262C49;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-messages .list-group-item.active, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-messages .list-group-item.active:hover, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-labels .list-group-item.active, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-labels .list-group-item.active:hover {
  color : #7367F0;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-messages .list-group-item:hover, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-menu .sidebar-menu-list .list-group-labels .list-group-item:hover {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .app-action .action-right .list-inline-item .dropdown-toggle {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media {
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media:hover {
  box-shadow : 0 0 0 0 #1E1E1E;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media {
  background-color : #262C49;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .user-details p, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .user-details .list-group-item-text, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .mail-message p, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .mail-message .list-group-item-text, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .user-details p, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .user-details .list-group-item-text, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .mail-message p, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .mail-message .list-group-item-text {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .user-details .mail-meta-item .mail-date, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read .mail-message .mail-meta-item .mail-date, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .user-details .mail-meta-item .mail-date, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .media .mail-message .mail-meta-item .mail-date {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-list .email-user-list .mail-read {
  background-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-details.show {
  background-color : #212744;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-details .email-detail-header {
  background-color : #10163A;
  border-color : #414561;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-details .email-detail-header .email-header-right .list-inline-item .dropdown-toggle {
  color : #C2C6DC;
}
body.dark-layout.email-application .app-content .content-area-wrapper .email-app-details .mail-message-wrapper, body.dark-layout.email-application .app-content .content-area-wrapper .email-app-details .email-detail-head {
  border-color : #414561 !important;
}
body.dark-layout.chat-application .content-area-wrapper {
  border-color : #414561;
}
body.dark-layout.chat-application .sidebar .chat-profile-sidebar {
  background-color : #262C49;
  border-color : #343661;
}
body.dark-layout.chat-application .sidebar .sidebar-content {
  background-color : #262C49;
  border-color : #414561;
}
body.dark-layout.chat-application .sidebar .sidebar-content .chat-fixed-search {
  border-color : #414561;
}
body.dark-layout.chat-application .sidebar .sidebar-content .chat-fixed-search .form-control {
  background-color : #10163A;
  border-color : #414561;
}
body.dark-layout.chat-application .sidebar .sidebar-content .chat-user-list .chat-users-list-wrapper li {
  border-color : #414561;
}
body.dark-layout.chat-application .sidebar .sidebar-content .chat-user-list .chat-users-list-wrapper li:not(.active):hover {
  background : #10163A;
}
body.dark-layout.chat-application .sidebar .sidebar-content .chat-user-list .chat-users-list-wrapper li.active .contact-info p {
  color : #FFFFFF;
}
body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area {
  background-color : #171E49;
}
body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area .start-chat-icon, body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area .start-chat-text {
  background : #262C49;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats {
  background-color : #171E49;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-left .chat-content {
  border : 1px solid #414561;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-left .chat-content p {
  color : #C2C6DC;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-content p {
  color : #FFFFFF;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-content {
  background-color : #262C49;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .chat-app-form {
  background-color : #10163A;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .chat-app-form .form-control {
  background-color : #343661;
}
body.dark-layout.chat-application .content-right .user-profile-sidebar {
  background-color : #262C49;
  border-color : #343661;
}
body.dark-layout.todo-application .content-area-wrapper {
  border-color : #414561;
}
body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-sidebar {
  background-color : #262C49;
}
body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-sidebar .list-group-filters .list-group-item, body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-sidebar .list-group-labels .list-group-item {
  background-color : #262C49;
}
body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-sidebar .list-group-filters .list-group-item:hover, body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-sidebar .list-group-labels .list-group-item:hover {
  color : #C2C6DC;
}
body.dark-layout.todo-application .content-area-wrapper .sidebar .todo-form .todo-item-action {
  color : #C2C6DC;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-app-list-wrapper {
  border-color : #414561;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .app-fixed-search {
  background-color : #10163A;
  border-color : #414561;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item {
  border-color : #414561;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item:hover {
  box-shadow : none;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item .chip {
  background-color : #10163A;
}
body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item .todo-item-action .todo-item-favorite:not(.warning) i, body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item .todo-item-action .todo-item-delete i, body.dark-layout.todo-application .content-area-wrapper .todo-app-area .todo-task-list .todo-item .todo-item-action .todo-item-info:not(.success) i {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .sidebar-left .sidebar-shop .filter-heading {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .sidebar-left .sidebar-shop .price-slider .range-slider {
  background-color : #262C49;
}
body.dark-layout.ecommerce-application .sidebar-left .sidebar-shop .ratings-list li, body.dark-layout.ecommerce-application .sidebar-left .sidebar-shop .ratings-list ~ .stars-received {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .result-toggler .search-results, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .result-toggler .search-results {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .result-toggler .shop-sidebar-toggler i, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .result-toggler .shop-sidebar-toggler i {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .view-options .select2 .select2-selection, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .view-options .select2 .select2-selection {
  background-color : #10163A;
}
body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .view-options .view-btn-option .grid-view-btn, body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .view-options .view-btn-option .list-view-btn, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .view-options .view-btn-option .grid-view-btn, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .view-options .view-btn-option .list-view-btn {
  background-color : #10163A !important;
}
body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .view-options .view-btn-option .grid-view-btn:not(.active) i, body.dark-layout.ecommerce-application .content-right .ecommerce-header-items .view-options .view-btn-option .list-view-btn:not(.active) i, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .view-options .view-btn-option .grid-view-btn:not(.active) i, body.dark-layout.ecommerce-application .content-body .ecommerce-header-items .view-options .view-btn-option .list-view-btn:not(.active) i {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .content-right .search-product, body.dark-layout.ecommerce-application .content-body .search-product {
  background-color : #10163A;
}
body.dark-layout.ecommerce-application .content-right .grid-view .ecommerce-card .card-body, body.dark-layout.ecommerce-application .content-right .list-view .ecommerce-card .card-body, body.dark-layout.ecommerce-application .content-body .grid-view .ecommerce-card .card-body, body.dark-layout.ecommerce-application .content-body .list-view .ecommerce-card .card-body {
  border-color : #414561;
}
body.dark-layout.ecommerce-application .content-right .grid-view .ecommerce-card .item-img, body.dark-layout.ecommerce-application .content-right .list-view .ecommerce-card .item-img, body.dark-layout.ecommerce-application .content-body .grid-view .ecommerce-card .item-img, body.dark-layout.ecommerce-application .content-body .list-view .ecommerce-card .item-img {
  background-color : #FFFFFF;
}
body.dark-layout.ecommerce-application .content-right .grid-view .ecommerce-card .item-name, body.dark-layout.ecommerce-application .content-right .list-view .ecommerce-card .item-name, body.dark-layout.ecommerce-application .content-body .grid-view .ecommerce-card .item-name, body.dark-layout.ecommerce-application .content-body .list-view .ecommerce-card .item-name {
  color : #FFFFFF;
}
body.dark-layout.ecommerce-application .content-right .grid-view .ecommerce-card .item-options .wishlist span, body.dark-layout.ecommerce-application .content-right .list-view .ecommerce-card .item-options .wishlist span, body.dark-layout.ecommerce-application .content-body .grid-view .ecommerce-card .item-options .wishlist span, body.dark-layout.ecommerce-application .content-body .list-view .ecommerce-card .item-options .wishlist span {
  color : #2C2C2C;
}
body.dark-layout.ecommerce-application .content-right .grid-view .ecommerce-card .item-options .cart span, body.dark-layout.ecommerce-application .content-right .list-view .ecommerce-card .item-options .cart span, body.dark-layout.ecommerce-application .content-body .grid-view .ecommerce-card .item-options .cart span, body.dark-layout.ecommerce-application .content-body .list-view .ecommerce-card .item-options .cart span {
  color : #FFFFFF;
}
body.dark-layout.ecommerce-application .content-right .pagination .page-item, body.dark-layout.ecommerce-application .content-body .pagination .page-item {
  background-color : #10163A;
}
body.dark-layout.ecommerce-application .content-right .pagination .page-item.active, body.dark-layout.ecommerce-application .content-body .pagination .page-item.active {
  background-color : #10163A;
}
body.dark-layout.ecommerce-application .content-right .pagination .page-item.active .page-link, body.dark-layout.ecommerce-application .content-body .pagination .page-item.active .page-link {
  background-color : #7367F0;
}
body.dark-layout.ecommerce-application .content-right .pagination .page-item .page-link, body.dark-layout.ecommerce-application .content-body .pagination .page-item .page-link {
  background-color : #10163A;
}
body.dark-layout.ecommerce-application .wishlist-items .ecommerce-card .move-cart .move-to-cart {
  color : #FFFFFF;
}
body.dark-layout.ecommerce-application .product-checkout .checkout-options .detail-total {
  color : #C2C6DC;
}
body.dark-layout.ecommerce-application .item-features {
  background-color : #171E49;
}
body.dark-layout .fc .fc-header-toolbar .fc-button span {
  color : #FFFFFF;
}
body.dark-layout .fc .fc-view-container .fc-body .fc-week table tbody .fc-other-month {
  background-color : #6A6D83;
}
body.dark-layout .fc .fc-divider {
  background : #262C49;
}
body.dark-layout .fc .fc-widget-content, body.dark-layout .fc .fc-widget-header {
  border-color : #414561;
}
body.dark-layout .noUi-target {
  background-color : #262C49;
}
body.dark-layout .swal2-container .swal2-modal {
  background-color : #262C49;
}
body.dark-layout .swal2-container .swal2-modal .swal2-header {
  background-color : #262C49;
}
body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-title {
  color : #C2C6DC;
}
body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-icon-text {
  color : inherit;
}
body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-left, body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-right, body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-fix, body.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-animate-success-icon {
  background-color : #262C49 !important;
}
body.dark-layout .swal2-container .swal2-modal .swal2-content {
  color : #C2C6DC;
}
body.dark-layout .swal2-container .swal2-modal .swal2-content pre, body.dark-layout .swal2-container .swal2-modal .swal2-content code, body.dark-layout .swal2-container .swal2-modal .swal2-content .swal2-input {
  background-color : #10163A;
}
body.dark-layout .swal2-container .swal2-modal .swal2-content .swal2-input {
  color : #FFFFFF;
}
body.dark-layout .toast-container .toast.toast-info {
  background-color : #00CFE8;
}
body.dark-layout .toast-container .toast.toast-success {
  background-color : #28C76F;
}
body.dark-layout .toast-container .toast.toast-error {
  background-color : #EA5455;
}
body.dark-layout .toast-container .toast.toast-warning {
  background-color : #FF9F43;
}
body.dark-layout .dropzone {
  background-color : #262C49;
}
body.dark-layout .quill-toolbar, body.dark-layout .ql-toolbar {
  border-color : #414561;
}
body.dark-layout .quill-toolbar .ql-formats .ql-picker-label, body.dark-layout .ql-toolbar .ql-formats .ql-picker-label {
  color : #FFFFFF;
}
body.dark-layout .quill-toolbar .ql-formats .ql-stroke, body.dark-layout .quill-toolbar .ql-formats .ql-fill, body.dark-layout .ql-toolbar .ql-formats .ql-stroke, body.dark-layout .ql-toolbar .ql-formats .ql-fill {
  stroke : #FFFFFF;
}
body.dark-layout .quill-toolbar .ql-formats .ql-fill, body.dark-layout .ql-toolbar .ql-formats .ql-fill {
  fill : #FFFFFF;
}
body.dark-layout .quill-toolbar .ql-header.ql-expanded .ql-picker-options, body.dark-layout .ql-toolbar .ql-header.ql-expanded .ql-picker-options {
  background-color : #10163A;
}
body.dark-layout .quill-toolbar .ql-header.ql-expanded .ql-picker-options span:not(:hover), body.dark-layout .ql-toolbar .ql-header.ql-expanded .ql-picker-options span:not(:hover) {
  color : #FFFFFF;
}
body.dark-layout .ql-container {
  border-color : #414561;
}
body.dark-layout .ql-editor .ql-syntax {
  background-color : #262C49;
}
body.dark-layout .ql-editor.ql-blank:before {
  color : #C2C6DC;
}
body.dark-layout .shepherd-content .shepherd-text p {
  color : #FFFFFF;
}
body.dark-layout .context-menu-list .context-menu-item.context-menu-hover span {
  color : #FFFFFF;
}
body.dark-layout .context-menu-list .context-menu-item.context-menu-hover .context-menu-list .context-menu-item span {
  color : #C2C6DC;
}
body.dark-layout .swiper-slide {
  background-color : #262C49 !important;
}
body.dark-layout .customizer {
  background-color : #262C49;
}
body.dark-layout .customizer .customizer-close i {
  color : #C2C6DC;
}
body.dark-layout.fixed-footer .footer {
  background-color : #10163A;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav .dropdown-submenu.show {
  background-color : #10163A !important;
  color : #C2C6DC;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav .dropdown-menu a:hover {
  color : #C2C6DC !important;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav li.active i, body.dark-layout.horizontal-layout .main-menu-content .navbar-nav li.active span {
  color : #FFFFFF !important;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav li.active .dropdown-menu li.active a {
  background-color : #10163A !important;
  color : #C2C6DC;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav li.active .dropdown-menu li:not(.active) a {
  background-color : #262C49 !important;
}
body.dark-layout.horizontal-layout .main-menu-content .navbar-nav li.active .dropdown-menu li.open.active > a {
  color : #C2C6DC !important;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu .navigation > li ul .active {
  box-shadow : none;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu .navigation > li ul .active .hover > a {
  background-color : transparent;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu .nav-item.active a {
  box-shadow : none;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu .nav-item.active ul li.active {
  border-radius : 0;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu .nav-item.active.sidebar-group-active .open ul li.active a {
  background : -webkit-linear-gradient(332deg, #7367F0, rgba(115, 103, 240, 0.7)) !important;
  background :         linear-gradient(118deg, #7367F0, rgba(115, 103, 240, 0.7)) !important;
  margin-bottom : 7px;
  box-shadow : 0 0 6px 1px rgba(115, 103, 240, 0.6) !important;
  color : #FFFFFF;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu ul li {
  background : #10163A !important;
  background-color : #10163A !important;
}
body.dark-layout.horizontal-layout.vertical-overlay-menu .main-menu ul li a {
  color : #C2C6DC !important;
}
/**Add New**/

/**Common**/
body.dark-layout a {
    color: #C2C6DC;
}
body.dark-layout a:hover {
    color: #fff;
}
body.dark-layout .btn {
    color: #fff;
}
body.dark-layout.vertical-layout .col-builders:before {
    border-left: 1px dashed #10163a;
}
body.dark-layout.vertical-layout .col-builders:after {
    border-bottom: 1px dashed #10163a;
}
body.dark-layout footer a {
  color : #C2C6DC;
}
body.dark-layout .modal .help-text span:after {
    border-left-color: #262c49;
}
body.dark-layout .quill-toolbar, body.dark-layout .ql-toolbar {
    border-color: #262c49;
    background: #262c49;
}
body.dark-layout .ql-container {
    border-color: #262c49;
}
body.dark-layout .nav-links li a {
    color: #fff;
}
body.dark-layout .nav-links li.active a, .nav-links li:hover a {
    color: #fff;
}
body.dark-layout .nav-links li a .nav-no,
body.dark-layout .nav-no {
    color: #ffffff;
    background: #212a60;
}
body.dark-layout .theme-sidebar {
    background: #10163a;
    box-shadow: -5px 0px 5px 1px rgba(0, 0, 0, 0.2);
}
body.dark-layout .theme-sidebar-close,
body.dark-layout .theme-sidebar-right-close {
    color: #fff;
}
body.dark-layout .ag-theme-material .ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:hover .ag-header-cell-text,
body.dark-layout .ag-theme-material .ag-header-cell:hover .ag-header-cell-text,
body.dark-layout .ag-theme-material .ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:hover .ag-header .ag-icon,
body.dark-layout .ag-theme-material .ag-header-cell:hover .ag-header-icon {
    color: #10163a;
}
body.dark-layout .aggrid .ag-header-cell:hover .ag-icon,
body.dark-layout .ag-header .ag-header-cell:hover .ag-icon {
    color: #10163a;
}
body.dark-layout .card .card-header,
body.dark-layout .card .card-footer {
    color: #C2C6DC;
    /*background-color: #0c112e;*/
}
body.dark-layout .theme-scrollbar::-webkit-scrollbar-thumb {
 background-color: rgb(115 103 240 / 25%);
}
body.dark-layout .theme-scrollbar-horizontal::-webkit-scrollbar-thumb {
 background-color: #7367f0;
}
body.dark-layout .select2-container .select2-selection {
    border: 1px solid #262c49;
}
body.dark-layout .theme-form-sidebar .table tr td a {
    color: #fff;
}
body.dark-layout table input.form-control,
body.dark-layout table textarea.form-control,
body.dark-layout table .select2-container .select2-selection {
  background-color: #10163a;
  border: 1px solid transparent !important;
}
body.dark-layout .form-control:disabled,
body.dark-layout .form-control[readonly] {
    background-color: #363e62 !important;
}
body.dark-layout .form-control {
    border: 1px solid #262c49 !important;
}
body.dark-layout .form-control:focus {
    border-color: #7367F0 !important;
}
body.dark-layout .form-control.pickadate, body.dark-layout .form-control.pickatime {
    background-color: #262c49 !important;
}
body.dark-layout .custom-menu-item:hover {
    background-color: #10163a;
}
body.dark-layout .green-border {
    border-color:#6bc700 !important; 
}
body.dark-layout .red-border {
    border-color:#fa0000 !important; 
}
body.dark-layout .blue-border {
    border-color:#397ef3 !important; 
}
body.dark-layout .ruppes-balance {
    border-top: 1px dashed #5a607e;
}
body.dark-layout .theme-table tr {
    border-bottom: 1px solid #1b2039;
}
body.dark-layout .dropdown-menu:before, body.dark-layout .dropdown-menu .dropdown-item:hover, body.dark-layout .dropdown-menu .dropdown-item:focus {
    background: #02040f;
    color: #fff;
}
body.dark-layout .alert-danger {
    background: #ea5455 !important;
}
body.dark-layout .alert-warning {
    background-color: #ff9f43 !important;
}
body.dark-layout .date-range-lable {
    background: #1d223b;
}
body.dark-layout .collapse-icon .card-header {
    border-bottom: 1px solid #0d112e;
}
body.dark-layout .accordion .collapse {
    border-top: 1px solid #040716;
}
body.dark-layout .apexcharts-canvas .apexcharts-toolbar .apexcharts-menu .apexcharts-menu-item {
    color: #ffffff;
}
body.dark-layout .light .apexcharts-menu-item:hover {
    background: #10163a;
}
body.dark-layout .breadcrumb-btn .form-group .form-control {
    border: 1px solid #10163a !important;
}
body.dark-layout .table.theme-table tr th {
    background-color: #212744;
    color: #C2C6DC;
}
body.dark-layout .popover .popover-body {
  background-color : #1d233d;
}
body.dark-layout .popover[x-placement='top'] .arrow:after {
  border-top-color : #1d233d;
}
body.dark-layout .popover[x-placement='left'] .arrow:after {
  border-left-color : #1d233d;
}
body.dark-layout .popover[x-placement='right'] .arrow:after {
  border-right-color : #1d233d;
}
body.dark-layout .header-navbar .navbar-container .bookmark-wrapper ul.nav li > a.nav-link.top-actions:hover i,
body.dark-layout .header-navbar .navbar-container .bookmark-wrapper ul.nav li > a.nav-link.top-actions i:hover {
    color: #fff;
}
body.dark-layout .header-navbar .navbar-container ul.nav li .top-actions .badge.badge-up {
    border: 2px solid #10163a;
}
/**End Common**/

/**Theme Table**/
body.dark-layout .dropdown-menu:before {
    background-color: #04081e;
}
body.dark-layout .dropdown-menu {
    background-color: #04081e;
}
body.dark-layout .lead-action .button {
  color: #fff;
}
body.dark-layout .theme-table tr td button {
    color: #fff;
}
/**End Theme Table**/

/**Register**/
body.dark-layout .input-crm {
    background: #191e36;
}
/**End Register**/

/**Chat**/
body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area {
    background-color: #262c49;
}
body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area .start-chat-icon, body.dark-layout.chat-application .content-right .chat-app-window .start-chat-area .start-chat-text {
    background: #10163a;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats {
    background-color: #262c49;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-left .chat-content {
    border: 0;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .chat-app-form {
    background-color: #0a0f2c;
}
body.dark-layout.chat-application .chat_navbar {
    background: #10163a;
}
body.dark-layout.chat-application .content-right .chat-app-window .active-chat .user-chats .chat-content {
    background: #10163a;
}
/**End Chat**/

/**Calendar**/
.calendar-dropdown {
    padding: 0 0 1rem !important;
}
body.dark-layout .help-text span {
    border-left: 2px solid #6f63eb;
}
body.dark-layout .help-text span:before {
    border-left-color: #6f63eb;
}
body.dark-layout .help-text span:after {
    border-left-color: #10163a;
}
/**End Calendar**/
/**Support List**/
body.dark-layout .filtered-search-block .dropdown {
    background: #262c49;
    color: #fff;
}
body.dark-layout .issues-sort-filter {
    background: #262c49;
    color: #fff;
}
body.dark-layout .issue-title-text a,
body.dark-layout .issues-meta ul li a,
body.dark-layout .issuable-info span a {
    color: #fff;
}
body.dark-layout .issues-item:nth-child(even) {
    background: #0c1130;
}
/**End Support List**/
/**Sources & Credits**/
body.dark-layout #sources-and-credits a {
    color: #fff;
}
body.dark-layout ul#page-navigation-list li a {
    border-left: 2px solid #10163a;
}
body.dark-layout ul#page-navigation-list li a.active {
    border-left: 2px solid white;
}
/**End Sources & Credits**/
/**Get Started**/
body.dark-layout .collapse-margin {
  box-shadow: none;
  background: #0c112e;
  border-radius: 5px;
}
body.dark-layout .getstarted-wrapper .nav-tabs .nav-item .nav-link,
body.dark-layout .getstarted-wrapper .nav-tabs.nav-justified .nav-item .nav-link,
body.dark-layout .getstarted-wrapper .nav .nav-item .nav-link {
    background-color: #0c112e;
}
body.dark-layout .getstarted-wrapper .nav-tabs .nav-item .nav-link.active,
body.dark-layout .getstarted-wrapper .nav-tabs.nav-justified .nav-item .nav-link.active,
body.dark-layout .getstarted-wrapper .nav .nav-item .nav-link.active {
    background-color: #7367f0;
}
body.dark-layout .getstarted-wrapper p,
body.dark-layout .getstarted-wrapper small,
body.dark-layout .getstarted-wrapper span,
body.dark-layout .getstarted-wrapper label {
    color: #fefefe;
}
body.dark-layout .nav .nav-item .nav-link {
    color: #ffffff;
}
body.dark-layout .getstarted-wrapper .nav .nav-item .nav-link.active,
body.dark-layout .getstarted-wrapper .nav .nav-item .nav-link:hover {
    color: #ffffff;
}
body.dark-layout .collapse-margin.accordion-completed {
    border-radius: 5px;
    background: #e0f5f0;
}
body.dark-layout .card .getstarted-wrapper .accordion-completed .card-header,
body.dark-layout .card .getstarted-wrapper .accordion-completed .card-footer {
    color: #183247;
    background-color: #e0f5f0;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav-tabs .nav-item .nav-link,
body.dark-layout .getstarted-wrapper .accordion-completed .nav-tabs.nav-justified .nav-item .nav-link,
body.dark-layout .getstarted-wrapper .accordion-completed  .nav .nav-item .nav-link {
    background-color: #e0f5f0;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav-tabs .nav-item .nav-link.active,
body.dark-layout .getstarted-wrapper .accordion-completed .nav-tabs.nav-justified .nav-item .nav-link.active,
body.dark-layout .getstarted-wrapper .accordion-completed .nav .nav-item .nav-link.active {
    background-color: #00a886;
}
body.dark-layout .getstarted-wrapper .accordion-completed p,
body.dark-layout .getstarted-wrapper .accordion-completed small,
body.dark-layout .getstarted-wrapper .accordion-completed span,
body.dark-layout .getstarted-wrapper .accordion-completed label {
    color: #183247;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav-tabs .nav-item .nav-link.active span {
    color: #fff;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav .nav-item .nav-link,
body.dark-layout .getstarted-wrapper .accordion-completed .nav .nav-item .nav-link:hover {
    color: #183247;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav .nav-item .nav-link.active {
  color: #fff;
}
body.dark-layout .collapse-margin.accordion-completed .collapse {
    border-top: 1px solid #e0f5f0;
}
body.dark-layout .getstarted .card .card-header {
    background-color: #0c112e;
}
body.dark-layout .getstarted-accordion-btn {
    background-color: #0c112e;
}
body.dark-layout .getstarted-accordion-btn.accordion-completed {
    background-color: #e0f5f0;
}
/**End Get Started**/
/**Employee**/
body.dark-layout span a {
    color: #C2C6DC;
}
/**End Employee**/
/**Employee Locations**/
body.dark-layout .location-item {
    background: #0c112e;
}
/**End Employee Locations**/
/**Support Boards**/
body.dark-layout .priority-header {
    border-bottom: 1px solid #262c49 !important;
}
body.dark-layout .priority-card {
    background: #0c1130;
}
body.dark-layout .priority-card h5 a {
    color: #fff;
}
/**End Support Boards**/
/**Support Label**/
body.dark-layout .label-list-item {
    background: #0c1130;
}
body.dark-layout .label-actions-list li .label-actions {
    background: #080c24;
}
body.dark-layout .label-actions-list li a,
body.dark-layout .label-links li a {
    color: #fff;
}
/**End Support Label**/

/**Leads**/
body.dark-layout .btn.lead-page-type span {
    color: #fff;
}
body.dark-layout .lead-history-wrapper {
    border-left: 2px solid #2d3459;
}
body.dark-layout .lead-history-item {
    border: 1px solid #2d3459;
}
body.dark-layout .lead-history-title {
    border-bottom: 1px solid #2d3459;
}
body.dark-layout .lead-history-des ul li,
body.dark-layout .lead-history-des ul li a {
    color: #fff;
}
body.dark-layout .lead-history-item:before {
    background: #10163a;
    border: 2px solid #2d3459;
}
body.dark-layout .lead-view-detail hr {
    border-color: #04081e;
}

/*Lead Card*/
body.dark-layout .lead-card {
    background: #212744;
    border: 1px solid #353c60;
}
body.dark-layout .lead-card-footer {
    border-top: 2px solid #10163a;
}
body.dark-layout .lead-card-footer ul li a {
  /* border-right: 1px solid #10163a; */
  border-right: 1px solid #7d88c8;
  color: #fff;
}
/**End Leads Card**/
/*Lead Board*/
body.dark-layout .lead-board {
    background: #212744;
    border: 1px solid #353c60;
}
/**End Leads Board**/

/*Lead View*/
body.dark-layout .view-form-des {
    color: #fff !important;    
}
body.dark-layout .lead-view-item {
    border: 1px solid #04081e;
}
body.dark-layout .lead-view-header {
    background: #04081e !important;
}
body.dark-layout .lead-view-country-img img {
    background: #fff;
}
body.dark-layout .add-task-des:before {content: "";position: absolute;width: 1px;height: 100%;background: #fff;right: 0;top: 0;}
body.dark-layout .lead-view-content-message.alert span {
    color: #fff !important;
}
body.dark-layout .col-lead-filter-footer ul li,
body.dark-layout .col-lead-filter-footer ul li a {
  color: #fff;
}
body.dark-layout .activity-timeline.timeline-left > li {
    padding-bottom: 20px;
    border-bottom: 1px dashed #414561;
}
body.dark-layout .activity-timeline.timeline-left > li:last-child {
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
}
body.dark-layout .todo-card,
body.dark-layout .campaign-card {
    border-bottom: 1px solid #04081e;
}
/*End Lead View*/

/*Project Add*/
body.dark-layout .youtube-url {
    background: #191e36;
}
/*End Project Add*/

/**Grievance List**/
body.dark-layout .grievance-chat .card-header {background-color: #080c22 !important;padding: 20px;}
body.dark-layout .grievance-chat .chat-application .chat-app-window .user-chats {
    background-color: #262c49 !important;
    background-image: url(../../images/backgrounds/chat-dark-bg.svg) !important;
}
body.dark-layout .chat-footer {
    background: #080c22;
}
body.dark-layout .raise-grievance-chat-action a,
body.dark-layout .raise-grievance-chat-action .dropdown,
body.dark-layout .raise-grievance-chat-action .dropdown .button {
    color: #fff;
}
body.dark-layout .form-value {
    color: #fff !important;
}
/**End Grievance List**/

/**Todo**/
body.dark-layout .todo-points li {
    border-right: 1px solid #404460 !important;
    color: #C2C6DC;
}
body.dark-layout .todo-points li:last-child {
    border-right:0 !important;
}
/**End Todo**/
/*Points*/
body.dark-layout .col-reapp-transactions-data .card .card-header {
    background: #090d28;
}
body.dark-layout .reapp-calculator .card {
    background-color: #090d28;
}
/*End Points*/
/**End New**/

body.dark-layout .bootstrap-switch {
    border-color: #1b2039;
}
body.dark-layout .bootstrap-switch .bootstrap-switch-label {
    background: #10163a;
}
body.dark-layout .content-area-wrapper .sidebar .sidebar-content {
  background-color: #262c49 !important;
}
body.dark-layout .blog-edit-wrapper .border,
body.dark-layout .content-area-wrapper,
body.dark-layout .content-area-wrapper .content-right {
    border-color: #3B4253!important;
}
body.dark-layout .list-group .list-group-item.list-group-item-action,
body.dark-layout .list-group .list-group-item:not([class*=list-group-item-]) {
    background-color: #262c49;
    border-color: #3B4253;
    color: #B4B7BD;
}
body.dark-layout .table .custom-switch .custom-control-label:before {
    background-color: #161b32;
}
body.dark-layout .todo-item-action a {
    color: #C2C6DC;
}
body.dark-layout .todo-item-action a:hover {
    color: #fff;
}
body.dark-layout .main-menu.menu-light .navigation > li ul .hover > a,
body.dark-layout .main-menu.menu-light .navigation > li ul:hover > a {
    color: #ffffff;
}
body.dark-layout .credit-payment-summary-item {
    border-top: 1px dashed #262c49;
}

body.dark-layout.cre-matrix-page .card-content li a {
  color: #fff;
}

body.dark-layout .apexcharts-tooltip.apexcharts-theme-light {
  color: #fff;
  background-color: #10163a;
  border: 1px solid #070d2c;
}
body.dark-layout .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
    background-color: #070d2c;
    color: #fff;
    border-bottom: 1px solid #04081e;
}
body.dark-layout.cre-matrix-page .list-group .list-group-item{
  background-color: #0d1334 !important;
  color: #fff;
  border: 1px solid #070d2c !important;
  box-shadow: 10px 10px 8px -9px #000000;
}
body.dark-layout .list-group .list-group-item:hover{
    background-color: #070d2c !important;
    color: #fff;
}



body.dark-layout.cre-matrix-page .pure-table-horizontal td,
body.dark-layout.cre-matrix-page .pure-table-horizontal th {
    border-top: 1px solid #262c49 !important;
    border-bottom: 0px solid #cbcbcb !important;
}
body.dark-layout.cre-matrix-page .pure-table-horizontal tr:last-child th {
    border-bottom: 1px solid #262c49 !important;
} 
body.dark-layout.cre-matrix-page .heading-borders {
    border-right:1px solid #262c49 !important;
    border-left:1px solid #262c49 !important;
}
body.dark-layout.cre-matrix-page .wrapper .search_box {
    background: #0d1334;
    color: #fff;
    box-shadow: 0 10px 15px -7px #000000;
}

body.dark-layout.cre-matrix-page .wrapper .search_box .dropdown {
  border-right: 2px solid #262c49;
  color: #9fa3b1;
}
body.dark-layout.cre-matrix-page .wrapper .search_box .dropdown ul {
    background: #0d1334;
    box-shadow: 10px 10px 8px -9px #000000;
}
body.dark-layout.cre-matrix-page .wrapper .search_box .dropdown ul li:hover {
  color: #fff;
  background-color: #03071d;
}

body.dark-layout.cre-matrix-page .wrapper .search_box .dropdown:before {
  border-color: #7367f0 transparent transparent transparent;
}
body.dark-layout.cre-matrix-page .wrapper .search_box .search_field .input {
    color: #fff;
    background: #0d1334;
}

body.dark-layout.cre-matrix-page .wrapper .search_box .search_field .fas {
    color: #7367f0;
}

body.dark-layout.cre-matrix-page .panel {
    background-color: #fff;
}
body.dark-layout.cre-matrix-page .refresh_chart {
    color: #fff;
}

body.dark-layout.cre-matrix-page .row_hover:hover {
    background-color: #0d1334;
}

body.dark-layout.cre-matrix-page .sticky-project {
    background-color: #0d1334;
    box-shadow: 0 7px 5px -4px #000;
}

body.dark-layout.cre-matrix-page .chart_box {
    background: rgb(13 19 52);
    border: 1px solid #070d2c;
}
body.dark-layout.cre-matrix-page #close {
    background: #0d1334;
}

body.dark-layout.cre-matrix-page #close:hover {
    color: #fff;
    background: #0d1334;
}
body.dark-layout.cre-matrix-page .chart_box {
    background: rgb(13 19 52);
    border: 1px solid #070d2c;
    color: black;
}
body.dark-layout.cre-matrix-page .booked_green {
    color: #5ad482 !important;
}
body.dark-layout.cre-matrix-page .row_hover:hover {
    background-color: #0d1334;
}
body.dark-layout .todo-application .content-area-wrapper .content-right .app-fixed-search {
    border-bottom: 1px solid #3a4051;
    background-color: #10163a;
}
body.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-task-list-wrapper li {
    border-top: 1px solid #393e4f;
}
body.dark-layout .todo-application .content-area-wrapper .content-right .todo-app-list-wrapper {
    border-left: 1px solid #3a4051;
}
body.dark-layout .header-navbar .navbar-container ul.nav li a.dropdown-user-link img {
    border: 1px solid #262c49;
}
body.dark-layout .master-dropdown .theme-table-search .form-control {
    background-color: #050b2a;
    border-color: #10163a !important;
}
body.dark-layout .btn-color-mode-switch > label.btn-color-mode-switch-inner {
    background: #161b32 !important;
}
body.dark-layout .dropdown-user .dropdown-menu .dropdown-divider {
  border-color: #1b2141;
}
body.dark-layout .credit-payment-amount {
    border-left: 1px solid #1b2039 !important;
}
body.dark-layout #profileimg {
    border: 1px solid #262c49;
}
body.dark-layout .box-card {
  background: #212744;
  border: 1px solid #353c60;
}
body.dark-layout .select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
    color: #fff;
}
body.dark-layout .select-dropdown .select2-selection__rendered {
    color: #fff !important;
}
@media (max-width: 630px) { 
  body.dark-layout .current-activity-btn-wrap .callcount {
      border: 2px solid #10163a;
  }
}
body.dark-layout .nav.navbar-nav.bookmark-icons,
body.dark-layout .nav.navbar-nav.bookmark-icons:after {
    background-color: #10163a;
}
body.dark-layout .nav.navbar-nav.bookmark-icons:before {
    background: -webkit-linear-gradient( 
360deg
 , rgba(44, 48, 60, 0.9) 44%, rgba(44, 48, 60, 0.43) 73%, rgba(44, 48, 60, 0));
    background: linear-gradient( 
360deg
 , rgba(44, 48, 60, 0.9) 44%, rgba(44, 48, 60, 0.43) 73%, rgba(44, 48, 60, 0));
}
body.dark-layout#lead .breadcrumb-btn:before {
  background: -moz-linear-gradient(left, rgba(245,246,250,1) 19%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(19%,rgb(38 44 73)), color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fa', endColorstr='#00ffffff',GradientType=1 );
}
body.dark-layout#lead .breadcrumb-btn:after {
  background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(245,246,250,1) 80%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,rgb(38 44 73)));
  background: -webkit-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: -o-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: -ms-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5f6fa',GradientType=1 );
}
body.dark-layout label.error {
    color: #f24f4f !important;
}
body.dark-layout .dropdown .dropdown-menu .dropdown-item:hover {
    color: #7367F0;
}
body.dark-layout .missed {
    color: #f66868;
}
body.dark-layout .incoming {
    color: #199f55;
}
body.dark-layout .suggestions.theme-scrollbar {
    background: #0d1334;
}
body.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-task-list-wrapper li:hover {
  background-color: #1d223d;
}   
body.dark-layout .master-base-bg .form-group {
    background: #262c49;
}


body.dark-layout .card.storage-card {
  background-color: #0b1130;
}
body.dark-layout .pricing-plan.pricing-plan-recommended:before {
  background: #10163a;
}
body.dark-layout .card.storage-card {
  background-color: #0b1130;
}

/**Add 29-01-2021 And After**/
body.dark-layout .avatar.bg-light-warning,
body.dark-layout .avatar.bg-light-warning .avatar-content {
    color: #FF9F43!important;
}
body.dark-layout .alert-warning,
body.dark-layout .bg-light-warning {
    background: rgba(255,159,67,.12)!important
}
body.dark-layout .avatar.bg-light-primary,
body.dark-layout .avatar.bg-light-primary .avatar-content {
    color: #7367F0!important;
}
body.dark-layout .alert-primary,
body.dark-layout .bg-light-primary {
    background: rgba(115,103,240,.12)!important;
}
body.dark-layout .avatar.bg-light-secondary,
body.dark-layout .avatar.bg-light-secondary .avatar-content {
    color: #82868B!important;
}
body.dark-layout .alert-secondary,
body.dark-layout .bg-light-secondary {
    background: rgba(130,134,139,.12)!important
}
body.dark-layout .avatar.bg-light-success,
body.dark-layout .avatar.bg-light-success .avatar-content {
    color: #28C76F!important;
}
body.dark-layout .alert-success,
body.dark-layout .bg-light-success {
    background: rgba(40,199,111,.12)!important;
}
body.dark-layout .avatar.bg-light-danger,
body.dark-layout .avatar.bg-light-danger .avatar-content {
    color: #EA5455!important
}
body.dark-layout .alert-danger,
body.dark-layout .bg-light-danger {
    background: rgba(234,84,85,.12)!important
}
/**End Add 29-01-2021 And After**/
body.dark-layout .card.sidebar-card {
    background-color: #0c1130;
}
body.dark-layout .pricing-table-header {
    border-bottom: 1px solid #262c49;
}
body.dark-layout .card.pricing-plan {
    background-color: #0b1130 !important;
}
body.dark-layout .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb {
  background-color: #1f2960;
}
body.dark-layout .select2-container .select2-dropdown .select2-search__field:focus {
    outline: none;
    border-color: #323f87;
}
body.dark-layout .checkout-value {
  border-bottom: 1px solid #262c49;
}


body.dark-layout .roi-detail {
  background-color: #0b1130;
}
body.dark-layout .roi-value {
  /*color: #fff !important;*/
}
body.dark-layout .roi-item {
  border-bottom: 1px solid rgb(16 22 58 / 10%);
}

body.dark-layout .site-customizer-sidebar-close path {
  fill: #fff;
}

body.dark-layout .quation {
  background-color: #090f2c;
}

body.dark-layout .card .card-header {
  border-bottom: 1px solid #262c46;
}

.btn .badge {
  position: relative;
  top: -1px;
  color: #fff;
  background-color: #10163a;
}
/* body.dark-layout .btn-count.badge.badge-pill {
  position: absolute;
  top: -1px;
  right: 8px;
  background-color: #10163a;
  display: block !important;
  color: #fff;
} */
body.dark-layout .bulk-action-wrapper .btn-dropdown {
  background-color: #262c49;
}

body.dark-layout .theme-sidebar-close, body.dark-layout .theme-sidebar-right-close {
  color: #fff;
}

body.dark-layout .bootstrap-select .dropdown-toggle{
  background-color: #262C49 !important;
  color: #FFF !important;
}

body.dark-layout .actions-btn{
  background-color: #7467F0 !important;
}

body.dark-layout #add-project-location #searchInput {
    background-color: #262C49;
}
body.dark-layout .section-category .master-card .card-body .card-title {
    border-bottom: 1px solid #262c49;
    color: #fff;
}
body.dark-layout .col-scroll-btn:before {
  background: -moz-linear-gradient(left, rgba(245,246,250,1) 19%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(19%,rgb(38 44 73)), color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  background: linear-gradient(to right, rgb(38 44 73) 19%,rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fa', endColorstr='#00ffffff',GradientType=1 );
}
body.dark-layout .col-scroll-btn:after {
  background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(245,246,250,1) 80%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,rgb(38 44 73)));
  background: -webkit-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: -o-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: -ms-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(38 44 72) 80%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5f6fa',GradientType=1 );
}

body.dark-layout .theme-sidebar > .card-title {
  background-color: #10163A;
}

body.dark-layout .theme-sidebar > .row{
  background-color: #10163A;
}

body.dark-layout .nav-item.has-sub .menu-content,
body.dark-layout .nav-item.has-sub .menu-content li a {
    background-color: #0b1130 !important;
}

body.dark-layout .nav-item.has-sub .menu-content:hover,
body.dark-layout .nav-item.has-sub .menu-content li a:hover {
    background-color: #080e2a;
    color: #fff;
}

body.dark-layout .lead-menu li a {
  color: #C2C6DC;
}
body.dark-layout .report-builder-sidebar.nav-vertical .nav.nav-tabs li a.nav-link span {
  color: #C2C6DC;
}

body.dark-layout .lead-status-group, 
body.dark-layout .site-visit-status-group, 
body.dark-layout .booking-status-group {
  border: 1px solid #1b2039;
  background-color: #0b1130;
}

body.dark-layout .chart-dropdown .select2 {
  background-color: #10163A;
  color: #C2C6DC;
}
body.dark-layout .chart-dropdown.dropdown.chart-dropdown .btn {
  color: #ffffff;
}
body.dark-layout .custom-menu-item:hover, body.dark-layout .custom-menu-item.active {
  background-color: #7367F0;
  color: #fff;
}
body.dark-layout .custom-menu-item:hover span, body.dark-layout .custom-menu-item.active span {
  color: #fff;
}
body.dark-layout .timeline-info {
  background-color: #080e2f;
}

body.dark-layout .timeline-info-header {
  background-color: #050a23;
  border-bottom: 1px solid #030718;
}

body.dark-layout .timeline-info-footer {
  border-top: 2px solid #030718;
}

body.dark-layout .lead-menu li a {
  color: #C2C6DC;
}
body.dark-layout .theme-sidebar > .row {
  background-color: #090d27;
}
body.dark-layout .marketing-signal-detail {
  background-color: #272c4a;
  background-image: none;
  border-color: #272c4a;
}
body.dark-layout .marketing-signal-detail .personicon {
  filter: invert(1);
}
body.dark-layout .marketing-signal-content p b {
  color: #fff;
}
body.dark-layout .marketing-signal-dropdown .btn.btn-sm {
  color: #7a819d;
  border: 1px solid #2c3254;
}

/* WhatsApp chat view overrides: ensure black text on white bubbles in dark theme */
body.dark-layout small.chat-time,
body.dark-layout .chat-time {
  color: #000 !important;
}
body.dark-layout small.chat-time *,
body.dark-layout .chat-time *,
body.dark-layout .chat-time svg,
body.dark-layout .chat-time path {
  color: #000 !important;
  fill: #000 !important;
  stroke: #000 !important;
}
/* Common chat message text containers (non-destructive, only affects if these classes exist) */
body.dark-layout .chat-message,
body.dark-layout .chat-bubble,
body.dark-layout .message-text,
body.dark-layout .chat-text,
body.dark-layout .chat-body,
body.dark-layout .chat-content {
  color: #000 !important;
}
/* Fallback: force black text for common elements inside any chat-* containers */
body.dark-layout [class*="chat"] p,
body.dark-layout [class*="chat"] span,
body.dark-layout [class*="chat"] small,
body.dark-layout [class*="chat"] a,
body.dark-layout [class*="chat"] div,
body.dark-layout [class*="chat"] b,
body.dark-layout [class*="chat"] strong,
body.dark-layout [class*="chat"] time {
  color: #000 !important;
}
/* Ensure chat bubbles remain white for contrast in dark theme */
body.dark-layout .chat-bubble,
body.dark-layout .chat-message,
body.dark-layout .message-bubble,
body.dark-layout .chat-item,
body.dark-layout .message-item {
  background-color: #ffffff !important;
}
/* Header name in chat view should be visible in dark theme */
body.dark-layout #chatpersonname,
body.dark-layout #chatpersonname * {
  color: #000000 !important;
}