

        @media (min-width: 1200px) {
          .container {
              max-width: 1210px;
          }
        }
        body {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: 400;
            line-height: 24px;
            text-transform: none;
        }
        .main-nav,
        .dropdown-menu,
        .login-register,
        .btn.btn-create-listing,
        .logged-in-nav,
        .btn-phone-number {
          font-family: Arial, Helvetica, sans-serif;
          font-size: 15px;
          font-weight: 400;
          text-transform: capitalize;
        }

        .btn,
        .ele-btn,
        .houzez-search-button,
        .houzez-submit-button,
        .form-control,
        .bootstrap-select .text,
        .sort-by-title,
        .woocommerce ul.products li.product .button,
        .form-control,
        .bootstrap-select .text,
        .sort-by-title {
          font-family: Arial, Helvetica, sans-serif;
        }
        
        h1, h2, h3, h4, h5, h6, .item-title, .page-title-mobile {
          font-family: Arial, Helvetica, sans-serif;
          font-weight: 700;
          text-transform: capitalize;
        }

        .post-content-wrap h1, .post-content-wrap h2, .post-content-wrap h3, .post-content-wrap h4, .post-content-wrap h5, .post-content-wrap h6 {
          font-weight: 700;
          text-transform: capitalize;
          text-align: inherit; 
        }

        .top-bar-wrap {
            font-family: Roboto,"Roboto Fallback";
            font-size: 15px;
            font-weight: 300;
            text-transform: none;   
        }
        .footer-wrap {
            font-family: Roboto,"Roboto Fallback";
            font-size: 14px;
            font-weight: 300;
            text-transform: none;
        }
        
        .header-v1 .header-inner-wrap {
            height: 60px; 
        }
        .header-v1 .header-inner-wrap .nav-link {
          line-height: 60px;
        }
        .header-v2 .header-top .navbar {
          height: 110px; 
        }

        .header-v2 .header-bottom .header-inner-wrap {
            height: 54px;
        }

        .header-v2 .header-bottom .header-inner-wrap .nav-link {
            line-height: 54px;
        }

        .header-v3 .header-top .header-inner-wrap,
        .header-v3 .header-top .header-contact-wrap {
          height: 80px;
          line-height: 80px; 
        }
        .header-v3 .header-bottom .header-inner-wrap {
            height: 54px;
        }
        .header-v3 .header-bottom .header-inner-wrap .nav-link {
            line-height: 54px;
        }

        .header-v4 .header-inner-wrap {
            height: 90px;
        }
        .header-v4 .header-inner-wrap .nav-link {
            line-height: 90px;
        }

        .header-v5 .header-top .header-inner-wrap {
            height: 110px;
        }

        .header-v5 .header-bottom .header-inner-wrap {
            height: 54px;
            line-height: 54px;
        }

        .header-v6 .header-inner-wrap,
        .header-v6 .navbar-logged-in-wrap {
            height: 60px;
            line-height: 60px;
        }

        @media (min-width: 1200px) {
            .header-v5 .header-top .container {
                max-width: 1170px;
            }
        }
    
      body,
      .main-wrap,
      .fw-property-documents-wrap h3 span, 
      .fw-property-details-wrap h3 span {
        background-color: #f8f8f8; 
      }
      .houzez-main-wrap-v2, .main-wrap.agent-detail-page-v2 {
        background-color: #ffffff;
      }

       body,
      .form-control,
      .bootstrap-select .text,
      .item-title a,
      .listing-tabs .nav-tabs .nav-link,
      .item-wrap-v2 .item-amenities li span,
      .item-wrap-v2 .item-amenities li:before,
      .item-parallax-wrap .item-price-wrap,
      .list-view .item-body .item-price-wrap,
      .property-slider-item .item-price-wrap,
      .page-title-wrap .item-price-wrap,
      .agent-information .agent-phone span a,
      .property-overview-wrap ul li strong,
      .mobile-property-title .item-price-wrap .item-price,
      .fw-property-features-left li a,
      .lightbox-content-wrap .item-price-wrap,
      .blog-post-item-v1 .blog-post-title h3 a,
      .blog-post-content-widget h4 a,
      .property-item-widget .right-property-item-widget-wrap .item-price-wrap,
      .login-register-form .modal-header .login-register-tabs .nav-link.active,
      .agent-list-wrap .agent-list-content h2 a,
      .agent-list-wrap .agent-list-contact li a,
      .developer-list-wrap .developer-list-content h2 a,
      .developer-list-wrap .developer-list-contact li a,
      .agent-contacts-wrap li a,
      .menu-edit-property li a,
      .statistic-referrals-list li a,
      .chart-nav .nav-pills .nav-link,
      .dashboard-table-properties td .property-payment-status,
      .dashboard-mobile-edit-menu-wrap .bootstrap-select > .dropdown-toggle.bs-placeholder,
      .payment-method-block .radio-tab .control-text,
      .post-title-wrap h2 a,
      .lead-nav-tab.nav-pills .nav-link,
      .deals-nav-tab.nav-pills .nav-link,
      .btn-light-grey-outlined:hover,
      button:not(.bs-placeholder) .filter-option-inner-inner,
      .fw-property-floor-plans-wrap .floor-plans-tabs a,
      .products > .product > .item-body > a,
      .woocommerce ul.products li.product .price,
      .woocommerce div.product p.price, 
      .woocommerce div.product span.price,
      .woocommerce #reviews #comments ol.commentlist li .meta,
      .woocommerce-MyAccount-navigation ul li a,
      .activitiy-item-close-button a,
      .property-section-wrap li a,
      .propertie-list ul li a {
       color: #222222; 
     }


    
      a,
      a:hover,
      a:active,
      a:focus,
      .primary-text,
      .btn-clear,
      .btn-apply,
      .btn-primary-outlined,
      .btn-primary-outlined:before,
      .item-title a:hover,
      .sort-by .bootstrap-select .bs-placeholder,
      .sort-by .bootstrap-select > .btn,
      .sort-by .bootstrap-select > .btn:active,
      .page-link,
      .page-link:hover,
      .accordion-title:before,
      .blog-post-content-widget h4 a:hover,
      .agent-list-wrap .agent-list-content h2 a:hover,
      .agent-list-wrap .agent-list-contact li a:hover,
      .agent-contacts-wrap li a:hover,
      .agent-nav-wrap .nav-pills .nav-link,
      .dashboard-side-menu-wrap .side-menu-dropdown a.active,
      .menu-edit-property li a.active,
      .menu-edit-property li a:hover,
      .dashboard-statistic-block h3 .fa,
      .statistic-referrals-list li a:hover,
      .chart-nav .nav-pills .nav-link.active,
      .board-message-icon-wrap.active,
      .post-title-wrap h2 a:hover,
      .listing-switch-view .switch-btn.active,
      .item-wrap-v6 .item-price-wrap,
      .listing-v6 .list-view .item-body .item-price-wrap,
      .woocommerce nav.woocommerce-pagination ul li a, 
      .woocommerce nav.woocommerce-pagination ul li span,
      .woocommerce-MyAccount-navigation ul li a:hover,
      .property-schedule-tour-form-wrap .control input:checked ~ .control__indicator,
      .property-schedule-tour-form-wrap .control:hover,
      .property-walkscore-wrap-v2 .score-details .houzez-icon,
      .login-register .btn-icon-login-register + .dropdown-menu a,
      .activitiy-item-close-button a:hover,
      .property-section-wrap li a:hover,
      .agent-detail-page-v2 .agent-nav-wrap .nav-link.active,
      .property-lightbox-v2-sections-navigation .slick-prev, 
      .property-lightbox-v2-sections-navigation .slick-next,
      .property-lightbox-v2-sections-navigation .slick-slide.current-section,
      .property-lightbox-v2-sections-navigation .nav-link.active,
      .property-lightbox-v3-sections-navigation .slick-prev,
      .property-lightbox-v3-sections-navigation .slick-next,
      .property-lightbox-v3-sections-navigation .slick-slide.current-section,
      .property-lightbox-v3-sections-navigation .nav-link.active,
      .agent-detail-page-v2 .listing-tabs .nav-link.active,
      .taxonomy-item-list a:before,
      .stats-box .icon-box i,
      .propertie-list ul li a.active,
      .propertie-list ul li a:hover,
      .nav-link,
      .agent-list-position a,
      .top-banner-wrap .nav-pills .nav-link:hover {
        color: #7ea3c6; 
      }

      .houzez-search-form-js .nav-pills .nav-link:hover, .top-banner-wrap .nav-pills .nav-link:hover {
          color: #fff;
      }
      
      .control input:checked ~ .control__indicator,
      .btn-primary-outlined:hover,
      .page-item.active .page-link,
      .slick-prev:hover,
      .slick-prev:focus,
      .slick-next:hover,
      .slick-next:focus,
      .mobile-property-tools .nav-pills .nav-link.active,
      .login-register-form .modal-header,
      .agent-nav-wrap .nav-pills .nav-link.active,
      .board-message-icon-wrap .notification-circle,
      .primary-label,
      .fc-event,
      .fc-event-dot,
      .compare-table .table-hover > tbody > tr:hover,
      .post-tag,
      .datepicker table tr td.active.active,
      .datepicker table tr td.active.disabled,
      .datepicker table tr td.active.disabled.active,
      .datepicker table tr td.active.disabled.disabled,
      .datepicker table tr td.active.disabled:active,
      .datepicker table tr td.active.disabled:hover,
      .datepicker table tr td.active.disabled:hover.active,
      .datepicker table tr td.active.disabled:hover.disabled,
      .datepicker table tr td.active.disabled:hover:active,
      .datepicker table tr td.active.disabled:hover:hover,
      .datepicker table tr td.active.disabled:hover[disabled],
      .datepicker table tr td.active.disabled[disabled],
      .datepicker table tr td.active:active,
      .datepicker table tr td.active:hover,
      .datepicker table tr td.active:hover.active,
      .datepicker table tr td.active:hover.disabled,
      .datepicker table tr td.active:hover:active,
      .datepicker table tr td.active:hover:hover,
      .datepicker table tr td.active:hover[disabled],
      .datepicker table tr td.active[disabled],
      .ui-slider-horizontal .ui-slider-range,
      .slick-arrow,
      .btn-load-more .spinner .bounce1,
      .btn-load-more .spinner .bounce2,
      .btn-load-more .spinner .bounce3 {
        background-color: #7ea3c6; 
      }

      .control input:checked ~ .control__indicator,
      .btn-primary-outlined,
      .btn-primary-outlined:hover,
      .page-item.active .page-link,
      .mobile-property-tools .nav-pills .nav-link.active,
      .agent-nav-wrap .nav-pills .nav-link,
      .agent-nav-wrap .nav-pills .nav-link.active,
      .chart-nav .nav-pills .nav-link.active,
      .dashaboard-snake-nav .step-block.active,
      .fc-event,
      .fc-event-dot,
      .save-search-form-wrap,
      .property-schedule-tour-form-wrap .control input:checked ~ .control__indicator,
      .property-tabs-module.property-nav-tabs-v5 .nav-link.active,
      .price-table-button
          .control--radio
          input:checked
          + .control__indicator
          + .control__label
          + .control__background,
      .agent-detail-page-v2 .agent-nav-wrap .nav-link.active {
        border-color: #7ea3c6; 
      }

      .stats-box .icon-box {
        border: 1px solid #7ea3c6;
      }

      .slick-arrow:hover {
        background-color: rgba(126,163,198,0.66); 
      }

      .property-banner .nav-pills .nav-link.active {
        background-color: rgba(126,163,198,0.66) !important; 
      }

      .property-navigation-wrap a.active {
        color: #7ea3c6;
        -webkit-box-shadow: inset 0 -3px #7ea3c6;
        box-shadow: inset 0 -3px #7ea3c6; 
      }

      .property-nav-tabs-v1 .nav-item .nav-link.active,
      .property-nav-tabs-v1 .nav-item .nav-link.show,
      .property-nav-tabs-v2 .nav-item .nav-link.active,
      .property-nav-tabs-v2 .nav-item .nav-link.show {
          -webkit-box-shadow: 0 3px 0 inset #7ea3c6;
          box-shadow: 0 3px 0 inset #7ea3c6;
          border-bottom: 2px solid #f8f8f8;
      }

      .property-tabs-module.property-nav-tabs-v3 .nav-link.active::before,
      .property-tabs-module.property-nav-tabs-v4 .nav-link.active::before {
          border-top-color: #7ea3c6;
      }
      
      .property-tabs-module.property-nav-tabs-v3 .nav-link.active::after,
      .property-tabs-module.property-nav-tabs-v4 .nav-link.active::after {
          border-bottom-color: #f8f8f8;
          border-top-color: #f8f8f8;
      }

      .property-tabs-module.property-nav-tabs-v3 .nav-link.active,
      .property-tabs-module.property-nav-tabs-v4 .nav-link.active {
          border-bottom: 1px solid #7ea3c6;
      }

      @media (max-width: 767.98px) {
          .product-tabs-wrap-v1 .nav-link.active {
              background-color: #7ea3c6 !important;
              border-color: #7ea3c6;
          }
      }

      .property-lightbox-nav .nav-item.nav-item-active {
          -webkit-box-shadow: inset 0 -3px #7ea3c6;
          box-shadow: inset 0 -3px #7ea3c6;
      }

      .property-lightbox-nav .nav-item.nav-item-active a {
          color: #7ea3c6;
      }

      .deals-table-wrap {
          scrollbar-color: #7ea3c6 #f1f1f1;
      }

      .deals-table-wrap::-webkit-scrollbar-thumb {
          background: #7ea3c6;
      }

      .deals-table-wrap::-webkit-scrollbar-thumb:hover {
          background: #7ea3c6;
      }

      .deals-table-wrap::-webkit-scrollbar-track {
          background: #7ea3c6;
      }

      .btn-primary,
      .fc-button-primary,
      .woocommerce nav.woocommerce-pagination ul li a:focus, 
      .woocommerce nav.woocommerce-pagination ul li a:hover, 
      .woocommerce nav.woocommerce-pagination ul li span.current {
        color: #fff;
        background-color: #7ea3c6;
        border-color: #7ea3c6; 
      }
      .btn-primary:focus, .btn-primary:focus:active,
      .fc-button-primary:focus,
      .fc-button-primary:focus:active {
        color: #fff;
        background-color: #7ea3c6;
        border-color: #7ea3c6; 
      }
      .btn-primary:hover,
      .fc-button-primary:hover {
        color: #fff;
        background-color: #7ea3c6;
        border-color: #7ea3c6; 
      }
      .btn-primary:active, 
      .btn-primary:not(:disabled):not(:disabled):active,
      .fc-button-primary:active,
      .fc-button-primary:not(:disabled):not(:disabled):active {
        color: #fff;
        background-color: #7ea3c6;
        border-color: #7ea3c6; 
      }

      .btn-secondary,
      .woocommerce span.onsale,
      .woocommerce ul.products li.product .button,
      .woocommerce #respond input#submit.alt, 
      .woocommerce a.button.alt, 
      .woocommerce button.button.alt, 
      .woocommerce input.button.alt,
      .woocommerce #review_form #respond .form-submit input,
      .woocommerce #respond input#submit, 
      .woocommerce a.button, 
      .woocommerce button.button, 
      .woocommerce input.button {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }
      .btn-secondary:focus,
      .btn-secondary:focus:active {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }
      .woocommerce ul.products li.product .button:focus,
      .woocommerce ul.products li.product .button:active,
      .woocommerce #respond input#submit.alt:focus, 
      .woocommerce a.button.alt:focus, 
      .woocommerce button.button.alt:focus, 
      .woocommerce input.button.alt:focus,
      .woocommerce #respond input#submit.alt:active, 
      .woocommerce a.button.alt:active, 
      .woocommerce button.button.alt:active, 
      .woocommerce input.button.alt:active,
      .woocommerce #review_form #respond .form-submit input:focus,
      .woocommerce #review_form #respond .form-submit input:active,
      .woocommerce #respond input#submit:active, 
      .woocommerce a.button:active, 
      .woocommerce button.button:active, 
      .woocommerce input.button:active,
      .woocommerce #respond input#submit:focus, 
      .woocommerce a.button:focus, 
      .woocommerce button.button:focus, 
      .woocommerce input.button:focus {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }
      .btn-secondary:hover,
      .woocommerce ul.products li.product .button:hover,
      .woocommerce #respond input#submit.alt:hover, 
      .woocommerce a.button.alt:hover, 
      .woocommerce button.button.alt:hover, 
      .woocommerce input.button.alt:hover,
      .woocommerce #review_form #respond .form-submit input:hover,
      .woocommerce #respond input#submit:hover, 
      .woocommerce a.button:hover, 
      .woocommerce button.button:hover, 
      .woocommerce input.button:hover {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }
      .btn-secondary:active, 
      .btn-secondary:not(:disabled):not(:disabled):active {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }

      .btn-primary-outlined {
        color: #7ea3c6;
        background-color: transparent;
        border-color: #7ea3c6; 
      }
      .btn-primary-outlined:focus, .btn-primary-outlined:focus:active {
        color: #7ea3c6;
        background-color: transparent;
        border-color: #7ea3c6; 
      }
      .btn-primary-outlined:hover {
        color: #fff;
        background-color: #7ea3c6;
        border-color: #7ea3c6; 
      }
      .btn-primary-outlined:active, .btn-primary-outlined:not(:disabled):not(:disabled):active {
        color: #7ea3c6;
        background-color: rgba(26, 26, 26, 0);
        border-color: #7ea3c6; 
      }

      .btn-secondary-outlined {
        color: #988a81;
        background-color: transparent;
        border-color: #988a81; 
      }
      .btn-secondary-outlined:focus, .btn-secondary-outlined:focus:active {
        color: #988a81;
        background-color: transparent;
        border-color: #988a81; 
      }
      .btn-secondary-outlined:hover {
        color: #fff;
        background-color: #988a81;
        border-color: #988a81; 
      }
      .btn-secondary-outlined:active, .btn-secondary-outlined:not(:disabled):not(:disabled):active {
        color: #988a81;
        background-color: rgba(26, 26, 26, 0);
        border-color: #988a81; 
      }

      .btn-call {
        color: #988a81;
        background-color: transparent;
        border-color: #988a81; 
      }
      .btn-call:focus, .btn-call:focus:active {
        color: #988a81;
        background-color: transparent;
        border-color: #988a81; 
      }
      .btn-call:hover {
        color: #988a81;
        background-color: rgba(26, 26, 26, 0);
        border-color: #988a81; 
      }
      .btn-call:active, .btn-call:not(:disabled):not(:disabled):active {
        color: #988a81;
        background-color: rgba(26, 26, 26, 0);
        border-color: #988a81; 
      }
      .icon-delete .btn-loader:after{
          border-color: #7ea3c6 transparent #7ea3c6 transparent
      }
    
      .header-v1 {
        background-color: #004274;
        border-bottom: 1px solid #004274; 
      }

      .header-v1 a.nav-link,
      .header-v1 .btn-phone-number a {
        color: #FFFFFF; 
      }

      .header-v1 a.nav-link:hover,
      .header-v1 a.nav-link:active {
        color: #00aeff;
        background-color: rgba(0, 174, 255, 0.1); 
      }
      .header-desktop .main-nav .nav-link {
          letter-spacing: 0px;
      }
      .header-v1 .btn-phone-number a:hover,
      .header-v1 .btn-phone-number a:active {
        color: #00aeff;
      }
    
      .header-v2 .header-top,
      .header-v5 .header-top,
      .header-v2 .header-contact-wrap {
        background-color: #ffffff; 
      }

      .header-v2 .header-bottom, 
      .header-v5 .header-bottom {
        background-color: #7ea3c6;
      }

      .header-v2 .header-contact-wrap .header-contact-right, .header-v2 .header-contact-wrap .header-contact-right a, .header-contact-right a:hover, header-contact-right a:active {
        color: #084289; 
      }

      .header-v2 .header-contact-left {
        color: #084289; 
      }

      .header-v2 .header-bottom,
      .header-v2 .navbar-nav > li,
      .header-v2 .navbar-nav > li:first-of-type,
      .header-v5 .header-bottom,
      .header-v5 .navbar-nav > li,
      .header-v5 .navbar-nav > li:first-of-type {
        border-color: rgba(255,255,255,1);
      }

      .header-v2 a.nav-link,
      .header-v5 a.nav-link {
        color: #ffffff; 
      }

      .header-v2 a.nav-link:hover,
      .header-v2 a.nav-link:active,
      .header-v5 a.nav-link:hover,
      .header-v5 a.nav-link:active {
        color: #ffffff;
        background-color: rgba(152,138,129,0.5); 
      }

      .header-v2 .header-contact-right a:hover, 
      .header-v2 .header-contact-right a:active,
      .header-v3 .header-contact-right a:hover, 
      .header-v3 .header-contact-right a:active {
        background-color: transparent;
      }

      .header-v2 .header-social-icons a,
      .header-v5 .header-social-icons a {
        color: #084289; 
      }
    
      .header-v3 .header-top {
        background-color: #004274; 
      }

      .header-v3 .header-bottom {
        background-color: #004274; 
      }

      .header-v3 .header-contact,
      .header-v3-mobile {
        background-color: #00aeff;
        color: #ffffff; 
      }

      .header-v3 .header-bottom,
      .header-v3 .login-register,
      .header-v3 .navbar-nav > li,
      .header-v3 .navbar-nav > li:first-of-type {
        border-color: rgba(0, 174, 239, 0.2); 
      }

      .header-v3 a.nav-link, 
      .header-v3 .header-contact-right a:hover, .header-v3 .header-contact-right a:active {
        color: #FFFFFF; 
      }

      .header-v3 a.nav-link:hover,
      .header-v3 a.nav-link:active {
        color: #00aeff;
        background-color: rgba(0, 174, 255, 0.1); 
      }

      .header-v3 .header-social-icons a {
        color: #004274; 
      }
    
      .header-v4 {
        background-color: #ffffff; 
      }

      .header-v4 a.nav-link,
      .header-v4 .btn-phone-number a {
        color: #004274; 
      }

      .header-v4 a.nav-link:hover,
      .header-v4 a.nav-link:active {
        color: #00aeef;
        background-color: rgba(0, 174, 255, 0.1); 
      }

      .header-v4 .btn-phone-number a:hover,
      .header-v4 .btn-phone-number a:active {
        color: #00aeef;
      }
    
      .header-v6 .header-top {
        background-color: #004274; 
      }

      .header-v6 a.nav-link {
        color: #FFFFFF; 
      }

      .header-v6 a.nav-link:hover,
      .header-v6 a.nav-link:active {
        color: #00aeff;
        background-color: rgba(0, 174, 255, 0.1); 
      }

      .header-v6 .header-social-icons a {
        color: #FFFFFF; 
      }
    
    .item-header .item-tool > span {
      color: #ffffff;
      background: rgba(0, 0, 0, 0.35);
    }
    .grid-view .item-listing-wrap .label:not(.label-featured),
    .list-view .item-listing-wrap .item-header .label:not(.label-featured) {
      color: #ffffff;
      background: rgba(0, 0, 0, 0.35);
    }
    .grid-view .item-listing-wrap .label:not(.label-featured):hover,
    .list-view .item-listing-wrap .item-header .label:not(.label-featured):hover {
      color: #00aeff;
    }

    .item-tool>span:hover {
      background-color: rgba(0, 0, 0, 0.65);
      color: #fff;
    }
    
      .header-transparent-wrap .header-v4 {
        border-bottom: 1px solid rgba(255, 255, 255, 0.3); 
      }
    
      .header-transparent-wrap .header-v4 .nav-link, 
      .header-transparent-wrap .header-v4 .login-register-nav a, 
      .header-transparent-wrap .btn-phone-number a {
        color: #ffffff;
      }

      .header-transparent-wrap .header-v4 .nav-link:hover, 
      .header-transparent-wrap .header-v4 .nav-link:active {
        color: #00aeef; 
      }

      .header-transparent-wrap .header-v4 .login-register-nav a:hover, 
      .header-transparent-wrap .header-v4 .login-register-nav a:active,
      .header-transparent-wrap .btn-phone-number a:hover,
      .header-transparent-wrap .btn-phone-number a:active {
        color: #00aeef;
      }
    
      .main-nav .navbar-nav .nav-item .dropdown-menu,
      .login-register .login-register-nav li .dropdown-menu {
        background-color: rgba(255,255,255,0.95); 
      }

      .login-register .login-register-nav li .dropdown-menu:before {
          border-left-color: rgba(255,255,255,0.95);
          border-top-color: rgba(255,255,255,0.95);
      }

      .main-nav .navbar-nav .nav-item .nav-item a,
      .login-register .login-register-nav li .dropdown-menu .nav-item a {
        color: #2e3e49;
        border-bottom: 1px solid #e6e6e6; 
      }

      .main-nav .navbar-nav .nav-item .nav-item a:hover,
      .main-nav .navbar-nav .nav-item .nav-item a:active,
      .login-register .login-register-nav li .dropdown-menu .nav-item a:hover {
        color: #cbb492; 
      }
      .main-nav .navbar-nav .nav-item .nav-item a:hover,
      .main-nav .navbar-nav .nav-item .nav-item a:active,
      .login-register .login-register-nav li .dropdown-menu .nav-item a:hover {
          background-color: rgba(0, 174, 255, 0.1);
      }
    
      .header-main-wrap .btn-create-listing {
        color: #2e3e49;
        border: 1px solid #2e3e49;
        background-color: #ffffff; 
      }

      .header-main-wrap .btn-create-listing:hover,
      .header-main-wrap .btn-create-listing:active {
        color: rgba(255,255,255,1);
        border: 1px solid #fa8f8d;
        background-color: rgba(250,143,141,1); 
      }
    
      .header-transparent-wrap .header-v4 a.btn-create-listing,
      .header-transparent-wrap .login-register .favorite-link .btn-bubble {
        color: #ffffff;
        border: 1px solid #ffffff;
        background-color: rgba(255,255,255,0.2); 
      }

      .header-transparent-wrap .header-v4 a.btn-create-listing:hover,
      .header-transparent-wrap .header-v4 a.btn-create-listing:active {
        color: rgba(255,255,255,1);
        border: 1px solid #cbb492;
        background-color: rgba(203,180,146,1); 
      }
    
      .header-transparent-wrap .logged-in-nav a,
      .logged-in-nav a {
        color: #2e3e49;
        border-color: #e6e6e6;
        background-color: #FFFFFF; 
      }

      .header-transparent-wrap .logged-in-nav a:hover,
      .header-transparent-wrap .logged-in-nav a:active,
      .logged-in-nav a:hover,
      .logged-in-nav a:active {
        color: #2e3e49;
        background-color: rgba(204,204,204,0.15);
        border-color: #e6e6e6; 
      }
    
      .form-control::-webkit-input-placeholder,
      .search-banner-wrap ::-webkit-input-placeholder,
      .advanced-search ::-webkit-input-placeholder,
      .advanced-search-banner-wrap ::-webkit-input-placeholder,
      .overlay-search-advanced-module ::-webkit-input-placeholder {
        color: #a1a7a8; 
      }
      .bootstrap-select > .dropdown-toggle.bs-placeholder, 
      .bootstrap-select > .dropdown-toggle.bs-placeholder:active, 
      .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, 
      .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
        color: #a1a7a8; 
      }
      .form-control::placeholder,
      .search-banner-wrap ::-webkit-input-placeholder,
      .advanced-search ::-webkit-input-placeholder,
      .advanced-search-banner-wrap ::-webkit-input-placeholder,
      .overlay-search-advanced-module ::-webkit-input-placeholder {
        color: #a1a7a8; 
      }

      .search-banner-wrap ::-moz-placeholder,
      .advanced-search ::-moz-placeholder,
      .advanced-search-banner-wrap ::-moz-placeholder,
      .overlay-search-advanced-module ::-moz-placeholder {
        color: #a1a7a8; 
      }

      .search-banner-wrap :-ms-input-placeholder,
      .advanced-search :-ms-input-placeholder,
      .advanced-search-banner-wrap ::-ms-input-placeholder,
      .overlay-search-advanced-module ::-ms-input-placeholder {
        color: #a1a7a8; 
      }

      .search-banner-wrap :-moz-placeholder,
      .advanced-search :-moz-placeholder,
      .advanced-search-banner-wrap :-moz-placeholder,
      .overlay-search-advanced-module :-moz-placeholder {
        color: #a1a7a8; 
      }

      .advanced-search .form-control,
      .advanced-search .bootstrap-select > .btn,
      .location-trigger,
      .location-search .location-trigger,
      .vertical-search-wrap .form-control,
      .vertical-search-wrap .bootstrap-select > .btn,
      .step-search-wrap .form-control,
      .step-search-wrap .bootstrap-select > .btn,
      .advanced-search-banner-wrap .form-control,
      .advanced-search-banner-wrap .bootstrap-select > .btn,
      .search-banner-wrap .form-control,
      .search-banner-wrap .bootstrap-select > .btn,
      .overlay-search-advanced-module .form-control,
      .overlay-search-advanced-module .bootstrap-select > .btn,
      .advanced-search-v2 .advanced-search-btn,
      .advanced-search-v2 .advanced-search-btn:hover {
        border-color: #d1d1d1; 
      }

      .advanced-search-nav,
      .search-expandable,
      .overlay-search-advanced-module,
      .advanced-search-half-map,
      .half-map-wrap #advanced-search-filters {
        background-color: #FFFFFF; 
      }
      .btn-search {
        color: #ffffff;
        background-color: #7ea3c6;
        border-color: #ffffff;
      }
      .btn-search:hover, .btn-search:active  {
        color: #7ea3c6;
        background-color: #988a81;
        border-color: #ffffff;
      }
      .advanced-search-btn {
        color: #7ea3c6;
        background-color: #ffffff;
        border-color: #dce0e0; 
      }
      .advanced-search-btn:hover, .advanced-search-btn:active {
        color: #ffffff;
        background-color: #00aeff;
        border-color: #00aeff; 
      }
      .advanced-search-btn:focus {
        color: #7ea3c6;
        background-color: #ffffff;
        border-color: #dce0e0; 
      }
      .search-expandable-label {
        color: #ffffff;
        background-color: #988a81;
      }
      .advanced-search-nav {
        padding-top: 25px;
        padding-bottom: 10px;
      }
      .features-list-wrap .control--checkbox,
      .features-list-wrap .control--radio,
      .range-text, 
      .features-list-wrap .control--checkbox, 
      .features-list-wrap .btn-features-list, 
      .overlay-search-advanced-module .search-title, 
      .overlay-search-advanced-module .overlay-search-module-close {
          color: #222222;
      }
      .advanced-search-half-map {
        background-color: #FFFFFF; 
      }
      .advanced-search-half-map .range-text, 
      .advanced-search-half-map .features-list-wrap .control--checkbox, 
      .advanced-search-half-map .features-list-wrap .btn-features-list {
          color: #222222;
      }
      .reset-search-btn {
        background-color: #ffffff;
        color: #8b9898;
        border-color: #dce0e0; 
      }
      .reset-search-btn:hover {
        background-color: #f7f8f8;
        color: #717f7f;
        border-color: #00aeff; 
      }
    
      .save-search-btn {
          border-color: #ffffff ;
          background-color: #7ea3c6 ;
          color: #ffffff ;
      }
      .save-search-btn:hover,
      .save-search-btn:active {
          border-color: #ffffff;
          background-color: #988a81 ;
          color: #ffffff ;
      }
    .label-featured {
      background-color: #fa8f8d;
      color: #ffffff; 
    }
    
    .dashboard-sidebar {
      background-color: #000000; 
    }

    .nav-box ul li a {
      color: #ffffff; 
    }
    
    .nav-box h5 {
      color: #9ca3af;
    }

    .nav-box ul li a:hover, .nav-box ul li a.active {
      background-color: #003a64;
      color: #e4192b; 
    }
    .nav-box ul li a.active {
      border-color: #00aeff;
    }
    .sidebar-logo {
      background-color: #002b4b;
    }
    .sidebar-logo .logo {
      border-color: #374151;
    }
    
      .detail-wrap {
        background-color: rgba(0,0,0,0.06);
        border-color: #e0e0e0;
      }
      #houzez-overview-listing-map {
        height: 180px;
      }
      .property-banner .nav .nav-link {
        background: rgba(0, 0, 0, 0.65);
        color: #ffffff;
      }
    
      .header-mobile {
        background-color: #ffffff; 
      }
      .header-mobile .toggle-button-left,
      .header-mobile .toggle-button-right {
        color: #7ea3c6; 
      }

      .nav-mobile:not(.houzez-nav-menu-main-mobile-wrap) .main-nav .nav-item a {
        border-bottom: 1px solid #ececec;
      }

      .nav-mobile .logged-in-nav a,
      .nav-mobile .main-nav,
      .nav-mobile .navi-login-register {
        background-color: #7ea3c6; 
      }

      .nav-mobile .logged-in-nav a,
      .nav-mobile .main-nav .nav-item .nav-item a,
      .nav-mobile .main-nav .nav-item a,
      .navi-login-register .main-nav .nav-item a {
        color: #ffffff;
        border-bottom: 1px solid #ececec;
        background-color: #7ea3c6;
      }
      #nav-mobile .nav-mobile-trigger {
        color: #ffffff;
      }

      .nav-mobile .btn-create-listing,
      .navi-login-register .btn-create-listing {
        color: #fff;
        border: 1px solid #7ea3c6;
        background-color: #7ea3c6; 
      }

      .nav-mobile .btn-create-listing:hover, .nav-mobile .btn-create-listing:active,
      .navi-login-register .btn-create-listing:hover,
      .navi-login-register .btn-create-listing:active {
        color: #fff;
        border: 1px solid #7ea3c6;
        background-color: rgba(0, 174, 255, 0.65); 
      }
      .offcanvas-header {
        background-color: #ffffff;
        color: #333333;
      }
      .offcanvas-header .btn-close {
        color: #333333;
      }
    .top-bar-wrap,
    .top-bar-wrap .dropdown-menu,
    .switcher-wrap .dropdown-menu {
      background-color: #000000;
    }
    .top-bar-wrap a,
    .top-bar-contact,
    .top-bar-slogan,
    .top-bar-wrap .btn,
    .top-bar-wrap .dropdown-menu,
    .switcher-wrap .dropdown-menu,
    .top-bar-wrap .navbar-toggler {
      color: #ffffff;
    }
    .top-bar-wrap a:hover,
    .top-bar-wrap a:active,
    .top-bar-wrap .btn:hover,
    .top-bar-wrap .btn:active,
    .top-bar-wrap .dropdown-menu li:hover,
    .top-bar-wrap .dropdown-menu li:active,
    .switcher-wrap .dropdown-menu li:hover,
    .switcher-wrap .dropdown-menu li:active {
      color: rgba(228,25,43,1);
    }
    .class-energy-indicator:nth-child(1) {
        background-color: #33a357;
    }
    .class-energy-indicator:nth-child(2) {
        background-color: #79b752;
    }
    .class-energy-indicator:nth-child(3) {
        background-color: #c3d545;
    }
    .class-energy-indicator:nth-child(4) {
        background-color: #fff12c;
    }
    .class-energy-indicator:nth-child(5) {
        background-color: #edb731;
    }
    .class-energy-indicator:nth-child(6) {
        background-color: #d66f2c;
    }
    .class-energy-indicator:nth-child(7) {
        background-color: #cc232a;
    }
    .class-energy-indicator:nth-child(8) {
        background-color: #cc232a;
    }
    .class-energy-indicator:nth-child(9) {
        background-color: #cc232a;
    }
    .class-energy-indicator:nth-child(10) {
        background-color: #ffffff;
    }
    
    /* GHG Emissions Colors for French/EU mode */
    .class-ghg-indicator:nth-child(1) {
        background-color: #5d9cd3;
    }
    .class-ghg-indicator:nth-child(2) {
        background-color: #70b0d9;
    }
    .class-ghg-indicator:nth-child(3) {
        background-color: #8cc4e3;
    }
    .class-ghg-indicator:nth-child(4) {
        background-color: #98cdeb;
    }
    .class-ghg-indicator:nth-child(5) {
        background-color: #5966ab;
    }
    .class-ghg-indicator:nth-child(6) {
        background-color: #3e4795;
    }
    .class-ghg-indicator:nth-child(7) {
        background-color: #2d2e7f;
    }
    
      .agent-detail-page-v2 .agent-profile-wrap { background-color:#0e4c7b }
      .agent-detail-page-v2 .agent-list-position a, .agent-detail-page-v2 .agent-profile-header h1, .agent-detail-page-v2 .rating-score-text, .agent-detail-page-v2 .agent-profile-address address, .agent-detail-page-v2 .badge-success { color:#ffffff }

      .agent-detail-page-v2 .all-reviews, .agent-detail-page-v2 .agent-profile-cta a { color:#00aeff }
    
    .footer-top-wrap {
      background-color: #222222; 
    }

    .footer-bottom-wrap {
      background-color: #000000; 
    }

    .footer-top-wrap,
    .footer-top-wrap a,
    .footer-bottom-wrap,
    .footer-bottom-wrap a,
    .footer-top-wrap
        .property-item-widget
        .right-property-item-widget-wrap
        .item-amenities,
    .footer-top-wrap
        .property-item-widget
        .right-property-item-widget-wrap
        .item-price-wrap,
    .footer-top-wrap .blog-post-content-widget h4 a,
    .footer-top-wrap .blog-post-content-widget,
    .footer-top-wrap .form-tools .control,
    .footer-top-wrap .slick-dots li.slick-active button:before,
    .footer-top-wrap .slick-dots li button::before,
    .footer-top-wrap
        .widget
        ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not(
            .dropdown-menu
        ):not(.nav-tabs)
        li
        span {
      color: #ffffff; 
    }
    
          .footer-top-wrap a:hover,
          .footer-bottom-wrap a:hover,
          .footer-top-wrap .blog-post-content-widget h4 a:hover {
            color: rgba(152,138,129,1); 
          }
        .houzez-osm-cluster {
            background-image: url(https://naxosrealestatepremium.com/wp-content/uploads/2018/05/cluster.png);
            text-align: center;
            color: #fff;
            width: 48px;
            height: 48px;
            line-height: 48px;
        }
    /* content
/* ------------------------------------------------------------------------ */
.home #section-body {
    padding-bottom: 0;
}
/* footer
/* ------------------------------------------------------------------------ */
.footer-widget .amenities {
    display: none;
}
.mailchimp-row {
    border-bottom: 1px solid #ebebeb;
}


/*# sourceURL=houzez-style-inline-css */
