.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff !important;
  background-color: #693a8e;
  border-color: #693a8e;
}

.pagination {
  display: flex;
  justify-content: right;
  padding: 20px 0;
}

.pagination li {
  list-style-type: none;
  margin-right: 5px;
}

.pagination li.active a {
  background-color: #693a8e;
  color: white;
  border-radius: 5px;
}

.pagination li a {
  text-decoration: none;
  color: #693a8e;
  padding: 5px 10px;
  border: 1px solid #693a8e;
  border-radius: 5px;
}

.pagination li a:hover {
  background-color: #693a8e;
  color: white;
}

.pagination li.disabled span {
  color: #6c757d;
  padding: 5px 10px;
  border: 1px solid #6c757d;
  border-radius: 5px;
}

.pagination li.disabled span:hover {
  background-color: transparent;
  color: #6c757d;
  cursor: not-allowed;
}

.table,
body,
.navbar-light .navbar-nav .nav-link {
  color: #1c2d41 !important;
}

.sidebar-item a i {
  color: #693a8e !important;
  font-weight: bold !important;
}

.sidebar-item.active.selected a i {
  color: #ffffff !important;
}

.page-wrapper {
  background-color: #fff !important;
}

.sidebar-nav #sidebarnav .sidebar-item.selected > .sidebar-link {
  background: #693a8e !important;
}

.bg-light {
  background-color: #ffffff !important;
  border-bottom: 1px solid #000;
}

.kv-table-header {
  background: #f0e3ff;
  text-align: center;
  color: #693a8e !important;
}

.card-footer,
.card-header {
  padding: 0.75rem 25px;
  background-color: #fff;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ffffff !important;
}

.card .card-title {
  color: #693a8e !important;
}

label {
  color: #693a8e !important;
}

.table > thead > th {
  vertical-align: middle !important;
}

/* .card {
  box-shadow: 0 3px 9px 0 rgb(68 31 69 / 22%) !important;
  -webkit-box-shadow: 0 3px 9px 0 rgb(68 31 69 / 22%) !important;
  -moz-box-shadow: 0 3px 9px 0 rgb(68 31 69 / 22%) !important;
} */

.form-control:disabled,
.form-control[readonly] {
  background-color: #f6f0fd !important;
  opacity: 1;
}

.kv-align-middle {
  vertical-align: top !important;
}

label.btn-primary {
  color: #ffffff !important;
}
