

.btn:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), button:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), btn-success:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), .btn-primary:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), .btn-check:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), .btn.active:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), .btn.show:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more),.btn:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, button:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, btn-success:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, .btn-primary:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, .btn-check:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, .btn.active:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, .btn.show:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus,.btn:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, button:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, btn-success:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, .btn-primary:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, .btn-check:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, .btn.active:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, .btn.show:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active,.btn:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, button:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, btn-success:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, .btn-primary:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, .btn-check:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, .btn.active:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, .btn.show:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited
{
    color: var(--sc-default-button-text-color);
    background-color: var(--sc-default-button-background-color) ;
    border-color: var(--sc-default-button-border-color );
    padding-left: 7.5px;
    padding-right: 7.5px;
    padding-top: 12px;
    padding-bottom: 12px;
    min-height: 45px;
}

.btn:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, button:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, btn-success:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, .btn-primary:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, .btn-check:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, .btn.active:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, .btn.show:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover
{
    color: var(--sc-default-button-hover-text-color);
    background-color: var(--sc-default-button-hover-background-color);
    border-color: var(--sc-default-button-hover-border-color);
}

.btn-search:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more), #searchButton:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more),.btn-search:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus, #searchButton:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus,.btn-search:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active, #searchButton:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active,.btn-search:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited, #searchButton:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited
{
    color: var(--sc-search-button-text-color);
    background-color: var(--sc-search-button-background-color) ;
    border-color: var(--sc-search-button-border-color);
    padding-left: 7.5px;
    padding-right: 7.5px;
    padding-top: 12px;
    padding-bottom: 12px;
    min-height: 45px;
}

.btn-search:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover, #searchButton:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover
{
    color: var(--sc-search-button-hover-text-color);
    background-color: var(--sc-search-button-hover-background-color);
    border-color: var(--sc-search-button-hover-border-color);
}

.btn_clear:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more),.btn_clear:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):focus,.btn_clear:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):active,.btn_clear:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):visited
{
    color: var(--sc-danger-button-text-color);
    background-color: var(--sc-danger-button-background-color) ;
    border-color: var(--sc-danger-button-border-color );
    padding-left: 7.5px;
    padding-right: 7.5px;
    padding-top: 12px;
    padding-bottom: 12px;
    min-height: 45px;
}

.btn_clear:not(.btn-sort-order, .accordion-button, .sc-accordion-header, .sc-listing-description-card__toggle, .btn-search-counts, .sc-poi-view-more):hover
{
    color: var(--sc-danger-button-hover-text-color);
    background-color: var(--sc-danger-button-hover-background-color);
    border-color: var(--sc-danger-button-hover-border-color);
}

.btn-danger {
color: var(--sc-danger-button-text-color)!important;
background-color: var(--sc-danger-button-background-color)!important;
border-color: var(--sc-danger-button-border-color)!important;
}
.btn-danger:hover {
color: var(--sc-danger-button-hover-text-color)!important;
background-color: var(--sc-danger-button-hover-background-color)!important;
border-color: var(--sc-danger-button-hover-border-color)!important;
}
.socialPanel {
background-color:#000000; 
}
.p24_spui .p24_sortOrder .p24_select {
background-image: url("https://static.sa-property.co.za/AgencyTemplateSPUI/Content/Images/icon_down_blue.png?z=75fbde");
}
.modal {
	z-index:99999;
}


