#theme-indicator {
  cursor: pointer;
}

.pcoded-header label {
  color: #3f4d67;
}


/* Blue Theme CSS */

body.blue {
  background-color: #082032;
  color: white !important;
}

body.blue .pcoded-navbar,
body.blue .navbar-brand {
  background-color: #2C394B;
}

body.blue .icon,
body.blue a,
body.blue span,
body.blue p,
body.blue,
body.blue .pcoded-header .input-group .input-group-text,
body.blue .pcoded-header a,
body.blue .pcoded-header dropdown-toggle {
  color: white;
}

body.blue .pcoded-header .main-search.open .input-group {
  background-color: #2C394B;
  color: white;
}

body.blue .pcoded-header .main-search.open .input-group .form-control {
  color: white;
}

body.blue .pcoded-header .dropdown .dropdown-menu {
  background-color: #2C394B;
}

body.blue .pcoded-header .dropdown.show:before {
  color: #2C394B;
}

body.blue .pcoded-header .dropdown .profile-notification .pro-head {
  background-color: #082032;
}

body.blue .pcoded-header .dropdown.drp-user.show:before {
  color: #082032 !important;
}

body.blue .pcoded-header .dropdown .dropdown-menu li:hover a {
  color: white;
}

body.blue .pcoded-header .dropdown .profile-notification .pro-body li a {
  color: white;
}

body.blue h1,
body.blue h2,
body.blue h3,
body.blue h4,
body.blue h5,
body.blue h6 {
  color: white !important;
}

body.blue .text-muted {
  color: #d0d0d0 !important;
}

body.blue .page-header-title+.breadcrumb>.breadcrumb-item:last-child a {
  color: rgba(255, 255, 255, 0.63) !important;
}

body.blue .breadcrumb {
  background-color: #082032;
  color: white;
}

body.blue .breadcrumb .breadcrumb-item.active {
  color: white;
}

body.blue .page-item .page-link {
  background-color: #082032;
  border-color: #082032;
}

body.blue .page-item .page-link {
  border-color: #334756;
}

body.blue .nav-pills {
  background-color: rgba(8, 32, 50, 0.8) !important;
  border-color: #082032;
}

body.blue .nav-pills .nav-link.active,
body.blue .nav-pills .nav-pills .show>.nav-link {
  background-color: #04a9f5;
}

body.blue .custom-select,
body.blue .form-control,
body.blue .input-group-prepend,
body.blue .input-group-append {
  background-color: rgba(8, 32, 50, 0.8) !important;
  /*border-color: #2C394B ;*/
  color: white;
}

body.blue .custom-select span,
body.blue .form-control span,
body.blue .input-group-prepend span,
body.blue .input-group-append span {
  border-color: #2C394B !important;
}

body.blue .input-group {
  background-color: transparent;
}

body.blue .form-inline .form-control-plaintext {
  color: #bbbbbb;
}

body.blue .card .card-block,
body.blue .card ,
body.blue .card {
  background-color: #2C394B;
  color: white !important;
}

body.blue .card .card-header {
  background-color: transparent;
  border-bottom: 1px solid #334756;
}

body.blue .table thead th {
  border-top: 1px solid #334756;
}

body.blue .table td,
body.blue .table th {
  border-bottom: 1px solid #334756;
}

body.blue .border-bottom {
  border-bottom: 1px solid #334756 !important;
}

body.blue .nav-tabs .nav-item.show .nav-link,
body.blue .nav-tabs .nav-link.active,
body.blue .tab-content {
  background-color: #2C394B;
  color: white !important;
}

body.blue .pcoded-header {
  background-color: #082032;
}

body.blue .pcoded-header>.collapse:not(.show) {
  background-color: #2C394B;
}

body.blue .pcoded-header .main-search.open .input-group .search-close {
  background-color: transparent;
}

/*RS Added 12-19-23*/
body.blue .nav-link:not(.active) {
  color: white;
  /* Set background color on hover */
  border-radius: 5px;
  /* Add rounded corners for a better look */
}

body.blue .modal-footer,
body.blue .themecheck {
  background-color: #2C394B;
  color: white
}

body.blue .pcoded-navbar.theme-horizontal .pcoded-inner-navbar .pcoded-hasmenu .pcoded-submenu {
  background: rgba(217, 217, 227, 0.8);
  color: #fff;
}

/* ================================ Dropdown Start ===================== */

/* Default (light) theme */


/* Dark theme */
body.blue .dropdown-menu {
  background-color: #2C394B;
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
}

body.blue .dropdown-menu.show:before {
  color: #2C394B;
  text-shadow: 0 -2px 2px rgba(0, 0, 0, 0.08);
}

body.blue .dropdown-menu>li>a {
  color: #adb7be;
}

body.blue .dropdown-menu>li.active,
body.blue .dropdown-menu>li:active,
body.blue .dropdown-menu>li:focus,
body.blue .dropdown-menu>li:hover {
  background: rgba(173, 183, 190, 0.1);
}

body.blue .dropdown-menu>li.active>a,
body.blue .dropdown-menu>li:active>a,
body.blue .dropdown-menu>li:focus>a,
body.blue .dropdown-menu>li:hover>a {
  background: transparent;
}

body.blue .dropdown-item:focus,
body.blue .dropdown-item:hover {
  color: #adb7be;
  background-color: rgba(173, 183, 190, 0.1);
}

body.blue .ms-container .ms-list {
  border: 1px solid #4682b4;
}

body.blue .ms-container .ms-optgroup-label {
  color: #005a8c;
}

body.blue .ms-container .ms-selectable,
body.blue .ms-container .ms-selection {
  background: rgba(8, 32, 50, 0.8);
  color: #005a8c;
}

