.form-check-input:checked {
  background-color: #00a187;
  border-color: #00a187;
}

.form-control:focus {
  color: #858796;
  border-color: rgba(136,188,180,0.35);
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(0,161,135,0.25);
}

.accordion {
  --bs-accordion-color: #858796;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-btn-color: #858796;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-focus-border-color: #a7b9ef;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0,161,135,0.25);
  --bs-accordion-active-color: #00a187;
  --bs-accordion-active-bg: rgba(41, 159, 150, 0.07);
}

.nav-pills {
  --bs-nav-pills-border-radius: 0.35rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #00a187;
}

.dropdown .dropdown-list .dropdown-header {
  background-color: #00a187;
  border: 1px solid #00a187;
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #fff;
}

.pagination {
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-border-color: #00a18759;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-body-bg);
  --bs-pagination-hover-border-color: var(--bs-primary);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #eaecf4;
  --bs-pagination-active-bg: #00a187;
  --bs-pagination-active-border-color: #00a187;
  --bs-pagination-disabled-color: #858796;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dddfeb;
  display: flex;
  padding-left: 0;
  list-style: none;
}

:root {
  --bs-primary: #00a187;
  --bs-primary-rgb: 0,161,135;
  --bs-link-color: #00a187;
  --bs-link-hover-color: #107967;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #00a187;
  --bs-btn-border-color: #00a187;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #107967;
  --bs-btn-hover-border-color: #107967;
  --bs-btn-focus-shadow-rgb: 105, 136, 228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b52a2f;
  --bs-btn-active-border-color: #b52a2f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #b8b8b8;
  --bs-btn-disabled-border-color: #b8b8b8;
}

.bg-login-image.man-bg-login-image {
  background: url("../../assets/img/man/light.jpg") left / cover;
}

.bg-gradient-primary.man-bg-semigreen {
  background: url("../../assets/img/man/pattern_semi_green.svg?h=763564a92d2f21482382b08f84330a61") center / auto repeat;
  background-size: 18%;
  background-color: #00A187;
}

.sidebar.sidebar-dark.man-sidebar.accordion {
  background-color: #00A187;
}

.toast-bg-primary {
  background-color: #00a187!important;
  background-image: linear-gradient(180deg, #00a187 10%, #166255 100%)!important;
  background-size: cover!important;
}

.notify-unread-link.man-unread {
  background-color: rgba(0, 161, 135, 0.05);
}

.notify-unread-link.man-unread:hover {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}