.search-bar__submit,
.home-about-content,
.home-agent h4,
.btn,
.search-bar__main-options .dropdown__option_state_selected, .dropdown__option_state_selected:hover,
.search-bar__main-options .dropdown__option:hover,
.property-alerts-form .button,
.property-alerts-form .checkbox-list__count,
.agent_box--wrap ul {background: ; background-color:#A7DFF4 ; color: ;}

.search-bar__submit:hover {color:#60696e ;}

.property-item__details {background-color:rgba(96, 105, 110, 0.9);}

.property-item__wrap:hover .property-item__details,
#favorites .property-item:hover .property-item__details {background-color:#60696e ;}

.property .property-agent-contact {border-top-color:#60696e ;}

.property-item a:hover h4,
.property-item a:hover h5,
.property .property-details h4,
.header-contact li,
.home-agent ul li a,
.home-agent h4 a,
.blog-thumb__details h4,
.navbar-inverse .navbar-nav .nav-link.search-icon,
a {color:#60696e ;}

.modal-header h4 {color: #fff;}

a:hover, a:focus {color:#A7DFF4 ;}

.navbar-inverse .navbar-nav .nav-link:focus,
.navbar-inverse .navbar-nav .nav-link:hover {color: ; text-shadow: ;}

.navbar-inverse .navbar-nav .nav-link:focus,
.navbar-inverse .navbar-nav .nav-link:hover,
.search-bar__secondary-options_state_open {border-color: ;}

.footer h4,
.footer-top p,
.footer a,
.footer .contact-list li {color: ;}

.property-item a,
.property-item h4,
.property-item h5 {color: ;}

.home-about-content {background-color:rgba(186, 213, 234, 0.8)}
.property-item a {background-color: ;}

.modal-header, .footer-top, .property-item a:hover, .slick-next:hover, .slick-prev:hover, .btn:hover, .property-item .property-item-tags .tags {background-color: #60696e; color: ;}
.header-top{background-color:#A7DFF4;}

.property-tags .tag,
.home-agent ul {background-color:#A7DFF4 ;color: #60696e;}

.hero-search {z-index: 10;}

.switcher_state_checked .switcher__control {background-color:#A7DFF4;}

.home-about-content * {color: #60696e!important;}


.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {border-color: #A7DFF4;}
.navigation {background-color: #60696e;}
.logo-img {max-width: 140px;}

.navbar-inverse .navbar-nav .nav-link {color: #A7DFF4;}
.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {color: #fff;}

.area-info h3 {text-transform: capitalize;font-size: 2rem;}

#intro h2 {font-size: 2rem;font-weight: 100;text-transform: none !important;}

#home-tools img{max-width: 150px;}
#home-tools h4{color: #60696e; margin-top: 1rem;}

.home-slider .slick-dots{opacity:0.01;}

.poa-text{color: #60696e;}

#favorites .search-results__tag {background-color: #a7dff4;}

.page-header h2 {font-weight: 100;text-transform: capitalize;}

navbar-inverse .navbar-toggler-icon {background: #a7dff4;}

.property-tags .tags {background-color: #a7dff4}
.search-results__tag {color: #60696e;}

.agent_box--wrap ul li {color: #60696e;}
.home-about-content h3 {font-size: 1.5rem;}

.property-item__details {padding: 5px 11px;}

.navbar-inverse .navbar-toggler-icon {background: #fff;}

@media (max-width: 700px) {
  .slick-dots {display: block; width: 95%; margin: 0 auto; bottom: 0; position: inherit;}
}


/*AuctionMap*/
  .properties-review-map__filter.checkbox-list > .checkbox-list__caption:before, .properties-review-map__filter.range-dropdown > .range-dropdown__caption:before {color: #A7DFF4;}
  
  .legend__item {background: #e01c2f!important;}
  .properties-review-map__marker_status_mixed {background: #e01c2f!important;}
  .properties-review-map__marker_status_mixed:after {background: #004e9b!important;}
  .properties-review-map-detail_status_rental .properties-review-map-detail__heading {background: #e01c2f!important;}
  .properties-review-map__filter.properties-review-map__filter_type_price.range-dropdown > .range-dropdown__caption:before {font-size: 0.7rem;}
  .properties-review-map__filter.checkbox-list .checkbox-list__option.checkbox-list__option_state_checked.checkbox-list__option_type_rental > .checkbox-list__box {border-color: #A7DFF4!important;background: #A7DFF4!important;}
  .leaflet-marker-icon.properties-review-map__marker.properties-review-map__marker_status_rental.properties-review-map__marker_density_low.leaflet-zoom-animated.leaflet-interactive {background: #A7DFF4!important;}
  .leaflet-marker-icon.properties-review-map__marker.properties-review-map__marker_status_rental.properties-review-map__marker_density_high.leaflet-zoom-animated.leaflet-interactive {background: #A7DFF4!important;}
  
  #toolTipper{background: #343434; color:#fafafa;display: none;}
  
  @media (max-width: 767px) {
    
    .properties-review-map__filter.checkbox-list,
    .properties-review-map__filter.range-dropdown {
      border-top:1px solid #EEE;
    }
    .properties-review-map__filter.checkbox-list > .checkbox-list__caption:before, 
    .properties-review-map__filter.range-dropdown > .range-dropdown__caption:before {
      font-size:0.6rem;
    }
  }
  
  @media (max-width:650px){
    .properties-review-map__filter.checkbox-list, .properties-review-map__filter.range-dropdown {width: 100%!important;}
    .properties-review-map__filter.checkbox-list:after {content: none;}
  }

  
.properties-review-map__marker_status_selling,
.properties-review-map-detail_status_selling .properties-review-map-detail__heading {background: var(--colorSecondary)!important;}
.leaflet-popup-content {margin: 0!important;}
.leaflet-popup-content-wrapper {padding:0!important;background:var(--colorSecondary)!important;border-radius:4px!important;border:2px solid #FFF!important;}
.properties-review-map-detail__image {width: 100%;height:100%;}

.properties-review-map__filter.checkbox-list > .checkbox-list__caption:before, .properties-review-map__filter.range-dropdown > .range-dropdown__caption:before {color:#A7DFF4!important;}
.properties-review-map__filter.checkbox-list .checkbox-list__close, .properties-review-map__filter.range-dropdown .range-dropdown__close {background:#A7DFF4!important;}
.properties-review-map__filter.checkbox-list .checkbox-list__option.checkbox-list__option_state_checked.checkbox-list__option_type_selling > .checkbox-list__box {background: #A7DFF4!important;border-color: #A7DFF4!important;}
.properties-review-map__filter.checkbox-list .checkbox-list__option.checkbox-list__option_state_checked>.checkbox-list__box{border-color:#a7dff4!important;background:#a7dff4!important}

.map-scroll:before{content:'Use ctrl + scroll to zoom the map';position:absolute;top:50%;left:50%;z-index:999;font-size:34px}
.map-scroll:after{position:absolute;left:0;right:0;bottom:0;top:0;content:'';background:0 0;z-index:999}

@media (min-width: 768px) {
  .properties-review-map__container {top: -5rem;}
  .properties-review-map__filter.checkbox-list, .properties-review-map__filter.range-dropdown {z-index: 599;background-color:#FFF;}
  .properties-review-map__filter.checkbox-list:first-child {margin-left:20%;}
  .properties-review-map__filter.checkbox-list > .checkbox-list__caption:before {font-size: 0.7rem;}
  .properties-review-map__filter.checkbox-list, .properties-review-map__filter.range-dropdown > .range-dropdown__caption:before {}
  .properties-review-map__filter.checkbox-list:after {content: none!important;}
  .properties-review-map__filter {border:1px solid rgba(0,0,0,0.1);}
  .properties-review-map__filter:first-child {}
  .properties-review-map__filter:last-child {}
  .properties-review-map-detail_status_rental .properties-review-map-detail__heading,
  .properties-review-map-detail_status_selling .properties-review-map-detail__heading{background:#A7DFF4!important}
  .properties-review-map__marker_status_mixed{background:#A7DFF4!important}
  .properties-review-map__marker_status_mixed:after{background:#A7DFF4!important}
  .properties-review-map__marker_status_selling {background: #A7DFF4!important;}
  .legend {display: none!important;}
}

@media (max-width: 767px) {
  .properties-review-map__filter.checkbox-list,
  .properties-review-map__filter.range-dropdown {
    border-top:1px solid #EEE;
  }
  .properties-review-map__filter.checkbox-list > .checkbox-list__caption:before, 
  .properties-review-map__filter.range-dropdown > .range-dropdown__caption:before {
    font-size:0.6rem;
  }
}

#properties-review-map {
    position: relative;
}

#properties-review-map:after {
    position: absolute;
    left: 0;
    top: 510px;
    height: 10%;
    width: 100%;
    text-align: center;
    content: 'Use ctrl + scroll to zoom the map';
    background: rgba(0,0,0,0.4);
    z-index: 999;
    color: #FFF;
    font-size: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media screen and (max-width: 1032px) {
  #properties-review-map:after{display:none;}
}

@media (min-width: 767px) {
  
  #properties-review-map {
    margin-bottom: -110px;
}

}