body.blue .ms-container .ms-selectable li.ms-elem-selectable,
body.blue .ms-container .ms-selectable li.ms-elem-selection,
body.blue .ms-container .ms-selection li.ms-elem-selectable,
body.blue .ms-container .ms-selection li.ms-elem-selection {
  border-bottom: 1px solid rgba(8, 32, 50, 0.8);
  color: #005a8c;
  background: rgba(8, 32, 50, 0.8);
}

/* Dark Theme CSS */
/*Added 12-19-23*/

body.dark .pcoded-navbar.theme-horizontal .pcoded-inner-navbar .pcoded-hasmenu .pcoded-submenu {
  background: #262729;
  color: #fff;
}


body.dark .pcoded-navbar.theme-horizontal .pcoded-inner-navbar .pcoded-hasmenu .pcoded-submenu a {
  color: white;
}

body.blue .pcoded-navbar.theme-horizontal .pcoded-inner-navbar .pcoded-hasmenu .pcoded-submenu {
  background: rgba(8, 32, 50, 0.8);
  color: #fff;
}

body.blue .pcoded-navbar.theme-horizontal .pcoded-inner-navbar .pcoded-hasmenu .pcoded-submenu a {
  color: white;
}

body.dark .modal-footer,
body.dark .themecheck {
  background-color: #323437;
  color: white
}



body.dark {
  color: #adb7be;
  background: #212224;
}

body.dark.layout-6 .pcoded-content {
  background: #212224;
}

body.dark h1,
body.dark h2,
body.dark h3,
body.dark h4,
body.dark h5,
body.dark h6 {
  color: #ffffff;
}

body.dark .text-muted {
  color: #919ea7 !important;
}

body.dark hr {
  border-top-color: #282a2c;
}

body.dark .bg-light,
body.dark .bg-white {
  background-color: #282a2c !important;
}

body.dark .text-white {
  color: #c9d0d5 !important;
}

body.dark #timer.text-white,
body.dark .btn-theme,
body.dark .text-white i,
body.dark a.btn-theme,
body.dark i.text-white {
  color: #fff !important;
}

body.dark .label.text-white,
body.dark .send-chat .text-white {
  color: #fff !important;
}

body.dark .scroll-div>.scroll-element .scroll-bar {
  background-color: #090909;
}

body.dark .page-header-title+.breadcrumb>.breadcrumb-item a {
  color: #adb7be;
}

body.dark .page-header-title+.breadcrumb>.breadcrumb-item:last-child a {
  color: #c9d0d5;
}

body.dark text {
  fill: #adb7be !important;
}

body.dark .dropdown-item,
body.dark .page-link,
body.dark .text-secondary {
  color: #ffffff !important;
}

body.dark a {
  color: white;
}

body.dark td i a[href] {
  color: #007bff;
}

body.dark a.text-secondary {
  color: #adb7be !important;
}

body.dark a.text-secondary:focus,
body.dark a.text-secondary:hover {
  color: #adb7be;
}

body.dark a.text-secondary.btn,
body.dark a.text-secondary.btn:Active,
body.dark a.text-secondary.btn:focus,
body.dark a.text-secondary.btn:hover {
  color: #fff !important;
}

body.dark .dropdown-divider,
body.dark .table-bordered {
  border: 1px solid #282a2c;
}

/* ==========  card css start  =========== */
body.dark .card {
  background: #323437;
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
}

body.dark .card .card-header {
  background-color: transparent;
  border-bottom: 1px solid #565454;
}

body.dark .card .card-header h5 {
  color: #ffffff !important;
}

body.dark .card .card-header h5:after {
  background-color: #1dc4e9;
}

body.dark .card .card-header .card-header-right .btn.dropdown-toggle {
  color: #c9d0d5;
}

body.dark .card .card-footer {
  border-top: 1px solid #2d2f31;
  background: transparent;
}

body.dark .card.card-load .card-loader {
  background-color: rgba(33, 34, 36, 0.8);
}

body.dark .card.card-load .card-loader i {
  color: #04a9f5;
}

/* ==========  card css End  =========== */
/* ================================    Dropdown Start  ===================== */
body.dark .dropdown-menu {
  background-color: #171d1e;
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
}

body.dark .dropdown-menu.show:before {
  color: #323437;
  text-shadow: 0 -2px 2px rgba(0, 0, 0, 0.08);
}

body.dark .dropdown-menu>li>a {
  color: #adb7be;
}

body.dark .dropdown-menu>li.active,
body.dark .dropdown-menu>li:active,
body.dark .dropdown-menu>li:focus,
body.dark .dropdown-menu>li:hover {
  background: rgba(173, 183, 190, 0.1);
}

body.dark .dropdown-menu>li.active>a,
body.dark .dropdown-menu>li:active>a,
body.dark .dropdown-menu>li:focus>a,
body.dark .dropdown-menu>li:hover>a {
  background: transparent;
}

body.dark .dropdown-item:focus,
body.dark .dropdown-item:hover {
  color: #adb7be;
  background-color: rgba(173, 183, 190, 0.1);
}



body.dark .dropdown-menu.show:before {
  color: #171d1e;
}



/* ====================  Navbar Start  ===================== */
body.dark .pcoded-navbar {
  -webkit-box-shadow: 2px 0 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 2px 0 20px 0 rgba(0, 0, 0, 0.08);
}

body.dark .pcoded-navbar .mobile-menu span {
  background-color: #adb7be;
}

body.dark .pcoded-navbar .mobile-menu span:after,
body.dark .pcoded-navbar .mobile-menu span:before {
  background-color: #adb7be;
}

/* ===================  Navbar end  ===================== */
body.dark .pcoded-header {
  color: #adb7be;
}

body.dark .pcoded-header .dropdown-menu {
  color: #adb7be;
}

body.dark .pcoded-header .dropdown-menu a {
  color: #adb7be;
}

body.dark .pcoded-header .dropdown-menu>li>a {
  color: #adb7be;
}

