.buttons-copy, .buttons-colvis, .buttons-excel, .buttons-csv, .buttons-pdf, .buttons-print { 
  padding: .25rem .8rem;
  font-size: .76563rem;
  border-radius: .2rem;
  color: #000 !important;
  background-color: #f8f9fa;
  border-color: #DDD;
}
.right {
   text-align: right;
}
.navbar-brand-box a {
   font-size: 1.2em;
   font-weight: 600;
   color: #000;
}
.bg-auth .bg-overlay {
  opacity: 0 !important;
}
.page-link {
  padding: .1rem .5rem;
}
.pagination-rounded .page-link {
  height: 24px;
  width: 24px;
  line-height: 24px;
}
.card-title {
  font-size: 24px;
  margin: 0 0 7px 0;
  font-weight: 600;
}
.dataTables_info {
  color: #9599ad;
  font-size: 0.9em;
  font-weight: 100;
}
.mb-3 {
  text-align: left;
}