@media screen {
  /* IE7 needs !important */

  body  {
    background-color:#FFFFFF !important;
  }

  .btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #106E33;
    --bs-btn-border-color: #106E33;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #08391b;
    --bs-btn-hover-border-color: #08391b;
    --bs-btn-focus-shadow-rgb: 53, 142, 158;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #106E33;
    --bs-btn-active-border-color: #106E33;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #106E33;
    --bs-btn-disabled-border-color: #106E33;
}
a {
    color: #6f985a;
    text-decoration: none;
}
.header-actions li.active {
    border-bottom: 3px solid #08391b;
}
.btn-link, .btn-danger-inline, .btn-danger-inline:hover, .sa-form-teacher-rec-help {
    --bs-btn-font-weight: 400;
    --bs-btn-color: #6f985a;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: #08391b;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: #6f985a;
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-border-color: transparent;
    --bs-btn-box-shadow: 0 0 0 #000;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    text-decoration: none;
}
.cta-widget-green.cta-widget-small a {
    color: #6f985a;
}
.alert-info {
    --bs-alert-color: #08391b;
    --bs-alert-bg: #b2da9a;
    --bs-alert-border-color: #B2DA99;
    --bs-alert-link-color: #08391b;
}

  h1,
  h2,
  h3,
  .sa-form-title,
  .sa-form-nav-page-name,
  .sa-form-nav-pages-current i.fa-circle,
  .sa-form-field[data-flavor='section'],
  .sa-form-field[data-flavor='subsection']
  {
    color: #08391b;
  }

  section h2:first-of-type {
    border-bottom-color: #08391b;
  }

  #content-body {
    border-top-color: #08391b
  }

  .notification-alert {
    background-color: rgba(8, 57, 27, 0.1);
  }

  .notification-alert .notification-icon > i {
    color: #08391b;
  }

  .summary-communication > .notification-icon > .fa-bullhorn {
    color: #08391b;
  }

  li.page-item.active > a.page-link {
    background-color: #08391b
  }

  ul.header-actions > li > a > .header-action-label {
    color: #08391b
  }

  .student-summary-action-link {
    color: #08391b
  }

  button.btn-primary {
    background-color: #08391b
  }

  .ap-installment-list.table {
    .ap-installment-contact-highlight {
      background-color: #08391b
    }
  }
}
