/*start of css code that allows to set the primary color for the property listings page*/

body.propertylistings,
body.propertylistings .btn-primary,
body.propertylistings .btn-outline-primary,
body.propertylistings a,
body.propertylistings a:hover {
  /* Primary color and variants */
  --bs-primary: #0a3995;
  --bs-primary-rgb: 10, 57, 149;
  --bs-primary-hover: #3958a8;

  /* Additional Bootstrap variables */
  --bs-blue: #0a3995;
  --bs-indigo: #0a3995;
  --bs-purple: #0a3995;
  --bs-pink: #0a3995;
  --bs-red: #0a3995;
  --bs-orange: #0a3995;
  --bs-yellow: #0a3995;
  --bs-green: #0a3995;
  --bs-teal: #0a3995;
  --bs-cyan: #0a3995;

  /* Link colors */
  --bs-link-color: #0a3995;
  --bs-link-hover-color: #0a3995;
  --bs-link-color-rgb: 10, 57, 149;


  /* Active states */
  --bs-primary-active: #0a3995;
  --bs-primary-bg-subtle: #e9f7ee;
  --bs-primary-border-subtle: #c3e6cf;
  --bs-primary-text-emphasis: #0a3995;

  /* Button specific variables */
  --bs-btn-active-bg: #0a3995;
  --bs-btn-active-border-color: #0a3995;
  --bs-btn-active-color: #F9E814;
  --bs-btn-hover-bg: #3958a8;
  --bs-btn-hover-border-color: #0a3995;
  --bs-btn-hover-color: #F9E814;

  /* Bootstrap 5 btn-primary specific variables */
  --bs-btn-bg: #0a3995;
  --bs-btn-border-color: #0a3995;
  --bs-btn-color: #F9E814;
  --bs-btn-disabled-bg: #0a3995;
  --bs-btn-disabled-border-color: #0a3995;
  --bs-btn-disabled-color: #fff;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;

  /* Bootstrap 5 btn-outline-primary specific variables */
  --bs-btn-outline-color: #0a3995;
  --bs-btn-outline-border-color: #0a3995;
  --bs-btn-outline-hover-bg: #0a3995;
  --bs-btn-outline-hover-border-color: #0a3995;
  --bs-btn-outline-hover-color: #fff;
  --bs-btn-outline-active-bg: #0a3995;
  --bs-btn-outline-active-border-color: #0a3995;
  --bs-btn-outline-active-color: #fff;
  --bs-btn-outline-disabled-color: #0a3995;
}

body.propertylistings .form-check-input:checked {
  background-color: #0a3995;
  border-color: #0a3995;
}

/* Bedroom selector specific styling - light and white version */
body.propertylistings .filter-section .btn-group .btn-check:checked + .btn-outline-primary {
  background-color: #d9d9da;
  border-color: #dee2e6;
  color: #495057;
}

body.propertylistings .filter-section .btn-group .btn-outline-primary {
  background-color: #fff;
  border-color: #dee2e6;
  color: #495057;
}

body.propertylistings .filter-section .btn-group .btn-outline-primary:hover {
  background-color: #e9ecef;
  border-color: #dee2e6;
  color: #495057;
}

body.propertylistings .filter-section .btn-group .btn-outline-primary {
  border-color: #dee2e6;
  color: #6c757d;
}

#sidebar-toggle li::before,
#keywords-search-btn li::before,
#filter-title,
#show-filters-btn {
  color:#F9E814!important;
}

#sidebar-toggle {
  border-top-color:#F9E814!important;
  border-bottom-color:#F9E814!important;
  border-left-color:#F9E814!important;
  border-right-color:#F9E814!important;
}
.sidebar-toggle-text {
  color:#F9E814!important;
}

sidebar-toggle-text

/*end of css code that allows to set the primary color for the property listings page*/
