@media (prefers-color-scheme: light) {
  :root {
    --wl-header-bg: #2a3744;
    --bs-dark: #2a3744;
    --bs-dark-rgb: 42, 55, 68;
    --wl-header-text: #bfc3c7;
    --wl-navi-color: #107a62;
    
    --wl-focus-color: #158068;
    --wl-hover-color: #144d3f;
    --wl-color-link: #107a62;
    --bs-link-color: #107a62;
    --bs-link-color-rgb: 16, 122, 98;
    --wl-color-link-hover: #0a493b;
    --bs-link-hover-color: #0a493b;
    --bs-link-hover-color-rgb: 10, 73, 59;
    --wl-primary-button-color: #107a62;
    --wl-progress-color: #107a62;
    --wl-progress-approved-color: #0a493b;
    --wl-progress-bg: #e9ecef;
  }

  .navbar {
    --bs-navbar-color: #bfc3c7;
    --bs-navbar-brand-color: #bfc3c7;
    --bs-navbar-brand-hover-color: #158068;
    --bs-navbar-hover-color: #158068;
  }


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

}

:root[data-bs-theme="light"] {
  --wl-header-bg: #2a3744 !important;
  --bs-dark: #2a3744 !important;
  --bs-dark-rgb: 42, 55, 68 !important;
  --wl-header-text: #bfc3c7 !important;
  --wl-navi-color: #107a62 !important;
  
  --wl-focus-color: #158068 !important;
  --wl-hover-color: #144d3f !important;
  --wl-color-link: #107a62 !important;
  --bs-link-color: #107a62 !important;
  --bs-link-color-rgb: 16, 122, 98 !important;
  --wl-color-link-hover: #0a493b !important;
  --bs-link-hover-color: #0a493b !important;
  --bs-link-hover-color-rgb: 10, 73, 59 !important;
  --wl-primary-button-color: #107a62 !important;
  --wl-progress-color: #107a62 !important;
  --wl-progress-approved-color: #0a493b !important;
  --wl-progress-bg: #e9ecef !important;
}

[data-bs-theme="light"] .navbar {
  --bs-navbar-color: #bfc3c7 !important;
  --bs-navbar-brand-color: #bfc3c7 !important;
  --bs-navbar-brand-hover-color: #158068 !important;
  --bs-navbar-hover-color: #158068 !important;
}


[data-bs-theme="light"] .nav-pills {
  --bs-nav-pills-link-active-bg: #144d3f !important;
}



@media (prefers-color-scheme: dark) {
  :root {
    --wl-header-bg: #1a2634;
    --bs-dark: #1a2634;
    --bs-dark-rgb: 26, 38, 52;
    --wl-header-text: #e0e3e7;
    --wl-navi-color: #0f9375;
    
    --wl-focus-color: #25303b;
    --wl-hover-color: #0a3d2f;
    --wl-color-link: #6cf8d8;
    --bs-link-color: #6cf8d8;
    --bs-link-color-rgb: 108, 248, 216;
    --wl-color-link-hover: #a7fbe8;
    --bs-link-hover-color: #a7fbe8;
    --bs-link-hover-color-rgb: 167, 251, 232;
    --wl-primary-button-color: #6cf8d8;
    --wl-progress-color: #1c8f75;
    --wl-progress-approved-color: #115646;
    --wl-progress-bg: #343a40;
  }

  .navbar {
    --bs-navbar-color: #e0e3e7;
    --bs-navbar-brand-color: #e0e3e7;
    --bs-navbar-brand-hover-color: #25303b;
    --bs-navbar-hover-color: #25303b;
  }


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

}

:root[data-bs-theme="dark"] {
  --wl-header-bg: #1a2634 !important;
  --bs-dark: #1a2634 !important;
  --bs-dark-rgb: 26, 38, 52 !important;
  --wl-header-text: #e0e3e7 !important;
  --wl-navi-color: #0f9375 !important;
  
  --wl-focus-color: #25303b !important;
  --wl-hover-color: #0a3d2f !important;
  --wl-color-link: #6cf8d8 !important;
  --bs-link-color: #6cf8d8 !important;
  --bs-link-color-rgb: 108, 248, 216 !important;
  --wl-color-link-hover: #a7fbe8 !important;
  --bs-link-hover-color: #a7fbe8 !important;
  --bs-link-hover-color-rgb: 167, 251, 232 !important;
  --wl-primary-button-color: #6cf8d8 !important;
  --wl-progress-color: #1c8f75 !important;
  --wl-progress-approved-color: #115646 !important;
  --wl-progress-bg: #343a40 !important;
}

[data-bs-theme="dark"] .navbar {
  --bs-navbar-color: #e0e3e7 !important;
  --bs-navbar-brand-color: #e0e3e7 !important;
  --bs-navbar-brand-hover-color: #25303b !important;
  --bs-navbar-hover-color: #25303b !important;
}


[data-bs-theme="dark"] .nav-pills {
  --bs-nav-pills-link-active-bg: #0a3d2f !important;
}



footer {
  display: none;
}



.navbar-brand {
  font-family: ralewaydsdas;
}