﻿
/* HB Colors >>> */
.btn-hb-blue-alt {
  --bs-btn-color: #fff;
  --bs-btn-bg: #7ea7ad;
  --bs-btn-border-color: #7ea7ad;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #41758f;
  --bs-btn-hover-border-color: #41758f;
  --bs-btn-focus-shadow-rgb: 51, 122, 183;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #41758f;
  --bs-btn-active-border-color: #41758f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #337AB77F;
  --bs-btn-disabled-border-color: #337AB77F;
}

.btn-hb-blue-flip {
  --bs-btn-color: #fff;
  --bs-btn-bg: #41758f;
  --bs-btn-border-color: #7ea7ad;

  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7ea7ad;

  --bs-btn-hover-border-color: #41758f;
  --bs-btn-focus-shadow-rgb: 51, 122, 183;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #41758f;
  --bs-btn-active-border-color: #41758f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #337AB77F;
  --bs-btn-disabled-border-color: #337AB77F;
}

.text-hb-blue { color: #41758f; }
.text-hb-blue-light { color: #7ea7ad; }
.text-hb-blue-lightest { color: rgba(126, 167, 173, 0.16); }
.border-hb-blue { border-color: #41758f !important; }
.border-hb-blue-light { border-color: #7ea7ad !important; }
.bg-hb-blue {
  color: #fff;
  background-color: #41758f;
}
.bg-hb-blue-light {
  color: #fff;
  background-color: #7ea7ad;
}
.link-hb-blue { color: #41758f; }
.link-hb-blue:hover { color: #41758f; text-decoration: underline; font-weight: bold;}
/* <<< HB Colors */


.rangeContainer-hb-blue{
  border:1px solid #41758f;
}
.range .sliderValue span.sliderValContainer-hb-blue:after{
  background: #41758f;
}
.bg-hb-blue{
  background:#41758f;
}
.btn-hb-blue {
  color: #fff;
  background-color: #41758f;
  border-color: #41758f;
}
.btn-hb-blue:hover {
  color: #fff;
  background-color: #345e73;
  border-color: #2e5265;
}
.btn-check:focus + .btn-hb-blue, .btn-hb-blue:focus {
  color: #fff;
  background-color: #345e73;
  border-color: #2e5265;
  box-shadow: 0 0 0 0.25rem rgba(65,117,143, 0.5);
}
.btn-check:checked + .btn-hb-blue, .btn-check:active + .btn-hb-blue, .btn-hb-blue:active, .btn-hb-blue.active, .show > .btn-hb-blue.dropdown-toggle {
  color: #fff;
  background-color: #2e5265;
  border-color: #274756;
}
.btn-check:checked + .btn-hb-blue:focus, .btn-check:active + .btn-hb-blue:focus, .btn-hb-blue:active:focus, .btn-hb-blue.active:focus, .show > .btn-hb-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(65,117,143, 0.5);
}
.btn-hb-blue:disabled, .btn-hb-blue.disabled {
  color: #fff;
  background-color: #41758f;
  border-color: #41758f;
}
.btn-outline-hb-blue {
  color: #41758f;
  border-color: #41758f;
}
.btn-outline-hb-blue:hover {
  color: #fff;
  background-color: #41758f;
  border-color: #41758f;
}
.btn-check:focus + .btn-outline-hb-blue, .btn-outline-hb-blue:focus {
  box-shadow: 0 0 0 0.25rem rgba(65,117,143, 0.5);
}
.btn-check:checked + .btn-outline-hb-blue, .btn-check:active + .btn-outline-hb-blue, .btn-outline-hb-blue:active, .btn-outline-hb-blue.active, .btn-outline-hb-blue.dropdown-toggle.show {
  color: #fff;
  background-color: #41758f;
  border-color: #41758f;
}
.btn-check:checked + .btn-outline-hb-blue:focus, .btn-check:active + .btn-outline-hb-blue:focus, .btn-outline-hb-blue:active:focus, .btn-outline-hb-blue.active:focus, .btn-outline-hb-blue.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(65,117,143, 0.5);
}
.btn-outline-hb-blue:disabled, .btn-outline-hb-blue.disabled {
  color: #41758f;
  background-color: transparent;
}
