/* Custom CSS generated on Wed Oct 29 2025 08:18:34 GMT+0000 (Coordinated Universal Time) */



.sidx-container .sidx-main-app-body {
  background-color: rgb(255, 255, 255);
  color: rgb(85, 88, 99);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container a {
  color: rgb(34, 143, 204);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-heading {
  color: rgb(85, 88, 99);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container .sidx-searchform .sidx-basic .sidx-field {
  background-color: rgb(85, 88, 99);
  color: rgb(233, 239, 242);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-call-to-actions button {
  background-color: rgb(34, 143, 204);
  color: rgb(249, 250, 251);
}

.sidx-container .sidx-search-results .sidx-search-result-grid-item:not(.sidx-search-result-grid-list-item) .sidx-actions {
  background-color: rgb(34, 143, 204);
  border-color: rgb(34, 143, 204) !important;
  color: rgb(249, 250, 251);
}

h1.entry-title {
   display: none!important;
}

header.entry-header {
   display: none!important;
}

.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-open-houses {
   background-color: rgba(0, 64, 101, 0.8)!important;
}

.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-new-listing {
   background-color: rgba(98, 141, 134, 0.8)!important;
}

.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-price-drop {
   background-color: rgba(228, 99, 74, 0.8)!important;
}

.sidx-container button.sidx-primary {
   background-color: #004065!important;
}

/* general buttons */
.sidx-container button {
   background-color: #004065!important;
   color:white!important;
}

/* button beneath listings to view all results */
.sidx-hotsheet-see-all-results {
   background-color: #004065!important;
   color:white!important;
   font-size:19px!important;
}

.sidx-container .sidx-search-result-grid-item .sidx-actions {
   background-color: #004065!important;
   border-color: #004065!important;
}

.sidx-container .sidx-search-results .sidx-search-result-grid-item:not(.sidx-search-result-grid-list-item) .sidx-actions {
   border-color: #004065!important;
}

.sidx-container .sidx-map-marker-for-sale {
   background: #004065 !important;
   border: 1px solid #02324e !important;
}  

.sidx-container .sidx-map-marker-for-sale:before {
border-top-color: #02324e !important;
}

.sidx-container .sidx-map-marker-for-sale:after {
border-top-color: #02324e !important;
}

.sidx-container .sidx-map-marker-for-sale.sidx-visited {
color: #aedffb !important;
}

/* map markers dots */
.sidx-container .sidx-map-dot-for-sale .sidx-dot {
   background-color: #004065!important;
   border-color: #02324e!important;
}  

.sidx-container .sidx-listing-details .sidx-timeline i {
   color: #004065!important;
}

.sidx-container .sidx-search-results .sidx-mls-details .sidx-for-sale {
   color:#6AB096!important;
}

.sidx-container .sidx-dropdown-pill.sidx-save-search-pill {
   background-color: #004065!important;
   border-color: #02324e!important;
}

.sidx-container .sidx-primary-action .sidx-primary-action-icon-container i {
   color: #004065!important;
}

.sidx-container .sidx-primary-action .sidx-primary-action-icon-container i:hover {
   color: #014c78!important;
}

.sidx-container .sidx-primary-actions.sidx-primary-jumbo {
   border: 1px solid #004065!important;
}

.sidx-container .sidx-social-search-box .sidx-actions {
   color:#004065!important;
}

.sidx-container .sidx-market-price-chart .sidx-bar {
   border-top: 2px solid #6AB096!important;
}

.sidx-container .sidx-market-price-chart .sidx-bar::before {
   background-color:#6AB096!important;
}


.sidx-container .sidx-market-price-chart .sidx-bar::after {
   background-color:#6AB096!important;
}

.sidx-container .sidx-market-price-chart .sidx-chart-item.sidx-avg::after {
   color:#6AB096!important;
}

.sidx-container .sidx-market-price-chart .sidx-chart-item.sidx-comparing::after {
   color:#6AB096!important;
}

.sidx-container .sidx-carousel .sidx-menu .sidx-menu-item:hover {
   background-color: #004065!important; 
}

.sidx-container .sidx-carousel .sidx-menu .sidx-menu-item.sidx-selected:hover {
   color: white!important; 
}

.sidx-container .sidx-button.sidx-primary-alt {
   background-color: #6AB096!important;
}

/* primary stand-alone search buttons */
.sidx-primary {
   border-radius:35px!important;
}


