:root {
  --bs-link-color: #626262;
  --bs-link-hover-color: #0a7997;
  --bs-primary-rgb: 72, 117, 7;
  --bs-warning-rgb: 218, 85, 35;
  --bs-light-rgb: 242, 242, 242;
}

.pagination {
  --bs-pagination-active-bg: #487507;
  --bs-pagination-active-border-color: #487507;
}

.btn-light {
  --bs-btn-hover-bg: #efefef;
  --bs-btn-hover-border-color: #efefef;
}

.btn-primary {
  --bs-btn-bg: #487507;
  --bs-btn-border-color: #487507;
  --bs-btn-hover-bg: #064806;
  --bs-btn-hover-border-color: #064806;
  --bs-btn-active-bg: #064806;
  --bs-btn-active-border-color: #064806;
}

.btn-warning {
  --bs-btn-bg: #da5523;
  --bs-btn-border-color: #da5523;
  --bs-btn-hover-bg: #c3481a;
  --bs-btn-hover-border-color: #c3481a;
  --bs-btn-active-bg: #c3481a;
  --bs-btn-active-border-color: #c3481a;
}

.btn-outline-primary {
  --bs-btn-color: #487507;
  --bs-btn-border-color: #487507;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #487507;
  --bs-btn-hover-border-color: #487507;
  --bs-btn-focus-shadow-rgb: 49,166,49;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #487507;
  --bs-btn-active-border-color: #487507;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #487507;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #487507;
  --bs-gradient: none;
}

.table-primary {
  --bs-table-bg: #edfded;
  --bs-table-border-color: #b6e6b6;
  --bs-table-striped-bg: #edfded;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #edfded;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #edfded;
  --bs-table-hover-color: #000;
}

.alert-primary {
  --bs-alert-color: #788b78;
  --bs-alert-bg: #edfded;
  --bs-alert-border-color: #b6e6b6;
}

.nav-link {
  color: #ffffff;
  text-shadow: 1px 1px 1px #3e6904;
}

.navbar.navbar-dark .nav-pills .nav-link:hover,
.navbar.navbar-dark .nav-pills .nav-link.active {
  color: #ffffff !important;
  background: #447304;
  box-shadow: inset 0px 0px 2px #3e6904;
}

.nav-pills {
  --bs-nav-pills-link-active-bg: #487507;
}

.list-group {
  --bs-list-group-color: #626262;
}
