<style>

    html {
        background-color: #FFFFFF;
 background-position: top ;
        background-repeat: no-repeat;
    }

    body {
        color: #444444;
    }

    .recentSearch {
        border-color: #222222;
        border-width: 1px;
        border-style: solid;
    }

    .p24_content .p24_price {
        color: #333333 !important;
    }

    .p24_regularTile .p24_address {
        color: #333333 !important;
    }

    /* GENERAL */

    .sc_sectionHighlightDark {
        background: #FFFFFF;
    }

    .sc_sectionHighlightLight {
        background: #FFFFFF;
    }

    /* BUTTONS */
    .btn-link {
        color: #D91920;
    }

    .btn-primary {
        background-color: #333333 !important;
        border-color: #333333;
    }

    .btn-danger {
        background-color: #F04432;
        border-color: #F04432;
    }

    .btn-success {
        background-color: #3CC89E;
        border: none;
        border-radius: 2px;
    }

    .btn-default {
        background-color: #5692D9;
    }

    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .btn-default.btn-fixed,
    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .btn-default.btn-fixed:focus,
    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .btn-default.btn-fixed:hover,
    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .btn-default.btn-fixed:active,
    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .btn-default.btn-fixed.active,
    .sc_searchBarFixed:not(.sc_searchBarFixedOpen) .sc_searchBar .sc_searchBarOptions .open .dropdown-toggle.btn-default.btn-fixed {
        background-color: #333333 !important;
    }

    /*Override Bootstrap*/
    .btn-default:hover,
    .btn-default:focus,
    .btn-default:active,
    .btn-default.active,
    .open .dropdown-toggle.btn-default {
        color: #FFFFFF;
        background-color: #5692D9;
        border-color: #5692D9;
    }


    /*Override Bootstrap*/
    .btn-group .dropdown-toggle,
    .btn-group.open .dropdown-toggle {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .btn-success:hover {
        background-color: #3CC89E;
        border-color: #3CC89E;
    }

    .btn-warning {
        background-color: #F04432;
        border-color: #F04432;
    }

        .btn-warning:hover {
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9c00), to(#dd820d));
            background: -moz-linear-gradient(#ff9c00, #dd820d);
            background: linear-gradient(#ff9c00, #dd820d);
        }

    hr {
        border-top: 1px solid #e6e6e6;
    }

    /* FONTS */
    .sc_carouselLarge h2,
    .sc_homeAreas h2,
    .sc_fontHighlightSecondary,
    .sc_moreLink a {
        color: #D91920;
    }

    .sc_areasPopular .sc_alert h2 {
        color: #444444;
    }

    a {
        color: #333333;
        text-decoration: none;
    }

        a:hover {
            color: #333333;
        }

    .sc_fontHighlightPrimary {
        color: #333333;
    }

    .sc_fontHighlightDanger {
        color: #ef3f39;
    }

    .sc_textBorderPrimary {
        padding-bottom: 8px;
        border-bottom: 4px solid #333333;
    }

    .sc_textBorderDanger {
        padding-bottom: 8px;
        border-bottom: 4px solid #ef3f39;
    }

    /* BREADCRUMBS */
    .sc_themeBreadcrumb {
        color: #FFFFFF;
        background: #333333;
    }

        .sc_themeBreadcrumb i {
            color: #FFF;
        }

        .sc_themeBreadcrumb a {
            color: #FFFFFF;
        }

    /* FOOTER */
    footer a {
        color: #444444;
    }

    /* MAIN MENU */
    .navbar .container .navbar-header .sc_navContainer .sc_topLinks a.brand-primary {
        color: #333333;
    }

    /* SEARCH BAR */
    .sc_searchBar {
        background: #333333;
    }

        .sc_searchBar.sc_searchBarCompact
        .sc_searchType
        .dropdown-menu li a:hover {
            background-color: #911114 !important;
        }

        .sc_searchBar,
        .sc_searchBar h2,
        .developmentssearchbar,
        .developmentssearchbar h2 {
            color: #FFFFFF;
        }

    .sc_searchTabs li.active a {
        color: #D91920;
        border: 1px solid #333333;
    }

    div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
        background: #4BC3F9 !important;
    }

    .sc_searchTabs li.active a:after,
    .sc_searchTabs li.active a:before {
        border-color: #333333;
    }

    li.token-input-token-facebook {
        color: #FFFFFF;
        background: #4BC3F9;
        border-color: #255FA5;
    }

    li.token-input-token-facebook {
        background-color: #4BC3F9;
        color: #FFF;
        border: 1px solid #255FA5;
    }

    .sc_searchBar .p24_autoComplete ul li.token-input-token-facebook {
        background-color: #4BC3F9 !important;
    }

    .sc_searchBar .p24_autoComplete ul {
        border: 2px solid #333333;
        border-right: none;
    }

    .btn-danger:focus,
    .btn-danger:hover,
    .btn-danger:active,
    .btn-danger.active,
    .open .dropdown-toggle.btn-danger {
        color: #fff;
        background-color: #F04432 !important;
        border-color: #F04432;
    }

    .btn-default,
    .btn-default:focus {
        background-color: #5692D9;
    }

    li.token-input-token {
        background-color: #4BC3F9;
        border: 1px solid #255FA5;
        color: #FFF;
    }

    li.token-input-token-facebook {
        background-color: #4BC3F9;
        color: #FFF;
        border: 1px solid #255FA5;
    }

    li.token-input-selected-token-facebook {
        background: #222222;
    }

    /* HOME PAGE */
    .sc_homeArticles h2 {
        color: #444444;
    }

    .sc_homeArticle a {
        color: #D91920;
    }

    /* RESULTS */
    .sc_listingTile:hover {
        border: 1px solid #D91920;
    }

    .sc_listingTile .sc_listingTileContent .sc_listingTilePrice,
    .sc_listingTile .sc_listingTileContent .sc_listingTileAddress {
        color: #D91920;
    }

    .sc_listingTile .sc_listingTileContent .sc_listingTileType,
    .sc_listingTile .sc_listingTileContent .sc_listingTileDeveloper {
        color: #444444;
    }

    .sc_listingTile .sc_listingTileContent .sc_listingTilePriceDevelopments {
        color: #333333;
    }

    .sc_featuredProperty a {
        color: #444444;
    }

    .sc_featuredPropertyPrice {
        color: #D91920;
    }

    /* LISTING PAGE */
    .sc_listingTabs li.active a,
    .sc_listingTabs li.active a:active,
    .sc_listingTabs li.active a:hover,
    .sc_listingTabs li.active a:focus {
        color: #FFF !important;
        background: #333333 !important;
        border: 1px solid #333333 !important;
    }

    .sc_listingPriceDevelopments span {
        color: #333333;
    }

        .sc_listingPriceDevelopments span.sc_listingPriceRange {
            color: #444444;
        }

    .sc_developmentsPlanPrice, .sc_poweredBy {
        color: #D91920;
    }

    /* AGENCIES RESULTS */
    .sc_agencies .sc_panel h2 {
        color: #333333;
    }

    /* AGENT PROFILE */
    .sc_labelHighlightBlue {
        color: #FFF;
        background-color: #D91920;
    }

    /* CAROUSEL */
    .sc_carouselPrice {
        color: #333333;
    }

    /* SIDEBAR */
    .sc_sidebar .sc_panel h2 {
        border-bottom-color: #333333;
    }

    .sc_sidebar .sc_alert p span {
        color: #ef3f39;
    }

    /* Map Search */
    .mapSearchContainer {
        border: #333333 1px solid !important;
        background: #333333;
    }

        .mapSearchContainer h1 {
            color: #FFFFFF;
        }

        .mapSearchContainer .mapPanel {
            border-color: #333333 transparent #333333 #333333;
        }

            .mapSearchContainer .mapPanel h3 {
                color: #333333;
                font-weight: bold;
            }

        .mapSearchContainer .mapTabContainer ul li input[type="button"] {
            border: 1px #333333 solid;
        }

        .mapSearchContainer .mapTabContainer ul li input[type="button"] {
            background-color: #333333;
            color: #FFFFFF;
        }

        .mapSearchContainer .mapPanel .searchBox {
            border: solid 1px #333333;
        }

            .mapSearchContainer .mapPanel .searchBox:before {
                border-color: transparent transparent #333333 transparent;
            }

    .mapTabContainer ul li input[type="button"]:hover,
    .mapTabContainer ul li.selected input,
    .mapPanel .price {
        color: #D91920 !important;
    }

    /* Misc */

    .primaryColor {
        color: #333333 !important;
    }

    .primaryBGColor {
        background-color: #333333 !important;
    }

    .primaryBorderColor, .sc_panel.sc_panelHighlight:hover {
        border-color: #D91920;
    }

    .pagination > li > a,
    .pagination > li > span {
        color: #333333;
    }

        .pagination > li > a:hover,
        .pagination > li > span:hover,
        .pagination > li > a:focus,
        .pagination > li > span:focus {
            color: #333333;
        }

    .pagination > .active > a,
    .pagination > .active > span,
    .pagination > .active > a:hover,
    .pagination > .active > span:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span:focus {
        border-color: #333333;
    }

    .sc_customContent .sc_homeInsuranceList li .badge {
        background-color: #333333;
    }

    .sc_profileMenu li a.active {
        background-color: #333333;
    }

    .pp_title_price {
        color: #333333;
    }

    .showContactWrap .fa,
    .showEmailWrap .fa,
    .sc_developmentsSidebarDetails i.fa {
        color: #3CC89E !important;
    }

    .navbar .container .navbar-header .sc_navContainer .sc_navHolder .sc_signIn .loginRegisterWrap a {
        color: #333333 !important;
    }

    .sc_profile .sc_panel form .btn-default.sc_searchType,
    .sc_profile .sc_panel form .sc_searchBox,
    .sc_profile .sc_panel form .sc_searchBarOptions .sc_searchBarOption .btn-group .btn-default,
    .sc_profile .sc_panel form .sc_searchBarOptions .sc_searchBarMultiOption .btn-group .btn-default {
        border-color: #eee;
    }

    .mapSearchBarOption {
        background-color: white !important;
        font-size: 12px !important;
        max-width: 140px !important;
        border: 1px solid #9EA5B1
    }

    .contentSectionContainer .sc_searchBarOption .open,
    .contentSectionContainer .sc_searchBarOption btn-group .closed {
        margin-right: 10px;
    }

    .mapSearchBarOption {
        background-color: white !important;
        font-size: 12px !important;
        max-width: 140px !important;
        border: 1px solid #9EA5B1
    }

    tabs > li.active > a,
    .nav-tabs > li.active > a:hover,
    .nav-tabs > li.active > a:focus {
        border-bottom: 2px solid #911114;
    }

    .p24_loginModal tabs > li.active > a,
    .p24_loginModal .nav-tabs > li.active > a:hover,
    .p24_loginModal .nav-tabs > li.active > a:focus {
        color: #333333;
    }

    .p24_loginModal .nav-tabs li.active a {
        color: #333333;
    }

    .sc_emailAlert {
        background-color: #F04432 !important;
    }

    .btn-primary:hover,
    .btn-primary.hover, .btn-primary:focus,
    .btn-primary:active, .btn-primary.active,
    .btn-primary.disabled, .btn-primary[disabled],
    .open .dropdown-toggle.btn-primary {
        color: #fff;
        background-color: #333333 !important;
    }

    .contentSectionContainer .sc_searchBarOption .open,
    .contentSectionContainer .sc_searchBarOption btn-group .closed {
        margin-right: 10px;
    }

    .btn btn-default dropdown-toggle FromPrice, btn btn-default dropdown-toggle ToPrice,
    btn btn-default dropdown-toggle Bedrooms,
    btn btn-default dropdown-toggle Bathrooms,
    btn btn-default dropdown-toggle RentalTerm {
        color: #fff !Important;
    }

    tabs > li.active > a,
    .nav-tabs > li.active > a:hover,
    .nav-tabs > li.active > a:focus {
        border-bottom: 2px solid #911114;
        .p24_accordion.panel .panel-heading

    {
        color: #ffffff;
    }

    }

    .p24_loginModal tabs > li.active > a,
    .p24_loginModal .nav-tabs > li.active > a:hover,
    .p24_loginModal .nav-tabs > li.active > a:focus {
        color: #333333;
    }

    .p24_accordion.panel .panel-heading {
        color: #ffffff;
    }

    .p24_bond .panel .panel-heading {
        background-color: #333333;
    }

    .ui-widget-header {
        background-color: #333333;
    }

    .p24_bond .panel .panel-heading, .p24_bond.p24_2018 .panel .panel-body .p24_sliding_label_wrapper {
        color: #ffffff;
    }

    .p24_bond.p24_2018 .panel .panel-heading {
        color: #ffffff;
    }

    .p24_loginModal .nav-tabs li.active a {
        color: #333333;
    }

    .sc_emailAlert {
        background-color: #F04432 !important;
    }

    .btn-primary:hover,
    .btn-primary.hover, .btn-primary:focus,
    .btn-primary:active, .btn-primary.active,
    .btn-primary.disabled, .btn-primary[disabled],
    .open .dropdown-toggle.btn-primary {
        color: #fff;
        background-color: #333333 !important;
    }

    .p24_bond.p24_2018 .panel .panel-body .ui-slider .ui-slider-handle, .p24_bondCalculator .p24_rangeSlider .ui-slider-handle {
        border: 9.5px solid #333333;
    }

    .bondheader {
        background-color: #333333;
        color: #ffffff;
    }

    .p24_tabs li a {
        color: #ffffff;
    }

    .p24_currency, .p24_percentageIcon, .p24_bond.p24_2018 .panel .panel-body .input-group, .p24_calculatorInputs .input-group {
        color: #333333;
    }

    .sc_emailAlertModal, .sc_emailAlert {
        background-color: #F04432 !important;
    }

    .btn-default, .btn-default:focus {
        background-color: #5692D9;
        color: #fff;
    }

    .btn-primary:hover, .btn-primary.hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .open .dropdown-toggle.btn-primary {
        color: #fff;
        background-color: #333333 !important;
    }

    .sc_resultFilterReset .btn-default {
        border: #fff 1px solid;
    }

    .btn btn-default dropdown-toggle FromPrice, btn btn-default dropdown-toggle ToPrice,
    btn btn-default dropdown-toggle Bedrooms,
    btn btn-default dropdown-toggle Bathrooms,
    btn btn-default dropdown-toggle RentalTerm {
        color: #fff !Important;
    }

    .modal-title {
        color: white;
        background: Color [A=255, R=51, G=51, B=51] !important;
    }

    .modal-header {
        background: Color [A=255, R=51, G=51, B=51] !important;
    }

    .property24-color-link {
        color: #333333 !important;
    }

    a > .fa.fa-facebook-official {
        color: #3b5998;
    }

    a > .fa.fa-twitter-square {
        color: #55acee;
    }

    a > .fa.fa-google-square {
        color: #dd4b39;
    }

    a > .fa.fa-whatsapp {
        color: #43d854;
    }

    a > .fa.fa-google-plus-square {
        color: #DD4B39;
    }

    a > .fa.fa-linkedin-square {
        color: #0077b5;
    }

    a > .fa.fa-pinterest-square {
        color: #DD0E1A;
    }

    .p24_loginModalLink {
        color: #333333 !important;
    }

    .p24_icon_primary, .p24_primary {
        color: #333333 !important;
    }

    .p24_icon_primary, .p24_primary {
        color: #333333 !important;
    }

    .p24_showdays .p24_listingHeadings {
        border-bottom: 1px solid #333333;
    }
    :root {     
        --sc-view-contact-background:#FFFFFF;
        --sc-view-contact-text-color:#5B615F;
        --sc-view-contact-border-color:#5B615F;
        }
</style>
        <style>
        .p24_reducedBanner{
 z-index:0!important;
}
    </style>