body.dark .pcoded-header .dropdown-menu>li.active>a,
body.dark .pcoded-header .dropdown-menu>li:active>a,
body.dark .pcoded-header .dropdown-menu>li:focus>a,
body.dark .pcoded-header .dropdown-menu>li:hover>a {
  background: transparent;
}

body.dark .pcoded-header .input-group .input-group-text,
body.dark .pcoded-header a,
body.dark .pcoded-header dropdown-toggle {
  color: #adb7be;
}

body.dark .pcoded-header .input-group .input-group-text:hover,
body.dark .pcoded-header a:hover,
body.dark .pcoded-header dropdown-toggle:hover {
  color: #fff;
}

body.dark .pcoded-header .main-search .search-close>.input-group-text {
  color: #adb7be;
}

body.dark .pcoded-header .main-search.open .input-group {
  background: #2d2f31;
  border-color: #465159;
}

body.dark .pcoded-header .main-search.open .input-group .search-btn .input-group-text {
  color: #fff;
}

body.dark .pcoded-header .dropdown.show:before {
  color: #323437;
  text-shadow: 0 -1px 2px rgba(0, 0, 0, 0.12);
}

body.dark .pcoded-header .dropdown .notification .noti-head {
  border-bottom: 1px solid #2d2f31;
}

body.dark .pcoded-header .dropdown .notification .noti-body li.notification:hover {
  background: rgba(4, 169, 245, 0.1);
}

body.dark .pcoded-header .dropdown .notification .noti-body li p strong {
  color: #c9d0d5;
}

body.dark .pcoded-header .dropdown .notification .noti-footer {
  border-top: 1px solid #2d2f31;
}

body.dark .pcoded-header .dropdown .profile-notification .pro-head {
  color: #adb7be;
  background: #46484c;
}

body.dark .pcoded-header .dropdown .profile-notification .pro-head .dud-logout {
  color: #adb7be;
}

body.dark .pcoded-header .dropdown.drp-user.show:before {
  color: #46484c;
}

body.dark .pcoded-header .dropdown .pro-body li a:hover {
  background: rgba(173, 183, 190, 0.1);
  background: transparent;
}

/**  =====================
      Chatting css start
==========================  **/
body.dark .header-chat,
body.dark .header-user-list {
  background-color: #282a2c;
}

body.dark .header-chat .h-list-header,
body.dark .header-user-list .h-list-header {
  border-bottom: 1px solid #1a1a1c;
}

body.dark .header-chat .h-list-header .input-group,
body.dark .header-user-list .h-list-header .input-group {
  background: transparent;
}

body.dark .header-chat .h-list-header a,
body.dark .header-user-list .h-list-header a {
  color: #adb7be;
}

body.dark .header-chat .h-list-header .form-control,
body.dark .header-user-list .h-list-header .form-control {
  background: #323437;
  color: #adb7be;
}

body.dark .header-chat.open,
body.dark .header-user-list.open {
  -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
}

body.dark .header-user-list .h-list-body .userlist-box:after {
  background: #1a1a1c;
}

body.dark .header-user-list .h-list-body .userlist-box .live-status {
  background: #1dc4e9;
  color: #111;
}

body.dark .header-user-list .h-list-body .userlist-box .text-c-green {
  color: #1dc4e9;
}

body.dark .header-user-list.open .h-close-text i {
  color: #adb7be;
}

body.dark .header-user-list.open .h-close-text:after {
  color: #282a2c;
  text-shadow: -4px 0 7px rgba(0, 0, 0, 0.12);
}

body.dark .header-user-list.open.msg-open:after {
  color: rgba(4, 169, 245, 0.1);
}

body.dark .header-chat .h-list-body {
  background: #212224;
}

body.dark .header-chat .h-list-body .chat-messages .chat-menu-reply>div p {
  background: #2d2f31;
  -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
}

body.dark .header-chat .h-list-body .chat-messages .chat-menu-reply>div:before {
  color: #2d2f31;
  text-shadow: 7px 10px 20px rgba(0, 0, 0, 0.1);
}

body.dark .header-chat .h-list-body .chat-messages .chat-menu-content>div p {
  background: #0d0e0f;
  color: #fff;
  -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
}

body.dark .header-chat .h-list-body .chat-messages .chat-menu-content>div:before {
  color: #0d0e0f;
  text-shadow: -4px 4px 10px rgba(0, 0, 0, 0.15);
}

body.dark .header-chat .h-list-footer {
  background: #212224;
}

body.dark .header-chat .h-list-footer .input-group {
  background: #393b3f;
  -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
}

body.dark .header-chat .h-list-footer .input-group .form-control,
body.dark .header-chat .h-list-footer .input-group .input-group-text {
  color: #adb7be;
  background: transparent;
}

body.dark .header-chat .h-list-footer .input-group .btn-send .input-group-text {
  color: #fff;
}

body.dark .header-chat .h-list-footer .input-group:after {
  color: #393b3f;
  text-shadow: 4px 10px 20px rgba(0, 0, 0, 0.1);
}

body.dark .header-chat .h-list-footer .input-group .btn-primary {
  background: #101011;
  border-color: #101011;
}

body.dark .header-chat .h-list-footer .input-group .btn-success {
  background: #212224;
  border-color: #212224;
}

/**====== Chat css end ======**/
body.dark .border-bottom {
  border-bottom: 1px solid #2d2f31 !important;
}

body.dark .border-top {
  border-top: 1px solid #2d2f31 !important;
}

body.dark .task-list:after {
  background: #2d2f31;
}

body.dark .table td {
  border-top: 1px solid #2d2f31;
}

body.dark .table thead th {
  border-bottom: 1px solid #2d2f31;
}

/* ======================   basic componant   ================== */
body.dark .tooltip-inner {
  -webkit-box-shadow: 0 0 15px rgba(17, 17, 17, 0.41);
  box-shadow: 0 0 15px rgba(17, 17, 17, 0.41);
}

