.bg-primary {
  background-color: #879b94 !important;
}
hr.star-light::after {
  background-color: #879b94;
}
:root, [data-bs-theme=light] {
  --bs-primary: #84e3d0;
  --bs-primary-rgb: 132,227,208;
  --bs-primary-text-emphasis: #355B53;
  --bs-primary-bg-subtle: #E6F9F6;
  --bs-primary-border-subtle: #CEF4EC;
  --bs-body-font-weight: normal;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #84e3d0;
  --bs-btn-border-color: #84e3d0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #96E7D7;
  --bs-btn-hover-border-color: #90E6D5;
  --bs-btn-focus-shadow-rgb: 20,34,31;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #9DE9D9;
  --bs-btn-active-border-color: #90E6D5;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #84e3d0;
  --bs-btn-disabled-border-color: #84e3d0;
}

.btn-outline-primary {
  --bs-btn-color: #84e3d0;
  --bs-btn-border-color: #84e3d0;
  --bs-btn-focus-shadow-rgb: 132,227,208;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #84e3d0;
  --bs-btn-hover-border-color: #84e3d0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #84e3d0;
  --bs-btn-active-border-color: #84e3d0;
  --bs-btn-disabled-color: #84e3d0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #84e3d0;
}

.kpse {
 line-height: 3rem;
}
.she{
  font-size: 2em;
}

.limited-col {
  max-width: 150px;
  margin: 0 auto; /* center the column if smaller than container */
}
.komu_font {
  font-size: 2em !important;
}
/* Override Bootstrap link color on button-style links */
a.btn:focus {
  color: #000000; /* keeps button's own text color */
}
.leaflet-control-attribution svg { display: none !important; }
/*.leaflet-control-attribution a[href*="leaflet"]::after { content: 'Leaflet'; } */


/* Override Nav button colors */
#mainNav .navbar-nav > li.nav-item > a.nav-link.active {
  background: #2f5586 !important;
  color: #cacedb;
}
#mainNav .navbar-nav li.nav-item a.nav-link:hover {
  color: #cacedb;
}
