/* Custom CSS generated on Sat Jun 27 2026 05:25:17 GMT+0000 (Coordinated Universal Time) */



.sidx-container .sidx-main-app-body {
  background-color: rgba(250, 249, 245, 1);
  color: rgba(45, 44, 44, 1);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container a {
  color: rgba(210, 121, 53, 1);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-heading {
  color: rgba(83, 47, 19, 1);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container .sidx-searchform .sidx-basic .sidx-field {
  background-color: rgba(250, 249, 245, 1);
  color: rgba(45, 44, 44, 1);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-call-to-actions button {
  background-color: rgba(45, 44, 44, 1);
  color: rgba(250, 249, 245, 1);
}

.sidx-container .sidx-search-results .sidx-search-result-grid-item:not(.sidx-search-result-grid-list-item) .sidx-actions {
  background-color: rgba(45, 44, 44, 1);
  border-color: rgba(45, 44, 44, 1) !important;
  color: rgba(250, 249, 245, 1);
}

/*Listings*/
.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-new-listing, .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-price-drop{
background: rgba(210, 121, 53, 0.80);
border-radius: 3px 3px 0px 0px;
}
.sidx-container .sidx-search-results .sidx-content{
border-radius: 5px;
}
.sidx-container .sidx-search-result-grid-item, .sidx-container .sidx-search-result-list-item{
border-radius: 5px;
}
.sidx-container .sidx-search-results .sidx-thumbnail{
border-radius: 3px 3px 0px 0px;
}
.sidx-container .sidx-search-results .sidx-mls-details .sidx-for-sale{
color:#D27935;
}
.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-open-houses{
background: rgba(83, 47, 19, 0.80);
}

.sidx-container .sidx-search-result-grid-item{
margin-bottom: 10px;
}

a {
   color: #D27935;
}

/* mortgage calc */

.sidx-container .mortgage-calculator {
    background: transparent;
}

.sidx-container .mortgage-calculator h2 {
    display: none;
}

/* property details */

.sidx-container .sidx-primary-action .sidx-primary-action-icon-container i.blue {
    color: #D27935;
}

.sidx-container .sidx-primary-action .sidx-primary-action-text-container {
    color: #D27935;
}

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

.sidx-container .sidx-social-search-box .sidx-actions {
    color: #D27935;
}



.sidx-container .sidx-photo-array button {
    color: #2D2C2C;
    background-color: #FAF9F5;
    border: 1px solid #2D2C2C;
}


.sidx-container .sidx-listing-details .sidx-details-table .sidx-details-single-value .sidx-details-table-item:nth-child(4n), .sidx-container .sidx-listing-details .sidx-details-table .sidx-details-single-value .sidx-details-table-item:nth-child(4n-1) {
    background: #eae8e2;
}

.sidx-container .sidx-listing-details .sidx-details-table .sidx-details-multi-value .sidx-details-table-item:nth-child(2n) {
    background: #eae8e2;
}

.sidx-container .sidx-social-search-box {
    background: #eae8e2;
    border: none;
}

.sidx-container .sidx-listing-details .sidx-timeline td:first-child:before {
    background: #eae8e2;
}

.entry-content table:not(.variations) {
    border: 1px solid #eae8e2;
}

.sidx-container .sidx-listing-details .sidx-timeline td:first-child {
    border-left: 2px solid #eae8e2;
}

.entry-content tr td {
    border-top: 1px solid #eae8e2;
}

.sidx-container .sidx-carousel .sidx-menu .sidx-menu-item.sidx-selected {
    color: #666051;
    background: #eae8e2;
}

.sidx-container .sidx-listing-details .sidx-price-area .sidx-days-online {
    color: #666051;
    background: #eae8e2;
    font-size: 12px;
    margin-left: 10px;
}

.sidx-container .sidx-carousel .sidx-menu .sidx-menu-item {
    color: #666048;
}

.sidx-container .sidx-carousel .sidx-menu .sidx-menu-item:not(.sidx-selected):hover {
    color: #FAF9F5;
    background: #D27935;
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-call-to-actions .sidx-call .sidx-call-text {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-left-column .sidx-disclaimer {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-primary-info .sidx-primary-info-bottom {
    color: #a7a187;
}

.sidx-container .sidx-list-item .sidx-list-item-value {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-listing-heading .sidx-sub-address {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-timeline em {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-schools .sidx-schools-list .sidx-school .sidx-school-name {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-schools .sidx-schools-list .sidx-school.sidx-unknown .sidx-school-name {
    color: #a7a187;
}

.sidx-container .mortgage-calculator__disclaimer {
    color: #a7a187;
}

.show-badge-content #badge-tab, .show-category-content #category-tab {
    border-bottom: 2px solid #D27935;
}

.sidx-container .sidx-main-header .sidx-header-link .sidx-current-page.sidx-new-search, .sidx-container .sidx-main-header .sidx-header-link .sidx-link.sidx-new-search, .sidx-container .sidx-main-header .sidx-header-link a.sidx-new-search {
    color: #666051;
    font-weight: 600;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav {
    background: #eae8e2;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav a.sidx-blue {
    color: #D27935;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav .sidx-disabled {
color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav .sidx-disabled i {
color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav a {
color: #D27935;
}

/* search page */

.sidx-container .sidx-search-results .sidx-info-blocks .sidx-info-block {
    color: #a7a187;
}

.sidx-container .sidx-search-result-grid-item .sidx-listing-heading em {
    color: #a7a187;
}

.sidx-container .sidx-search-results .sidx-mls-details {
    color: #a7a187;
}

.sidx-container .sidx-search-result-grid-item .sidx-disclaimer {
    color: #a7a187;
}

.sidx-container .sidx-main-header .sidx-header-link {
    color: #666051;
}
.sidx-container .sidx-main-header .sidx-header-link .sidx-current-page, .sidx-container .sidx-main-header .sidx-header-link .sidx-link, .sidx-container .sidx-main-header .sidx-header-link a {
    opacity: 1;
}

.sidx-container .sidx-main-header .sidx-header-link .sidx-current-page:hover, .sidx-container .sidx-main-header .sidx-header-link .sidx-link:hover, .sidx-container .sidx-main-header .sidx-header-link a:hover {
    border-bottom-color: #D27935;
}

.sidx-container .sidx-search-results .sidx-primary-info .sidx-price {
    color: #532F13;
}

.sidx-container .sidx-search-results .sidx-content {
    background: #FAF9F5;
}

.sidx-container .sidx-search-result-grid-item, .sidx-container .sidx-search-result-list-item{
    border: 1px solid #2D2C2C;
    background: #FAF9F5;
}

.sidx-container .sidx-main-header .sidx-header-link .sidx-current-page, .sidx-container .sidx-main-header .sidx-header-link .sidx-current-page:hover {
    border-bottom-color: #532F13;
}

.sidx-container .sidx-consumer-tools-no-activity p {
    color: #2D2C2C;
}

.sidx-container .sidx-consumer-tools .sidx-sidebar .sidx-title {
    color: #a7a187;
}

.sidx-container .sidx-dashboard .sidx-activity .sidx-activity-item {
    background: #faf9f5;
    border: 1px solid #2D2C2C;
}

.sidx-container .sidx-consumer-tools-no-activity {
    border: none;
}

.sidx-container .sidx-dashboard .sidx-activity {
    border: none;
}

.sidx-container .sidx-dashboard .sidx-activity .sidx-activity-item .sidx-address {
    color: #D27935;
}

.sidx-container .sidx-activity-metrics .sidx-metric .sidx-value {
    color: #a7a187;
}

.sidx-container .sidx-dashboard .sidx-activity {
    background: transparent;
}

.sidx-container .sidx-dashboard .sidx-activity .sidx-activity-item .sidx-action-type {
    color: #a7a187;
}

.sidx-container .sidx-dashboard .sidx-activity .sidx-activity-item .sidx-listing-info {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-details-table .sidx-details-multi-value .sidx-val span:after {
    color: #a7a187;
}

.sidx-container .sidx-listing-details .sidx-top-level-nav i {
    color: #a7a187;
}

/* sign up */

.sidx-container .sidx-signup {
    background: #FAF9F5;
}

.sidx-container .sidx-modal .sidx-modal-chrome {
    background: #FAF9F5;
}

.sidx-container .sidx-modal .sidx-modal-close {
    color: #FAF9F5;
    background: #D27935;
}

.sidx-container .sidx-modal .sidx-modal-heading .sidx-sub-heading {
    color: #a7a187;
}

.sidx-container {
    color: #2D2C2C;
}



/* buttons */

/* mortgage calc buttons */
.sidx-container button.sidx-primary {
    background: #faf9f5;
    color: #2d2c2c;
    padding: .3em 1em !important;
    font-size: 16px;
    border: 1px solid #2d2c2c;
    border-radius: 3px;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
    box-shadow: none;
}
.sidx-container button.sidx-primary:hover {
    color: #faf9f5;
    background-color: #2d2c2c;
}

.sidx-container .sidx-photo-array button:hover {
    color: #D27935;
}

/* search buttons */
.sidx-container .sidx-streamlined-search .sidx-streamlined-toggle {
    background: #faf9f5;
    color: #2d2c2c;
    border: 1px solid #2d2c2c;
}

.sidx-container .sidx-searchform .sidx-field:hover {
border-color: #D27935;
}

.sidx-container .sidx-streamlined-search .sidx-streamlined-toggle:hover {
border-color: #D27935;
}

.sidx-container .sidx-dropdown-pill.sidx-save-search-pill {
    color: #FAF9F5;
    background: #2D2C2C;
    border-color: #2D2C2C;
}

.sidx-container .sidx-searchform .sidx-basic .sidx-field {
border: 1px solid #2D2C2C;
}

.sidx-container .sidx-searchform .sidx-basic .sidx-field:hover {
border: 1px solid #D27935;
}
