table.dataTable.dtr-inline.collapsed
  > tbody
  > tr.parent
  > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed
  > tbody
  > tr.parent
  > th.dtr-control:before,
table.dataTable.dtr-column.collapsed
  > tbody
  > tr.parent
  > td.dtr-control:before,
table.dataTable.dtr-column.collapsed
  > tbody
  > tr.parent
  > th.dtr-control:before {
  background-color: #4A2D81;
}
.btn-primary {
  --bs-btn-color: #4A2D81;
  --bs-btn-border-color: #4A2D81;
  --bs-btn-disabled-bg: #4A2D81;
  --bs-btn-disabled-border-color: #4A2D81;
}

.btn-outline-primary {
  --bs-btn-color: #4A2D81;
  --bs-btn-border-color: #4A2D81;
  --bs-btn-hover-bg: #4A2D81;
  --bs-btn-hover-border-color: #4A2D81;
  --bs-btn-active-bg: #4A2D81;
  --bs-btn-active-border-color: #4A2D81;
  --bs-btn-disabled-color: #4A2D81;
  --bs-btn-disabled-border-color: #4A2D81;
}
:root,
[data-bs-theme="light"] {
  --bs-primary-active: #4A2D81;
  --bs-prismjs-btn-color-hover: #4A2D81;
  --bs-link-color: #4A2D81;
  --bs-link-color: #4A2D81;
  --bs-primary: #4A2D81;  /* Theme Primary Color */ 
  --primary-contrast:#54dde0; /* Theme Second Color */
  --bs-ribbon-label-bg: #4A2D81; 
  --bs-text-primary: #4A2D81;
  --bs-text-accent: #d509f0fd;
  --bs-component-active-bg: #4A2D81;
  --bs-component-hover-color: #4A2D81;
  --bs-component-checked-bg: #4A2D81;
  --bs-menu-link-color-hover: #4A2D81;
  --bs-menu-link-color-show: #4A2D81;
  --bs-menu-link-color-here: #4A2D81;
  --bs-menu-link-color-active: #4A2D81;
  --bs-ribbon-label-bg: #4A2D81;
  --bs-scrolltop-bg-color: #4A2D81;
  --bs-scrolltop-bg-color-hover: #4A2D81;
  --bs-menu-link-color-hover: #4A2D81;
  --bs-menu-link-color-show: #4A2D81;
  --bs-menu-link-color-here: #4A2D81;
  --bs-ribbon-label-bg: #4A2D81;
  --cdmx-dark-shade:#4A2D81;
}

.bg-warning, .bg-danger {
  background-color:  var(--cdmx-dark-shade) !important; 
}

.bg-success, .bg-info {
  background-color:  var(--bs-primary) !important;
}

.nav-icon .text-info,.nav-icon .text-success, .nav-icon .text-warning, .nav-icon .text-danger {
  color:   var(--bs-primary) !important;
}

.badge-danger {
   background-color: var(--bs-primary);
}

.form-check-input:checked, .applyBtn{
  background-color: var(--bs-primary);
}

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

.dmxPreloader-wanderingCubes > div {
    background-color: var(--bs-primary) !important;
}

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

 