body.dark .tooltip .arrow::before {
  text-shadow: 0 2px 3px rgba(17, 17, 17, 0.41);
}

body.dark .card .card-block code {
  background: #212224;
}

body.dark .breadcrumb {
  background: #212224;
}

body.dark .breadcrumb .breadcrumb-item.active {
  color: #adb7be;
}

body.dark .page-link {
  color: #007bff;
  background-color: #212224;
  border: 1px solid #090909;
}

body.dark .page-link:hover {
  background-color: #090909;
  border: 1px solid #090909;
}

body.dark .page-item.disabled .page-link {
  background-color: #212224;
  border: 1px solid #212224;
}

body.dark .blockquote {
  border-left-color: #212224;
}

body.dark .blockquote.text-right {
  border-right-color: #212224;
}

body.dark .blockquote-footer {
  color: #919ea7;
}

body.dark .table th,
body.dark .table thead th,
body.dark .table-bordered td,
body.dark .table-bordered th {
  border-color: #2d2f31;
}


body.dark .table.table-bordered.build-tables,
body.dark .table.table-bordered.build-tables td,
body.dark .table.table-bordered.build-tables th {
  border-color: #616162 !important;
  /* Gray color */
}








body.dark .table-striped tbody tr:nth-of-type(2n+1) {
  background-color: #212224;
}

body.dark .footable .label-default,
body.dark .footable .pagination>.disabled>a,
body.dark .footable .pagination>li>a,
body.dark .footable.table-striped>tbody>tr:nth-child(odd) {
  background-color: rgba(9, 9, 9, 0.25);
  border: 1px solid #2d2f31;
  color: #919ea7;
}

body.dark .footable.table>tbody>tr>td,
body.dark .footable.table>tfoot>tr>td {
  border-top: 1px solid #2d2f31;
}

body.dark .footable.table>thead>tr>th {
  border-bottom: 2px solid #282a2c;
}

body.dark .footable-details.table-hover>tbody>tr:hover,
body.dark .footable.table-hover>tbody>tr:hover {
  background: #212224;
}

body.dark .form-material .form-control {
  border-color: #212224;
}

body.dark table.dataTable.table-striped.DTFC_Cloned tbody {
  background-color: #1a1a1c;
}

body.dark table.DTFC_Cloned tr {
  background-color: #323437;
}

body.dark .highcharts-background {
  fill: #323437 !important;
}

body.dark .progress {
  background-color: #1a1a1c;
}

body.dark .nav-tabs .nav-link {
  color: #adb7be;
  /*background: #323437 !important;*/
}

body.dark .nav-tabs .nav-item.show .nav-link,
body.dark .nav-tabs .nav-link.active {
  color: #fff;
  /*background: #323437 !important;*/
  -webkit-box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.12);
}

body.dark .nav-pills {
  background: #212224;
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
}

body.dark .nav-pills .nav-link {
  color: #ffffff;
}


/*
body.dark .nav-pills .nav-link.active,
body.dark .nav-pills .show>.nav-link {
  color: #fff !important;
  background: #04a9f5;
  -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}

*/


body.dark .nav-pills .show>.nav-link {
  color: #fff !important;
  background: #04a9f5;
  -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}



body.dark .nav-pills[aria-orientation="vertical"] .nav-link.active {
    background: #3c4955;
}



body.dark .nav-pills:not([aria-orientation="vertical"]) .nav-link.active {
  color: #1dc4e9 !important;
  background: transparent;
  text-decoration: underline;
  text-decoration-color: #1dc4e9;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-underline-offset: 15px;
  font-weight: bold;
}



body.dark .nav-tabs .nav-link,
body.dark .tab-content {
  background: #323437;
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
}

body.dark .form-control-plaintext {
  color: #adb7be;
}

body.dark .input-group-text {
  border-color: #1a1a1c;
}

body.dark .custom-file-label,
body.dark .custom-select,
body.dark .form-control {
  background: #262729 !important;
  color: #adb7be;
  /* border-color: #d7d7e3;*/
}


body.dark select.form-control {
  background: #262729 !important;
  /* Set background color */
  color: #adb7be !important;
  /* Set text color */
}

body.dark select.form-control option {
  color: #adb7be !important;
  background: #262729 !important;
}



body.dark .form-control.orch-elements {
  background: #262729;
  color: #adb7be;
  border-color: #ffffff;
}



body.dark .custom-file-label:focus,
body.dark .custom-select:focus,
body.dark .form-control:focus {
  background: #262729;
  color: #adb7be;
}

body.dark .switch input[type=checkbox]+.cr {
  border: 1px solid #adb7be;
}

body.dark .custom-file-label::after {
  background-color: #1a1a1c;
  color: #adb7be;
  border-left: 1px solid #282a2c;
}

body.dark .form-control:disabled,
body.dark .form-control[readonly] {
  background: #232527;
  color: #a4b0b7;
}

body.dark .bootstrap-tagsinput {
  background: #282a2c;
  border: 1px solid #282a2c;
}

body.dark .input-group {
  background-color: #282a2c;
}

body.dark .dtp-content text {
  fill: #000 !important;
}

body.dark .select2-container--default .select2-selection--multiple,
body.dark .select2-container--default .select2-selection--single {
  background: #282a2c;
  border: 1px solid #212224;
}

body.dark .select2-container--default .select2-selection--multiple .select2-selection__rendered,
body.dark .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #ffffff;
}

body.dark .select2-container--default.select2-container--disabled .select2-selection--single {
  background: #282a2c;
}

body.dark .ms-container .ms-list {
  border: 1px solid #d8dbe2;
}

body.dark .ms-container .ms-optgroup-label {
  color: #adb7be;
}

body.dark .ms-container .ms-selectable,
body.dark .ms-container .ms-selection {
  background: #282a2c;
  color: #adb7be;
}



