<style>
	.dot {
		background-color: #007CCC !important;
	}

	select option {
		background-color: #007CCC !important;
		color: white;
	}

		select option:hover,
		select option:focus,
		select option:active,
		select option:checked {
			background-color: red !important;
			color: white;
		}

	.select-selected {
		background-color: red !important;
	}

	html {
		background-color: #FFFFFF;
	}

	.p24_spui .p24_search {
		background-color: #007CCC;
	}

	a {
		color: #0D63C9;
		text-decoration: none !important;
	}

		a:hover, a:focus {
			color: #0D63C9;
		}

	.text-primary {
		color: #0D63C9
	}

	.bg-primary, .bg-primary :any-link {
		color: #FFFFFF;
		background-color: #0D63C9
	}

	.btn-primary {
		color: #FFFFFF;
		background-color: #0D63C9;
		border-color: #0b57b1
	}

		.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus {
			background-color: #0D63C9;
			border-color: #0b57b1
		}

		.btn-primary .badge {
			color: #0D63C9;
			background-color: #FFFFFF
		}

	.btn-link {
		color: #0D63C9;
	}

		.btn-link:hover, .btn-link:focus {
			color: #0D63C9;
		}

	.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
		color: #FFFFFF;
		background-color: #0D63C9
	}

	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
		background-color: #0D63C9;
		border-color: #0D63C9
	}

	.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
		color: #FFFFFF;
		background-color: #0D63C9
	}

	.pagination > li > a, .pagination > li > span {
		color: #0D63C9;
		background-color: #FFFFFF;
	}

		.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
			color: #0D63C9;
			background-color: #0D63C9;
		}

	.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
		color: #FFFFFF;
		background-color: #0D63C9;
		border-color: #0D63C9;
	}

	.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
		color: #0D63C9;
		background-color: #FFFFFF
	}

	.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
		color: #0D63C9;
		background-color: #FFFFFF
	}

	a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
		border-color: #0D63C9
	}

	.progress-bar {
		color: #FFFFFF;
		background-color: #0D63C9;
	}

	.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
		color: #FFFFFF;
		background-color: #0D63C9;
		border-color: #0D63C9
	}

	.panel-primary {
		border-color: #0D63C9
	}

	.p24_breadCrumb, .breadcrumbContainer .breadcrumb, .breadcrumbContainer a, .breadcrumbContainer li {
		background-color: #0D63C9 !important;
	}

		.p24_breadCrumb .breadcrumb > li + li:before {
			content: "- ";
		}

	.panel-primary > .panel-heading {
		color: #FFFFFF;
		background-color: #0D63C9;
		border-color: #0D63C9
	}

		.panel-primary > .panel-heading + .panel-collapse > .panel-body {
			border-top-color: #0D63C9
		}

		.panel-primary > .panel-heading .badge {
			color: #0D63C9;
			background-color: #FFFFFF
		}

	.panel-primary > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #0D63C9
	}

	.p24_spui a:not(.btn-primary):focus {
		color: #0D63C9
	}

	.p24_spui .p24_navbar {
		border-bottom: 1px solid #0D63C9
	}

	.p24_spui .well.p24_teaser a div {
		color: #0D63C9;
	}

	.p24_spui .p24_home .btn.btn-default {
		color: #0D63C9;
		border-color: #0D63C9
	}

	.p24_spui .p24_search {
		background-color: #0D63C9
	}

		.p24_spui .p24_search.p24_refine div.btn-default {
			color: #0D63C9;
			background-color: #FFFFFF;
		}

	.p24_spui .p24_filter {
		background: #0D63C9
	}

		.p24_spui .p24_filter .btn-default {
			color: #FFFFFF;
			background-color: #0D63C9;
		}

	div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
		background-color: #007CCC;
		color: white;
	}

	.btn-danger {
		background-color: #F04432;
	}

	.btn-success {
		color: #fff;
		background-color: #F04432;
	}

	.p24_developer {
		margin-top: 0px;
	}

	.p24_spui .p24_fixedHeader h3 {
		color: #0D63C9;
	}

	.p24_spui .p24_fixedHeader .p24_close {
		color: #0D63C9;
	}

	.p24_spui .p24_fixedHeader hr {
		border-top-color: #0D63C9
	}

	.p24_spui .p24_areasList {
		color: #0D63C9;
	}

	.p24_spui .p24_results .p24_price {
		color: #0D63C9
	}

	.p24_spui .p24_sortOrder .p24_select select {
		color: #0D63C9;
	}

	.p24_spui .p24_expired .p24_listing .p24_price {
		color: #0D63C9
	}

	.p24_spui .p24_oops {
		color: #FFFFFF;
		background-color: #0D63C9
	}

	.p24_spui .p24_listing.p24_development .p24_accordion {
		border-top-color: #0D63C9
	}

	.p24_spui .p24_listing.p24_development .p24_form h3 {
		border-bottom-color: #0D63C9
	}

	.p24_spui .p24_listing.p24_development .p24_pager.p24_pagerBottom {
		color: #0D63C9
	}

	.p24_spui .p24_listing .p24_pager {
		color: #FFFFFF;
		background-color: #0D63C9
	}

		.p24_spui .p24_listing .p24_pager.p24_pagerBottom {
			background-color: #f6f6f6
		}

			.p24_spui .p24_listing .p24_pager.p24_pagerBottom a {
				color: #0D63C9
			}

	.p24_spui .p24_listing .p24_price {
		color: #0D63C9
	}

	.p24_spui .p24_listing .p24_accordion .panel .panel-heading {
		color: #0D63C9;
	}

	.p24_spui .p24_listing .p24_contact h3 {
		border-bottom-color: #0D63C9
	}

	.p24_spui .p24_listing .p24_contact .p24_agent .btn-block {
		color: #0D63C9;
	}

	.p24_spui .p24_message h3 {
		color: #0D63C9
	}

	.p24_spui .p24_message hr {
		border-top-color: #0D63C9
	}

	.p24_spui .p24_listingFooter {
		color: #FFFFFF;
		background-color: #0D63C9
	}

	.p24_spui .p24_bond .row .col-xs-6:last-of-type {
		color: #0D63C9
	}

	.text-info {
		color: #007CCC
	}

	.form-control:focus {
		border-color: #007CCC;
	}

	.btn-info {
		color: #FFFFFF;
		background-color: #007CCC;
		border-color: #32bbf8
	}

		.btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus {
			background-color: #007CCC;
		}

		.btn-info .badge {
			color: #007CCC;
			background-color: #FFFFFF
		}

	.label-info {
		background-color: #007CCC
	}

	.progress-bar-info {
		background-color: #007CCC
	}

	.panel-info > .panel-heading .badge {
		color: #007CCC;
		background-color: #FFFFFF
	}

	.p24_spui .p24_home .p24_search .p24_select {
		background-color: #007CCC;
	}

	.p24_spui .p24_search.p24_refine .p24_refineHeader {
		background-color: #FFFFFF;
		border-bottom-color: #007CCC
	}

		.p24_spui .p24_search.p24_refine .p24_refineHeader h5 {
			color: #007CCC
		}

	.p24_spui .p24_search.p24_refine .p24_select {
		background-color: #007CCC;
	}

		.p24_spui .p24_search.p24_refine .p24_select select option {
			background-color: #007CCC
		}

	.p24_select select option:hover {
		background-color: #0D63C9;
		color: #007CCC
	}

	.p24_spui .p24_search.p24_refine div.btn-default.p24_active {
		color: #FFFFFF;
		background-color: #007CCC
	}

	.p24_spui .p24_search ul:not(.token-input-list-facebook) li.p24_active {
		border-bottom-color: #007CCC
	}

	.p24_spui .p24_search .p24_searchField ul li.token-input-token-facebook {
		background-color: #007CCC;
	}

	div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
		background-color: #007CCC;
		color: white;
	}

	.btn-danger {
		background-color: #F04432;
	}

	.btn-success {
		color: #fff;
		background-color: #F04432;
	}

	.p24_developer {
		margin-top: 0px;
	}

	element.style {
	}

	* {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	element.style {
	}

	* {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	* {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.btn-primary:focus, .btn-primary:hover, .btn-primary:active {
		background-color: #0D63C9 !important;
	}

	.agentEmailContainer {
		margin-left: 30px;
	}

	.p24_refineHeader, .p24_spui .p24_fixedHeader, .btn-default:focus {
		border-color: #007CCC;
	}

	.js-p24_contactNumbersDiv {
		border: none;
	}

	div.token-input-dropdown-facebook ul li .text-muted {
		background-color: white !important;
		padding: 5px;
		text-color: white;
	}

	.btn-default:hover {
		background-color: #FFFFFF !important;
		/* border-color: #adadad; */
	}

	div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook .text-muted {
		background-color: #007CCC !important;
		padding: 5px;
		text-color: white;
	}

	.p24_spui .p24_sortOrder .p24_select {
		background-image: url("https://static.sa-property.co.za/SmartPhone/Content/Images/icon_down_blue.png?z=75fbde");
	}

	.btn-success, .btn-success:hover, .btn-success:visited, .btn-success:focus {
		border-color: #0D63C9 !important;
		background-color: #0D63C9 !important;
	}

	.fa-phone, .fa-envelope {
		color: #0D63C9 !important;
	}

	.p24_spui .p24_sortOrder .p24_select {
		background-image: url("https://static.sa-property.co.za/SmartPhone/Content/Images/icon_down_blue.png?z=75fbde");
	}

	.btn-success, .btn-success:hover, .btn-success:visited, .btn-success:focus {
		border-color: #0D63C9 !important;
		background-color: #0D63C9 !important;
	}

	.fa-phone, .fa-envelope {
		color: #0D63C9 !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;
	}

	.bg-primary {
		color: #fff;
		background-color: #0D63C9;
	}

	.btn-secondary {
		background-color: #007CCC;
	}

	.p24_bondHeader a, .p24_calculatorInput, .p24_bondMenu {
		background-color: #0D63C9;
	}

	.p24_sliding_label_wrapper, .p24_bond-data, .p24_bond .control-label {
		color: #0D63C9;
	}

	.p24_bond .ui-slider.ui-slider-horizontal, .p24_spui .p24_bond .ui-slider .ui-slider-range {
		background-color: #0D63C9;
	}

	p24_spui .p24_bond .ui-slider .ui-slider-handle, .p24_bondPopup .p24_rangeSlider .ui-slider-handle {
		border: 9.5px solid #0D63C9;
	}

	.p24_bond .input-group, .p24_bond .input-group-addon {
		border-bottom: 1px solid #0D63C9;
		color: #0D63C9;
	}

	.p24_spui .p24_bond .ui-slider .ui-slider-handle, .p24_bondPopup .p24_rangeSlider .ui-slider-handle {
		border: 9.5px solid #0D63C9;
	}

	.p24_bondData hr {
		border-top: 2px solid #0D63C9;
	}

	.p24_bondPopup p, .p24_bondPopup .p24_bondDataRow, .p24_bondPopup h4 {
		color: #515b6d !important;
	}

	.p24_bondPopup .form-horizontal .input-group {
		border-bottom: 1px solid #0D63C9;
	}

	.p24_bondPopup .control-label {
		color: #515b6d;
	}

	.p24_bondPopup .p24_currency, .p24_bondPopup .input-group-addon {
		color: #0D63C9;
	}

	.p24_bondPopup .p24_percentage::after {
		color: #0D63C9;
	}

	.p24_bondPopup .ui-slider-range-min {
		background-color: #0D63C9;
	}

	.btn-recalc {
		color: #FFFFFF;
		background-color: #0D63C9;
	}

	.property24-color-link {
		color: #0D63C9 !important;
	}

	.p24_cookieBanner .btn {
		background-color: #0D63C9 !important;
	}

	.fa-image-large {
		color: #0D63C9 !important;
	}

	.p24_showdays .p24_showdayHeading {
		border-bottom: 1px solid #0D63C9;
	}

	:root {
		--sc-view-contact-background: #FFFFFF;
		--sc-view-contact-text-color: #5B615F;
		--sc-view-contact-border-color: #5B615F;
	}
</style>