/* Site colour as custom properties: journey.css and the content-pack styles read
   these, so every site sharing the theme keeps its own primary colour. */
:root {
  --slg-primary: #1aafc1;
  --slg-primary-hover: #158c9b;
  --slg-primary-deep: #11727e;
  --slg-primary-rgb: 26,175,193;
}

.mapbox-search form .mapbox-direct-radio {
  color: #1aafc1;
}

.mapbox-search form input[type=submit] {
  background: #1aafc1;
  border-color: #1aafc1;
}

.mapbox-search form .mapbox-direct-radio.selected {
  border-color: #1aafc1;
  color: #1aafc1;
}

.select2-container.select2-container--bootstrap .select2-results__option--highlighted[aria-selected],
.select2-container.select2-container--homepage_banner .select2-results__option--highlighted[aria-selected] {
  background-color: #1aafc1;
}

.hours .title {
  color: #1aafc1;
}

.table .line.head {
  background: #1aafc1 !important;
}

.input-box .icon-icon_arrow {
  background: #1aafc1;
}

.color-blue {
  color: #1aafc1;
}

.back-blue {
  background: #1aafc1;
}

.fill.back-blue:hover {
  background: #158c9b;
}

section.PAmonth.PAfrom span.PAactive:hover, section.PAmonth.PAfrom span.PAbetween:hover {
  background: #158c9b;
}

section.PAmonth.PAfrom span.PAto {
  background: #1aafc1;
}

section.PAmonth.PAfrom span.PAselected.PAfrom,
section.PAmonth.PAfrom span.PAselected.PAto,
section.PAmonth.PAfrom span.PAbetween {
  background: #1aafc1;
  color: #fff;
}

.columns-section .title {
  color: #1aafc1;
}

.morefilters span:after {
  color: #1aafc1;
}

.filters span a {
  color: #1aafc1;
}

.acc-title:before {
  color: #1aafc1;
}

.modal-window.search-modal a {
  color: #1aafc1;
}

.fixed-browse-enq .acc-title:after {
  color: #1aafc1;
}

.gform_button {
  background: #1aafc1;
}

.gform_button:hover{
  background-color: #158c9b;
}

#mapboxMap g,
#mapbox2 g,
#map g{
  fill: #1aafc1;
}

section.PAmonth.PAfrom
span.PAactive:hover, section.PAmonth.PAfrom
span.PAbetween:hover {
    background: #158c9b;
}

#gform_submit_button_1:hover,
#gform_submit_button_4:hover,
#gform_submit_button_5:hover,
#gform_submit_button_6:hover{
  background-color: #158c9b;
}

.fill.back-blue:hover{
    background: #158c9b;
}

.mobile_pdp_info .btn{
  background: #1aafc1;
}
.mobile_pdp_info .btn:hover{
  background: #158c9b;
}

.terms_and_conditions a{
  color: #1aafc1;
}
.terms_and_conditions i.fa.fa-download{
  color: #1aafc1;
}

#header.sticky .boxes .box .title{
  background: #1aafc1;
}

/* Gravity Forms 3.0 "Orbital" markup — colours come from the official
   gform_default_styles filter (see functions.php); this is only the hover
   state, which the filter's style properties do not cover. Legacy
   .gform_button selectors above are unchanged for older GF sites. */
.gform-theme.gform-theme--orbital .gform_button:hover,
.gform-theme.gform-theme--orbital button.gform-button--primary:hover {
  background-color: #158c9b;
}