body.dark .ms-container .ms-selectable li.ms-elem-selectable,
body.dark .ms-container .ms-selectable li.ms-elem-selection,
body.dark .ms-container .ms-selection li.ms-elem-selectable,
body.dark .ms-container .ms-selection li.ms-elem-selection {
  border-bottom: 1px solid #212224;
  color: #adb7be;
  background: #282a2c;
}

body.dark .sw-theme-default .step-anchor {
  background: #282a2c;
}

body.dark .sw-theme-default .step-content,
body.dark .sw-theme-default .sw-container {
  background: #282a2c;
}

body.dark .sw-theme-default ul.step-anchor>li a {
  color: #adb7be;
  background: #282a2c;
}

body.dark .sw-theme-default ul.step-anchor>li a>h6,
body.dark .sw-theme-default ul.step-anchor>li a p {
  color: #adb7be !important;
}

body.dark .sw-theme-arrows .sw-container,
body.dark .sw-theme-circles .sw-container,
body.dark .sw-theme-dots .sw-container {
  /*background: #333;  ;*/
}

body.dark .sw-theme-arrows {
  border: 1px solid #232527;
}

body.dark .sw-theme-arrows .step-content,
body.dark .sw-theme-arrows .sw-container {
  background: #282a2c;
}

body.dark .sw-theme-arrows ul.step-anchor>li a {
  color: #adb7be;
  background: #282a2c;
}

body.dark .sw-theme-arrows ul.step-anchor>li a>h6,
body.dark .sw-theme-arrows ul.step-anchor>li a p {
  color: #adb7be;
}

body.dark .sw-theme-arrows ul.step-anchor>li a:after {
  border-left: 30px solid #282a2c;
}

body.dark .sw-theme-arrows ul.step-anchor>li a:before {
  border-left: 30px solid #101011;
}

body.dark .sw-theme-arrows>ul.step-anchor {
  background: #282a2c;
  border: 1px solid #232527;
}

body.dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #232527;
  border: 1px solid #323437;
}

body.dark .sw-theme-default>ul.step-anchor>li.done>a.nav-link:after {
  background: #393b3f;
}

body.dark .sw-theme-default>ul.step-anchor>li>a.nav-link:after {
  background: #101011;
}

body.dark .sw-theme-dots .step-content,
body.dark .sw-theme-dots .sw-toolbar,
body.dark .sw-theme-dots>ul.step-anchor {
  background: #323437;
}

body.dark .sw-theme-arrows>ul.step-anchor>li.done>a {
  background: #282a2c !important;
}

body.dark .sw-theme-arrows>ul.step-anchor>li.done>a:after {
  border-left: 30px solid #282a2c !important;
}

body.dark .sw-theme-arrows>ul.step-anchor>li.active>a {
  background: #101011 !important;
}

body.dark .sw-theme-arrows>ul.step-anchor>li.active>a:after {
  border-left: 30px solid #101011 !important;
}

body.dark .sw-theme-dots>ul.step-anchor>li.done>a {
  color: #c9d0d5;
}

body.dark .ck.ck-editor__main>.ck-editor__editable {
  background: #282a2c !important;
}

body.dark .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused) {
  border-color: #232527 !important;
}

body.dark .ck.ck-toolbar__separator {
  background: #101011;
}

body.dark .document-editor__editable-container {
  background: #212224;
}

body.dark .document-editor__editable-container .ck-editor__editable.ck-editor__editable_inline {
  background: #212224;
  border: 1px solid #101011;
}

body.dark .document-editor {
  border: 1px solid #101011;
}

body.dark .ck-content .table table,
body.dark .ck-content .table table td,
body.dark .ck-content .table table th {
  border-color: #101011;
  background: #212224;
}

body.dark .ck.ck-toolbar {
  background: #212224;
  border: 1px solid #212224;
}

body.dark .document-editor__toolbar {
  border-bottom: 1px solid #101011;
}

body.dark .ck.ck-button .ck-button__label,
body.dark .ck.ck-icon {
  color: #adb7be;
}

body.dark .fc-state-default {
  background-color: #212224 !important;
  background-image: none;
  color: #adb7be !important;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

body.dark .fc-unthemed td.fc-today {
  background: #212224;
}

body.dark .fullcalendar-card .fc-button {
  border-color: #323437;
}

body.dark .h-list-body .chat-messages .chat-menu-reply>div:before {
  color: #101011;
}

body.dark .h-list-body .chat-messages .chat-menu-reply>div p {
  background: #101011;
}

body.dark table.dataTable.fixedHeader-floating,
body.dark table.dataTable.fixedHeader-locked {
  background: #212224;
}

body.dark .fc-unthemed .fc-content,
body.dark .fc-unthemed .fc-divider,
body.dark .fc-unthemed .fc-list-view,
body.dark .fc-unthemed .fc-popover,
body.dark .fc-unthemed .fc-row,
body.dark .fc-unthemed fc-list-heading td,
body.dark .fc-unthemed tbody,
body.dark .fc-unthemed td,
body.dark .fc-unthemed th,
body.dark .fc-unthemed thead {
  border-color: #282a2c;
}

body.dark .fc-unthemed .fc-divider,
body.dark .fc-unthemed .fc-list-heading td,
body.dark .fc-unthemed .fc-popover .fc-header {
  background-color: #282a2c;
}

body.dark .i-main .i-block {
  border: 1px solid #212224;
}

body.dark .invoice-total.table {
  background: #282a2c;
}

body.dark .filter-bar .navbar {
  background: #282a2c;
}

body.dark .task-board-left .task-right-header-revision,
body.dark .task-board-left .task-right-header-status,
body.dark .task-board-left .task-right-header-users {
  border-color: #282a2c;
}

body.dark .h-list-body .userlist-box:after {
  background: #282a2c;
}

body.dark .h-list-body .userlist-box.active {
  background: #282a2c;
}

body.dark .msg-card .msg-block>.row>div:before {
  background: #282a2c;
}

body.dark .msg-card .msg-user-chat {
  background: #282a2c;
}

body.dark .note-card .note-box-aside {
  border-right: 1px solid #282a2c;
}

body.dark .note-card .note-write {
  background: #282a2c;
}

body.dark .note-card .note-write:after,
body.dark .note-card .note-write:before {
  border-left: 1px solid #232527;
}

body.dark .note-card .list-group-item,
body.dark .note-card .list-group-item.active {
  background: #282a2c;
  border-color: #232527;
  color: #adb7be;
}

body.dark .filter-bar .card-task .task-list-table i {
  color: #adb7be;
}

body.dark .task-data .dropdown-toggle:after,
body.dark .task-data i {
  color: #adb7be;
}

body.dark .table-columned>tbody>tr>td {
  border-left: 1px solid #2b2c2f;
}

body.dark #task-container li {
  background: #212224;
  border: 1px solid #212224;
  /*RS border-top: 5px solid #007fff;*/
  color: #adb7be;
}

