<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/** SEARCH HEADER **/
.search-page-header													{ padding:40px 0px 0px 0px; }
.search-page-header .left-col										{ float:left; width:650px; }
.search-page-header .left-col h1									{ font-size:3em; }
.search-page-header .left-col .results								{ font-size:1.6em; }
.search-page-header .right-col										{ float:right; text-align:right; width:370px; }
.search-page-header .view-options									{ display:inline-block; font-size:0px; vertical-align:top; margin:0px 20px 0px 0px; }
.search-page-header .view-icon										{ display:inline-block; vertical-align:middle; height:50px; width:50px; }
.search-page-header .search-sort									{ display:inline-block; vertical-align:middle; }
.search-page-header .search-sort label								{ display:none; }
.search-page-header .search-sort .styledd .styledd-display			{ padding:13px 43px 13px 13px; text-transform:uppercase; }

.search-page-header .left-col .results								{ color:#777777; }
.search-page-header .view-options									{ border:1px solid #CCCCCC; background:#FFFFFF; }
.search-page-header .view-icon										{ background-repeat:no-repeat; background-position:50% 50%; }
.search-page-header .view-icon:hover,
.search-page-header .view-icon.active								{ background-color:#0B172B; }
.search-page-header .view-icon-grid									{ background-image:url(icons/search-grid.png); }
.search-page-header .view-icon-grid:hover,
.search-page-header .view-icon-grid.active							{ background-image:url(icons/search-grid-hover.png); }
.search-page-header .view-icon-list									{ background-image:url(icons/search-list.png); border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.search-page-header .view-icon-list:hover,
.search-page-header .view-icon-list.active							{ background-image:url(icons/search-list-hover.png); border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.search-page-header .view-icon-map									{ background-image:url(icons/search-map.png); }
.search-page-header .view-icon-map:hover,
.search-page-header .view-icon-map.active							{ background-image:url(icons/search-map-hover.png); }
.search-page-header .search-sort .styledd .styledd-display			{ background-image:url(icons/search-arrow-blue.png); background-position:right 13px top 50%; }



/** NO RESULTS **/
.no-results					{ padding:120px 0px; text-align:center; font-size:1.3em; }



/** RESULTS **/
.property-wrapper .list-item.list-item-forSale .image .status-banner,
.property-wrapper .list-item.list-item-toLet .image .status-banner			{ display:none; }
.property-wrapper .list-item .desc-01										{ display:block !important; }



/** PAGINATION **/
.pagination-wrapper											{ font-family:'Roboto Slab', serif; text-transform:uppercase; padding:40px 0px; font-weight:400; font-size:1.3em; }
.pagination-wrapper .left									{ float:left; width:; }
.pagination-wrapper .left .paging-prev						{ display:inline-block; vertical-align:middle; margin:0px 20px 0px 0px; }
.pagination-wrapper .left .paging-numbers					{ display:inline-block; vertical-align:middle; list-style:none; margin:0px; padding:0px; }
.pagination-wrapper .left .paging-numbers li				{ display:inline-block; vertical-align:middle; }
.pagination-wrapper .left .paging-numbers li a,
.pagination-wrapper .left .paging-numbers li span			{ display:inline-block; vertical-align:middle; padding:5px 10px; }
.pagination-wrapper .left .paging-next						{ display:inline-block; vertical-align:middle; margin:0px 0px 0px 20px; }
.pagination-wrapper .right									{ float:right; text-align:right; }
.pagination-wrapper .right .paging-prev						{ padding:0px 20px 0px 0px; }
.pagination-wrapper .right .paging-next						{ padding:0px 0px 0px 20px; }
.pagination-wrapper .right .paging-prev span,
.pagination-wrapper .right .paging-next span				{ display:inline-block; vertical-align:; }
.pagination-wrapper .right .paging-prev span				{ padding:0px 10px 0px 0px; }
.pagination-wrapper .right .paging-next span				{ padding:0px 0px 0px 10px; }

.pagination-wrapper .left .paging-prev,
.pagination-wrapper .left .paging-next						{ color:#0B172B; }
.pagination-wrapper .left .paging-prev:hover,
.pagination-wrapper .left .paging-next:hover				{ color:#B8993F; }
.pagination-wrapper .left .paging-numbers li a				{ color:#0B172B; }
.pagination-wrapper .left .paging-numbers li a:hover,
.pagination-wrapper .left .paging-numbers li span			{ color:#0B172B; background:#B8993F; }
.pagination-wrapper .right .paging-prev,
.pagination-wrapper .right .paging-next						{ color:#0B172B; }
.pagination-wrapper .right .paging-prev:hover,
.pagination-wrapper .right .paging-next:hover,
.pagination-wrapper .right .paging-prev span,
.pagination-wrapper .right .paging-next span				{ color:#B8993F; }



/** RENTALS **/
.rent-wrapper .search-page-header .left-col h1								{ color:#B8993F; }
.rent-wrapper .search-page-header .view-icon:hover,
.rent-wrapper .search-page-header .view-icon.active							{ background-color:#B8993F; }
.rent-wrapper .pagination-wrapper .left .paging-prev,
.rent-wrapper .pagination-wrapper .left .paging-next						{ color:#B8993F; }
.rent-wrapper .pagination-wrapper .left .paging-numbers li a:hover,
.rent-wrapper .pagination-wrapper .left .paging-numbers li span				{ color:#FFFFFF; background:#B8993F; }
.rent-wrapper .pagination-wrapper .right .paging-prev span,
.rent-wrapper .pagination-wrapper .right .paging-next span					{ color:#B8993F; }



/** RESPONSIVE **/
@media screen and (max-width:1070px){
	
	.search-page-header .left-col			{ width:550px; }
	.search-page-header .left-col h1		{ font-size:2.5em; }
	
}

@media screen and (max-width:970px){

	.search-page-header .left-col			{ width:450px; }
	
}

@media screen and (max-width:880px){

	.search-page-header .left-col			{ float:none; width:100%; margin:0px 0px 20px 0px; }
	.search-page-header .right-col			{ float:none; width:100%; }
	.search-page-header .view-options		{ float:left; margin:0px 0px 20px 0px; }
	.search-page-header .search-sort		{ float:right; }
	
}

@media screen and (max-width:850px){

	.property-wrapper .list-item .desc-01			{ display:none !important; }
	.property-wrapper .list-item .desc-02			{ display:block !important; }
	
}

@media screen and (max-width:780px){

	.search-page-header .left-col h1		{ font-size:2em; }
	.search-page-header .left-col .results	{ font-size:1.3em; }
	
}

@media screen and (max-width:760px){
	
	.search-page-header .view-icon-grid,
	.search-page-header .view-icon-grid:hover,
	.search-page-header .view-icon-grid.active							{ background-image:url(icons/search-list-hover.png); background-color:#0B172B; }
	.rent-wrapper .search-page-header .view-icon-grid,
	.rent-wrapper .search-page-header .view-icon-grid:hover,
	.rent-wrapper .search-page-header .view-icon-grid.active			{ background-image:url(icons/search-list-hover.png); background-color:#B8993F; }
	.search-page-header .view-icon-list									{ display:none; }
	.property-wrapper .list-item										{ width:100% !important; }
	.property-wrapper .list-item .spacing								{ padding:20px 0px !important; }
	.property-wrapper .list-item .shortlist-star						{ padding:50px 20px 0px 0px !important; }
	
}

@media screen and (max-width:660px){

	.pagination-wrapper .left,
	.pagination-wrapper .right					{ float:none; margin:0px auto; max-width:300px; text-align:center; }
	.pagination-wrapper .right					{ margin:40px auto 0px auto; }
	
}

@media screen and (max-width:420px){
	
	.search-page-header 						{ text-align:center; }
	.search-page-header h1						{ font-size:1.6em; margin:0px 0px 20px 0px; }
	.search-page-header .results				{ font-size:1em; }
	.search-page-header .view-options,
	.search-page-header .search-sort			{ display:block; float:none; margin:20px auto 0px auto; }
	.search-page-header .view-options			{ max-width:100px; }
	.search-page-header .search-sort			{ max-width:370px; }
	.search-page-header .search-sort .styledd	{ display:block; text-align:center; width:100%; }
	
}



</pre></body></html>