:root {
    --bg-col: #000d01;
    --navbar-col: #868687;
    --footer-col: #868687;
    --text-color: white;
    --highlight-color: white;
    --table-color: #d4b895;
    --link-color: #B07070;
  }

  .mainHeader::after {
    color: white;
  }

  .textBox {
    color: white;
  }

  .navMenu {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
  }

.nav-link, .page-link {
    color: white !important;
}
.page-item.disabled .page-link {
    background-color: #6c757d !important;
  }

  .form-control::placeholder {
    color: #aaa !important
  }

.page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff;
    border-color: #dee2e6;
  }

.nav-link::after {
    background-color: white;
}

.searchform>div>button {
    color: white;
}

.btn-light {
    color: black !important;
}

.footerlink {
    color: white;
}

.footerlink:hover {
    color: white;
}
.footerlink::after {
    background-color: white;
}

input {
    color: transparent !important;
}
input, select {
    color: rgba(255,255,255,0.7) !important;
}

span.text, .filter-option-inner-inner {
    color: white !important;
}

a::after {
    background-color: white;
}

a.dropdown-item, .browse-link {
    color: white;
}

.accordion-button, .accordion-body {
    border-bottom: 1px solid white !important;
}

.vert-spacer {
    border-bottom: 1px solid white !important;
}

table.datatable {
    background-color: #000000;
    border-color: white !important;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
    
}

th {
    border-top-color: #868687 !important;
}
.accordion-button::after {
    filter: brightness(100);
}


.accordion-button::after {
    filter: brightness(100);
}


#displayOptsButton {
    color: black;
}


table.datatable {
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}

.table {
    --bs-table-bg:#d4b895 !important;
}

th {
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    
}

.form-control {
    border: 1px solid black;
}
.form-control:focus {
    border: 1px solid black;
}

.paginate_button:focus, .page-link:focus {
    border: 1px solid black;
}

td,th { color: #868687 !important; }
h2 { color: #868687 !important; }
h3 { color: white !important; }

.accordion-item { color: white !important
 }
