.page-item.active .page-link {
  background-color: #aa0600 !important;
  border-color: #aa0600 !important;
}

.page-link:hover {
  color: #000;
}

th {
  /* background: #282974 !important; */
  background-color: #aa0600 !important;
  color: #ffff !important;
  vertical-align: center !important;
}

tr:nth-child(odd) {
  /* background-color: #e8f4fd !important; */
  /* background-color: #ffffff !important; */
  background-color: rgb(0, 0, 0, 0.03) !important;
}

tr:nth-child(even) {
  /* background-color: #d2eafc !important; */
  background-color: rgb(0, 0, 0, 0.05) !important;
}

.table.table-sm td {
  padding: 0.3rem 2rem !important;
}

.dataTable > thead > tr > th[class*="sort"]:before,
.dataTable > thead > tr > th[class*="sort"]:after {
  content: "" !important;
}

/* NEW UI */

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.mt-2 {
  margin-top: 0.6rem !important;
}

.pl-45,
.px-45 {
  padding-left: 2rem !important;
}

.pos-abs {
  position: absolute !important;
}

.border-2 {
  border-width: 2px !important;
  border-style: solid !important;
}

.radius-round {
  border-radius: 4rem !important;
}

.btn i {
  margin-right: 0 !important;
}

div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em !important;
  display: inline-block !important;
  width: auto !important;
}

.dataTables_filter .fa-search {
  margin-left: 1rem !important;
}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: searchfield-cancel-button !important;
}

.text-blue-m2 {
  color: #1488e6 !important;
}

.text-red-m2 {
  color: #aa0600 !important;
}

/* UPDATE AND DELETE BUTTON */

.fa-eye {
  color: #0ac282 !important;
}

.fa-edit,
.fa-download,
.fa-credit-card {
  color: #286090 !important;
}

.fa-times {
  color: #d9534f !important;
}

/* #btn-activate,
#btn-view,
#btn-issued,
#btn-disapproved,
#btn-return,
#btn-update,
#btn-delete,
#btn-renew,
#btn-download,
#btn-pay {
  background-color: transparent !important;
  border: transparent 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
} */

#btn-activate,
#btn-issued,
#btn-disapproved,
#btn-return,
#btn-delete,
#btn-download {
  background-color: transparent !important;
  border: transparent 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
}