.text-theme,
.text-hover-theme a:hover,
.text-hover-theme .active > a {
  color: #907eec !important; }

.nav-active-theme .nav-link.active,
.nav-active-theme .nav > li.active > a,
.btn.theme,
.btn.b-theme:hover,
.btn.b-theme:focus,
.pace .pace-progress,
.theme {
  color: rgba(255, 255, 255, 0.85) !important;
  background-color: #907eec !important; }

.b-theme,
.nav-border,
nav.nav-border {
  border-color: #907eec !important; }

.btn.theme-accent,
.btn.b-theme-accent:hover,
.btn.b-theme-accent:focus {
  color: rgba(255, 255, 255, 0.85) !important;
  background-color: #6284f3 !important; }

.theme-accent {
  color: rgba(255, 255, 255, 0.85) !important;
  background-color: #6284f3 !important; }

.sidenav .nav-border .active > a,
.sidenav .nav-active-text .active > a {
  color: #907eec; }

.fill-theme {
  fill: #907eec; }

.stroke-theme {
  stroke: #907eec; }

/* MadMax */

.text-current {
  color: #705ecc !important;
}
.text-current:focus,
.text-current:hover {
  color: #503e9c !important;
}
.dark .text-current {
  color: #907eec !important;
}
.dark .text-current:focus,
.dark .text-current:hover {
  color: #a08efc !important;
}
.table-hover thead .header-cols th,
.table-hover tbody tr:hover {
  color: #907eec;
  background-color: rgba(0, 0, 0, 0.075);
}
.pagination .active .page-link,
.pagination .active .page-link:hover,
.pagination .active .page-link:focus,
.pagination .active a,
.pagination .active a:hover,
.pagination .active a:focus {
  background-color: #907eec !important;
  border-color: #907eec !important;
}
.input-group-append button.btn.btn-outline-secondary.border-left-0:hover {
  color: #fff;
  background: #907eec !important;
}
.gj-picker-bootstrap [role="header"],
.gj-picker-bootstrap [role="footer"] {
  color: #fff;
  background: #907eec;
}
.gj-picker-bootstrap [role="header"]  .selected {
  color: #ff0;
}
.gj-picker-bootstrap [role="footer"] button.btn.btn-default {
  color: #907eec;
}