body.dark .Active-visitor .card-active>div+div,
body.dark .card-social .card-active>div+div {
  border-left: 1px solid #282a2c;
}

body.dark .earning-date .bd-example .nav-pills .nav-link {
  color: #adb7be;
}

body.dark .bd-example-modal,
body.dark .bd-example-row {
  background: #282a2c;
}

body.dark pre[class*=language-]>code {
  -webkit-box-shadow: -1px 0 0 0 #232527, 0 0 0 1px #282a2c;
  box-shadow: -1px 0 0 0 #232527, 0 0 0 1px #282a2c;
}

body.dark .modal-content {
  background: #212224;
  border: 1px solid #2d2f31;
}

body.dark .modal-header {
  border-bottom: 1px solid #2d2f31;
}

body.dark .modal-footer {
  border-top: 1px solid #2d2f31;
}

body.dark .close {
  text-shadow: none;
  color: #000000;
}

/* ====================== Advanced componant ================== */
body.dark .grid-stack {
  background: #282a2c;
}

body.dark .slider-track {
  background: #212224;
}

body.dark :not(pre)>code[class*=language-],
body.dark pre[class*=language-] {
  background: #212224;
}

body.dark .card .card-block pre[class*=language-]>code {
  -webkit-box-shadow: -1px 0 0 0 #04a9f5, 0 0 0 1px #2d2f31;
  box-shadow: -1px 0 0 0 #04a9f5, 0 0 0 1px #2d2f31;
  background: #212224;
  background-size: 3em 3em;
  background-origin: content-box;
  background-attachment: local;
}

body.dark code[class*=language-],
body.dark pre[class*=language-] {
  color: #adb7be;
}

body.dark .token.entity,
body.dark .token.operator,
body.dark .token.url,
body.dark .token.variable {
  background: transparent;
}

body.dark .nestable-lists {
  border-top: 2px solid #282a2c;
  border-bottom: 2px solid #282a2c;
}

body.dark #nestable2 .dd-item>button:before,
body.dark .dd-item>button {
  color: #adb7be;
}

body.dark #nestable2 .dd-handle,
body.dark .dd-handle {
  color: #adb7be;
  border: 1px solid #212224;
  background: #262729;
  pointer-events: none;
}

body.dark #nestable2 .dd-handle:hover,
body.dark .dd-handle:hover {
  color: #b6bec5;
  background: #212224;
}

body.dark .dd-placeholder {
  background: #282a2c;
  border-color: #adb7be;
}

body.dark .dd3-content,
body.dark .dd3-handle {
  color: #adb7be;
  border: 1px solid #323437;
  background: #212224;
}

body.dark .dd3-content:hover {
  color: #b6bec5;
  background: #212224;
}

body.dark .dropzone .dz-message {
  color: #b6bec5;
}

body.dark .chat-sanders .form-control,
body.dark .jstree-default .jstree-clicked {
  background: #24478e;
}

