a.btn-h30 {
    text-decoration: none !important;
}

.btn-h30 {
  color: #212529 !important;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-h30:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-h30:focus, .btn-h30.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-h30.disabled, .btn-h30:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-h30:not(:disabled):not(.disabled):active, .btn-h30:not(:disabled):not(.disabled).active,
.show > .btn-h30.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-h30:not(:disabled):not(.disabled):active:focus, .btn-h30:not(:disabled):not(.disabled).active:focus,
.show > .btn-h30.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.table-h30,
.table-h30 > th,
.table-h30 > td {
  background-color: #fdfdfe;
}

.table-h30 thead,
.table-h30 tr,
.table-h30 th,
.table-h30 td,
.table-h30 thead th,
.table-h30 tbody + tbody {
  border-color: #fbfcfc;
}

.table-h30 > :not(:first-child) {
  border-color: #fbfcfc;
}

.table-hover.table-h30:hover > td,
.table-hover.table-h30:hover > th {
  background-color: #ececf6;
}

.table-h30.table-bordered {
    border: 1px solid #dee2e6;
}
.table-h30.table-bordered th,
.table-h30.table-bordered td,
.table-h30.table-bordered thead th,
.table-h30.table-bordered tbody + tbody {
  border-color: #dee2e6;
}

.table-h30.table-sticky-top th {
    background-color: #fdfdfe;
    background-clip: padding-box;
}

.page-item.disabled .page-link {
    opacity: 0.65;
}

.btn-h30-outline {
    border-color: #ababab;
}