:root {
--sc-font-family: system-ui,-apple-system,'Poppins',Helvetica,Arial,sans-serif;
--sc-danger-button-background-color: #01A2FD;
--sc-danger-button-border-color: #003B88;
--sc-danger-button-text-color: #FFFFFF;
--sc-danger-button-hover-background-color: #005A9E;
--sc-danger-button-hover-border-color: #005A9E;
--sc-danger-button-hover-text-color: #FFFFFF;
--sc-default-button-background-color: #01A2FD;
--sc-default-button-border-color: #01A2FD;
--sc-default-button-text-color: #FFFFFF;
--sc-default-button-hover-background-color: #003B88;
--sc-default-button-hover-border-color: #01A2FD;
--sc-default-button-hover-text-color: #FFFFFF;
--sc-primary: #01A2FD;
--sc-search-button-background-color: #01A2FD;
--sc-search-button-border-color: #01A2FD;
--sc-search-button-text-color: #FFFFFF;
--sc-search-button-hover-background-color: #FFFFFF;
--sc-search-button-hover-border-color: #01A2FD;
--sc-search-button-hover-text-color: #01A2FD;
--bs-primary: #003B88;
--bs-primary_hover: #FFFFFF;
--bs-secondary: #FFFFFF;
--bs-info: #01A2FD;
--bs-danger: #01A2FD;
--bs-danger-rgb:1, 162, 253;
--bs-danger_hover: #21B0FE;
--bs-body-color: #FFFFFF;
--bs-body-bg: #FFFFFF;
--bs-body-text: #002C66;
--bs-link-color: #01A2FD;
--bs-link-hover-color: #017ABE;
--bs-btn-color: #FFFFFF;
--bs-off-white: #909090; /*Remove*/
--bs-darken-border: #002455;
--bs-text-color-darken-10pc: #001C42;
--bs-btn-primary-border: #002455;
--bs-danger-darken-15pc: #015E8F;
--bs-warning:#ffc107;
--bs-btn-info-border: #17a2b8;
--bs-btn-success-border: #004EB7;
--bs-border-color: #003B88;
--bs-accordion-border-color: #FFFFFF;
--bs-font-sans-serif: var(--sc-font-family);
--bs-body-font-family: var(--sc-font-family);
--bs-body-font-size: 14px;
--bs-body-line-height: 22px;
--bs-body-font-weight: 400;
--bs-accordion-color: #002C66;
--sc-btn-search-bg: #01A2FD;
--sc-btn-search-text: #FFFFFF;
--sc-btn-search-border: #01A2FD;
--sc-search-dropdown-bg: #FFFFFF;
--sc-search-dropdown-text: #002C66;
--sc-search-dropdown-border: #003B88;
--sc-btn-search-hover: #21B0FE;
--sc-highlight-bg: #003B88;
--sc-highlight-text-color: #FFFFFF;
--sc-highlight-border-color: #004EB7;
--bs-tag-top-bg: #003B88;
--bs-tag-top-text: #FFFFFF;
--bs-tag-bottom-bg: #FFFFFF;
--bs-tag-bottom-text: #003B88;
--bs-search-bar-background: #FFFFFF;
--bs-search-bar-background-solid: #FFFFFF;
--bs-search-bar-text_color: #002C66;
--bs-search-bar-border_color: #003B88;
--bs-search-bar-background_opacity: rgba(255,255,255,0.6);
--bs-nav-tabs-background-p24: rgba(255,255,255,0.3);
--sc-footer-bg: #003B88;
--sc-footer-border-color: #01A2FD;
--sc-footer-heading-color: #FFFFFF;
--sc-footer-color: #FFFFFF;
--sc-header-icon-color:#FFFFFF;
--sc-footer-link-color : #5DC4FD;
--sc-listing-breadcrumb-text-color:#003B88;
--sc-listing-breadcrumb-text-hover-color:#01A2FD;
--sc-searchbar-tabs-text:#003B88;
--bs-accordion-active-color: #FFFFFF;
--bs-accordion-active-bg: #003B88;
--bs-accordion-border-color: #FFFFFF;
--sc-floating-listing-bar-heading-color:#003B88;
--sc-floating-listing-bar-bg-color:#FFFFFF;
--sc-floating-listing-bar-border-color:#003B88;
--sc-floating-listing-bar-text-color:#002C66;	
--sc-floating-bar-button-bg: #01A2FD;
--sc-floating-bar-button-text: #FFFFFF;
--sc-floating-bar-button-border: #01A2FD;
--sc-floating-bar-button-hover-bg: #FFFFFF;
--sc-floating-bar-button-hover-text: #01A2FD;
--sc-floating-bar-button-hover-border: #01A2FD;
--sc-development-facilities-heading: Color [A=255, R=0, G=44, B=102];
--sc-development-facilities-text: Color [A=255, R=0, G=44, B=102];
--sc-development-facilities-accent: #003B88;
--sc-page-heading-background-color: #003B88;--sc-page-heading-text-color: White;--sc-page-heading-border-color: #01A2FD;--sc-page-heading-hyperlink-color: White;--sc-page-heading-hyperlink-hover-color: #5DC4FD;
--sc-navbar-bg: White;--sc-navbar-text: #003B88;--sc-navbar-border: #003B88;--sc-navbar-dropdown-border: #01A2FD;--sc-navbar-item-bg: White;--sc-navbar-item-color: #003B88;--sc-navbar-item-font-variant: small-caps;--sc-navbar-item-text-transform: uppercase;--sc-navbar-item-padding-x: 12px;--sc-navbar-item-font-size: 14px;--sc-navbar-item-hover-item-bg: rgba(255,255,255,0);--sc-navbar-item-hover-color: #01A2FD;--sc-navbar-item-hover-border-color: rgba(1,162,253,0);--sc-sign-in-background-color: #003B88;--sc-sign-in-text-color: White;
--sc-view-contact-background:#FFFFFF;
--sc-view-contact-text-color:#5B615F;
--sc-view-contact-border-color:#5B615F;

--sc-contactform-input-background:#FFFFFF;
--sc-contactform-input-text-color:#5B615F;
--sc-contactform-input-border-color:#D8DCE3;
--sc-contactform-submit-background-color:#D20107;
--sc-contactform-submit-text-color:#FFFFFF;

--sc-floating-bar-bg: White;--sc-floating-bar-text: #002C66;--sc-floating-bar-title: #003B88;--sc-floating-bar-border: #003B88;--sc-floating-bar-button-bg: #01A2FD;--sc-floating-bar-button-text: White;--sc-floating-bar-button-border: #01A2FD;--sc-floating-bar-button-hover-bg: White;--sc-floating-bar-button-hover-text: #01A2FD;--sc-floating-bar-button-hover-border: #01A2FD;--sc-floating-bar-breadcrumb-text-color: #003B88;--sc-floating-bar-breadcrumb-text-hover-color: #01A2FD;
--news-tile-bg-color: White;
--news-tile-text-color: #003B88;
--news-tile-border-color: #01A2FD;
--news-tile-title-color: #003B88;
--news-tile-badge-bg-color: #01A2FD;
--news-tile-badge-text-color: White;
--sc-panel-background: #FFFFFF;&#xD;&#xA;--sc-panel-text: #002C66;&#xD;&#xA;--sc-panel-border-color: #003B88;&#xD;&#xA;
--sc-tile-background: White;&#xD;&#xA;--sc-tile-text: #002C66;&#xD;&#xA;--sc-tile-hover-shadow-color: #C1C1C1;&#xD;&#xA;--sc-tile-heading-bg: #003B88;&#xD;&#xA;--sc-tile-head-text: White;&#xD;&#xA;--sc-tile-price-text: #003B88;&#xD;&#xA;


}




		.search-nav li .nav-link {
		text-transform: uppercase;
		font-synthesis-small-caps: auto;
		font-size: 12px!important;
		}
	

		.title-block,.p24_pageTitle
		{
		border-bottom:1px solid var(--sc-page-heading-border-color);
		}
	