body.dark .chat-sanders .card-header {
  background: linear-gradient(-135deg, #323437 0%, #212224 100%);
}

body.dark .earning-date .bd-example .nav-pills .nav-link.active {
  background: #212224;
  color: #fff;
}

body.dark .earning-date .bd-example .nav-pills .nav-link.active:after {
  border-bottom: 5px solid #212224;
}

body.dark .datepicker {
  color: #adb7be;
  background: #212224 !important;
}

body.dark .datepicker-dropdown.datepicker-orient-bottom:before {
  border-bottom-color: #212224 !important;
}

body.dark .datepicker-dropdown.datepicker-orient-bottom:after {
  border-bottom: 6px solid #212224 !important;
}

body.dark .datepicker-dropdown.datepicker-orient-top:before {
  display: none;
}

body.dark .datepicker-dropdown.datepicker-orient-top:after {
  border-top: 6px solid #212224 !important;
}

body.dark .dtp table.dtp-picker-days tr>td>a.selected {
  color: #fff !important;
}

body.dark .style-block .nav-pills {
  background: transparent;
}

body.dark .offline-box iframe {
  border: 1px solid #212224;
}

body.dark .chat-sanders .received-chat .msg {
  background: #212224;
}

body.dark .chat-sanders .received-chat .msg:after {
  border-bottom-color: #212224;
}

body.dark .trash {
  background: #212224;
  border-color: #323437;
}

body.dark .syntax-output {
  border-color: #212224;
}

body.dark .syntax-output pre {
  color: #adb7be;
}

body.dark .ck-content .image>figcaption {
  color: #adb7be !important;
  background: #323437 !important;
}

body.dark .message-mobile .task-right-header-status {
  border-bottom: 1px solid #282a2c;
}

body.dark .menu-styler .theme-color>a[data-value="reset"] {
  color: #fff !important;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header {
  color: #fff;
  color: rgba(255, 255, 255, 0.8);
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .profile-notification li>a {
  color: #888;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .b-title {
  color: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu {
  color: #888;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu a {
  color: #888;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu>li>a {
  color: #888;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu>li.active,
body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu>li:active,
body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu>li:focus,
body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown-menu>li:hover {
  color: #888;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header a,
body.dark .pcoded-navbar.theme-horizontal~.pcoded-header dropdown-toggle {
  color: rgba(255, 255, 255, 0.8);
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header a:hover,
body.dark .pcoded-navbar.theme-horizontal~.pcoded-header dropdown-toggle:hover {
  color: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .main-search.open .input-group .search-btn .input-group-text {
  color: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown .profile-notification .pro-head {
  color: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header .dropdown .profile-notification .pro-head .dud-logout {
  color: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header:not([class*='header-']) {
  background: linear-gradient(-135deg, #1de9b6 0%, #1dc4e9 100%);
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header:not([class*='header-']) .b-bg {
  background: #fff;
}

body.dark .pcoded-navbar.theme-horizontal~.pcoded-header:not([class*='header-']) .b-bg i {
  color: #1de9b6;
  background-image: linear-gradient(-135deg, #1de9b6 0%, #1dc4e9 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: unset;
}


body.dark .pcoded-navbar {
  background: #323437;
}

@media only screen and (max-width: 991px) {
  body.dark .pcoded-header {
    background: #323437;
    color: #fff;
  }

  body.dark .pcoded-header>.collapse:not(.show) {
    background: #393b3f;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.08);
  }
}



body.dark .btn {
  background: #282a2c;
  color: #fff;
  border-color: #ffffff;
}


body.dark .btn-primary {
  background: #04a9f5;
  color: #fff;
}




body.blue .btn {
  background-color: rgba(8, 32, 50, 0.8);
  border-color: #2C394B;
  color: white;
}


body.blue .btn-primary {
  background: #04a9f5;
  color: #fff;
}



body.dark .relativeChartTable th,
body.dark .relativeChartTable td {
  background-color: #2c2c2c;
  color: #fff;
}

body.dark .relativeChartTable th:hover,
body.dark .relativeChartTable td:hover {
  background-color: #3a3a3a;
}



body.blue .relativeChartTable th,
body.blue .relativeChartTable td {
  background-color: #182027;
  color: #fff;
}


body.blue .relativeChartTable th:hover,
body.blue .relativeChartTable td:hover {
  background-color: #2980b9;
}






body.dark .ms-container .ms-selectable li.ms-hover,
body.dark .ms-container .ms-selection li.ms-hover {
  cursor: pointer;
  text-decoration: none;
  background-color: rgb(22, 143, 203);
}


body.blue .ms-container .ms-selectable li.ms-hover,
body.blue .ms-container .ms-selection li.ms-hover {
  cursor: pointer;
  text-decoration: none;
  background-color: rgb(22, 143, 203);
}









/* Dark theme */
body.dark .nested-sortable {
  color: #ffffff;
}

body.dark .nested-sortable .list-group-item-dashed {
  background-color: #333333;
  border: 1px dashed #dcd3d3;
  color: #ffffff;
}

body.dark .nested-sortable .list-group-item-dashed.nested-2 {
  background-color: #2c2c2c;
  border: 1px dashed #ffffff;
  color: #ffffff;
}


/* Blue theme */
body.blue .nested-sortable {
  color: #ffffff;
}

body.blue .nested-sortable .list-group-item-dashed {
  border: 1px dashed #d3d6da;
  color: #ffffff;
}

body.blue .nested-sortable .list-group-item-dashed.nested-2 {
  background-color: rgba(16, 47, 70, 0.8);
  border: 1px dashed #ffffff;
  color: #ffffff;
}







/* Blue theme */
body.blue .nested-1 {
  background-color: #2C394B;
  /* Change the color to your preference */
  border: dashed 2px;
}

body.blue .nested-2 {
  background-color: #2980b9;
  /* Change the color to your preference */
}

body.blue .nested-3 {
  background-color: #182027;
  /* Change the color to your preference */
}

/* Black theme */
body.dark .nested-1 {
  background-color: #414346;
  /* Change the color to your preference */
  border: dashed 2px;
}

body.dark .nested-2 {
  background-color: #2c2c2c;
  /* Change the color to your preference */
}

body.dark .nested-3 {
  background-color: #333333;
  /* Change the color to your preference */
}



body.dark .list-group-item-dashed .nested-2 {

  background-color: #182027;
  /* Change the color to your preference */
}





body.blue .brighttheme-info {
  background-color: rgba(8, 32, 50, 0.8);
  border: 0 solid #2C394B;
  color: white;
}




body.dark .brighttheme-info {
  background-color: #0e1011;
  border: 0 solid #0286a5;
  color: #c1cdd0;


}




body.blue .orch-running {
  background-color: #363d47 !important;
}


body.dark .orch-running {
  background-color: #2a2f30 !important;
}



body.dark .btn.btn-rounded.btn-primary.btn-orchstatus {
  background-color: black;
  height: 30px;
  font-size: x-small;
  line-height: 5px;
  /* Adjust this value to vertically center the text */

}

body.dark .btn.btn-rounded.btn-primary.btn-orchstatus.completed {
  color: #74c94b;
}

body.dark .btn.btn-rounded.btn-primary.btn-orchstatus.failed {
  color: #f63900;
}


body.dark .btn.btn-rounded.btn-primary.btn-orchstatus.running {
  color: #42a1ff;
}



body.blue .btn.btn-rounded.btn-primary.btn-orchstatus {
  background-color: black;
  height: 30px;
  font-size: x-small;
  line-height: 5px;
  /* Adjust this value to vertically center the text */
}

body.blue .btn.btn-rounded.btn-primary.btn-orchstatus.completed {
  color: #74c94b;
}

body.blue .btn.btn-rounded.btn-primary.btn-orchstatus.running {
  color: #42a1ff;
}


body.blue .btn.btn-rounded.btn-primary.btn-orchstatus.failed {
  color: #f63900;
}



body.dark .btn.btn-rounded.btn-primary.btn-totalOrchstatus {
  background-color: black;
  height: 30px;
  font-size: 15px;
  line-height: 5px;
  /* Adjust this value to vertically center the text */
}

body.dark .btn.btn-rounded.btn-primary.btn-totalOrchstatus.completed {
  color: #74c94b;
}

body.dark .btn.btn-rounded.btn-primary.btn-totalOrchstatus.running {
  color: #42a1ff;
}

body.dark .btn.btn-rounded.btn-primary.btn-totalOrchstatus.failed {
  color: #f63900;
}


body.blue .btn.btn-rounded.btn-primary.btn-totalOrchstatus {
  background-color: black;
  height: 30px;
  font-size: 15px;
  line-height: 5px;
  /* Adjust this value to vertically center the text */
}

body.blue .btn.btn-rounded.btn-primary.btn-totalOrchstatus.completed {
  color: #74c94b;
}

body.blue .btn.btn-rounded.btn-primary.btn-totalOrchstatus.running {
  color: #42a1ff;
}


body.blue .btn.btn-rounded.btn-primary.btn-totalOrchstatus.failed {
  color: #f63900;
}




body.dark .orchheader {
  background: #111315;
  border-radius: 10px;
}



body.blue .orchheader {
  background: rgba(8, 32, 50, 0.8);
  border-radius: 10px;
}



body.dark .child-row {
  background: #212224 !important;
  /* Add !important to ensure it overrides other styles */
}



body.blue .child-row {
  background: rgba(16, 47, 70, 0.8) !important;
  /* Add !important to ensure it overrides other styles */
}






body.dark .b-brand .b-orch {
  background: linear-gradient(-135deg, #1b2522 0%, #04171b 100%);
  border-radius: 10px;
  width: 35px;
  height: 35px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}



body.blue .b-brand .b-orch {
  background: linear-gradient(-135deg, #1b2522 0%, #04171b 100%);
  border-radius: 10px;
  width: 35px;
  height: 35px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}



body.dark table tbody {
  background-color: #262729;
}

body.blue table tbody {
  background-color: rgba(8, 32, 50, 0.8) !important;
}


body.dark .LogoDiv {
  background-color: #464242;
  width: 30vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}


body.blue .LogoDiv {
  background-color: #464242;
  width: 30vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}




/* Dark mode styles for Firefox */
body.dark {
  scrollbar-color: #706c6c #2b2b2b;
  scrollbar-width: thin;
}




/*Dashboard dark*/
body.dark .card.daily-builds {
  background: #14141547
}




body.dark .m-b-0,
body.dark .col-9,
body.dark .d-block {
  color: white;
}


body.blue .m-b-0,
body.blue .col-9,
body.blue .d-block {
  color: white;
}

body.dark .computeSummary {
  background: #14141547
}

body.dark hr {
  border-color: #565454;
}

body.blue hr {
  border-color: #565454;
}





body.dark .sw-main .nav-item.active {
  background: #09090a;
}

body.blue .sw-main .nav-item.active {
  background: rgba(8, 32, 50, 0.8) !important;
}


body.dark #ErrorDetails {
  color: white
}




body.dark .dtp table.dtp-picker-days tr>td>a,
.dtp .dtp-picker-time>a {
  color: #BDBDBD !important
}

body.dark .dtp div.dtp-date {

  background: #2b2b2b
}

body.dark .daterangepicker {
  background-color: #323437;
}

body.dark .daterangepicker .calendar-table {
  background-color: #212224;
}

body.dark .off.ends.available {
  background-color: transparent;
}



body.blue .daterangepicker {
  background-color: #2c394b;
}

body.blue .daterangepicker .calendar-table {
  background-color: #092133;
}

body.blue .off.ends.available {
  background-color: transparent;
}






.tablefiltertoggles {
 /*  display: flex; */
  flex-wrap: wrap;
}



body.dark .tablefiltertoggles button:hover {
  background-color: #21252c;
  /* Background color on hover */
}

body.dark .tablefiltertoggles button[aria-selected="true"] {
  color: #44b9d6;
  /* Color for the selected radio button */
}




body.dark .tablefiltertoggles button {
  border: none;
  background-color: transparent;
  color: white;
}

body.blue .tablefiltertoggles button {
  border: none;
  background-color: transparent;
  color: white;
}

body.blue #durationtoggles {
  background: rgba(8, 32, 50, 0.8)
}


body.dark .dtp-picker {
  background-color: #141416;
}

body.dark .dtp .dtp-buttons {
  background-color: #141416;
}


body.dark #VMPatchInstallTable tbody tr[role="row"] {
  background-color: #1c1c1c !important;
  color: white !important;
}




body.dark input:-webkit-autofill,
body.dark input:-webkit-autofill:hover,
body.dark input:-webkit-autofill:focus,
body.dark input:-webkit-autofill:active {
  -webkit-background-clip: text;
  -webkit-text-fill-color: #ffffff;
  transition: background-color 5000s ease-in-out 0s;
  box-shadow: inset 0 0 20px 20px #232323;
}


body.dark .btn-save-script
{
  color: #5bc0de; 
  background: #09090a;
}



body.dark .sigma-dropdowns {
  background: #202020 !important;
  color: white;
  border-color: light-dark(rgb(118, 118, 118), rgb(133, 133, 133)) !important;
}


body.dark, body.blue .SigmaSVG{
  fill:white
}

#compute-insights-chart svg text {
  fill: white !important;
}

.dropdown-menu {
  zoom:1.25
}