@font-face {
	 font-family: 
	'flexslider-icon';
	src:url('../css/fonts/flexslider-icon.eot');
	src:url('../css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
	url('../css/fonts/flexslider-icon.woff') format('woff'),
	url('../css/fonts/flexslider-icon.ttf') format('truetype'),
	url('../css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	 font-weight: normal;
	 font-style: normal;
 }
 
:root{
	--main-color:#012345;
}
 
#logotype2{
	background:transparent url(../img/foxtons.svg) no-repeat center center;
	text-indent:-9999999999px;
}
.content_holder_z_ind {
    z-index:999999;
}
#video_header{
	height:600px;
	max-height:600px;
	overflow:hidden;
	background-image:url(../img/back_image.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	background-position:50% -16%;
}
.page-id-241 #fullscreen_content_overlay{
	height:100%;
	
	background-image:url(../img/back_image.jpg);
	background-repeat: no-repeat;
	
	background-size: cover;
	background-position:57% 100%;
	min-height:943px;
}
.page-id-241 #footer_holder{
	display:none;
}

.page-id-241 .valuation_holder{
	display:none;
}

.page-id-715 #fullscreen_content_overlay{
	height:100%;
	
	background-image:url(../img/back_image.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	
	background-position:57% 100%;
	min-height:943px;
}

.credits{
    margin-left:0px!important;
}
#wrapper{
	background:#f5f5f5!important;
}
.page-template-Rentals #wrapper, .page-template-BuyaHome #wrapper, .page-template-sold_properties #wrapper{
	background:#f5f5f5!important;
}
.page-id-715 #footer_holder{
	display:none;
}

.page-id-715 .valuation_holder{
	display:none;
}
.page-id-715 .valuation1{
	width:100%;
}
.page-id-715 .centered_vertically_holder .centered_vertically{
	padding: 240px 6px 7% 6px;
}
.page-id-241 .centered_vertically_holder .centered_vertically{
	padding: 245px 6px 7% 6px;
}

body.homepage #video_header #bgvid {
    display: block;
    position: relative;
    top: 60%;
	ms-transform: translateX(-50%) translateY(-45%);
    -moz-transform: translateX(-50%) translateY(-45%);
    -webkit-transform: translateX(-50%) translateY(-45%);
    transform: translateX(-50%) translateY(-45%);
}
#video_header #masthead_copy{
	position:absolute;
	top:110px;
	left:0;
	right:0;
	z-index:10;
	width:100%;
}
#video_header #masthead_copy h1{
	 margin:20px 0 18px 0;
}
#video_header #video_header_actions{
	/*width:582px;*/
	margin:30px auto;
}
#video_header #video_header_actions .button{
	width:262px;
	float:left;
}
#video_header #video_header_actions a{
	border:1px solid transparent;
	font-weight:bold;
	font-size:130%;
	padding:10px 12px;
}

#video_header #video_header_actions a span{
	font-size:55%;
	font-weight:normal;
	display:block;
	padding-bottom:3px;
	margin-top:-3px;
}
dt{
	font-weight:normal;
}
h1{
	color: #012345;
}

#search_card{
	margin-top:-170px;
}
#search_history_feature{
	padding-top:110px;
}

.page-template-sold_properties .properties_main_title{
	width:100%;
	height:49px;
	float:left;
	text-align:center;
	margin-top: 86px;
	background: #f5f5f5;
	padding-top: 7px;
}
.page-template-BuyaHome .properties_main_title{
	width:100%;
	height:49px;
	float:left;
	text-align:center;
	margin-top: 86px;
	background: #f5f5f5;
	padding-top: 7px;
}

.page-template-Rentals .properties_main_title{
	width:100%;
	height:49px;
	float:left;
	text-align:center;
	margin-top: 86px;
	background: #f5f5f5;
	padding-top: 7px;
	margin-bottom: 4px;
}
.property-open-home {
    margin-top: 5px;
}
.buttons_in_sold{
    width:100%;
    float:left;
    display:inline-block;
	padding: 0 30px;
}
.buttons_in_sold input{
	background:#666;
	color:#fff;
	cursor:pointer;
	border-radius:7px;
	border: 1px solid #666;
	float:left;
}
.buttons_in_sold a{
	text-decoration:none;
	background:#012345;
	color:#fff;
	padding:7px 20px;
}
.buttons_in_sold a:hover{
	background:#012345;
	color:#fff;	
}
.buttons_in_sold h3{
	color:#012345;
	font-size: 24px;
	margin-bottom: 11px;
	padding: 0 17px;
	float:left;
	line-height: 1.3;
}
.suburb_select{
	background:url(../img/icons/arrow2.png) no-repeat right center;
	background-size:25px;
	background-color:#fff;
	color:#555;
	width: 200px;
	height: 34px;
	appearance: none; /* this is must */ 
    -webkit-appearance: none; 
    -moz-appearance: none; 
	float:left;
	margin-right:0px;
	padding-left: 7px;
	
}
.suburb_select:before{
	border-left:1px solid #fff;
}

li#search_form_buy, #search_form_rent {
    min-width: 175px;
}
/*.buttons_in_sold input{
	  background-color: transparent;
	  text-decoration: underline;
	  border: none;
	  color: #0088aa;
	  cursor: pointer;
}*/
.buttons_in_sold input:hover{
	background:transparent;
	color:#fff;
	border: 1px solid #fff;
}
.container_sold{
    max-width:476px;
    width:100%;
    margin:0 auto;
}

.card img{
	width:218px;
	height:auto;
}

.single_property p{
	font-size:80%!important;
}
.page-id-117 .menu_section .card_contents h5{
    margin-top:0;
}
.large_image{
    width: 100%;
    float: left;
    margin-bottom:30px;
}
.large_info{
    width: 100%;
    float: left;
    margin:-9px 0 10px 0;
}
.large_info h5{
	font-size:18px;
}
.large_info ul {
	padding: 0 0px 20px 17px;
}
.large_info ul li{
	font-size: 80%;
	color: #666;
}
.styling{
    margin-bottom:20px;
}

.property_gallery{
	width:100%;
	float:left;
}
.sidebar_single_property aside{
	margin:-25px 0 0 0;
}

.fast_facts{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.fast_facts h2{
	margin-bottom:10px;
}
.fast_facts h1{
	margin-top:20px;
}
.description_text{
	display:block;
}
.description{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.description img{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.description h1{
	margin-top:20px;
}
.inclusions{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.inclusions h1{
	margin-top:20px;
	
}
.inclusions h2{
	margin-bottom:10px;
}
.inclusions img{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
}

.floor_plans{
	width:100%;
	float:left;
	margin-bottom:20px;
	margin-top: 30px;
}
.floor_plans h1{
	margin-top:20px;
}

.floor_plans img{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.around{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.around h1{
	margin-top:20px;
}
.around h2{
	margin-bottom:10px;
}
.around img{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
	margin-top:20px;
}

.around iframe{
	width:100%;
	height:450px;
}
.responsive_crumb{
	display:none;
}

.relevant_documents{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.relevant_documents h1{
	margin-top:20px;
}
.relevant_documents img{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
	margin-top:20px;
}
.relevant_documents a{
	display:inline-block;
}
.card_contents img{
	width:220px;
	max-width:100%;
}

.page-id-502 #wrapper{
	background:#f0f0f0;
}
.page-id-502 h2.intro_basic{
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:600;
}
.marg{
	margin-bottom:-3px!important;
}
.page-id-502 ul.info li a{
	padding:10px 0px;
}

.page-id-463 .details li .description_text a{
    text-decoration:none;
}
.page-id-453 .details li .description_text a{
    text-decoration:none;
}
.add_border{
	border-bottom:1px solid #f0f0f0;
	margin-bottom:12px!important;
}

.page-id-392 .columns_1 .details li {
    border-top: 1px solid #ddd;
}

.flex-direction-nav a{
	top:50%;
	height:40px;
	
}
.flex-direction-nav a:before  { 
    content: " ";
    display: block;
    background: url('../img/icons/left_arrow.png') no-repeat center center;
    background-size: contain;
    width: 40px;
    height: 40px;
}
.flex-direction-nav a.flex-next:before  { 
    content: " ";
    display: block;
    background: url('../img/icons/right_arrow.png') no-repeat center center;
    background-size: contain;
    width: 40px;
    height: 40px;
}




/*.flex-direction-nav a::before{
	color:#00abcd;
}*/
.wpcf7-submit{
	background-color:#012345;
	transition: .3s;
	color:#fff;
}
.wpcf7-submit:hover{
	background-color:#012345;
}
#search_card h2{
	font-size:25px;
}
.trustpilot_rating{
	font-size:85%;
}

.valuation_holder{
    max-width:1240px;
    margin:0 auto;
    position:relative;
	padding:0px 2%;
	clear:both;
	
}
.page-id-168 .valuation_holder{
	background:#fff;
}
.single-property #wrapper{
	background:#f5f5f5;
}
.single-property .valuation_holder{
	background:#fff;
}
.single-property .valuation_holder h4 .button, .module_contact .button{
	margin-top:-6px;
}
.single-property .module{
	margin:0;
}

.sell_your_description_text{
	display:none;
	width:100%;
	float:left;
}
.page-id-111 .columns_1 .details .sell_your_description_text p{
	padding: 0 15px 0 240px;
}
.page-id-111 .details ul{
	margin: 0 0 20px 234px;
}
.page-id-111 #d6 .default li{
	border:none;
}

.page-id-111 h5{
	font-size:115%;
	font-weight:bold;
}
.expandable_list strong{
	color:#012345;
	font-size:120%;
}
.more_details_link{
	font-size:84%;
	text-decoration:underline;
}
.banner_container{
	position:relative;
	margin-bottom: 20px;
}
.banner_container h1 {
	width: 100%;
	position: absolute;
	z-index: 9999;
	color: #ffffff;
	text-align:center;
	padding: 2% 0 0 0;
	font-size: 1.8em;
	
}
.banner_container img{
	width:100%;
}



#comparison{
	font-size:18px;
}
.page-id-365 article h2{
	padding-left:3px;
	background: #ddd;
}

.page-id-238 h5{
	font-size:115%;
}

.page-id-238 #wrapper{
	background:#f0f0f0;
}
.page-id-238 .valuation_holder{
	background:#fff;
}

.page-id-238 .valuation_holder h4 .button, .module_contact .button{
	margin-top:-6px;
}
.page-id-238 .columns_1 .details li{
	border-top:1px solid #ddd;
}
.page-id-238 .columns_1 .details li#d1{
	border-top:none;
}
.page-id-238 .columns_1 .details li#d6{
	border-bottom:1px solid #ddd;
	padding-bottom: 58px;
}
.valuation1 h1{
	padding:0 45px;
}

.data td img{
	margin:0 auto;
}

.white_background_text h1, .white_background_text h2, .white_background_text h3, .white_background_text h5 {
	color:#012345;
}
.white_background_text{
	color:#012345;
}

.box_border h4{
	color:#012345;
}
.box_border h3{
	font-size:19px;
	color:#012345;
}
.page-id-244 h2{
	color:#333;
}

.valuation1{
	width:48%;
	float:left;
}
.valuation2{
	width:48%;
	
}
.hide_text{
	display:none;
}
.hide_text h4{
	text-transform:capitalize;
	font-size:16px;
}

.page-template-all_suburbs_market_trends .card_holder{
	height:285px;
}
#map_polygon{
	height:500px;
}

.page-id-246 .details li{
	height:auto;
}
.page-id-246 .details img{
	float: none;
	margin: 0 19px -8px 5px;
}
.page-id-246 h5 a{
	text-decoration:underline;
	color:#012345;
}
.page-id-246 h5{
	font-size:115%;
}
.page-id-246 h1, .page-id-246 h2{
	text-align:center;
}
.page-id-246 #wrapper{
	background:#f0f0f0;
}
.page-id-246 .valuation_holder{
	background:#fff;
	max-width: 1240px;
	padding-bottom: 1px;
}
.page-id-246 #d2 p{
	margin-bottom:3px;
}
.page-id-248 h1,.page-id-248 h2,.page-id-248 .menu{
	text-align:center;
}
.page-id-248 .menu li{
	width:23%;
}

.page-id-248 .details li{
	height:auto;
}

.page-id-369 h1,.page-id-369 h2,.page-id-369 .menu{
	text-align:center;
}
.page-id-369 .menu li{
	width:23%;
}

.page-id-369 .details li{
	height:auto;
}

.page-template-all_suburbs_market_trends #market_measures .card_contents h5{
	text-align:center;
}

.page-id-491 h1,.page-id-491 h2,.page-id-491 .menu{
	text-align:center;
}
.page-id-491 .menu li{
	width:23%;
}

.page-id-491 .details li{
	height:auto;
}

.page-id-478 h1,.page-id-478 h2,.page-id-478 .menu{
	text-align:center;
}
.page-id-478 .menu li{
	width:23%;
}

.page-id-478 .details li{
	height:auto;
}

.page-id-479 h1,.page-id-479 h2,.page-id-479 .menu{
	text-align:center;
}
.page-id-479 .menu li{
	width:23%;
}

.page-id-479 .details li{
	height:auto;
}
.page-id-476 h1,.page-id-476 h2,.page-id-476 .menu{
	text-align:center;
}
.page-id-476 .menu li{
	width:23%;
}

.page-id-476 .details li{
	height:auto;
}

/*Modal styles*/
  /* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
	z-index: 111;
}

/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 100%;
	max-width: 450px;
}

/* The Close Button */
.closeModal {
    color: #012345;
    float: right;
    font-size: 28px!important;
    font-weight: bold;
	text-align:right;
	width: 5%;
	margin-top: -10px!important;
	display:block!important;
}
.closeModal1 {
    color: #012345;
    float: right;
    font-size: 28px!important;
    font-weight: bold;
	text-align:right;
	width: 5%;
	margin-top: -10px!important;
	display:block!important;
}

#myModal_email .closeModal_email {
    color: #012345;
    float: right;
    font-size: 28px!important;
    font-weight: bold;
	text-align:right;
	width: 5%;
	margin-top: -10px!important;
	display:block!important;
}

#myModal_contract .closeModal_contract {
    color: #012345;
    float: right;
    font-size: 28px!important;
    font-weight: bold;
	text-align:right;
	width: 5%;
	margin-top: -10px!important;
	display:block!important;
}
.page-id-1251 ol.details{
	float:left;
	border-bottom:1px solid #ddd;
}
.page-id-354 ol.details{
	float:left;
	border-bottom:1px solid #ddd;
}

.closeModal:hover,
.closeModal:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
} 

.closeModal1:hover,
.closeModal1:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.closeModal_email:hover,
.closeModal_email:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.closeModal_contract:hover,
.closeModal_contract:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.single_property .form-inline .name_group{
	width:100%;
}
.single_property .form-inline .half_width_group{
	width:100%;
}
.single_property .modal-content{
	width:85%;
}
.single_property .wpcf7-submit{
	cursor: pointer;
	width: 100%;
	padding: 8px;
	font-size: 16px;
	text-transform: uppercase;
}
.single_property .wpcf7-submit:hover{
	background-color:#012345;
}
.single_property .modal h3{
	width:95%;
	text-align:center;
	margin-bottom:0px!important;
	text-decoration: none;
}
.page-id-363 .columns_1 .details li ul li{
    border-top:none!important;
}
.page-id-371 .columns_1 .details li ul li{
    border-top:none!important;
}
.page-id-499 .columns_1 .details li ul li{
    border-top:none!important;
}
.page-id-499 .details li{
    height:auto;
}
.page-id-499 #d2 .info{
    padding-bottom:18px;
}
#myModal_email  h3{
	width:95%;
	text-align:center;
	margin-bottom:0px!important;
	text-decoration: none;
}

#myModal_contract h3 {
    width: 95%;
    text-align: center;
    margin-bottom: 0px !important;
    text-decoration: none;
}

.market_button{
	width:100%!important;
	padding:0 85px!important;
}
.page-template-sold_properties #cta_holder{
	display:none;
}

.card_filters {
    float: right;
    margin: 4px 0;
}
.card_filters a {
    display: block;
    float: left;
    padding: 2px 8px;
    background: #fff;
    border: 1px solid #ddd;
    color: #666;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 90%;
    margin: 0 0 0 -1px;
    transition: .3s ease;
}
.card_filters a.selected, .card_filters a.selected:hover {
    background: #B6D762;
    border: 1px solid #B6D762;
}

#market_increase var {
    background: transparent url(https://page-assets.foxtons.co.uk/img/icons/arrow_increase.svg) no-repeat center top;
}
.headline var {
    display: block;
    float: left;
    text-align: center;
    color: #fff;
    width: 134px;
    padding: 36px 0 8px;
    margin: 0 12px 0 0;
    font-size: 110%;
    font-style: normal;
    font-family: Arial, sans-serif;
}
.headline {
    margin: 0;
    line-height: 150%;
}
.headline span {
    display: block;
    clear: none;
    padding-left: 150px;
    padding-top: 8px;
}
#valuation_service var {
    background: transparent url(https://page-assets.foxtons.co.uk/img/icons/valuation_service_stamp.svg) no-repeat right center;
}
#market_measures_holder .card_collection .card{
	width:220px!important;
	min-height:280px;
	height:280px;
}
.bx-wrapper{
	background:none!important;
	border:none!important;
	margin-bottom:0px!important;
	padding: 6px;
}
.page-id-281 .bx-wrapper{
	padding: 0px;
}
#market_measures_holder h3{
	clear: left;
}

#interiors_highlights img {
    max-height: 149px;
}
#interiors_highlights.columns_5 li img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0;
}
#interiors_highlights.columns_5 li p.label {
    text-align: left;
    background-color: #222;
    color: #fff;
    text-shadow: none;
    margin: 0;
    padding: 5px;
    font-weight: normal;
    text-transform: none;
	height:18px;
}
#interiors_highlights li{
	height:auto;
}
.show_in_desktop h5:nth-child(5){
	display:none;
}

.rsDefault{
	background:#000;
	width:100%;
	height:286px;
}
.page-id-252 h1,.page-id-252 h2{
	text-align:center;
	clear:both;
}
.page-id-252 #wrapper{
	background:#f0f0f0;
}
.page-id-252 .valuation_holder{
	background:#fff;
	max-width: 1240px;
	padding-bottom: 1px;
}

#interiors_highlights.columns_5 .details li{
	width:20%;
}

.page-id-254 .columns_1 .details li img{
	width:190px;
	margin: 1px 20px 20px 13px;
}

#section_menu1{
	display:none;
}
#section_menu2{
	display:none;
}
#section_menu3{
	display:none;
}
#section_menu4{
	display:none;
}
#section_menu5{
	display:none;
}
#section_menu6 {
  display: none;
}
.single-people h2.intro_basic{
	margin-bottom:0px;
}
.submenus{
	position:relative;
	background:#F7F7F9;
	clear:both;
	margin:0;
	padding:1px 0;
	width:100%;
	box-shadow:0 25px 25px rgba(0, 0, 0, 0.4);
	
}
.no_border li{
	border:none!important;
}

.area_holder {
    float: left;
    width: 19%;
    margin-right: .9%;
}
.page-id-1547 h1, .page-id-1547 h2{
	text-align:center;
}
.page-id-1547 .area_holder li a{
	font-size:20px;
}
.page-id-1548 h1, .page-id-1548 h2{
	text-align:center;
}
.page-id-1548 .area_holder li a{
	font-size:20px;
}

#section_menu_holder h3{
	font-size: 120%;
}
.page-id-339 #intro_img{margin-top: -40px;}

#section_menu_holder fieldset label{
	float:none;
	color:#bbb;
}
.timeline {
    width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse;
}
.timeline .date {
    width: 107px;
    background: transparent url(../img/timeline.gif) no-repeat 67px 0;
    vertical-align: top;
}
.timeline td {
    padding: 0 0 20px 0;
}
.timeline td {
    padding: 0 0 20px 0;
}
.timeline td img {
    margin: 0 10px 0 0;
    float: left;
    min-width: 150px;
    width: 30%;
}
.page-id-497 .timeline td img {
    margin: 0 10px 0 0;
    float: left;
    min-width: 150px;
    width: 30%;
}
table img {
    display: block;
}

.show_in_desktop{
	display:block;
}
.show_in_mobile{
	display:none;
}
.page-id-304 .show_in_mobile li#l4{
    border-bottom:1px solid #ddd;
    float:left!important;
}

.page-id-497 h3{
	font-size:18px;
	color:#012345;
}

.page-id-111 .sub_holder{
	max-width:1200px;
	float:none;
}

.page-id-111 #wrapper{
	background:#f0f0f0;
}
.page-id-111 #content_wrapper{
	background:#fff;
	padding:0 10px 0 10px;
}
.page-id-111 .overview_img{
	top:32px;
}
.page-id-111 .default #content{
	margin-top:0px;
	padding:0;
}
.page-id-111 #masthead_overlay{
	padding-top: 92px;
	height: 473px;
	max-height: 473px;
}
.page-id-111 .fluid_article #article_holder article{
	margin-right:0;
}
.page-id-111 #article_holder{
	width:74%;
}

.page-id-111 .overview_copy h2{
	font-size:140%;
}
.page-id-111 #masthead_overlay h1{
	font-size:270%;
}

.page-id-111 .card_contents h4{
	text-transform:none;
}

.page-id-111 .columns_1 .details li{
	border-top:1px solid #ddd;
}


.page-id-111 .details{
	border-bottom: 1px solid #ddd;
	padding-bottom: 80px;
}
.page-id-115 #content_wrapper{
	background: #fff;
	padding: 0 10px;
}
.page-id-115 .columns_1 .details .sell_your_description_text p{
	padding: 0 15px 0 240px;
}

.page-id-115 .sub_holder{
	max-width:1200px;
	float:none;
}

.page-id-115 .default #content{
	margin-top:0px;
	padding:0;
}
.page-id-115 #masthead_overlay{
	padding-top: 123px;
	height: 450px;
	max-height: 450px;
}

.page-id-115 .fluid_article #article_holder article{
	margin-right:0;
}
.page-id-115 #article_holder{
	width:68%;
}

.page-id-115 .overview_copy h2{
	font-size:140%;
}
.page-id-115 #masthead_overlay h1{
	font-size:270%;
}
.page-id-115 #wrapper{
	background:#f5f5f5;
}


.page-id-115 .columns_1 .details li{
	border-top:1px solid #ddd;
}

.page-id-115 .sell_your_description_text ul.default{
	margin: 0px 0 20px 234px;
}
.page-id-115 .expandable_list{
	border-bottom:1px solid #ddd;
	padding-bottom:60px;
}

.page-id-304 .sub_holder{
	max-width:1200px;
	float:none;
}
.page-id-304 .default #content{
	margin-top:0px;
	padding:0;
}
.page-id-304 #masthead_overlay{
	padding-top: 120px;
	height: 450px;
	max-height: 450px;
}
.page-id-304 .fluid_article #article_holder article{
	margin-right:0;
}
.page-id-304 #article_holder{
	width:75%;
	
}
.page-id-304 .details li{
	border:none;
}
.page-id-304 .show_in_mobile li{
    border-top:1px solid #ddd;
}


.page-id-304 .overview_copy h2{
	font-size:140%;
}
.page-id-304 #masthead_overlay h1{
	font-size:270%;
}
.page-id-304 .details li{
	height:auto;
}


.page-id-304 #masthead img.photo{
	height:auto;
}

.page-id-304 .sub_holder .overview_copy{
    margin-left:0;
}
.page-id-304 .fluid_article #resources_extra{
    width:21%;
}

.page-id-304 #masthead_overlay .ticklist li{
	margin:0;
}

/*.page-id-304 #wrapper{
	background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6BAMAAACSbjBgAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////+/v79/f38/Pz7+/v6+vr5+fn4+Pj39/f29vb19fX09PTz8/Py8vLx8fHw8PDCronMAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA2LzA3LzEyF8+6jgAAABtJREFUeJxj+MAwuOABKsIJVIAJVIQGVIBUAADn4ofBYU17CwAAAABJRU5ErkJggg==) repeat-x left top!important;
}*/
.page-id-304 .default .content_holder{
	background-color:#fff;
}
.email_not_valid.form-help.form-error{
	display:none;
}
.email_not_valid1{
	display:none;
}
.form-help1.form-error1{
    display:none;
}

.fix_space_below li{
    border:none!important;
}

.page-id-117 .details li{
	width:236px;
}
.page-id-117 .description_text .cta a{
	text-decoration:underline;
	color:#012345;
	
}
.page-id-117 .cta {
	margin-bottom: 3px;
}
.page-id-117 #d7, .page-id-117 #d8, .page-id-117 #d9{
	height:435px;
}
.page-id-117 h3{
	font-size: 20px;
}
.page-id-117 h5 {
	color:#012345;
	font-size: 18px;
	padding-top: 8px;
}
.page-id-117 .box_holder ul li a{
	color:#012345;
}

.columns_1 .details li .box_holder {
    min-height: 125px;
}
.columns_1 .details li {
    border: none;
    height: auto;
    padding: 0;
}
.change_color a{
	background:#012345!important;
	color:#fff!important;
	border:1px solid #012345;
}
.change_color a:hover{
	background:#fff!important;
	color:#012345!important;
	border:1px solid #012345;
}

.button.make_an_offer_color a#myBtn1,
.button.make_an_offer_color a#myBtn2{
	background:#012345!important;
	color:#fff!important;
	border:1px solid #012345;
}
.button.make_an_offer_color a#myBtn1:hover,
.button.make_an_offer_color a#myBtn2:hover{
	background:#fff!important;
	color:#012345!important;
	border:1px solid #012345;
}

.page-id-307 #article_holder{
	width:70%;
}
.page-id-307 .fluid_article #article_holder article{
	margin-right:0px;
}
.page-id-307 .columns_1 .details li{
	padding: 17px 0 0px 0;
}

.page-id-109 .details li{
	width:238px;
	height:414px;
}
.page-id-109 .details li img{
	height:164px;
}
.page-id-109 h3{
	color:#012345;
	font-size:20px;
}
.page-id-109 .details h5{
	color:#012345;
	margin-top: 10px;
	font-weight:bold;
	font-size:110%;
}
.page-id-109  #d4,.page-id-109  #d5,.page-id-109  #d6,.page-id-109  #d7,.page-id-109  #d8,.page-id-109  #d9{
	height:400px;
}

.page-id-295 .details li{
	width:238px;
	height:410px;
}
.page-id-295 .details li img{
	height:164px;
}
.page-id-295 h3{
	color:#012345;
	font-size:20px;
}
.page-id-295 .details h5{
	color:#012345;
	margin-top: 10px;
	font-weight:bold;
	font-size:110%;
}
.page-id-295  #d4,.page-id-295  #d5,.page-id-295  #d6,.page-id-295  #d7,.page-id-295  #d8,.page-id-295  #d9{
	height:410px;
}

.fixed_jargon{
	position:fixed;
	top:0;
	transition:.3s ease;
}

.fixed_jargon_jumpfix{
	margin-top:26px;
}


.page-id-319  h5{
	color:#012345;
}

.page-id-319 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-319 .columns_1 .details li li{
	margin: 0 0 0 252px !important;
}
.page-id-346 .columns_1 .details li li{
	margin: 0 0 0 252px !important;
}
.page-id-350 .columns_1 .details li li{
	margin: 0 0 0 252px !important;
}
.page-id-1258 .columns_1 .details li li{
	margin: 0 0 0 252px !important;
}
.page-id-319 .columns_1 .details li#d11{
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
}

.page-id-346 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-346 .columns_1 .details li#d10{
	border-bottom:1px solid #ddd;
	padding-bottom:45px;
}
.page-id-346  .columns_1 .details p{
	padding: 0 15px 0 0px;
}

.page-id-1258  h5{
	color:#012345;
}

.page-id-1258 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-1258 .columns_1 .details li#d10{
	border-bottom: 1px solid #ddd;
	padding-bottom: 30px;
}
.page-id-1258 .columns_1 .details .buy_your_description_text p{
	padding: 0 15px 0 240px;
}
.page-id-1258 .columns_1 .details p.button{
	padding: 0 15px 0 0px;
}

.show_email_a_friend{
	display:none;
}


.page-id-350 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-350 .columns_1 .details li#d7{
	border-bottom: 1px solid #ddd;
	padding-bottom: 70px;
}
.page-id-328 h3{
	color:#012345;
	font-size:115%;
}

.page-template-default h3, .page-template-default h5{
	color:#012345;
	font-size:115%;
}
.page-id-339 ul.ah_list li {
    list-style: none !important;
    background: transparent url(../img/tick_small_red.gif) no-repeat !important;
    padding-left: 17px !important;
    margin-left: 0 !important;
}

.page-id-339 .details li a{
	text-decoration:underline;
	color:#012345;
}
.page-id-339 .button a{
	color:#fff!important;
}
.page-id-339 .details li{
	height:auto;
}
.page-id-339 .details li#d1{
	width:65%;
}
.page-id-339 .details li#d3{
	width:35%;
}
.page-id-339 article h1{
	padding:0 12px;
}

.contact_form_button{
	width:200px;
	padding-top: 10px;
}
.contact_form_button a{
	font-weight: bold;
	font-size: 14px;
}
.page-id-352 h3{
	font-size:20px;
	color:#012345;
}
.page-id-352 .columns_1 .details li{
	padding: 0px 0 16px 0;
}
.page-id-354 ul.ah_list li {
    list-style: none !important;
    background: transparent url(../img/tick_small_red.gif) no-repeat !important;
    padding-left: 17px !important;
    margin-left: 0 !important;
}

.page-id-354 .details li{
	height:auto;
	padding: 11px 10px 11px 0px;
	width:33%;
}

.page-id-1251 ul.ah_list li {
    list-style: none !important;
    background: transparent url(../img/tick_small_red.gif) no-repeat !important;
    padding-left: 17px !important;
    margin-left: 0 !important;
}

.page-id-1251 .details li{
	height:auto;
	padding: 11px 10px 11px 0px;
	width:33%;
}

.page-id-363 .columns_1 .details li{
	min-height:0px;
	margin:0;
}
.page-id-363 .columns_1 .details li{
	border-top: 1px solid #ddd!important;
}
.page-id-363 .info li a{
	text-decoration:underline;
	color:#012345;
	text-transform: capitalize;
}
.awards2 li:nth-child(3){
        border-bottom:1px solid #ddd!important;
        padding-bottom: 165px!important;
    }

.page-id-499 .info li a{
	text-transform: capitalize;
}
.page-id-371 .info li a{
	text-transform: capitalize;
}

.page-id-363 h5{
	color:#012345;
}

.page-id-365 .columns_1 .details li{
	min-height:0px;
	margin:0;
}
.page-id-365 .columns_1 .details li{
	border-top: 1px solid #ddd!important;
	padding: 17px 0 6px 0;
}
.page-id-365 h5{
	color:#012345;
}

.right_on_spot{
	width:100%;
	float:left;
	height:26px;
	margin-top:-26px;
}

.page-id-281 .box_border h3{
	text-align:center;
	padding-top: 5px;
}

.page-id-371 .columns_1 .details li{
	min-height:0px;
	margin:0;
}
.page-id-371 .columns_1 .details li{
	border-top: 1px solid #ddd!important;
}
.page-id-71 .info li a{
	text-decoration:underline;
	color:#012345;
}
.page-id-371 h5{
	color:#012345;
}

.page-id-378 .columns_2 .details li{
	height:auto;
}
.page-id-378 .details li{
	text-align:center;
}
.page-id-378 .details li .button{
	margin:12px auto;
	float:none;
	width:160px;
}
.page-id-378 #article_holder article{
	width:73%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-378 #resources_extra{
	width:25%;
}

.page-id-434 .fluid_article #article_holder article{
	width:73%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-434 .fluid_article #resources_extra{
	width:25%;
}

.page-id-386 .fluid_article #article_holder article{
	width:75%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-386 #resources_extra{
	width:25%;
}

.page-id-394 .fluid_article #article_holder article{
	width:75%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-394 #resources_extra{
	width:25%;
}
.page-id-386 .columns_1 .details li img{
	width:144px;
}

.page-id-388 .fluid_article #article_holder article{
	width:75%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-388 .fluid_article #resources_extra{
	width:25%;
}
.page-id-388 .columns_1 .details li{
	border-top: 1px solid #ddd;
}

.page-id-394 .columns_4 .details li {
    padding-left: 0 !important;
    height: 430px;
}

.page-template-all_suburbs_market_trends .card img{
	height:164px;
}
.single-people h2.intro_basic{
		display:none;
	}

.single-people h3{
	font-size:19px;
	color:#012345;
}
.single-people .details img{
	width:110%;
}
.single-people .details li{
	padding: 0px 18px 11px 0px;
	height:auto;
}
.single-people .columns_21 #d2{
	padding: 0px 10px;
}
.single-people #wrapper{
	background: #f0f0f0!important;
}
.page-id-463 .columns_1 .details li#d1 p{
		padding: 0 15px 0 240px;
	}

.page-id-449 .columns_1 .details li img.about{
	width:100%;
}
.page-id-449 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-451 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-451 .fluid_article #article_holder article{
	width:75%;
	max-width:1055px;
	float:left;
	margin-right:0px;
}
.page-id-451 .fluid_article #resources_extra{
	width:25%;
}
.page-id-451 .banner{
	width:100%;
}
.page-id-453 .columns_1 .details li{
	border-top: 1px solid #ddd;
}

.page-id-456 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-459 .columns_1 .details li#d2{
	border-bottom: 1px solid #ddd;
	padding-bottom:62px;
}
.page-id-459 .columns_1 .details li{
	border-top: 1px solid #ddd;
}

.page-id-461 .columns_1 .details li{
	border-top: 1px solid #ddd;
}

.page-id-463 .columns_1 .details li{
	border-top: 1px solid #ddd;
}

.menu_section .card_contents h5{
	margin-top:7px;
}

.page-id-502 h3{
	font-size:18px;
	color:#012345;
}
.page-id-502 .addon_class{
	display:none;
}
.page-id-304 .addon_class{
	display:none;
}
.page-id-386 .addon_class{
	display:none;
}
.page-id-394 .addon_class{
	display:none;
}
.page-id-434 .addon_class{
	display:none;
}
.page-id-388 .addon_class{
	display:none;
}
.page-id-392 .addon_class{
	display:none;
}
.testimonials{
	border-bottom:1px solid #ddd;
}
.pagination_testimonials{
	width:100%;
	float:left;
	margin:0 auto;
	text-align:left;
	padding-top:6px;
	height:37px;
}
.pagination_testimonials a {
    color: #fff;
    text-decoration: none;
    background: #012345;
    padding: 7px 11px;
	font-weight:600;
}
.pagination_testimonials a:hover{
    color: #012345;
	padding: 5px 9px;
	background: #fff;
	border: 2px solid #012345;

}
.pagination_testimonials .page-numbers.current{
	padding: 5px 9px;
	border: 2px solid #012345;
	color: #012345;
}


#livingin_sold_graph img{
	width:100%;
}
#livingin_rents_graph img{
	width:100%;
}

.gallery_on_click{
	display:none;
}
.map_on_click{
	display:none;
}
.floorplan_on_click{
	display:none;
}
.page-id-254 .columns_1 .details li{
	border-top:1px solid #ddd;
}
.page-id-254 .columns_1 .details li#d5{
	border-bottom:1px solid #ddd;
	padding-bottom:82px;
}
.page-id-254 .columns_1 .details h5{
	margin-top: 54px;
}
.reports{
	width:100%;
	
}
.reports h2{
	text-align:center;
	padding-bottom:20px;
	font-size:24px;
}

.reports a{
	text-align:center;
	display:inherit;
	padding-bottom:20px;
}

.complaint_content h2 {
    width: 100%;
    float: left;
    padding: 15px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    background: #012345;
	font-size:110%;
}
.complaint_notes {
    width: 100%;
    float: right;
    padding-top:13px;
}
.sub { display: none; }
.active .sub { display: block; }

.menu_link{
	color:#fff;
}
#section_menu3 h3{
	margin-bottom:0;
}

#section_menu5 h3{
	margin-bottom:7px;
}
#resources_extra a{
	text-decoration:none;
}
#poi_masthead {
    width: 100%;
    max-height: 396px;
    margin-bottom: 100px;
}
.discover_bxslider{
	position:relative;
}
.page-id-504 .menu li{
	width:23%;
	text-align:center;
	
}
.page-id-504 .bx-wrapper img{
	max-width:none!important;
}

.poi_masthead_image_holder {
    overflow: visible;
    position: relative;
    height: 396px;
    background-color: #2b2b2b;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: scroll;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
}
.profile_pic {
    position: absolute;
    width: 140px;
    height: 140px;
    border-radius: 70px;
    overflow: hidden;
    text-align: center;
    margin: 75px 30px 0 30px;
}
.poi_masthead_quote_holder {
    position: relative;
    z-index: 1;
    bottom: 165px;
    height: 140px;
}

.profile_pic img{
	display: block;
	height: 140px;
	width: auto;
	margin-left:-30px;
}
.poi_masthead_quote_holder blockquote {
    position: absolute;
    margin: 0 12px 0 190px;
    bottom: 0;
}
.poi_masthead_quote_holder blockquote p {
    color: #fff;
    margin: 0;
    font-style: italic;
    font-weight: normal;
    font-size: 140%;
    line-height: 130%;
    width: 100%;
    max-height: 140px;
    overflow: hidden;
}
.poi_masthead_quote_holder blockquote cite {
    font-size: 85%;
    color: #666;
    position: absolute;
    bottom: -50px;
}

.masthead_slide {
    position: relative;
}

.page-id-210 .property_holder {
    background: #fff;
    margin: 0px 0 20px 0;
    float: left;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    width: 100%;
    min-height: 206px;
    transition: .3s ease;
	clear:none!important;
}

.page-id-210 .default .content_holder{
	width: 46%;
	float: left;
	clear:none;
	overflow-y: scroll;
	display: block;
	height: 910px;
	padding-top:5px;
	margin-bottom:25px;
	background:#f5f5f5;
}

.page-id-210 aside{
	width:22%;
}
.page-id-734 .property_holder {
    background: #fff;
    margin: 0px 0 20px 0;
    float: left;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    width: 100%;
    min-height: 206px;
    transition: .3s ease;
	clear:none!important;
}
.page-id-734 aside{
	width:92%;
}
.page-id-734 #resources_extra{
    width:24%;
}
.page-id-734 .default .content_holder{
	width: 46%;
	float: left;
	clear:none;
	overflow-y: scroll;
	display: block;
	height: 910px;
	padding-top:5px;
	margin-bottom:25px;
	background:#f5f5f5;
}

.page-id-218 .property_holder {
    background: #fff;
    margin: 0px 0 20px 0;
    float: left;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    width: 100%;
    min-height: 206px;
    transition: .3s ease;
	clear:none!important;
}

.page-id-218 .default .content_holder{
	width: 46%;
	float: left;
	clear:none;
	overflow-y: scroll;
	display: block;
	height: 910px;
	margin-bottom:25px;
	background:#f5f5f5;
}

.page-id-218 aside{
	width:22%;
}
.menu_section h3{
	text-transform:uppercase;
	font-weight:600;
}
.page-id-218 .property_holder h2{padding-top:0px;}
.page-id-210 .property_holder h2{padding-top:0px;}
.page-id-734 .property_holder h2{padding-top:0px;}

.forsale_map{
	width: 29%;
	height: 905px;
	float:left;
	margin-top:5px;
}
.page-template-BuyaHome aside{
	padding:0 20px;
	margin:0;
}
.page-template-Rentals aside{
	padding:0 20px;
	margin:0;
}
.page-template-sold_properties aside{
	padding:0 20px;
	margin:0;
}

.show_on_responsive{
	display:none;
}
.noscrolling{
	overflow:hidden;
}

.reports_container{
	width:100%;
	
}
.floor_map{
	width:100%;
	float:left;
	display:flex;
}
.single_floor{
	width:49%;
	padding-right:1%;
	float:left;
}
.single_map{
	width:49%;
	padding-left:1%;
	float:left;
	height:auto;
}
.single_map.show_rent_map{
	width:100%!important;
}

#property-map-content{
	height:100%;

}

.single_map.show_rent_map #property-map-content{
	height:300px!important;
}

.single-property aside{
	width:26%;
}
.reports_container img{
	width: 48%;
	margin-top: 14px;
	margin-right: 13px;
	border: 1px solid #e8e8e8;
	margin-left: 15px;
}
.reports_container img:nth-child(2n){
	margin-right:0px;
	margin-left: 0px;
}

.page-id-504 .slick-list.draggable{
	width:100%!important;
	margin-left: 11px;
}

.slick-prev:before {

  font-size: 43px;
  color:#012345;

}

.slick-next:before {
	color:#012345;
  font-size: 43px;

}
.slick-prev{
	left: -17px;
	
}
.slick-next{
	right: -12px;
	
}
.slick-prev, .slick-next{
	z-index:999;
	width:40px;
	height:40px;
}


#toTopBtn {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 31%;
  z-index: 98;
  padding: 15px;
}

#toTopBtn img {
  width: 100%;
}

#myBtn:hover {
  background-color: #555;
  /* Add a dark-grey background on hover */
}

.properties_main_title{
	width:100%;
	height:110px;
	float:left;
	text-align:center;
}
.properties_main_title h1{
	margin-top:95px;
}
.colorful_white{
	background:#fff!important;
	color:#012345!important;
}
.colorful_white:hover{
	background:#012345!important;
	color:#fff!important;
}
.colorful_blue{
	background:#ff007d!important;
	color:#fff!important;
	font-weight:bold!important;
}
.colorful_blue:hover{
	background:#fff!important;
	color:#012345!important;
}

.color_blue_valuation_button{
	background:#012345!important;
	color:#fff!important;
	border:1px solid #012345;
}
.color_white_valuation_button{
	background:#fff!important;
	color:#012345!important;
	border:1px solid #012345;
}

.color_blue_valuation_button:hover{
	background:#012345!important;
	color:#fff!important;
	border:1px solid #012345;
	
}
.color_white_valuation_button:hover{
	background:#012345!important;
	color:#fff!important;
	border:1px solid #012345;
}

.details.expandable_list img{
	width:100%;
	height: auto;
	max-width: 100%;
}
/*Blog page css*/

.blog h1,.blog h2{
	text-align:center;
	clear:both;
}

.news_categories {
    text-align: center;
    margin-bottom: 24px;
}
.news_categories a {
    padding: 2px 6px;
}
.article {
    background-color: #f0f0f0;
    position: relative;
    margin-right: 0px;
    outline: 1px solid #fff;
    background-size: cover;
    background-position: 50% 50%;
    display: block;
    transition: .3s ease;
	opacity:1;
}

.grid-container {
    margin-bottom: 30px;
    position: relative;
	
}
.grid-container:hover .article:hover {
    opacity: 1;
}
.article:hover .article_heading {
    color: #fff000;
}

.ribbon_wrap a{
	display:block;

}
.ribbon_wrap img{
	width:100%;
	height:auto;

}

/*blog gallery start*/
.grid-2x2 {
    height: 440px;
	width: 50%;
	float: left;
}
.grid-1x1_1 {
	float: left;
	width: 25%;
    height: 200px;
}
.grid-1x1_2 {
	float: left;
	width: 25%;
    height: 200px;
}
.grid-1x1_3 {
	float: left;
	width: 25%;
    height: 200px;
}
.grid-1x1_4 {
	float: left;
	width: 25%;
    height: 200px;
}
.grid-2x1-bottom {
    width: 50%;
	height: 220px;
    float: right;
}
.grid-2x1-top {
    background-position: 0 20%;
	width: 50%;
	height: 220px;
    float: right;
}
/*blog gallery end*/



/*home inspiration start*/
.inspiration3x1 {
    height: 260px;
	width: 33%;
	float: left;
	margin-right: 0.5%;
	margin-bottom: 0.5%;
}
.inspiration3x2 {
	float: left;
	width: 33%;
    height: 260px;
	margin-right: 0.45%;
	margin-bottom: 0.5%;
}
.inspiration3x3 {
	float: left;
	width: 33%;
    height: 260px;
	margin-bottom: 0.5%;
}
.inspiration2x1 {
	float: left;
	width: 49.7%;
    height: 390px;
	margin-bottom: 0.5%;
	margin-right: 0.5%;
}
.inspiration2x2 {
	float: left;
	width: 49.8%;
    height: 390px;
	margin-bottom: 0.5%;
}
.single-property .inspiration3x1, .single-property .inspiration3x2, .single-property .inspiration3x3, .single-property .inspiration2x1, .single-property .inspiration2x2{
	height:auto;
}

.inspiration3x1:hover, .inspiration3x2:hover, .inspiration3x3:hover, .inspiration2x1:hover, .inspiration2x2:hover{
	color:#fff;
	box-shadow: 0px 0px 30px 0px rgba(150, 150, 150, 0.77);
	transition: .3s ease;
	
} 

/*home inspiration end*/



.caption {
    display: block;
    width: 100%;
    bottom: 0px;
    text-shadow: 1px 1px 0 #000;
    height: 150px !important;
    background: transparent url(https://page-assets.foxtons.co.uk/img/poi/bg_to_transparent.png) repeat-x left bottom !important;
    color: #fff;
    position: absolute;
    transition: .3s ease;
}

.article_heading {
    display: block;
    text-align: left;
    margin: 10px 10px 5px 10px;
    color: #fff;
    font-size: 110%;
    text-shadow: 1px 1px 2px #000;
    position: absolute;
    bottom: 22px;
    transition: .4s ease;
}
.article_author {
    display: block;
    margin: 0 10px 10px 10px;
    opacity: .7;
    text-shadow: 1px 1px 2px #000;
    font-size: 70%;
    font-style: italic;
    position: absolute;
    bottom: 0;
}

#intro_img{
	width:100%;
	margin-left:-5px;
	height: auto;
}

.more-stories-box {
    background: #f0f0f0;
        background-image: none;
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto auto;
    width: 100%;
    height: 200px;
    margin-bottom: 16px;
    position: relative;
    margin-right: 1%;
    background-size: cover;
    background-position: 50% 50%;
    display: block;
}
.article_title {
    display: block;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.9);
    bottom: 10px;
    padding: 3px 6px;
    color: #012345;
    transition: .5s ease;
}
.addtoany_content{
	text-align: right;
	clear:none!important;
}
.flexslider{
		margin:-250px 0 0px;
	}

.slider_copy{
	background: rgba(0, 136, 170, 0.8);
	position: absolute;
	margin: 0 auto;
	top: 30%;
	text-align: center;
	left: 25%;
	padding: 2% 5%;	
	width:51%;
}
.slider_copy:hover{
	background: rgba(0, 171, 205, 0.8);
}
.slider_copy span {
    display: block;
}
.slider_copy_heading {
    text-transform: uppercase;
    font-size: 240%;
    
}
.slider_copy_subheading {
    font-size: 130%;
}
.page-id-281 h1, .page-id-281 h2{
	text-align:center;
	clear:both;
}
/*Blog page css - END*/
.page-id-117 .box_holder{
	border-top:1px solid #ddd;
}

.page-id-461 .columns_1 .details li#d3{
	border-bottom: 1px solid #ddd;
	padding-bottom:71px;
}
.page-id-115 .columns_1 .details p{
	padding: 0 15px 0 240px;
}

.page-id-299 .details li{
	height:215px;
	border-top: 1px solid #ddd;
}
.page-id-299 .columns_21 #d1{
	width:66%;
}
.page-id-299 .columns_21 li{
	padding-bottom:62px;
}
.page-id-299 #article_holder{
	width:69%;
	margin-bottom:0px;
}
.page-id-299 .fluid_article #article_holder article{
	margin-right:0px;
}
.page-id-299 h3{
	color:#012345;
	margin-bottom:12px;
}
.page-id-299 .fluid_article #resources_extra{
	width:24%;
}
.page-id-299 h5, .page-id-299 h4 {
	color:#012345;
}
.page-id-299 #wrapper{
	background:#f0f0f0;
}

.page-id-299 .columns_1 .details li img {
    width: 260px;
}
.page-id-299 .valuation_holder{
	background:#fff;
	max-width: 1240px;
	padding-bottom: 1px;
}
.home .card_collection .card .card_contents h5{
	font-size:95%;
	padding-top:6px;
}
.home .card img{
	height:164px;
}
.page-id-499 #article_holder{
	width:78%;
}
.page-id-499 .columns_1 .details li{
	border-top: 1px solid #ddd;
}
.page-id-499 .fluid_article #article_holder article{
	margin-right:0px;
}
.page-id-499  #article_holder article{
	margin-right:0px;
}
.page-id-499 aside{
	width:20%;
}
.page-id-499 h5{
	color:#012345;
}
.name_group input:active, .name_group input:focus{
	touch-action: none!important;
}
.content-form h3{
	color:#012345;
}

.single-inspiration #article_holder{
	width:100%;
}

.single-inspiration .fluid_article #article_holder article{
	margin-right:0px;
}
.single-inspiration #article_holder article{
	margin-right:0px;
}

.single-inspiration h5{
	color:#012345;
}
.single-inspiration h2.intro_basic{
	text-align:center;
	margin-bottom:0px;
}
.single-inspiration h1{
	text-align:center;
	clear:both;
	
}
.single-inspiration #section_intro .details li p{
	margin-bottom:15px;
}
.single-inspiration .article{
	opacity:1;
}
.single-post h3{
	color:#012345;
}
.single-post #news_list_holder p{
    text-align:justify;
    width:100%;
}

.map_title{
	width:100%;
	float:left;
}
#contact_nav li{
	display:inline-block;
}
.slider_on_single_property{
	width:100%;
	height:auto;
	max-height:770px;
	overflow:hidden;
	float:left;
}

.single-property .default .single_property #content {
	margin-top:0px;
	padding: 18px 21px 0 20px;
}
.formatPrice{
	color:#666;
}

.page-id-434 .article{
	opacity:1;
}
.page-id-434 .caption{
	display:none;
}
.page-id-434 .article:hover .caption{
	display:block;
	transition-delay: 1s; /* delays for 1 second */
	-webkit-transition-delay: 1s; /* for Safari & Chrome */
}
.page-id-434 .box_border{
	margin-top:18px;
	float:left;
}

div.capty-caption {
	text-shadow: 1px 1px 0 #222;
	font-size:75%;
	height:auto !important;
	padding:26px 4px 5px 6px !important;
	margin:99px 0 -19px 0 !important;
	background:transparent url(https://page-assets.foxtons.co.uk/img/icons/photo_label_gradient.png) repeat-x left top !important;
	color:#fff;
	opacity:.9 !important;
	text-overflow: ellipsis;
}
div.capty-caption a {
	color: #318DAD;
	text-decoration: none;
	text-shadow: none;
}
.slideshow_link{
	background:transparent url(https://page-assets.foxtons.co.uk/img/icons/slideshow_large.gif) no-repeat left center;
	float:right;
	padding:0 20px;
	}
.card-report{
    float:left;
    min-height: 260px;
}	
@media only screen and (max-width: 479px) {
		.slideshow_link{
			padding-right:0;
		}
	}

/* Yoshiko */

#wpcf7-f4-p121-o1{
	margin-top:83px;
}


.input__field--yoshiko {
	width: 100%;
	background-color: #d0d1d0;
	border: 2px solid transparent;
	-webkit-transition: background-color 0.25s, border-color 0.25s;
	transition: background-color 0.25s, border-color 0.25s;
}

.input__label--yoshiko {
	width: 100%;
	text-align: left;
	position: absolute;
	bottom: 100%;
	pointer-events: none;
	overflow: hidden;
	padding: 7px 1em;
	-webkit-transform: translate3d(0, 3em, 0);
	transform: translate3d(0, 3em, 0);
	-webkit-transition: -webkit-transform 0.25s;
	transition: transform 0.25s ;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
}

.input__label-content--yoshiko {
	color: #8B8C8B;
	padding: 0;
	-webkit-transition: -webkit-transform 0.25s;
	transition: transform 0.25s;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
}

.input__label-content--yoshiko::after {
	content: attr(data-content);
	position: absolute;
	font-weight: 800;
	bottom: 100%;
	left: 0;
	height: 100%;
	width: 100%;
	color: #012345;
	padding: 0.25em 0;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 0.85em;
}

.input__field--yoshiko:focus + .input__label--yoshiko,
.input--filled .input__label--yoshiko {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	font-size:16px;
	line-height:5px;
	color:#012345;
	outline:0;
}

.input__field--yoshiko:focus + .input__label--yoshiko .input__label-content--yoshiko,
.input--filled .input__label-content--yoshiko {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	color:#012345;
}

.input__field--yoshiko:focus + .input__field--yoshiko,
.input--filled .input__field--yoshiko {
	background-color: transparent;
	border: 1px solid #012345;
}

.input--filled {
	background-color:transparent;
	border: 1px solid #012345;
	outline-style:none;
}
.card{
	border-radius:0;
}

.content-form {
	font-size: 100%;
	margin: -1em 0 0 0;
	padding:0px;
}

.content-form .input {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 42px;
    width: calc(100% - 2em);
    vertical-align: top;
}


.content-form h2 {
	margin: 0 0 2em;
	opacity: 0.1;
}

.content-form p {
	margin: 1em 0;
	padding: 5em 0 0 0;
	font-size: 0.65em;
}
.input__field {
    position: relative;
    display: block;
    float: right;
    padding: 0.8em;
    width: 100%;
    border: none;
    border-radius: 0;
    background: #f0f0f0;
        background-color: rgb(240, 240, 240);
    color: #aaa;
    font-weight: 400;
    font-family: "Avenir Next", "Helvetica Neue", Helvetica, Arial, sans-serif;
	outline-style:none;
}
.g-recaptcha{
	margin-bottom:20px;
}

.wpcf7-textarea:active{
	background:#fff !important;
}

.wpcf7-textarea:focus{
	background:#fff !important;
}

.wpcf7-not-valid-tip{
	position: absolute;
    top: -3px;
    right: 0px;
    font-size: 15px;
	color:#ff0000!important;
}

.screen-reader-response, .wpcf7-response-output{
	display:none;
	color:green;
}
.wpcf7-validation-errors{
	color:red;
}
.ajax-loader {
    visibility: hidden;
    display: inline-block!important;
    background-image: url('../img/icons/ajax-loader.gif')!important;
    width: 16px!important;
    height: 16px!important;
    border: none!important;
    padding: 0!important;
    margin: 0 0 0 4px!important;
    vertical-align: middle!important;
}

/*.ajax-loader.is-active{
	visibility:visible;
}*/

form.wpcf7-form.submitting .ajax-loader
{
    visibility: visible;
}
form.invalid .wpcf7-response-output
{
    display: block;
    color: red;
}

form.sent .wpcf7-response-output
{
    display: block;
    color: green;
    
}
@keyframes spin {
	from { transform: rotate(0deg);	}
	to { transform: rotate(360deg);	}
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

form.submitting .wpcf7-submit {
  opacity: 0.3;
  cursor: not-allowed;
  pointer-events: none;
}

#map-canvas{
	width:100%;
	height:360px;
	float:left;
	
}
#property-map{
	width:100%;
	height:370px;
	float:left;
	
}

#video_holder {
    width: 100%;
    position: relative;
    z-index: 0;
    height: 500px;
    max-height: 500px;
    overflow: hidden;
}
.auth #bgvid {
    display: block;
    position: relative;
    top: 50%;
}
.page-id-373 .content_holder {
    background-color: #f0f0f0;
    padding-top: 48px!important;
    padding-bottom: 0;
}
.page-id-373 .columns_4 .details li {
    height: auto;
    border: none;
    width: 25%;
    margin: 0 !important;
    padding: 0 !important;
}
.page-id-373 h3{
	font-size:19px;
	color:#012345;
}
.page-id-373 .card:hover{
	box-shadow:none;
	
}
.page-id-373 #register_buttons a {
    font-size: 160%;
    line-height: 150%;
    padding-left: 36px;
    padding-right: 36px;
    text-transform: none;
}
.page-id-373 #wrapper{
	background:#f0f0f0;
}
.page-id-373 .columns_4 .details li div {
    padding: 24px 24px 0 24px;
}
.page-id-373 .columns_4 .details li img{
	width:45%;
}

#applicant_welcome img:hover {
    transform: scale(1.05,1.05);
}
#applicant_welcome {
    max-width: 1280px;
    position: relative;
    margin: -400px auto 0;
}
#applicant_welcome img {
    max-width: 200px;
    transition: .2s ease;
}
#register_buttons .button {
    margin: 12px 12px 24px 12px;
}

.contact_details{
	list-style-type:none;
	margin-top:45px;
}
.contact_details dt{
	border:none;
}

.page-id-146 h1,.page-id-146 h4, .page-id-146 .button_default a{
	color:#012345;
}
.page-id-113 h1,.page-id-113 h4, .page-id-113 .button_default a{
	color:#012345;
}
.page-id-121 h1{
	color:#012345;
}
.page-id-121 .content-form h3{
	margin-bottom:0;
}
.page-id-168 h1,.page-id-168 h5, .page-id-168 .details a{
	color:#012345;
}
.page-id-168 .columns_1 .details li{
	border-top: 1px solid #ddd;
	padding: 10px 0 0px 0;
}
.page-id-168 .columns_1 .details li img{
	margin: 1px 20px 20px 0px;
}

.page-id-168 .columns_1 .details #d9{
	margin-bottom:20px;
	border-bottom: 1px solid #ddd;
}
.page-id-168 .default #content{
	padding-bottom:0px;
}
.page-id-168 .columns_1 .details li#d3 img{
	margin: 1px 20px 50px 0px;
}

.page-id-168 .columns_1 .details li#d4 img{
	margin: 1px 20px 35px 0px;
}
.page-id-168 .columns_1 .details li#d8 img{
	margin: 1px 20px 54px 0px;
}

.page-id-168 #wrapper{
	background:#f0f0f0;
}
.page-id-168 .valuation_holder h4 .button, .module_contact .button{
	margin-top:-6px;
}

.module_contact .button{
	margin-top:0;
}

.details li .description_text a{
	text-decoration:underline;
}

.single-property h1, .single-property h2, .single-property h3{
	color:#012345;
}
.single-property h1{
	font-size:28px;
	margin-bottom:13px;
}
.single-property h2{font-size:20px; margin-bottom:20px;margin-bottom: 12px; margin-top: 12px;}
.single-property h3{font-size:23px;}
.single-property .property{
	margin:0;
}
#photos{
	float:left;
}
.category .news_categories a{
	color:#012345;
}
.blog .news_categories a{
	color:#012345;
}
.category h1, .category h2{
	text-align: center;
	clear: both;
}
#news_list_holder h3, #news_list_holder p a{
	color:#012345;
}
#news_list_holder h3{
	font-size: 20px;
}
#news_list_holder p img{
    width:100%;
}

.author_img{
	width:32px;
}
.link_underlined{
	text-decoration:underline;
	color:#012345;
}

.tag h1, .tag h2{
	text-align:center;
	clear:both;
}

.page-id-109 .box_holder .default li a{
	text-decoration:underline;
	color:#012345;
}
.page-id-109 .box_holder{
	border-top:1px solid #ddd;
	padding-top:20px!important;
}

.page-id-295 .box_holder{
	border-top:1px solid #ddd;
	padding-top:20px!important;
}

.page-id-330 .v-blue-theme input.stamp-calculate{
	background: #012345 !important;
	border: 1px solid #012345 !important;
}
.page-id-330 .v-blue-theme input.stamp-calculate:active, .v-blue-theme input.stamp-calculate:hover{
	background: #012345 !important;
	border: 1px solid #012345 !important;
}
.page-id-330 .v-blue-theme .control-group span, .v-blue-theme .filled-circle, .v-blue-theme h3{
	background: #012345 !important;
	border: 1px solid #012345 !important;
}
.page-id-330 .v-blue-theme .state-module button, .v-blue-theme input.stamp-calculate{
	background: #012345 !important;
	border: 1px solid #012345 !important;
}
.page-id-330 .v-blue-theme .control-group{
	border: 1px solid #012345 !important;
}
.page-id-330 .v-blue-theme .colored-block{
	border: 1px solid #012345 !important;
}
.page-id-330 .result-div .row{
	width:98%;
}
.page-id-330 .v-blue-theme .total-result{
	width:98%;
	border: 1px solid #012345 !important;
}
.form-group .submit:hover{
	background: #012345 !important;
}


.form-group,
.form-radio{position:relative;margin-top:2.25rem;margin-bottom:2.25rem;text-align:left !important;}.form-inline > .form-group,
.form-inline > .btn{display:inline-block;margin-bottom:0;vertical-align:top;}.form-group .field_required::after{margin-left:1px;content:"*";}.form-group .control-label{position:absolute;top:0.5rem;pointer-events:none;z-index:1;color:#b3b3b3;font-size:1rem;font-weight:normal;-webkit-transition:all 0.28s ease;transition:all 0.28s ease;}.form-group .bar{position:relative;border-bottom:0.0625rem solid #999;display:block;}.form-group .bar::before{content:'';height:0.125rem;width:0;left:50%;bottom:-0.0625rem;position:absolute;background:#012345;-webkit-transition:left 0.28s ease, width 0.28s ease;transition:left 0.28s ease, width 0.28s ease;z-index:2;}.form-group select{width:100%;font-size:1rem;height:2.0625rem;padding:0.125rem 28px 0.0625rem 0;background:transparent url(../img/icons/arrow_down_padding.svg) no-repeat right center;border:none;line-height:1.9;box-shadow:none;text-align:left !important;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-group select::-ms-expand{display:none;}.form-group input{height:2.0625rem;text-align:left !important;box-sizing:border-box;}.form-group textarea{resize:none;text-align:left !important;height:2.0625rem;}.form-group input,
.form-group textarea{display:block;background:none;padding:0.125rem 0.125rem 0.0625rem 0;font-size:1rem;border-width:0;border-color:transparent;line-height:1.9;width:100%;color:transparent;-webkit-transition:all 0.28s ease;transition:all 0.28s ease;box-shadow:none;}.form-group input[type="file"]{line-height:1;}.form-group input[type="file"] ~ .bar{display:none;}.form-group select,
.form-group input:focus,
.form-group input:valid,
.form-group input.form-file,
.form-group input.has-value,
.form-group textarea:focus,
.form-group textarea:valid,
.form-group textarea.form-file,
.form-group textarea.has-value{color:#2b2b2b;}.form-group select ~ .control-label,
.form-group input:focus ~ .control-label,
.form-group input.form-file ~ .control-label,
.form-group input.has-value ~ .control-label,
.form-group textarea:focus ~ .control-label,
.form-group textarea.form-file ~ .control-label,
.form-group textarea.has-value ~ .control-label{font-size:0.70rem;color:#999;top:-1rem;top:-0.66rem;left:0;left:1px;}.form-group select:focus,
.form-group input:focus,
.form-group textarea:focus{outline:none;}.form-group select:focus ~ .control-label,
.form-group input:focus ~ .control-label,
.form-group textarea:focus ~ .control-label{color:#012345;}.form-group select:focus ~ .bar::before,
.form-group input:focus ~ .bar::before,
.form-group textarea:focus ~ .bar::before{width:100%;left:0;}.checkbox label,
.form-radio label{position:relative;cursor:pointer;padding-left:2rem;text-align:left;color:#333;display:block;}.checkbox input,
.form-radio input{width:auto;opacity:0.00000001;position:absolute;left:0;}.radio{margin-bottom:1rem;}.radio .helper{position:absolute;top:-0.25rem;left:-0.25rem;cursor:pointer;display:block;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999;}.radio .helper::before,
.radio .helper::after{content:'';position:absolute;left:0;top:0;margin:0.25rem;width:1rem;height:1rem;-webkit-transition:-webkit-transform 0.28s ease;transition:-webkit-transform 0.28s ease;transition:transform 0.28s ease;transition:transform 0.28s ease, -webkit-transform 0.28s ease;border-radius:50%;border:0.125rem solid currentColor;}.radio .helper::after{-webkit-transform:scale(0);transform:scale(0);background-color:#012345;border-color:#012345;}.radio label:hover .helper{color:#012345;}.radio input:checked ~ .helper::after{-webkit-transform:scale(0.5);transform:scale(0.5);}.radio input:checked ~ .helper::before{color:#012345;}.checkbox{margin-top:3rem;margin-bottom:1rem;}.checkbox .helper{color:#999;position:absolute;top:0;left:0;width:12px;height:12px;z-index:0;border:0.125rem solid currentColor;border-radius:0.0625rem;-webkit-transition:border-color 0.28s ease;transition:border-color 0.28s ease;}.checkbox .helper::before,
.checkbox .helper::after{position:absolute;height:0;width:0.2rem;background-color:#012345;display:block;-webkit-transform-origin:left top;transform-origin:left top;border-radius:0.25rem;content:'';-webkit-transition:opacity 0.28s ease, height 0s linear 0.28s;transition:opacity 0.28s ease, height 0s linear 0.28s;opacity:0;}.checkbox .helper::before{top:0.65rem;left:0.38rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:0 0 0 0.0625rem #fff;}.checkbox .helper::after{top:0.3rem;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.checkbox label:hover .helper{color:#012345;}.checkbox input:checked ~ .helper{color:#012345;}.checkbox input:checked ~ .helper::after,
.checkbox input:checked ~ .helper::before{opacity:1;-webkit-transition:height 0.28s ease;transition:height 0.28s ease;}.checkbox input:checked ~ .helper::after{height:0.5rem;}.checkbox input:checked ~ .helper::before{height:1.2rem;-webkit-transition-delay:0.28s;transition-delay:0.28s;}.radio + .radio,
.checkbox + .checkbox{margin-top:1rem;}.form-group input.form-submit{cursor:pointer;border:none;background:#012345;text-align:center !important;height:auto;line-height:1;color:#fff !important;margin:36px auto 24px !important;padding:14px !important;transition:none;-webkit-appearance:none;appearance:none;}.form-group input.form-submit:hover,
.form-group input.form-submit:active{background-color:#01594D;}.form-group input.form-submit.button-disabled{background-color:#DFDFDF !important;color:#9F9F9F !important;cursor:not-allowed !important;}.form-group input.form-submit.button-processing{background-color:#4db6ac;cursor:progress !important;margin-bottom:0 !important;padding-bottom:10px !important;}.form-group.field_disabled{pointer-events:none;border-bottom:1px dotted rgba(35, 31, 32, 0.26);}.form-group.field_disabled label{color:#ccc;}.form-group.field_disabled .bar{border:none;}.form-group .form-help{display:none;}.form-help{margin-top:0.25rem;color:#b3b3b3;font-size:0.7rem;text-align:left !important;}.checkbox .form-help,
.form-radio .form-help,
.form-group .form-help{position:absolute;padding-right:6px;}.checkbox .form-help{position:relative;margin-bottom:1rem;}.form-radio .form-help{padding-top:0.25rem;margin-top:-1rem;}.form-error{display:none;}.has-error .legend.legend,
.has-error.form-group .control-label.control-label{color:#d9534f;}.has-error.form-group .form-help,
.has-error.form-group .helper,
.has-error.checkbox .form-help,
.has-error.checkbox .helper,
.has-error.radio .form-help,
.has-error.radio .helper,
.has-error.form-radio .form-help,
.has-error.form-radio .helper{color:#d9534f;}.has-error.form-group .form-help{display:none;}.has-error.form-group .form-help.form-error{display:block;}.has-error .bar::before{background:#d9534f;left:0;width:100%;}.progress-line,
.progress-line:before{height:3px;width:100%;margin:0 0 21px 0;}.progress-line{background-color:#012345;display:-webkit-flex;display:flex;}.auth .progress-line{margin:0;}.progress-line:before{background-color:#4db6ac;content:'';-webkit-animation:running-progress 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;animation:running-progress 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;}@-webkit-keyframes running-progress{0%{margin-left:0px;margin-right:100%;}50%{margin-left:25%;margin-right:0%;}100%{margin-left:100%;margin-right:0;}}@keyframes running-progress{0%{margin-left:0px;margin-right:100%;}50%{margin-left:25%;margin-right:0%;}100%{margin-left:100%;margin-right:0;}}.form-inline .title_group{width:15.5%;margin-right:10px;}.form-inline .name_group{width:40%; margin-right:10px;}.form-inline .half_width_group{width:48.5%; margin-right:10px;}@media only screen and (max-width:479px){.form-inline .title_group{width:30%;}.form-inline .name_group, .form-inline .half_width_group{width:100%;}}.form-group .find_address{font-size:0.8em;line-height:100%;margin-left:12px;width:auto;text-transform:none !important;}.form-inline.group_margin_bottom,
.form-group.group_margin_bottom{margin-bottom:2.25rem;}@-ms-viewport{width:device-width !important;}body{margin:0;padding:0;font-family:Arial, sans-serif;background:#f5f5f5;}ul,
ol,
li,
dl,
dt,
dd,
form,
fieldset,
legend,
figure,
td,
h1,
h2,
h3,
h4,
h5{margin:0;padding:0;font-family:Arial, sans-serif;}video{display:block;}#wrapper{margin:0 auto;background:#fff;min-width:1000px;}.sub_holder{max-width:1200px;margin:0 auto;padding:0 12px;}.fullbleed{margin:20px -20px;}a{color:#012345;outline:none;} a:hover{color:#012345;outline:none;} .mobile_only{display:none;}map,
area,
a img{border:0;}img.fullwidth{display:block;width:auto !important;width:100%;max-width:100%;height:auto;}#more{position:absolute;left:0;top:0;width:1px;height:1px;}.page_top{float:right;text-align:right;padding:8px 0;}#submenu_link{display:none;margin:3px 0 12px 20px;width:20px;height:20px;float:right;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///8zMzMzMzOVNhaoAAAAA3RSTlMA7v8XifUxAAAACXBIWXMAABu8AAAbvAG6t6C7AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAG0lEQVR4nGNgwAHYVq1aNYGBC0gugLKpJQsGAC63F3F+0doOAAAAAElFTkSuQmCC) no-repeat;text-indent:-99999px;}#menu_close{display:none;float:right;font-family:Arial, sans-serif;color:#ccc;margin-left:12px;}.centered_vertical{position:relative;top:50%;transform:translateY(-50%);}.search #header_holder{position:relative;z-index:999999;box-shadow:0 4px 4px rgba(0, 0, 0, 0.3);}header{display:block;position:absolute;width:100%;z-index:9999;min-width:1000px;}.search header{position:fixed;top:0;width:100%;}#logo{position:absolute;z-index:99998;margin:-5px 0 0 20px;transition:.3s ease; width:65px; max-width:100%;}#logo:hover{margin-top:0;}.search #logo{z-index:99999999;margin-top:-11px;}.search #logo:hover{margin-top:-8px;}#nav_holder{margin:0 0 0 0;padding:0 20px 0 91px;background:#012345;color:#fff;overflow:auto; line-height:17px;}#mydimosons_link{/*background: transparent url(../img/account_logged_out.svg) no-repeat left center;*/display:block;padding:22px 0 22px 19px;float:right;text-transform:uppercase;color:#f0f0f0;font-size:110%;color:#ccc;text-decoration:none;font-weight:normal;font-size:85%;transition:.3s ease;}#mydimosons_link.is_logged_in{background-image:url(../img/icons/account_logged_in.svg);}nav {list-style-type:none;}nav  {float:left;}header p{margin:0;font-size:75%;}nav a{font-size:85%;text-decoration:none;text-transform:uppercase;color:#ccc;padding:22px 8px;display:inline-block;transition:.3s ease;}nav a.selected{color:#ff007d;}nav a.active,
nav a.active:hover{color:#012345 !important;}nav a.menu_link{display:none;}#section_menu{display:none;position:relative;background:#F7F7F9;clear:both;margin:0;padding:1px 0;width:100%;box-shadow:0 25px 25px rgba(0, 0, 0, 0.4);}#section_menu_holder{margin:12px 12px 12px 97px;}.close{display:block;position:absolute;top:0;right:0;width:20px;height:20px;margin:20px;background:transparent url(data:image/gif;base64,R0lGODlhDwAPAJEAAJmZmf///////wAAACH5BAUUAAIALAAAAAAPAA8AAAIflI+py30AFEwwvklxZXW37gjg11mShiGesbLmFcZNAQA7) no-repeat center center;}.menu_section{width:30%;margin:12px 3% 12px 0;float:left;}

.menu_section .menu_link{display:block;margin:12px 0;padding:6px 0 0 36px;background:transparent none no-repeat left 6px;font-weight:bold;transition:.3s ease;text-decoration:none;color:#012345 !important;}.menu_section .menu_link span{margin-top:5px;display:block;font-size:75%;font-weight:normal;color:#666 !important;}.menu_section .menu_news{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAANFJREFUeJztlcsNwjAQRJ+jlAGIfihkCaIdPtsHUAKFRNABd3NwIhmTYCs/JMRIK/tgz2Q8a8dYaxkT2ajsUwjk9UREVsARmPXkLIFCVS/w6mAIcoBFxUUoMAR5jXk9yVsWmI7Eby05XcgBBrscX3MQyyDZ4T+DKPreg6jT38rgPhSpz+ULrIFbZKNtqBAlIE0CJ9xTm7XUBhe+X1Sjv24JnGtSk/pPFhEDFMDOd6SqHxsl2kUizq2qWuAAbJO+KFVAVUORPe64HsA1tj/5iLriCaWBNNsHaBAbAAAAAElFTkSuQmCC);}.menu_section .menu_valuation{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAANBJREFUeJztlbENwjAQRZ8RSkcd0WeD7JAh6Kg8QMQUiAFc0bBBBqBhKhpTcJESy7GNUYJAfMnS+e583z6fz8pay5xYzRp9CYJ1L2itY74KOIp8AIK5NcaMCSIogDOwk/kW2AP32MKUFG2AbhAckTuxvUVQAleg8dgasZW5BBVwA+qATy0+1asE0YWpG/ERJB3dwWQqXYLky/PAVwwjgha48CzJXBQSo+0Vw3dwkgGRRxSAchXLtYoA3F1Zj37yxD/UTTOQVAjfnyL1/5M/TvAARloiPUWLVH8AAAAASUVORK5CYII=);}.menu_section .menu_reports{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAXxJREFUeJzt1U9LFVEYx/HPTbmbFvUK3LQwuiL4EoJcRK9BCO7iCi4UtJW0cBloigRycxUEvYAIooxegiIqIi6ElkH+oY1XaFqcYwzDmbmTYqt+MHD+POf5/p6Zc840sixzk7p1o9n/BWAw3+l0OnXX/cQRNrCO3fxkt9v9075qBbfRwjS28QrNVGA/QAsr2BFcl+WYwocUpAzQjK62o8tWdF2lR1iuA2hGN1MVBsrUwUg/wHJ0cxUNoF0FGIkurqPxKkA7uriOhvKdwcLkuHpq1KUVKxhKRgV9rJu0CvArEbOHx5jEffSQJZ4fdQDfcu0TzOGhsKsOcA+rJWaP6gA+xSrWMCyc3l3MCudjCS/wPZHrawpQ/MhreIs7wjsfK8wPYwLzeJ0bz4RLr28FhxiNborJL/Uc77GVG1vCfh0AvMOXkuRwFwuYif3PQkVJpQA9PMGiUHpKbZziaYzt/Q0AzvEMD/ASmzjGmXDDrgob4A0uypJD4/9Pv59+A+H6TnFSsf2WAAAAAElFTkSuQmCC);}.menu_section .menu_design{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAXFJREFUeJzt1b9LVlEYB/DPK9HiKCJGEIpNNmpLBg1F0GIo5O7yCqk0BY5NLrmoQ+9o5GBL9A84xAsOCiHk2hQl7lH463W459LpcO/lKriIXzjcw/d5nu/38JzzcBudTsdloutS1a+EwQ1oNptVOd2YwQsMB24PH/EOv8sKW61WZlCBe/iEoYS/H1YTE/hWJlDVogFsFojHuBtyBi5i8B69FfEcvVg7r8FTjNUQz/EQT4oC8R2MYRQ7eHwO8RzP8Bcj2EY7NpjDcpT8Bj9xq6b4Pv7gS8TNYyVv0UJSMIPPNcXJXtp0wi2g9Jn24VfYHwazNk4D14UHeI6bIbevSCg3WPR/i8gG6C1+YBxLUf5xMHyN24qHbTE2WMFXTGE2cAd4icGSgz0K67vsznKsYkNyyQKxhUn0406JeIrBkEvWqlc4yYPpHJxgPdrXxXH4rqd1RYP2ISpq1FxHSW2lwW749tQ9vn+t3k0Djetf5tU3OAOb00ciEogkKwAAAABJRU5ErkJggg==);}.menu_section .menu_schools{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAUtJREFUeJztlTFuwkAQRZ9RCkpOYClpSGvJZ0gukdD6AFDkCCngAG5DDhFyBksRHTREcksBHVQ4hb8Ta8G7tiOnypdGs5qdmb+zM2t7WZbRJXqdZv8LgiuAKIrq+AbAs9ZPwIcrII7jWhX4wBxIgDtJIpvvCrYRDIApsAYeDN+ebGv5DJoQ9IEx8CndtxzC6dvqVBdQWW2xaHSvFpj96mxMA2BRJngHQuARSH+ROFWOb5QrOAGvwBCYAPsGifeKGSrHRYICR2AGXEsfLYmdvlU9mAKecapTad+s1lPMGaoIxsBGekt+ryF5r8r92hq+tQngZ7ZXSrYE7iVL2Va0eMkmfOCFfLYLgkS21t+iCbAzbAHwJgmMvZ1iCniSSoIZcCN9sBzwYPiewXZFxWzfkj9/c4rm2rO+mTo9SIER+eQsJKFszlfv/f/0XfgCjAdYKb+8zoEAAAAASUVORK5CYII=);}.menu_section .menu_locallife{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAALFJREFUeJztlUEOwiAQRR/GY9Q79DS9Aq69DWdwb+J56LoLewDcQFPNUGvLkJj4E5KBMP/nw8CYEAKaOKiy1xA4psBam8K9Z+aBs3PuBjoOToBLk5ICJg6ARkNARL1LLoB5cfQp0HDggakkSzow0uLvX7Ik8NjAk82RBO4bBLI5ksAFGL4gH2LOaoEeaIErMC4Qj3FPy6zu35ErUw90C+SrUfWrKNU7Xx6cugPzb/qf8AScxB3oZqeeTwAAAABJRU5ErkJggg==);}.menu_section fieldset ol li:first-child{padding-top:0 !important;}.menu_section .photo_sash{display:none;}#section_menu label{color:#bbb;float:none;}#section_menu a{color:#666;}#section_menu label a:hover{color:#012345;}.list_menu li{list-style:none;}.list_menu li a{display:block;padding:8px 0;text-decoration:none;color:#666;}.list_menu li a:hover{color:#012345 !important;}.overlay{display:block;position:fixed;background:#262a2f none no-repeat center center;top:0px;left:0px;width:100%;height:100vh;z-index:99996;display:none;opacity:.5;}.overlay_doing{background-image:url(data:image/gif;base64,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);}#offices_list{padding:3px;}.fixed_header #crumb_holder,
.menu_section .menu_link:hover{
	color:#666!important;
}

#crumb_holder{clear:both;background:#333;color:#fff;padding:4px 20px 3px 98px;margin:0;font-size:100%;text-shadow:1px 1px 1px #000;overflow:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}.search #crumb_holder{display:none;}.fixed_header #crumb_holder a,
#crumb a{color:#fff;margin-right:6px;padding-right:10px;text-decoration:none;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGAQMAAAA8K7ZPAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAE0lEQVR4nGNoYDjA8AAIDzA0AAAZjARBOwk9BQAAAABJRU5ErkJggg==) no-repeat right center;}#crumb{float:left;}#sub_crumb{float:right;color:#ccc;margin:0;display:none;}#sub_crumb a{color:#f0f0f0;text-decoration:none !important;}#crumb .prev,
#crumb .next{padding:0;margin:0;background-image:none;}#property_next_previous{position:absolute;right:12px;top:120px;z-index:99999999;display:block;}#property_next_previous a{color:#fff;text-decoration:none;padding:6px 12px;display:none;font-size:75%;text-align:center;transition:.6s ease;opacity:.4;}#property_next_previous a:hover{opacity:1;}#property_next_previous a.prev{border-right:1px solid #aaa;text-indent:-9999px;background:#2b2b2b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGAQMAAAA8K7ZPAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAEklEQVR4nGNQYEhgeACECQwKABCMAsGWCzEOAAAAAElFTkSuQmCC) no-repeat center center;}#property_next_previous a.next{background:#2b2b2b;}#property_next_previous a.next b{font-weight:normal;padding-right:12px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGAQMAAAA8K7ZPAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAE0lEQVR4nGNoYDjA8AAIDzA0AAAZjARBOwk9BQAAAABJRU5ErkJggg==) no-repeat right center;}.search #crumb_holder{background:#fff;color:#999;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";text-shadow:none;}.search #crumb a{color:#999;background:none;padding:0;margin:0;}.search #crumb a:hover{color:#012345;}.search #crumb a:after{content:" /";}#crumb a:hover,
#sub_crumb a:hover,
#contact:hover,
header a:hover,
header a:active{color:#ff007d;}#header_bg{background:#fff;position:absolute;width:100%;height:100%;top:0;z-index:0;}.search h1{position:relative;z-index:999997;padding:16px 20px 18px 20px;margin-bottom:0;}.search h1 i{font-style:normal;color:#95BC2E;}.search h1 span.search_advanced_searches{display:inline-block;position:relative;width:240px;}.search h1 ul{display:none;position:absolute;background:#fff;list-style:none;width:240px;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);z-index:9999999;}.search h1 ul li{margin:0;padding:0;list-style:none;}.search h1 ul li a{display:block;text-decoration:none;font-weight:normal;font-family:Open Sans, Arial, sans-serif;font-size:85%;color:#666;padding:8px 12px;border-bottom:1px solid #ddd;transition:.3s ease;}.search h1 ul li a:hover,
.search h1 ul li a:active{color:#ff007d;background:#f0f0f0;}.loading_ring{vertical-align:middle;}#slideshow_fullscreen{display:block;position:absolute;right:10px;margin-top:-70px;z-index:300;opacity:0.5;padding:43px 10px 5px 5px;font-size:70%;text-decoration:none;text-align:center;color:#fff;border-radius:2px;background:#000000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWAQMAAAAPcaX1AAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMTkvMTQb9mW1AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAN0lEQVR4nGP4x/iHgQFMfGCwYWD4wVDDwHCH4Q0DwznGMwwMxxh7GIgGYMVgbWADwEaBDYXbAQDpXhaZBoSOAAAAAABJRU5ErkJggg==) no-repeat center 11px;transition:.5s;}#slideshow_fullscreen:hover{opacity:.9;}figure{display:block;background:#fff;}.homepage figure{background-color:#2b2b2b;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";}#masthead{height:auto;min-height:170px;max-height:250px;overflow:hidden;}.detail #masthead{max-height:1280px;}
.default #masthead{
	height:440px;
	max-height:440px;
	
	overflow:hidden;
	background-image:url(../img/back_image.jpg);
	background-repeat: no-repeat;
	background-size:cover;
}
.index #masthead{height:440px;max-height:440px;}
.homepage #masthead{
	max-height:470px;
	height:470px;
	overflow:hidden;
	background-image:url(../img/highImage.jpg);
	background-repeat: no-repeat;
	background-size:cover;}
.default #masthead img{min-height:220px;}#masthead img,
h4{
	color:#012345;
}



#masthead canvas{display:block;width:100%;}.detail #masthead img{height:auto;}.index #masthead img{min-height:440px;}.resource #masthead{height:250px;}.resource #masthead a{display:block;height:290px;width:110%;position:relative;margin:-10px;background-color:#2b2b2b;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";filter:blur(5px);text-indent:-999999px;}img.masthead{border:1px solid #ddd;padding:1px;background:#fff;}#masthead_overlay{position:absolute;z-index:2;top:0;padding-top:100px;height:340px;max-height:340px;width:100%;overflow:hidden;}.homepage #masthead_overlay{padding-top:120px;height:400px;max-height:400px;}#masthead_overlay .sub_holder{position:relative;height:inherit;pointer-events:all;}#masthead_overlay h1{position:relative;color:#fff;}.homepage #masthead_overlay h1{text-shadow:1px 1px 1px #000;}#masthead_overlay h2{margin-bottom:30px;}#masthead_overlay #sections{padding:0;margin:0;}.homepage #masthead_overlay ul{margin:24px 0;overflow:hidden;}#masthead_overlay #sections li{list-style:none;display:none;height:350px;position:absolute;width:100%;pointer-events:all;}#masthead_overlay #sections li li{display:block;height:auto;position:static;}.overview_copy{position:absolute;width:48%;color:#fff;top:68px;}.overview_copy a{color:#fff;text-decoration:none;}.overview_copy a:hover{color:#f0f0f0;}.invert h1,
.invert h2,
.invert p,
.invert li{color:#000 !important;}.overview_img{position:absolute;right:0;bottom:0;width:45%;}.overview_img img{width:100%;height:auto;max-width:521px;max-height:283px;}.masthead_features{margin:20px 0;padding-bottom:1px;}
.masthead_features li{background:transparent url('data:image/png;base64,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') no-repeat 1px top;padding:1px 0 2px 29px;margin:12px 0 10px;font-size:100%;color:#fff;}
.masthead_features li.docs{background-position:1px -40px;}.masthead_features li.sign{background-position:1px -80px;}.masthead_features li.award{background-position:1px -120px;}.masthead_features li.house{background-position:1px -159px;}.masthead_features li.target{background-position:1px -200px;}.masthead_features li.heart{background-position:1px -240px;}.masthead_features li.camera{background-position:1px -280px;}.masthead_features li.phone{background-position:1px -320px;}.masthead_features li.time{background-position:1px -360px;}#masthead_nav{position:absolute;bottom:28px;left:47%;z-index:99999;opacity:.8;}#masthead_nav li{list-style:none;display:inline-block;width:13px;height:13px;overflow:hidden;margin-right:4px;}#masthead_nav li a{display:block;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAnBAMAAAAm8t8fAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX/////////8ADMzMz/////8ADMzMz/////8ADMzMz/////8ADMzMz/////8ADMzMze5/fTAAAAEHRSTlMAIiIiREREmZmZ7u7u////ovrIIgAAAAlwSFlzAAAK8AAACvABQqw0mAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAJRJREFUeJxdjCsOAkEQRN+C4A9XQqPwGA6AwSKxSCyGA2A4AIYDIEk2aU+ySXuSSZpp0bNhy7xU6gPVod6TtRKpl1DdROQKgwx5w9hZw8wprY88+rEvf131Ts3RuVFt1tk+VPUOwwz9wMTZwNyprY88+rEvf131L+ns3JmlbbYvM3vCKMO+MHUmWDit9ZFHP/bl718/TdGAEYIKwFUAAAAASUVORK5CYII=) no-repeat center -26px;text-indent:-9999px;}#masthead_nav li.selected a{background-position:center top;}.content_holder{clear:both;padding:0 0 20px 0;}.default .content_holder{padding:0 20px;background-color:#f0f0f0;}.index .content_holder{background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6BAMAAACSbjBgAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////+/v79/f38/Pz7+/v6+vr5+fn4+Pj39/f29vb19fX09PTz8/Py8vLx8fHw8PDCronMAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA2LzA3LzEyF8+6jgAAABtJREFUeJxj+MAwuOABKsIJVIAJVIQGVIBUAADn4ofBYU17CwAAAABJRU5ErkJggg==) repeat-x left top;}.homepage .content_holder{background:transparent;}.search .content_holder{background:transparent;padding:40px;}.content{padding-top:12px;}.default #content{background:#fff;position:relative;margin-top:-320px;padding:20px;border-radius:6px;}#content_wrapper{padding-top:12px;width:100%;float:left;overflow:hidden;}article{display:block;width:720px;float:left;}.full_width article{width:auto;float:none;margin:0;}aside{display:block;width:280px;float:right;margin-left:12px;}#map_preview aside{margin-top:30px;float:none;width:100%;}section{dislay:block;margin:0;padding:0;}#info_holder{width:100%;clear:both;padding:0 0 40px 0;background-color:#f0f0f0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.details{clear:both;}.details ul{margin:0 0 20px 0px;}.details li{padding:11px 18px 11px 11px;border-top:1px solid #ddd;width:213px;height:500px;list-style:none;float:left;}.columns_3 .details li{padding:11px 2.2% 11px 0;width:30.8%;}.columns_3 .details li img{width:100%;max-width:255px;}.details li.nopic{width:205px;padding:11px 22px 11px 16px;}
.details li li{list-style:default;list-style-type:disc !important;padding:0 0 0 0px !important;margin:0 0 0 16px !important;width:90% !important;height:auto;background:transparent none !important;float:none !important;border-top:none;}.details img{margin-bottom:2px;}.details h5,
.details p{width:auto;}.col_left{width:48%;float:left;}.col_right{width:48%;float:right;}.cols{width:47%;float:left;margin-right:2.5%;overflow:hidden;}.feature_centered{clear:both;}.feature_centered .sub_holder{padding-top:40px;background:#fff;}.feature_centered .sub_holder h1{color:#000;text-align:center;font-size:200% !important;}.feature_centered .tagline{color:#012345;line-height:150%;font-size:120%;width:auto;max-width:100%; text-align:center;}.feature_centered p{text-align:center;width:60%;max-width:650px;margin:24px auto 12px;color:#666;line-height:150%;}.feature_centered .button_default{font-size:85%;width:220px;margin:30px auto 36px;}.feature_1x2 .feature_block{width:50%;height:570px;position:relative;float:left;background-color:#2b2b2b;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";transition:.3s ease;}.no-touch .feature_block:hover{opacity:.93;}.feature_block_inner{width:48%;padding:36px 48px;position:absolute;bottom:0;}.feature_block_inner h1{font-size:200% !important;}.feature_block_inner p{font-size:85%;line-height:150%;}.feature_block_inner *{color:#fff !important;}.feature_block_inner .button_default a{border:1px solid #fff;padding:6px 24px !important;font-weight:normal;}.feature_block_inner .button_default a:hover{border:1px solid #fff;background:#fff;color:#012345 !important;}.ah{border:none !important;color:#72C1D8 !important;font-weight:bold !important;font-family:"Tahoma", "Frutiger", "Arial", sans-serif;}.columns_1 .details li{background-image:none;padding:17px 0 0 0;margin:0 0 10px 0;width:100%;height:auto;float:none;clear:both;}.columns_1 .details li li{border-top:none;padding:0;margin:0;width:auto !important;clear:none;}
.columns_1 .details li img{margin:1px 20px 10px 0px;float:left;width:220px;}.columns_1 .details li p img{margin:0;float:none;}.columns_1 .details h5{margin-bottom:12px;font-size: 115%;font-weight: bold;}.columns_2 .details h5,
.columns_2 .details p,
.columns_1 .details h5,
.columns_1 .details p{width:auto;padding:0;}.columns_1 .details p{width:auto;padding:0 15px 0 0;}.columns_2 .details li{background-image:none;padding:0;width:46%;margin-right:2%;margin-bottom:20px;border-top:0;}.columns_21 #d1{background-image:none;width:60%;border-top:0;}.columns_21 #d2{padding-right:11px;}.columns_12 #d2 h5,
.columns_12 #d2 p,
.columns_21 #d1 h5,
.columns_21 #d1 p{width:auto;}.columns_12 #d1,
.columns_21 #d2{background-image:none;width:33%;border-top:0;}.columns_12 #d2{background-image:none;padding:0;width:60% !important;margin-left:4%;border-top:0;}.columns_12 .details ul li,
.columns_21 .details ul li{width:90%;}
#d3,
#d6,
#d9,
#d12{padding-right:11px;}
.page-id-117 #d3, .page-id-117 #d6, .page-id-117 #d9, .page-id-117 #d12{padding-right:18px;}

.columns_2 #d3,
.columns_2 #d6,
.columns_2 #d9,
.columns_2 #d12{padding-right:0px;}.columns_4 #d3,
.columns_4 #d6,
.columns_4 #d9,
.columns_4 #d12{padding-right:35px;}.columns_4 .details li{width:25%;padding:11px 2.8% 11px 0;}.columns_4 .details li img{width:100%;}.columns_5 .details li{border-top:none;text-align:center;width:19%;padding:11px 1% 11px 0;}.columns_5 .details li .fill{position:relative;}.columns_5 .details li .fill:hover{background-color:#f0f0f0 !important;}.columns_5 .details li a{display:block;text-decoration:none;}.columns_5 .details li p{text-transform:uppercase;color:#012345;margin:6px 0 0 0;font-weight:bold;text-shadow:1px 1px 0px #fff;}.notification{position:absolute;right:12px;top:-20px;background:#dc2008;width:40px;height:40px;border-radius:20px;display:none;text-align:center;font-weight:bold;text-transform:uppercase;z-index:999;}.notification p{color:#fff !important;text-shadow:none !important;margin:12px 0 12px 0 !important;}#myfoxtons_form{width:50%;min-width:230px;float:left;}
#foxtons_features_list li{list-style:none !important;font-weight:bold;padding:7px 0 3px 34px !important;margin-left:2px !important;}
#foxtons_features_list li#foxtons_feature_statements{background:transparent url('../img/icons/online-statements.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_vat{background:transparent url('../img/icons/gst-statements.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_payments{background:transparent url('../img/icons/online-payments.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_alerts{background:transparent url('../img/icons/income-alerts.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_tenants{background:transparent url('../img/icons/tenancy-details.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_certificates{background:transparent url('../img/icons/safety-certificates.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_deposit{background:transparent url('../img/icons/easy-bond-pay.svg') no-repeat left 1px !important;}


#foxtons_features_list li#foxtons_feature_presentation{background-position:left -273px !important;}
#foxtons_features_list li#foxtons_feature_speech{background-position:left -315px !important;}
#foxtons_features_list li#foxtons_feature_free{background-position:left -355px !important;}
#foxtons_features_list li#foxtons_feature_comment{background-position:left -395px !important;}
#foxtons_features_list li#foxtons_feature_slideshow{background:transparent url('../img/icons/tenancy-details.svg') no-repeat left 1px !important;}
#foxtons_features_list li#foxtons_feature_clock{background-position:left -475px !important;}.ticklist{padding-bottom:48px;}.ticklist li{background:transparent url(../img/icons/d.svg) no-repeat left 2px;padding:6px 0 6px 34px;background-size: 25px;list-style:none;margin:3px 0 3px 0;font-size:75%;color:#012345;}.ticklist li.schedule{background:transparent url(../img/icons/schedule_disc.svg) no-repeat left center;color:#666;}.ticklist li.negative{background:transparent url(../img/icons/warning_disc.svg) no-repeat left center;color:#666;}.ticklist li.negative a{color:#666;}#masthead_overlay .ticklist{margin:20px 0;padding-bottom:1px;}#masthead_overlay .ticklist li{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAADHRSTlMAESJVZoiZqrvd7v/s2kd7AAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAzLzI4LzEyZ1TWHwAAADZJREFUeJxjYAABFjDJuBJMWReASObtSBzGHUCCVYB7A5Dy3tCtAOLthCjYvQFMVTeAKTUQAQBpKQnvoh6RwQAAAABJRU5ErkJggg==) no-repeat left center;padding-left:20px;margin:12px 0 12px 0;font-size:100%;color:#fff;}.box_border{background-image:none !important;padding:0px !important;border:1px solid #e8e8e8 !important;margin-bottom:20px;}.box_holder{margin:0 !important;padding:10px !important;}.generic_holder{box-shadow:0 0 12px #ddd;padding:20px;background:#fff;margin-bottom:20px;}.box_holder h4{padding:0;margin:0;}.gradient{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAtBAMAAACdVRz3AAAAA3NCSVQICAjb4U/gAAAAJFBMVEX////+/v79/f38/Pz7+/v6+vr5+fn4+Pj39/f29vb19fXz8/Ogbp3iAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA2LzA3LzEyF8+6jgAAACxJREFUeJxjUGBoYNjAsABITgCSE4B0A0MBFCYAYQAcOoChARQqQKEAGGIBAOGIC3EMmGTSAAAAAElFTkSuQmCC) repeat-x !important;}.fill{background-color:#f5f5f5 !important;}.box_good .box_border{border:1px solid #B6D862 !important;}.box_good .fill{background:#B6D862 none !important;}#property_title{background:#fff;position:absolute;top:160px;left:4;opacity:.85;filter:alpha(opacity=85);box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);z-index:22;}h1{color:#012345;font-weight:normal;font-family:'Open Sans', Arial, sans-serif;margin-bottom:22px; font-size:32px;}.index h1{color:#fff;font-size:270%;}h2{font-family:'Open Sans', Arial, sans-serif;color:#333;font-weight:normal;background:transparent;}h2.intro_basic{font-size:110%;margin-bottom:20px;background:transparent;line-height:27px;}.overview_copy h2{color:#fff;text-shadow:1px 1px 1px #000;}#property_title h1{color:#012345;margin:0 0 6px 0;padding:0;font-size:130%;text-transform:capitalize;width:auto;}#property_title h2{font-size:95%;color:#111;font-weight:bold;}#property_title h1 a{color:#012345;text-decoration:none;}#property_title h2 a{color:#666;text-decoration:none;}#property_title a:active,
#property_title a:hover{text-decoration:underline;}#property_title #fees{display:block;}#property_title #fees a{font-family:Arial, sans-serif;font-weight:normal !important;font-size:60%;color:#bbb;}#property_title_holder{display:inline-block;vertical-align:middle;padding:12px 24px 12px 5px;}#property_title div p{margin:6px 0 0 0;font-size:80%;line-height:150%;color:#666;}.search_back_to_list{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKAQMAAABG9wZzAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAGUlEQVR4nGPgYJBgsGCoYPgBhBVAlgQDBwAjtAOR5lfC3AAAAABJRU5ErkJggg==) no-repeat center center;text-indent:-9999999px;width:20px;margin:6px 0 0 0;padding:12px 0;display:inline-block;vertical-align:top;}h3{font-family:'Open Sans', Arial, sans-serif;color:#012345;font-weight:normal;clear:both;margin-bottom:20px;}h4{font-family:'Open Sans', Arial, sans-serif;color:#012345;font-weight:normal;font-size:100%;margin-bottom:16px;text-transform:uppercase;}#description h4{padding:30px 0 12px 0;margin:0 0 12px 0;clear:both;border-bottom:1px solid #f0f0f0;}
h4.cta{clear:both;font-size:85%;text-transform:none;font-family:Arial, sans-serif;margin-top:24px;padding:24px 0 20px 34px;background:transparent url(../img/icons/question.svg) no-repeat left 17px;background-size: 30px;}
h5{color:#012345;font-size:115%;font-weight:normal;font-family:'Open Sans', Arial, sans-serif;margin-bottom:8px;}h6{font-family:'Open Sans', Arial, sans-serif;text-transform:capitalize;font-weight:normal;color:#333;text-shadow:1px 1px 0 #fff;font-size:130%;margin:4px 0 20px 0;}.centered h1,
.centered h2{text-align:center;clear:both;}.centered article h1,
.centered article h2{text-align:left;}#section_intro .details li{padding:0;margin:0;width:33%;height:auto;min-height:1px;border:none !important;}#section_intro .details li p{margin:0;}#section_intro .details li img{width:auto;}.section_tag{text-align:center;margin-top:0 !important;text-transform:uppercase;color:#aaa;margin-bottom:23px;}.section_tag a{color:#aaa;}.content_holder p,
#info_holder p,
.content_holder .details li li,
#info_holder .details li li,
.content_holder td{font-size:75%;line-height:150%;color:#666666;}table img{display:block;}.content_holder p.intro{font-size:100%;margin-top:0;font-weight:normal;font-family:'Open Sans', Arial, sans-serif;font-stretch:narrower;}.clearfix,
p.cta{clear:both;}#full_address{width:auto;max-width:95%;}address{display:inline;font-weight:600;}.message_positive{background:transparent url(../img/icons/tick_disc.svg) no-repeat left center;padding:6px 0 6px 26px;color:#012345 !important;text-align:left !important;}.message_negative{background:transparent url(../img/icons/warning_disc.svg) no-repeat left center;padding:6px 0 6px 26px;color:#dc2008 !important;text-align:left !important;}.message_negative b,
.message_negative a{color:#dc2008 !important;}h3.message_negative{margin-bottom:8px;}#errors{font-weight:normal;display:block;text-align:left;padding-left:26px;color:#dc2008 !important;}#error{color:#dc2008;display:none;}.message_pending{background:transparent url(../img/icons/schedule_disc.svg) no-repeat left center;padding:6px 0 6px 26px;text-align:left !important;}.message_unselected{background:transparent url(../img/icons/empty_disc.png) no-repeat left center;padding:6px 0 6px 26px;text-align:left !important;}.helpbox,
.confirmation,
.under_offer{clear:both;border:1px solid #ddd;background:#f0f0f0 url(data:image/gif;base64,R0lGODlhEAAQALMAALbYYsPfft3ttvL447raas3llOfyy8jhiNXopL/ddf///wAAAAAAAAAAAAAAAAAAACH5BAUUAAoALAAAAAAQABAAAAQ5UMlJq73KAILpAYDRScQ2KgPIjSkQnIoKlwAcgIMlKwgoXCDAoZXACIK0HIYGOow0wRnodSoAiqMIADs=) no-repeat 8px 6px;padding:6px 6px 6px 30px;color:#012345;font-weight:bold;margin-top:auto;}.helpbox{background-image:none;padding-left:8px;font-weight:normal;}.warning{border:1px solid #ccc;background:#f0f0f0 url(data:image/gif;base64,R0lGODlhEgAQAJEAANcCAP///////wAAACH5BAEUAAIALAAAAAASABAAQAIulG8AyKcawlvNTcoulLqK6SFP9HgXCSbamjZKmF3wt4YT+ro3V4qsrDrxQL9fAQA7) no-repeat 10px center !important;padding:10px 4px 10px 36px;color:#dc2008;font-weight:bold;}.attention{border:1px solid #ccc;background:#f0f0f0 url(data:image/gif;base64,R0lGODlhEgAQAJEAALjbY////////wAAACH5BAEUAAIALAAAAAASABAAQAIwlA+px6oBg0vIRemajZOJDWUViInT2Wko4I1oO13pF3PpKd91OO8lpQLkgC2aiFEAADs=) no-repeat 10px center !important;padding:10px 4px 10px 36px;font-weight:bold;}.help{text-decoration:none;border-bottom:1px dashed #aaa;cursor:help;}fieldset.default .highlight,
.highlight{color:#dc2008 !important;}fieldset.default .highlight_positive,
.highlight_positive{color:#012345 !important;}.not_available{color:#cccccc;}.under_offer{font-weight:normal;}.under_offer strong{display:block;}.under_offer a{color:#012345;}.sold{color:#dc2008;font-weight:bold;text-transform:uppercase;}.geo{background:transparent url(data:image/gif;base64,R0lGODlhDQANAMQAAAFxY8zj4EuakL/b2KTMx////yiHe2uspN3s6sXf3FehmKzRzC+Lf7TV0eDu7NHl41GelCyJfVqjmTGMgP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUABQALAAAAAANAA0AAAVJICUOQFkOYloeCZAcpRohRQHUyARQpFPbvweAdPgZa5LT0dgwlY7O4fK3WE1rgiHAV7vVWigA49GtBQw7UUlBABAgsRQvihKFAAA7) no-repeat center left;padding:2px 0 2px 23px !important;}p.rotate_device_landscape{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATBAMAAABiojCGAAAAA3NCSVQICAjb4U/gAAAAElBMVEX///+ZmZmZmZn////MzMyZmZn+AppvAAAABnRSTlMAM0T///+c7yy/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA5LzI3LzEz7ECpkQAAAElJREFUeJxjYAACFhcgcAAyRBlcwICBlSmQwcUYCIBMUQU4M5ABzgwNgDFBAMYMhYIQoAIYYGANNgYDU+xMVxKYqCYgrIBbHAAAp00nkJ+Pm+AAAAAASUVORK5CYII=) no-repeat center left;padding:2px 0 2px 28px !important;display:none;}#property_brochure_download{display:none;}.tip{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAbhJREFUeJy1lr9KQzEUxn+33sFVcHF2dlHwBZy6CC6uDsIZBOs/aNXBxcHiZEEc0idwq859AouI4it0UBFnHRqHJvU0jddU9IOS3JvvfN9JcpLbzFrLfyIfh2yM2XfduogkxZQCgVAw5J+4X5Yal+uXIjI06J9Vtr1YUkVxuX7pcAS8AheADZbiwLU2ErcBTAPHOi7Tm2yMWQBuXJYCNHV2PijyvA406S/dItDxYyUljojcApvAM9BRYpNA2Riza4zZBcrApFqWDvDiYjs6qXAGfv2mROTNkVaBM2CGYTwB28CliFgfo3VGDMJBY0wFaFCMHaAhIjaMjxooozngDpj4waAHzAP3sbOROzFd174C9hLEob+Pe8AaYLWWiFhfpnXXZkCNfhkuJYh7aK4/iBlQ9QZVRai5dnoMA82t8nXSBwY1RfCb0gVmEw26qr+vB3IAETmNBLXHMGj7TqhVGuUOcA68J4h/OG60HKMGrpYfgQr9MvwOFtgCHsILz6PoHPhTvQy0CK5ohxURaWl+0gxg6Mq9LpjBVZF4oYE3SUERr9DgL5D6TY5tVGxPfm1wOIbxcBb//bflEylmyxTLnXMTAAAAAElFTkSuQmCC) no-repeat left top;padding:6px 0 6px 32px;font-style:italic;margin-bottom:24px;}ul.info li{list-style:none;font-size:80%;margin:0;border-top:1px solid #f0f0f0;}ul.info li a{display:block;padding:10px 6px;}ul.info li a:hover{color:#333;}ul.default{margin-bottom:12px;}ul.default li{margin:3px 0 3px 16px;font-size:75%;color:#666;}#key_features li{padding:6px 0;}table.data{clear:both;width:100%;empty-cells:show;border-spacing:0;margin-bottom:20px;}table.data thead{background-color:#012345;}table.data thead th{background-image:none !important;padding:7px 6px;font-size:80%;text-align:left;color:#fff;vertical-align:top;}table.data thead th.table_tl{padding-left:5px;}table.data thead th span{font-weight:normal;display:block;}table.data thead th span a,
table.data thead th a{color:#fff;}table.data td{padding:7px 6px 6px;border:none;border-bottom:1px solid #ddd;}tr.highlight{background-color:#f0f0f0;}.highlight_green{background-color:#F3F9E8 !important;}th.int,
td.int{text-align:right !important;}dl{margin-bottom:15px;}

dt{color:#012345;border-bottom:1px solid #ddd;padding:12px 0 0 0;font-weight: 600;text-transform:uppercase;font-family:'Open Sans', Arial, sans-serif;}dt a{text-decoration:none;}dt a:hover{text-decoration:underline;}dd{clear:both;}dd a,


#photo_resources li a{display:block;padding:12px 0;border-bottom:1px solid #ddd;font-size:85%;color:#888;text-decoration:none; font-weight: bolder;}dd.selected a,
dd a:active,
dd a:hover{color:#012345;}
#resources_holder{background:#333333;float:left;width:100%;min-width:1000px;position:static;}
.fixed #resources_holder{position:fixed;top:0;z-index:9999;}
#resources_holder ul{float:left;width:100%;margin:0;padding:0;/*border-left:1px solid #4B4B4B;*/}
#resources_holder li{display:block;float:left;list-style:none;}
#resources_holder li:hover,#resources_holder li:active{background:#012345;}
.highlighted_when_clicked{background:#012345;}
.highlighted_when_clicked_mobile{background:#333;}
#resources a{display:block;color:#fff;padding:10px 10px 10px 7px;font-size:75%;text-decoration:none;text-transform:uppercase;/*border-right:1px solid #4B4B4B;*/text-shadow:1px 1px #000;transition:.5s;}
#resources a span{display:inline-block;width:49px;height:40px;vertical-align:middle;}
/*#resources a span{display:inline-block;width:25px;height:25px;background:transparent url(../img/icons/resources_sprite_v3.svg) no-repeat center 9px;vertical-align:middle;}*/
#resources a i:active{color:#012345;}
#resources a i{font-style:normal;display:inline-block;padding:0 4px;}
#resources a i b{font-weight:normal;}
.resource #resources a i b{display:none;}


#resources span{background-size:50px!important;background-position:center -5px!important;}


#resources .overview span{background-position:center 0;background:transparent url(../img/icons/home.svg) no-repeat;}
#resources .photos span{background-position:center 0;background:transparent url(../img/icons/photos.svg) no-repeat;}
/*#resources .photos span{background-position:center 0;}*/
#resources .inactive .photos{background-position:center -34px;}
#resources .tour span{background-position:center -80px;}
#resources .inactive .tour span{background-position:center -120px !important;}
#resources .tour_3d span{background-position:center -889px;}
#resources .inactive .tour_3d span{background-position:center -934px !important;}
#resources .floorplan span{background-position:center 0;background:transparent url(../img/icons/floorplan.svg) no-repeat;}
/*#resources .floorplan span{background-position:center -160px;}*/
#resources .inactive .floorplan span{background-position:center -200px;}
#resources .maps span{background-position:center 0;background:transparent url(../img/icons/map.svg) no-repeat;}
/*#resources .maps span{background-position:center -242px;}*/
#resources .inactive .maps span{background-position:center -282px;}
#resources .webook span{background-position:center 0;background:transparent url(../img/icons/webbook.svg) no-repeat;}
/*#resources .webook span{background-position:center -484px;}*/
#resources .brochure span{background-position:center 0;background:transparent url(../img/icons/brochure.svg) no-repeat;}
#resources .rental_app span{background-position:center 0;background:transparent url(../img/icons/rental.svg) no-repeat;}

#resources .show_more span{background-position:center 0;background:transparent url(../img/icons/more.svg) no-repeat;}
@media only screen and (min-width: 1026px) {
	#resources_holder li.show_more_li{
		display:none!important;
		
	}
}
#resources_holder li.show_more_li{
	display:inline-block;
	position:relative;
	float:right;
}

.show_more_ul{
	display:none;
	position:absolute;
	bottom:60px;
}
.show_more_ul_display{
	display:inline-block;
	background:#333;
	
}
.single-property #resources_holder li .show_more_ul_display li{	
	width:100%!important;
}

.frac {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    letter-spacing: 0.001em;
    text-align: center;
}
.frac > span {
    display: block;
    padding: 0.1em;
}
.frac span.bottom {
    border-top: thin solid #666;
}
.frac span.symbol {
    display: none;
} 



#resources .inactive .transport span{background-position:center -360px;}
#resources .schools span{background-position:center -404px;}
#resources .inactive .schools span{background-position:center -444px;}
#resources .printable span{background-position:center 0;background:transparent url(../img/icons/contract.svg) no-repeat;}
#resources .floor3d span{background-position:center 0;background:transparent url(../img/icons/3d.svg) no-repeat;}
/*#resources .printable span{background-position:center -484px;}*/
#resources .inactive .printable span{background-position:center -523px !important;}
#resources .video span{background-position:center 0;background:transparent url(../img/icons/video.svg) no-repeat;}
#resources .phone span{background-position:center 0;background:transparent url(../img/icons/icon_phone.svg) no-repeat;}
#resources .inactive .video span{background-position:center -603px;}
#resources .prices span{background-position:center -643px;}
#resources .inactive .prices span{background-position:center -684px;}
#resources li.inactive a{color:#777;}
#resources .emailfriend span{background-position:center 0;background:transparent url(../img/icons/email.svg) no-repeat;}
/*#resources .emailfriend span{background-position:center -724px;color:#00abcd;}*/
#resources .twitter span{background-position:center -766px;color:#45CDF7;}
#resources .facebook span{background-position:center -807px;color:#8EA9DB;}
#resources_holder li.selected a{color:#012345;}

#resources a:active, #resources a:hover, #resources a:focus{color:#012345;}#cta_holder{background:#F5F5F5;float:left;width:100%;min-width:1000px;color:#012345;position:static;padding:6px 0;}.fixed #cta_holder{position:fixed;top:35px;z-index:9999;border-bottom:1px solid #ddd;}#cta_holder .sub_holder{padding:6px 0;position:relative;}#overview_link{margin:5px 12px;padding-left:22px;color:#012345;font-size:80%;display:block;float:left;background:transparent url(data:image/gif;base64,R0lGODlhDgANAKIAAAFrXoC1rjCGfL/a12Cimt/s64++uP///yH5BAUUAAcALAAAAAAOAA0AAAMxeLrcWmI4BoGcSoDNASkMsRFBqQngIl5HZTRG+gACxtC2Mnj5DsgKQ2cD1JVKsdwkAQA7) no-repeat left center;}#overview_link:active,
#overview_link:hover{color:#333;}.menu_content{background:#012345;padding:20px 20px 0px 20px;margin-bottom:10px;overflow:hidden;}.menu_inverse .menu_content{background:#fff;margin:0;padding:20px 0 0px 0;}.menu li{display:inline-block;list-style:none;margin:0 1px 0 0;padding:0;text-transform:uppercase;font-size:75%;}.menu li.intro{color:#fff;padding:0 12px 3px 0;font-size:85%;}.menu li a{padding:7px 10px 7px 10px;margin-top:-5px;text-decoration:none;color:#012345;background:#B6D862;overflow:visible;display:inline-block;transition:.4s ease;}.menu_inverse .menu li a{background:#B6D862;color:#012345;margin-top:0;}.menu li a:active,
.menu li a:hover{background:#012345;}.menu li.selected a{background:#fff;overflow:visible;position:relative;text-decoration:none !important;cursor:default;}.menu_inverse .menu li.selected a{background:#012345;color:#fff;}.menu li select{border:none;width:auto;text-transform:uppercase;color:#012345;font-size:100%;}.menu_content_subnav{background:#f0f0f0;}.menu_content_subnav .menu{background:#f0f0f0 !important;}.menu_content_subnav .menu li{margin:0 !important;}.menu_content_subnav .menu li a{font-size:100% !important;padding-bottom:12px !important;color:#666 !important;border-bottom:2px solid #f0f0f0;}.menu_content_subnav .menu li.selected a,
.menu_content_subnav .menu li a:active,
.menu_content_subnav .menu li a:hover{border-bottom:2px solid #012345;color:#012345 !important;}.fullbleed .menu{background:#333333;}.fullbleed .menu li a{color:#ccc;padding:20px 20px 16px;background:transparent;text-align:center;text-decoration:none;text-transform:uppercase;font-size:120%;display:inline-block;}.fullbleed .menu li a.dropdown{background:transparent url(data:image/gif;base64,R0lGODlhCAAEAJEAAP///////////wAAACH5BAUUAAIALAAAAAAIAAQAAAIIhG+CKXoNmSgAOw==) no-repeat 4px center;}.fullbleed .menu li.selected a{color:#fff;font-weight:bold;}.fullbleed .menu li a:hover{color:#fff;}#account_my_properties{display:block;float:right;margin:8px 12px 0 0;font-size:85%;}#account_my_properties select{width:200px;}#account_nav{background:#333333;}#account_nav a{display:inline-block;color:#ccc;padding:14px 20px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:85%;}#account_nav a.selected{color:#fff;font-weight:bold;}#account_nav a:hover{color:#fff;}.careers blockquote{color:#ec008c;}.careers h4{clear:both;padding-top:24px;}.progress_bar{margin:0;float:left;width:100%;max-width:720px;}.progress_bar li{display:block;float:left;text-align:center;width:25%;background:#f0f0f0;margin:0;font-size:85%;padding:5px 0;color:#666;border-right:1px solid #fff;box-sizing:border-box;}.careers .progress_bar li.selected{background:#012345;color:#fff;}.module{background:#f0f0f0;padding:5px 12px;margin:3px 4px 12px 4px;overflow:auto;font-size:75%;color:#012345;border:1px solid #ddd;}aside .module{padding:5px 0 0 0;overflow:hidden;}#module_valuation,
#module_subscribe{padding:12px 12px 0 12px;font-size:100%;}#module_valuation .valuation{text-decoration:none;}.module_content{margin:50px 0;}.module_contact span{display:inline-block;margin-top:5px;border-radius:0;font-size:120%;}article .module_contact span{margin-top:0;}#cta_holder .module_contact span{color:#012345; float:left;margin-top:13px;}h4 .button,
.module_contact .button{float:right;margin-top:0px;margin-left:12px;}.details .button{float:left;margin-bottom:20px;}#cta_holder .module_contact .button{float:left;margin-left:0;margin-right:12px;}#cta_holder .module_contact .button a{padding:12px 36px;font-size:16px;text-transform:none;font-weight:bold;}
.button a{display:block;padding:6px 12px;background:#012345;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s;}
.button a.openhouse{background-image:none;background:#51B848;}
.button.contact_form_button a{
    background:#ff007d!important;
	border:1px solid #ff007d;
}
.button.contact_form_button a:hover{
    background:#fff!important;
	color:#012345;
	border:1px solid #012345;
}


input.button:hover,
.button a:active,
.button a:hover{background:#012345;}.button a.button_offer{background:#012345;}.button a.button_offer:active,
.button a.button_offer:hover{background:#555;}.button a.openhouse:active,
.button a.openhouse:hover{background:#46A03F;}input.button.button_default,
.button_default a{display:block;background-color:transparent;border:1px solid #012345;text-transform:uppercase;text-decoration:none;text-align:center;padding:5px 11px !important;color:#012345;transition:.5s ease;}input.button.button_default:hover,
.button_default a:hover{background:#012345;color:#fff;border:1px solid #012345;}.button_transparent a{border:1px solid transparent;background:transparent;color:#666;text-decoration:underline;}.button_transparent a:hover{border:1px solid #012345;color:#012345;background:transparent;text-decoration:none;}
.button_left{float:left;margin-right:40px;margin-top:-36px;}
.home .button_left{margin-top:0;}
.page-id-246 .button_left{margin-top:0;}
.page-id-244 .button_left{margin-top:0;}
.page-template-all_suburbs_market_trends .button_left{margin-top:0;}
.button_center{width:auto;margin:12px auto;display:inline-block;text-align:center;}.button_right{float:right;margin-left:12px;}.button_disabled,
.button_disabled a{background-color:#DFDFDF !important;color:#9F9F9F !important;cursor:not-allowed !important;}.button_inactive a{background-color:#aaa !important;cursor:wait !important;}.button_secondary a{background-color:#eee;color:#333;padding:10px 0;}.button_secondary a:hover{background-color:#ddd;}
#masthead_overlay .button.button_highlight a{border:1px solid #012345;background:#012345;color:#fff;font-weight:bold;}
#masthead_overlay .button.button_highlight a:hover{border:1px solid #012345;background:#fff;color:#012345;}.button_progress,
.button_progress a{cursor:progress !important;}.pc_lookup_button{margin-left:1%;width:auto;}.module p{margin:5px 12px 0 0;}.module_ad{cursor:pointer;}.module_ad:hover,
.module_ad:active{border:1px solid #aaa;}.module_ad h5{color:#012345;text-transform:uppercase;font-size:160%;font-weight:normal;font-family:Arial, sans-serif;margin:10px;}.module_ad p{margin:10px;color:#666;font-size:100%;}#cta_holder .module{border:0;padding:0;background:transparent;margin:0 10px 6px 0;box-shadow:none;float:left;}#cta_holder #rating{margin:0px 0 6px 0px;font-size:75%;float:right;padding-top:3px;}article .module{clear:both;margin-left:0;font-size:110%;padding:12px;}article .module .tel{font-size:160%;margin:6px 0 12px 0;}#description .button{float:left;}#search_messages{position:relative;}#search_alternatives a:not(:first-child){padding-left:6px;}.property_holder{background:#fff;margin:0 0 30px 0;clear:both !important;float:left;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);width:100%;min-height:206px;transition:.3s ease;}.property_holder:hover,
.property_highlighted{box-shadow:0 0 20px rgba(0, 0, 0, 0.9);}.property_wrapper{min-height:224px;position:relative;}#expanded_search{clear:both;margin-top:80px;padding-top:40px;border-top:1px solid #ddd;}#expanded_search .property_holder{min-height:150px;}#expanded_search .property_wrapper{min-height:150px;}#expanded_search .description{display:none;}.property_photo{width:310px;top:0;bottom:0;overflow:hidden;position:absolute;}#expanded_search .property_photo{width:220px;}.property_photo_holder{display:block;position:absolute;width:100%;top:0;bottom:0;transition:.5s ease;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";}.property_photo p{margin:3px 0 !important;}.property_photo p img{vertical-align:center;}.property_summary{margin-right:5px;padding-left:325px;padding-right:-325px;padding-top:12px;padding-bottom:12px;}#expanded_search .property_summary{padding-left:235px;padding-right:-235px;}.result_view_map .tube_line,
.result_view_map .tube_station{display:none;}.result_view_map .tube_line_holder{height:auto;}.under_offer_price{color:#012345;}.property_summary .button{margin:0 0 12px 0;float:left;}.property_save{float:right;}

.property_holder h6{padding:0px 0 3px 0;margin-bottom:4px;font-weight:normal;}.property_holder h6 a{text-decoration:none;text-transform: capitalize;font-weight:600;}.property_holder h6 a:active,.property_holder h6 a:hover{text-decoration:underline;}.property_holder h2{font-size:95%;color:#333;font-weight:normal;font-family:Arial, sans-serif;margin-bottom:12px;}
.property_holder p{margin:5px 0;}
.property_holder .description{padding-top:9px;border-top:1px dotted #ddd;}.property_holder .mortgage a,
.property_holder .fees a{margin-left:12px;font-size:78%;color:#999;text-decoration:none;border-bottom:1px dashed #ccc !important;}.property_holder .fees{display:block;padding-top:5px;}.property_holder .fees a{margin-left:0px;font-size:75%;border-bottom:1px dashed #ddd;}.property_holder .mortgage a:hover,
.property_holder .fees a:hover{border-bottom:1px solid #999 !important;}.property_holder .fill{background-color:#fff !important;}
.photo_sash{display:block;text-indent:-9999999px;width:75px;height:75px;background:transparent url(../img/icons/sash_newhomes.svg) no-repeat;position:absolute;margin:-1px;z-index:2;}
.photo_sash_sold{display:block;text-indent:-9999999px;width:116px;height:116px;background:transparent url(../img/icons/sash_newhomes.svg) no-repeat;position:absolute;margin:-3px;z-index:2;}.sash_reduced{background-image:url(../img/icons/sash_reduced.svg);}.sash_sold{background-image:url(../img/icons/sold.svg);}.sash_sold_corner{background-image:url(../img/icons/sash_sold_corner.svg);}.sash_sold_ok{background-image:url(../img/icons/sash_sold_ok.svg);}.sash_let{background-image:url(../img/icons/sash_let.svg);}.sash_let_corner{background-image:url(../img/icons/sash_let_corner.svg);}.sash_let_ok{background-image:url(../img/icons/sash_let_ok.svg);}.sash_openhouse{background-image:url(../img/icons/sash_open_house.svg);}.sash_of_interest{background-image:url(../img/icons/sash_of_interest.svg);}.sash_match{background-image:url(../img/icons/sash_match.svg);}.sash_recommended{background-image:url(../img/icons/sash_recommended.svg);}.sash_handpicked,
.sash_neg_recommendation{background-image:url(../img/icons/sash_handpicked.svg);}.sash_quick_sale{background-image:url(../img/icons/sash_quick_sale.svg);}.sash_great_price{background-image:url(../img/icons/sash_great_price.svg);}.sash_top_tenancy{background-image:url(../img/icons/sash_top_tenancy.svg);}.sash_last_viewed{background-image:url(../img/icons/last-viewed.svg);}.sash_updated{background-image:url(../img/icons/sash_updated.svg);z-index:1;}.sash_old{background-image:url(../img/icons/sash_old.svg);z-index:1;}.sash_new{background-image:url(../img/icons/sash_new.svg);z-index:1;}.sash_in_tenancy{background-image:url(../img/icons/sash_in_tenancy.svg);z-index:1;}.sash_pre_tenancy{background-image:url(../img/icons/sash_pre_tenancy.svg);z-index:1;}.sash_off_market{background-image:url(../img/icons/sash_off_market.svg);z-index:1;}.sash_example{background-image:url(../img/icons/sash_example.svg);z-index:1;}.sash_viewing{background-image:url(../img/icons/sash_viewing.svg);}.sash_offer,
.sash_offers{background-image:url(../img/icons/sash_offered.svg);}.sash_saved_property{background-image:url(../img/icons/sash_saved.svg);}.sash_sneak_peek{background-image:url(../img/icons/sash_sneakpeek.svg);}.sash_above_asking_price{background-image:url(../img/icons/sash_above_asking_price.svg);width:100px;height:100px;}.recently_reduced,
.recently_sold{color:#dc2008;font-weight:normal;text-transform:uppercase;}.under_offer_status{color:#012345;font-weight:normal;}a.photo_curl{position:absolute;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAMAAAFm7F6+AAAAA3NCSVQICAjb4U/gAAAAYFBMVEX////////39/fv7++ZmZmmpqbm5ubMzMyMjIz///+1tbWurq7e3t6+vr7W1tb///+Dg4P////////ExMT///////////+MjIyDg4P////MzMyZmZn////m5uaMjIxzc3OBw1XsAAAAIHRSTlMA//////////9E//////93/xG7/zOIqru7zN3d7u7u7l5jolAAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMDkvMDdbxjb9AAABEUlEQVR4nJWS13aDMAyGLcuTHTIgZr3/W1a2YwNN2tPqRkifxm8dGAsGMDGmERjjACl1pS9DYQEpx9jgCUoMmY2Kd5RtpqSS3I/QKyeOpQt1BmN9cO990ey9B67LlfrZ09fxphDLSxZAVYsB895adBinhXicIvpt/g82uOhv7WMGVYsG2OU1iASYsD8mlJYrj/N7clUhXNJjAbU0iqf9ltRuSRLFbWmGrJBi2S27YH9QddI/HsN/vucvdrPt3blCitofm10ofPRzXoiVJhZO6ukTDkasLsXq+P4L2DMz1MiPyttwS9VcS2lWl2HCNrBCmm7CA8y48WK6ccHjTTJ2xDZ3btzxYGLjdxjxuDn1EQJ8AQzBC0H3fSXSAAAAAElFTkSuQmCC);background-repeat:no-repeat;font-family:Verdana, sans-serif;font-size:10px;padding-top:13px;padding-left:16px;bottom:0;right:0px;text-decoration:none;color:#999;z-index:2;transition:.2s ease;}a.photo_curl span{display:none;}a.photo_curl:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAMAAAFm7F6+AAAAA3NCSVQICAjb4U/gAAAAPFBMVEX////////39/fv7+/MzMyMjIyZmZmlpaWsrKzm5ubX19e+vr61tbV7e3ve3t6EhIRzc3P////FxcX///9lLphGAAAAFHRSTlMA/////////////////////7v/EYrAicoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMDkvMDdbxjb9AAABCElEQVR4nIWQ2ZLFIAhEQVyicY3//6+DEnOTu9TwkCo4TdMRYBZGBWARYUP+yIgqQiBu8Zz1thdi4J2ojEK85CCK7OrQa+t5jseQAMQ0lLBl0cvafW+sJpAxqhBtcmpw7rzeTCUlesy7K/na79G6s5FA9Ore/d8r6RW50TgR1Lq/LkKf7TiZaP7HDLfbpJX4N6SRldY7TKdCV77GrVavPOxE97z2ERjscY+PsD/af/7nW/XeW3S21LqRdFzrlX3Q+2ZNqsWTUvwOt1Pkw8GLDDUzud0vmHnRmVKdsDNaW65xuE7Te/ImiyNO0je28IrjnuzEEsfkDzjxjKO/sIm7NZ+mF442/ISIf+sICmQiVILtAAAAAElFTkSuQmCC);}#paging_bottom{clear:both;padding-top:10px;}#paging_bottom p{float:right;}.month{font-size:85%;padding-left:12px;}.per_month{margin-left:12px;font-size:80%;font-weight:normal;color:#ddd;}#sneakpeek_confirmation{padding:12px 6px 12px 48px;color:#fff;background:#4db6ac url(../img/icons/bell-ring-outline-white.svg) no-repeat 12px center;margin-bottom:24px;font-size:85%;}.search_results_banner{display:none;position:relative;background:#012345;margin:0 0 30px 0;clear:both !important;float:left;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);width:100%;transition:.3s ease;}.search_results_banner:hover{cursor:pointer;}.search_results_banner .banner_icon{display:inline-flex;float:left;}.result_view_map .search_results_banner .banner_icon,
.result_view_map .search_results_banner .banner_icon img{width:100%;}.search_results_banner .banner_text,
.search_results_banner .banner_cta{color:#fff;}.result_view_map .search_results_banner .banner_text,
.result_view_map .search_results_banner .banner_cta{float:none;}.result_view_map .banner_content{display:inline-block !important;text-align:center !important;margin:5% auto !important;padding:12px !important;width:91%;font-size:initial !important;height:auto !important;}.result_view_map .banner_content .banner_text{margin-bottom:10px;}.search_results_banner .banner_cta a{padding:6px 12px;background:#FFED00;color:#012345;text-align:center;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:1025px){.search_results_banner .banner_cta{float:left;width:100%;}.search_results_banner .banner_cta a{font-size:80%;}.search_results_banner .banner_icon img{width:100%;}}@media only screen and (min-width:1027px){.search_results_banner .banner_icon{height:150px;width:310px;}.search_results_banner .banner_icon img{margin:0 auto;}.result_view_map .search_results_banner .banner_icon{height:100px;}.search_results_banner .banner_text, .search_results_banner .banner_cta{float:left;}.search_results_banner .banner_content{display:table-cell;font-size:140%;height:150px;vertical-align:middle;}.search_results_banner .banner_text{padding-right:5%;padding-bottom:3%;}}@media only screen and (min-width:1440px){.search_results_banner .banner_icon{height:200px;}.search_results_banner .banner_content{font-size:180%;height:200px;}}@media only screen and (min-width:1800px){.search_results_banner .banner_content{width:1000px;}.search_results_banner .banner_text{padding-bottom:0;}}ul.paging_adv{height:30px;margin-bottom:20px;}.paging_adv li{display:block;float:left;margin:0 7px 0;padding:0;font-size:75%;}.paging_adv #currency_changer li{margin:0;}.paging_adv a,
.paging_adv strong,
.paging_adv span{display:block;float:left;text-decoration:none !important;margin-right:7px;margin-bottom:5px;padding:3px 9px;border:1px solid #ddd;background-color:#fff;}.jargon{padding-bottom:40px;max-width:716px;width:100%;height:26px;}.jargon .paging_adv a,
.jargon .paging_adv strong,
.jargon .paging_adv span{margin-right:0;width:3.6%;min-width:24px;padding:3px 0;text-align:center;margin-right:-1px;position:relative;}.jargon .paging_adv .first{border-left:1px solid #ddd;}.paging_adv #currency_changer a{font-size:120%;margin:0;padding:5.5px 11px;border-right:none;}.paging_adv #currency_changer .selected a{background:#012345;}.paging_adv #currency_changer .last a{border-right:1px solid #ddd;}.paging_adv span{background-color:#fff;color:#aaa;}.paging_adv strong{font-weight:normal;background-color:#ffff00;}.paging_adv a:hover{background-color:#012345;color:#fff !important;}#currency_changer{float:left;margin-right:12px;}#search_configs_more_link{display:none;}#search_configs_more{display:block;}.save_cta{display:block;background:transparent url(../img/icons/heart.svg) no-repeat 12px center;color:#999;padding:12px 6px 12px 42px;text-decoration:none;font-size:75%;transition:.3s ease;width:33%;}.save_cta.saving_property{background-image:url(../img/icons/indicator.gif);}.save_cta.is_saved_property{background-image:url(../img/icons/heart_red.svg);}.property_save .save_cta,
#cta_holder .save_cta{font-size:100%;background-position:right center;padding:12px 31px 12px 0;margin-right:24px;text-align:right;width:120px;}.property_save .save_cta{padding-top:6px;padding-bottom:6px;margin-right:12px;margin-top:-4px;}.property_save .rating_widget{margin:0;padding:0;font-size:75%;}#property_details{clear:both;padding-top:8px;}#article_holder{float:left;width:100%;}#article_holder article{padding-right:20px;margin-right:530px;max-width:500px;width:auto;float:none;}.fluid_article #article_holder article{width:auto;max-width:100%;margin-right:300px;}#description dl{float:left;width:389px;margin:0;padding:0;}#description dt,
#description dd{float:left;width:105px;font-size:75%;line-height:150%;color:#666666;padding:5px 0;border:none;text-transform:none;font-family:Arial, sans-serif;clear:none;}#description dd{width:260px;font-style:italic;}#resources_extra{float:left;width:530px;margin-left:-530px;}#floorplan_preview{float:left;width:220px;margin-bottom:12px;}.fluid_article #resources_extra{width:300px;margin-left:-300px;}#map_preview{float:left;width:300px;overflow:hidden;}#map_preview a #static_maps{display:block;border:1px solid #ddd;padding:1px;border-radius:5px;}#map_preview a #static_maps{border-radius:5px;display:block;}#floorplan_static_holder{display:none;}.managed{background:transparent url(../img/icons/managed_shield.svg) no-repeat left center;padding-left:25px;}.managed_logo{float:right;}.managed_logo img{display:block;}.sub_brand_holder{padding:1px;border:1px solid #ddd;border-radius:3px;margin:0 12px 20px 0;}.newhomes_logo{background:#012345;padding:5px 10px;display:block;}.newhomes_cta{margin:0;padding:5px 9px;background:#f0f0f0;}.sub_brand_details_openhouse{max-width:280px;display:block;padding:2px 0 3px 16px;background:#004d44 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGAQMAAAA8K7ZPAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAE0lEQVR4nGNoYDjA8AAIDzA0AAAZjARBOwk9BQAAAABJRU5ErkJggg==) no-repeat 6px center;color:#fff !important;font-family:Verdana !important;font-size:70%;}.sub_brand_details_openhouse img{width:100%;display:block;margin-bottom:2px;}.sub_brand_details_openhouse a{color:#fff;}.sub_brand_holder .action{float:right;margin-right:3px;}.resource_links{padding:0;margin-top:0;}.resource_links a{text-decoration:none !important;padding:0 0 0 20px;margin:0 6px 6px 6px;display:inline-block;border-bottom:1px solid #f0f0f0;background:#fff;padding:4px 12px;border-radius:5px;border:1px solid #dedede;}.resource_links a.selected{background:#f0f0f0;}.resource_links a:hover{background:#B6D862;border:1px solid #B6D862;}.resource_intro a:hover{text-decoration:underline !important;}a.map_selected{font-weight:bold;}.property_summary .distance_from{background-position:3px -297px !important;}.resource_links .sub{padding:2px 10px;border:1px solid #ddd;background-color:#f5f5f5;margin:0 0 0 3px;}.resource_links .sub:active,
.resource_links .sub:hover{border:1px solid #B6D862;background-color:#B6D862;}p.streetview{padding:5px 5px 5px 19px;background:transparent url(data:image/gif;base64,R0lGODlhDwAUAOYAADowDoqMkOqGBatjFXRvXNvb3XxWCed4NKlQLv+ZDr3BwVRIR7+LAJFKLPLQdWtBDfH2+Np2P3iAg/60HeOrAtxjEZ50BKOFUqmGfmkwB/miPert8tJcJnlqPf/wqP/FMvmQD5+lp9Z8GWthR+eqYf+7AYVnF36Ad743FsxzNlxQMr/EzuF4Ef/SHFkwK2AzIpicpf/DCe2lPYt8XNqEMuNoE9acJId2TLphOKawv2JEP79THUMrMX83IHRHK/////y0C9PV4v+8QZlkKPe2NaaQWv/FGJ1gGGtWGvSzAIlvKthgFVpAOeF3AKKdlZ92EOiDEYqHh8Z+CspWD6iqpnBhO/67FP/NDfb5/WE6APmjDr7Exn5YVc/R1GgfGKx0EP2tCtyEBN6TOcxmM+y4A5mZmeWMNKJHKv/MM4yHcKeTad5xDv+oLv+9CfCOAIJND/+5MaN6APCsCJuepv/GHo+Qm97h5u/3///AKfDy+OB9JY5sD9R/Ov/fIP/MAP///yH5BAUUAH8ALAAAAAAPABQAAAfZgH+Cg4MnHUgEeYSLVEUedAxOi4Q3DnQlTRdYk1sFHTExWlNqk1E+MzwWUBVHCosQLhpwJBkZbyp1iwENeHoTNSgibAZzgxBMNFoRRktLYG5KQYMhPR9rZlcsWlpSJ4Q6fFYcRCVAbSAmK4N2OnACy21tWmFVhD9RSDtEMVZtCV8hXvFIYQSIEDkPVGxYtADBhyRi6OzJYYfQFiZnhJQYIIPCiEVdXowRQiYLjhZPtiwq48MGAwBehCQZsYlQASppJHA50McCjEmDfmAYEqeKIqCCIGypo3JSIAA7) no-repeat left center;}.room p{margin:0 0 5px 5px;}#thumbnail_holder{margin-top:10px;}.photo_holder{float:left;width:220px;height:146px;border:1px solid #ddd;padding:2px;margin:0 5px 5px 0;position:relative;}.photo_holder:hover{border:1px solid #999;}.photo_holder a{display:block;width:220px;height:146px;overflow:hidden;text-align:center;}.photo_holder span a{background:none;color:#fff;}.photo_holder a img{height:146px;}.photo_holder a img.portrait{height:147px;}.photo_label{font-family:Arial;text-transform:uppercase;font-size:10px;background-color:#333;color:#fff;text-shadow:1px 1px 0px #000;display:block;width:214px;text-align:center;padding:1px 3px 1px 3px;position:absolute;bottom:0;margin:0px 0 2px 0px;opacity:0.70;-khtml-opacity:0.70;filter:alpha(opacity=70);}.photo_label a{display:inline !important;}.photo_label a:hover{color:#012345;}#photo_title{text-align:center;padding:5px 0;margin:-31px 0 0 0px;z-index:9999;width:100%;max-width:1200px;background-color:#fff;opacity:0.6;color:#000;font-size:95%;text-shadow:1px 1px 1px #fff;}.help_overlay{background:#000;color:#fff;font-size:200%;position:absolute;width:100%;z-index:999999999;top:170px;text-align:center;padding:30px 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.50;pointer-events:none;}.help_overlay span{display:none;font-size:50%;margin-top:20px;}fieldset{border:none;color:#ffffff !important;font-size:80%;}fieldset.hidden{visibility:hidden;margin:0 !important;padding:0;}fieldset legend{margin:0 0 10px 0;padding:0 0 10px 0;color:#012345;font-weight:bold;}fieldset label{display:block;float:left;width:110px;padding-top:4px;margin-bottom:3px;overflow:visible;color:#ffffff;}fieldset.default.stacked{margin-bottom:36px;}fieldset.stacked label{float:none;text-align:left !important;}.auth fieldset{max-width:450px;max-width:300px;margin:0 auto;}fieldset p{margin-top:4px;}fieldset p label{padding-top:0;width:auto;margin:0 12px 5px 3px;color:#B6D862;}fieldset p label input{margin-right:3px !important;}fieldset p label:hover{color:#fff;}fieldset fieldset label{display:inline;float:none;width:100px;padding:0 0 0 3px;font-size:100% !important;color:#ffffff;}fieldset input,
fieldset fieldset,
fieldset select{display:block;float:left;color:#666;font-size:100%;}fieldset.stacked input.disabled{background:#fff;color:#012345;border:none;padding-left:0;}fieldset.stacked input:not(.button),
fieldset.stacked select,
fieldset.stacked textarea{float:none;font-size:110%;text-align:left !important;color:#000;background:#f5f5f5;padding:4px;width:95%;width:calc(100% - 10px);width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:-o-calc(100% - 10px);}fieldset.stacked select{width:100%;}fieldset.stacked label{width:auto;margin-bottom:5px;}fieldset.stacked input.button{font-size:140%;color:#fff;width:auto;padding:12px 24px;border:none;}fieldset.stacked input:not(.button){padding:5px 4px;}.auth fieldset.stacked input:not(.button){padding:10px;width:calc(100% - 22px);width:-moz-calc(100% - 22px);width:-webkit-calc(100% - 22px);width:-o-calc(100% - 22px);}fieldset.stacked input:not(.button):focus{background:#fafafa;}fieldset fieldset select,
fieldset fieldset input{display:inline;float:none !important;}input{width:138px;border:1px solid #ddd;border-radius:2px;padding:4px;}input.long_field{width:160px;}input.short_field{width:80px;}textarea{font-family:Arial, sans-serif;}#password_holder label{width:100%;}#password_holder a{float:right;text-align:right;text-decoration:none;color:#666;opacity:.5;transition:.3s ease;}#password_reveal{padding:0 24px 0 12px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABCCAYAAABaQIagAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAAAAAAAAB6mUWpAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAvlJREFUeJzt11uIVXUUx/HPOWMUM1YYPRRkaYlERPQyDGkQYRfEJjQr6iEGeth/5yEITCmIJAyiGwZdFxR0kR66abCtwO4xZWQSPQjRTCNqDBb1YIwOkp0e9v/UnjMNRc5bZ8GBfdZ/re9//dd/bdi/RqvV0mkppT4sxnKcm937MYLxiJjszGnUQSmlebgR63DFjB0q+xjP4vWI+G0GKKW0EM9gVS3pfXyeny/DitraDgxHxIE/QSmlRXnhohw0hbsQ7V1ztQmP4pQctxerImJfoyiKk/FGrZIWHouIDSml1diU/fdHxPaU0iNYj0atsrWNoijuxoO1kidVjV6ID3Fa9h/GlTiAcfTVcu5pYth0OxYRP6G/BpGf+/PasY6c4TmtaEs+Z9t6sTEi9mAIX+ffUPZtzDFt24Etc3drczpHbfuXk/0RwmyTXbcTftdOxJpzQumCuqAuqAvqgrqgLqgL6oL+T6BGURRNbMbRiHigMyCl1AMRcfyfQL3YijW4LSK2ppROwjW4FGfnyn/Abuxtf6RPA2UJMR+v4DqsjYhtKaW3cP3fbD6K5/B0RPw6DZSPMIBdKgm1JiLeTiltwlEcUSmjG2rAz3B7RHxbr2gJtuHiHDSVYe929GoIT/hLHY1iZUSM9kxMTPTiBSzLi8dzT24qy/LLwcHBsZTSvTgnIl4qy3KBSuA0cAYuKMvyzUZRFBvwcK3kn3ErHsISrMQXeBlP4TuMmS781jdxR0czmxGxE4/jVGzPR044HBGHzJSidzbxaodzXlZHY/gdZ2InFkfENymlpZjfkfNaexh315x9WBcRIyoV+UsbllLqV83TSC1+Dza3b20A72BBrU83R8QHeTgXqdRkD67GPnyCC3FVROyqz9EKPI/zMuwInkSZ/w+rLmFcNVNTWBoRnzJTip6P+7Aap5vdDmJ5ROxvO2aTogO4HJfgLNVsHcJXmMCL+DEf6/tZQTVgU9X8FiYjopX9y/BePua1EXHwP2valNItqpc8RcTkHwu9Wq9H2nHqAAAAAElFTkSuQmCC) no-repeat right 1px;}#password_holder a:hover{opacity:1;}#password_reveal.password_revealed{background-position:right -50px;}#password_forgotten{text-align:right;display:block;float:right;text-decoration:none;}#password_forgotten:hover{text-decoration:underline;}#password_validation_status_holder{text-align:left;padding-top:6px;}.card.centered .card_contents #password_validation_status{display:none;padding:0 12px 0 0;text-align:left !important;}.card.centered .card_contents #password_validation_status *{text-align:left !important;}.form-group input#auth_button{width:100%;float:none;margin:0 !important;padding:10px 0 !important;text-transform:none;font-size:110%;font-weight:bold;}#auth_alternative_action{border-top:1px solid #ddd;margin-top:48px;}#auth_alternative_action span{display:inline-block;padding:3px 12px;background-color:#fff;position:relative;top:-12px;color:#999;}#auth_alternative_action .button{margin:0;}#auth_alternative_action .button a{text-transform:none;font-weight:bold;font-size:110%;}input.error_field,
select.error_field,
textarea.error_field{border:1px solid #dc2008;background-color:#FEF6F5;color:#000 !important;}.error_field,
.error_field label,
fieldset.default.error_field label{color:#dc2008 !important;}.button_toggle_group.error_field .icon_overlap{background-color:#dc2008;}input.box{width:auto !important;padding:0;margin:0;border:none;}.rating_widget input{width:auto !important;display:inline;}select{padding:1px;width:144px;border:1px solid #ddd;border-radius:2px;}.select_auto select{width:auto;}fieldset ol{list-style:none;height:auto;}fieldset ol li{width:100%;float:left;padding:12px 0 0 0 !important;clear:both !important;list-style:none;}#module_valuation input{padding:4px;text-transform:uppercase;}#masthead_overlay .button a,
#commute_forms .button a,
input.button{display:block;border-radius:0px;text-align:center;padding: 8px 30px 5px 30px;background:#012345;color:#333;text-decoration:none;text-transform:uppercase;cursor:pointer;float:left;transition:.3s ease;}input.button{background:#012345;color:#fff;border:none;}#section_menu input.button{background:#012345;border:none;color:#fff;padding:8px 8px;margin:12px 12px 12px 0;display:inline-block;}#masthead_overlay .invert .button a{border:1px solid #000;color:#000 !important;}

#masthead_overlay .button a{background:#012345;color:#fff;}
#masthead_overlay .button a:hover{text-shadow:none;background:transparent;color:#fff;}#commute_forms .button a:hover{background:#B6D862;color:#012345;}.card_holder{width:100%;height:360px;}.cards_in_content{padding:0 3px;}.card{display:block;background:#fff;margin-bottom:24px;text-decoration:none;}.card.clickable{cursor:pointer;}a.card{height:auto;min-height:47px;margin:0 24px 24px 0;box-shadow:0 0 12px #ddd;}.no-touch a.card:hover{box-shadow:0 0 15px #aaa;}.card .card_contents{padding:8px 12px;position:relative;}.homepage .card_collection .card{min-height:200px;}.homepage .card .card_contents{min-height:120px !important;}.card.centered,

.card.centered .card_contents *{text-align:center;}.card .centered p{max-width:520px;margin:auto;}.card .card_contents h5{font-weight:normal;}.card_stack,
card .card_contents h5{line-height:143%;margin-bottom:6px;}.card_collection .card{width:220px;margin:0 24px 24px 0;min-height:330px;float:left;transition:.3s ease;text-decoration:none;}.card_collection .card .card_contents{min-height:157px;}.card_stack .card{margin-bottom:12px;float:left;clear:both;height:76px !important;overflow:hidden;width:100%;text-decoration:none !important;min-height:47px;box-shadow:0 0 12px #ddd;transition:.5s ease;}.card_stack .card img{width:100px;float:left;height:auto;}.card_stack .card .card_contents{margin-left:100px;padding:8px 15px 0;height:auto;min-height:1px;}.card_stack .card .card_contents p{width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.card_half_left{width:48%;float:left;margin-right:2%;}.card_half_right{width:48%;float:right;}.card_photo_left{width:220px;position:absolute;top:0;bottom:0;left:0;height:100%;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";}.card_contents_desc{padding:12px 12px 12px 232px;}.card_contents_desc p{color:#000;}.icon_overlap{margin:-32px auto 18px auto;width:48px;height:48px;border-radius:24px;overflow:hidden;text-align:center;background:#012345 url(../img/icons/check.png) no-repeat center center;}fieldset.default fieldset,
fieldset.default p,
fieldset.default label{color:#666 !important;}fieldset.default{margin-bottom:20px;}.search .joyride-tip-guide{z-index:99999999;}#search_holder{background:#f5f5f5;width:100%;margin:0 auto; max-width:1280px;}#search_holder fieldset label{color:#666;}#search_card{position:absolute;margin:0 auto;width:50%;left:-14px;right:0;text-align:center;float:none;padding:24px 0 30px 0;z-index:999;height:auto;min-height:47px;}#search_card h2{color:#012345;margin-bottom:27px;}#search_type_tabs{width:50%;margin:0 auto;}#auth_tabs a,
#filters_price_more #search_type_tabs a,
#search_type_tabs a{display:block;float:left;width:33%;max-width:220px;border-bottom:2px solid #ddd;padding:6px 0;margin-bottom:6px;text-align:center;color:#999;text-decoration:none;transition:.5s ease;font-weight:bold;text-transform:uppercase;}.no-touch #auth_tabs a:hover,
.no-touch #filters_price_more #search_type_tabs a:hover,
.no-touch #search_type_tabs a:hover{color:#AAD250;border-bottom:2px solid #AAD250;}#auth_tabs a.selected,
#filters_price_more #search_type_tabs a.selected,
#search_type_tabs a.selected{color:#012345;border-bottom:2px solid #012345 !important;}#filters_price_more #search_type_tabs,
.menu_section #search_type_tabs{width:100%;}#filters_price_more #search_type_tabs a,
.menu_section #search_type_tabs a{margin-bottom:12px;border-left:none;width:50%;}#auth_tabs{width:100%;margin-top:12px;}#auth_tabs a{width:50%;max-width:none;}.search_keyword_value,
#search_keyword_value{font-size:150%;width:262px;padding:2px 6px;}#search_keyword_holder{margin:4px auto 0;background:#f5f5f5;border:1px solid #ddd;width:100%;max-width:550px;height:50px;position:relative;}.homepage #search_keyword_value{padding:12px;margin:0;width:400px;width:calc(100% - 195px);width:-moz-calc(100% - 195px);width:-webkit-calc(100% - 195px);width:-o-calc(100% - 195px);border:none;background:transparent;font-size:180%;color:#012345;outline:none;position:absolute;left:116px;top:0;}#search_type_selector{width:117px;height:52px;background:#B6D862;margin-top:px;margin-left:-1px;}#search_type_selector div{display:none;}#search_type_selector a#search_type_selected{background:#b6d862 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFAQMAAAB2Jv4KAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8BcWO2n8EcAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTYvMTUFel/oAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFUlEQVR4nGP4x8BQw8BgwcAgwAAEABVXAcMG7xERAAAAAElFTkSuQmCC) no-repeat center right;}#search_type_selector a{display:block;color:#012345;background:#AAD250;font-size:22px;text-align:left;padding:13px;text-decoration:none;text-weight:normal;transition:.3s ease;max-height:52px;}#search_type_selector a.selected{display:none;}.no-touch #search_type_selector div a:hover{background:#012345;color:#B6D862;}.advanced_search #search_keyword_value,
.advanced_search #search_submit,
.advanced_search #search_type_selected,
.advanced_search #search_type_sold{display:none !important;}.advanced_search #search_keyword_holder{border:none;background:transparent;}.advanced_search #search_type_selector{width:380px;background:transparent;margin:0 auto;}.advanced_search #search_type_selector div{display:block !important;}.advanced_search #search_type_selector div a{display:block;float:left;margin-right:6px;width:90px;text-align:center;border-radius:2px;}#search_submit{position:absolute;border:none;width:56px;height:52px;right:0;top:0;padding:0;margin:-1px;text-indent:-99999px;cursor:pointer;background:#012345 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAQzAAAEMwBkPhvlwAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAjJJREFUeJzVl82LTWEYwH9XZhozxuelSWlIY0thw0qNlDQ2Fj6SP4FsLMQSO7uxUGgmY5SklLCxkViQku5NTSyUhjCa0jB3+lncU/PO23XvOee6M81TTz295/n4nfd9n+eeW1BZSFmyoNUXC0A3MADcBT4Av4Fx4DlwBtjUFIFaTwfUZ9aXcfWCuqJBrppa7+HFBoVjeaH2/S+Ay1HysnpO3aH2qFvV4+qDyO+NWmwW4KA6EyQdVLvrJDmsfg387zQD0KW+DJJdTZmoX50K4vblBTgUJCmrnRne5lIQO5Q2Lm7DE4E9BPzK0FDDwI/E3gP0pAmKAXYG9uMMxQFKwLvE3gyszwMQBn3OCCAwmdgFoDMPwGRgd2UEAGgP7EoegLHA3pWxeJHZsTzB7H3IBHAvsI9lBOgHtiT2K+BTqqioLXrVL0krTSdDJk07rVVLQRueyjsHUM8HiSbU/Q2SrFYfRvNjZTMAa5w7Daes/jBti/x61CPq28B3Rt2dtrhKQWt+kvUC94Htwdo3oAz8BDqAjUBfFFcBngDvgbPAn6x3INSiOqpWbCwlda/6NFi7pbblOYJYD6jX1bGo6Hf1kXra2TO/EvmMqh15jqCWbADWUZ1w01R7/SNzB04XcA04GqyNACf512DKcmFSaps6Eu3EiNqe9wjy6DKrHyYNj6NVAKhLrV7EUG6qq+YLgGTbb0cQw/MJQLLtw0nx10aDaj4AUJerN+Limq0NWyKL4r9hS+UvrN4GmDdXC3sAAAAASUVORK5CYII=) no-repeat center center;transition:.3s ease;outline:none;border-radius:0 2px 2px 0;}#search_submit:hover{background-color:#B6D862;}#search_history_feature{clear:both;padding-top:80px;}#search_history_feature #search_history_properties{width:980px;margin:0 auto;}#search_history_feature #search_history_title{text-align:center;display:none;}#search_forms{width:100%;margin:0 auto;}.no-touch #search_forms:hover a{opacity:.5;}#search_forms li{display:inline-block; text-align:center;list-style:none;padding:0px 7px;margin:0;}

#search_forms li a{display:block;padding:11px 23px;text-align:center;color:#ffffff;font-size:18px;text-decoration:none;background-color:#012345;transition:.3s ease;border:1px solid #012345;}#search_forms li.selected a,
.no-touch #search_forms li a:hover{color:#f0f0f0;background-position:center 1px;opacity:1;border-bottom:2px solid #aad250;}#search_forms li#search_form_location a{background-image:url(../img/icons/search/small/search.png);}#search_forms li#search_form_map a{background-image:url(../img/icons/search/small/map.png);}#search_forms li#search_form_nearme a{background-image:url(../img/icons/search/small/nearme.png);}#search_forms li#search_form_traveltime a{background-image:url(../img/icons/search/small/traveltime.png);}#search_forms li#search_form_poly a{background-image:url(../img/icons/search/small/draw.png);}#search_forms li#search_form_school a{background-image:url(../img/icons/search/school.png);}#section_menu .search_keyword_value,
#search_forms li a:hover{color:#fff;background-color:#012345;border:1px solid #012345;}
#section_menu #search_keyword_value{font-size:140%;font-weight:normal;font-family:'Open Sans', Arial, sans-serif;width:92%;padding:12px 3.5%;background:#F7F7F9;}#search_form_geo{display:inline-block;width:63px;text-align:center;padding:30px 0 10px;text-decoration:none;margin:5px 16px 12px 0;text-shadow:1px 1px #DCECB3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAc0AAAAxCAMAAACPvAL5AAAAA3NCSVQICAjb4U/gAAABsFBMVEX///+22GK93HK22GL////99/f77+/45eX23NzJ5KHF4qPE34K+3pm+3pTC3nu/3YbA3Xi83InF2X693HK42oy82X692Ia91aG72Iy72my22I612JW52Wi01aK314W22GKu1ZW11Hyq05mt04jFznil0J3Fynbst7erzZaqzoutznqozY+qzYOdzaTFxXSXyqmvxY3rr6/GvnDqrq6Tx6yjx3emw5WOxbCLxLPGuG6HwracwnXopaWFwbiDwLqZv3SYu5yYv3iWvXN9vb/Grml5u8J2usWRtaZ0uMflm5twt8uMtnCrrIVstc7GpGRmstOKsWy8om+npodjsNaCrWyWopdZrN5/rG1VquHDlmHGlFxQp+ZMpelJpOx0pGqglIZFovDGilhCoPI/n/Wri3c7nfigioEzmf9mmWZjlX3HfFFckWPHc01Zj2IImNhVjWG9b1bXZWXHZ0erbWhOh1+taWTHYUTVW1tIg11IgmlFgVzHW0HTUlKzW1e8WEy2VVHHUDzHSzotb1XOPz8pa2MlaVMjaFnMMzMeZFHILywWXU/IKSkQWk4MWU8HUUkCUEdXWouzAAAAkHRSTlMARMzM//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8zvRJgAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzEzLzEyMlIVQAAABqJJREFUeJztXI9b20QYBobzRxxtpf6gm7ZUsykzq7BM4oFDt4nYCVWrhUFRNqxHN+d0m2zC5gp2sjQu/sveJSmkbS5ccpc8Lk++h4drLpf3ffu9+Zq760ZfX//AkOAvhgb6++gi5qDh4IDen/SJgCNJl4aYg4aDB/oAA4QgDFBlIeag4eCB7re4zRiiykLMQcPBA50J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);background-repeat:no-repeat;}#search_form_geo{background-position:-411px -4px;border-radius:5px;width:28px;height:28px;padding:0;text-indent:-999999px;display:block;float:left;margin:0 10px 0 0;}#search_form_geo_msg{clear:both;margin:0 0 0 110px;padding-top:5px;display:none;font-style:italic;}#geo_error_msg{display:none;}#search_form_geo_msg a{color:#fff;}#search_configs{padding:8px 0 4px 0;border-bottom:1px dotted #ddd;margin-bottom:22px;float:left;width:100%;}#search_configs form{display:block;float:left;}.select_group{display:table;width:100%;margin-bottom:6px;}.select_group a{display:table-cell;width:50%;max-width:400px;padding:24px 1%;border-right:6px solid #fff;background-color:#f0f0f0;text-align:center;text-decoration:none;font-size:75%;color:#222;min-height:30px;box-shadow:none;transition:.3s ease;}.select_group_3 a{width:33%;}.select_group_4 a{width:25%;}.select_group a b{display:block;width:36px;height:36px;margin:0 auto 6px auto;background-repeat:none;background-position:0 0;background-image:url(../img/account/icons/account_button_group_sprite_v2.svg);}.select_group a.selected{background-color:#4DB6AC !important;color:#fff;box-shadow:none;}.no-touch .select_group a:hover,
.select_group a:active{background-color:#6CC3BB;color:#fff;box-shadow:none !important;}.select_group_7 a{width:14.2% !important;}#icon_calendar_off b{background-position:0 -1728px;}#icon_calendar_off.selected b,
.no-touch #icon_calendar_off:hover b{background-position:-72px -1728px;}#icon_calendar_1 b{background-position:0 -1800px;}#icon_calendar_1.selected b,
.no-touch #icon_calendar_1:hover b{background-position:-72px -1800px;}#icon_calendar_2 b{background-position:0 -1872px;}#icon_calendar_2.selected b,
.no-touch #icon_calendar_2:hover b{background-position:-72px -1872px;}#icon_calendar_4 b{background-position:0 -1944px;}#icon_calendar_4.selected b,
.no-touch #icon_calendar_4:hover b{background-position:-72px -1944px;}a.save_search{background:#ffffff url(data:image/gif;base64,R0lGODlhDgANAMQAANwgCOyDdfO1reJINfri3+doV90oEfCflPfLxf3v7t4wGd80HuNMOP749/S8tOlzZN4hEN4rFeyGeeA4I95KOv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUABUALAAAAAAOAA0AAAVJYCWOZFklDxMQRMA8CTkYADAMtcGMglL/P4VAdKABf4aDCLE4/haIEc5pIzkmzomjJIkAIxJTomAEFGKmRkChCDRMJEQUTieFAAA7) no-repeat 8px center !important;padding-left:28px !important;}a.email_search{background:#ffffff url(data:image/gif;base64,R0lGODlhDgAKAJEAAAFxY/Dw8P4BAgAAACH5BAQUAP8ALAAAAAAOAAoAAAIXhI8YybDbDHRxSmaPzTf4l3DXWFGRVgAAOw==) no-repeat 8px center !important;padding-left:28px !important;}a.change_search{background:#ffffff url(data:image/gif;base64,R0lGODlhDgANAKIAAAFrXoC1rjCGfL/a12Cimt/s64++uP///yH5BAUUAAcALAAAAAAOAA0AAAMxeLrcWmI4BoGcSoDNASkMsRFBqQngIl5HZTRG+gACxtC2Mnj5DsgKQ2cD1JVKsdwkAQA7) no-repeat 7px center !important;padding-left:28px !important;}a.sort_az{background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAAA3NCSVQICAjb4U/gAAAALVBMVEX///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaSGrP3AAAAD3RSTlMAESIzRFVmiJmqu8zd7v8LcbuUAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA2LzA4LzEyT6yq2AAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAGJJREFUeJxjYIADRgUGJiUFIIPvBUPdu+dAhtw8BgaeC0BGn5wAQ50AkPGSr4HlKUjtu3cP+BqADI5Hag/vKSkCNS1gePHu3RsGbCDv3bt3z0AM5nvv3hqAhaTfbYRKdoAIADiWHPgMWQUdAAAAAElFTkSuQmCC) no-repeat 7px center !important;padding-left:28px !important;}a.sort_price{background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAAA3NCSVQICAjb4U/gAAAALVBMVEX///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaSGrP3AAAAD3RSTlMAESIzRFVmiJmqu8zd7v8LcbuUAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA2LzA4LzEyT6yq2AAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAGlJREFUeJxjYACBABAh906A5x2I8Vb3wdw7E4CMFwwMpw4AadZ3Rxn8ngMZTOeKGJjegYTmMjAEHnnAwMDyblLD2RtABuPxcw9k3gkwQMABBmSQ9+7du2cgBvO9d28NwELS7zZCJTtABADEvCNys2GjWAAAAABJRU5ErkJggg==) no-repeat 7px center !important;padding-left:28px !important;}a:hover.save_search,
a:hover.change_search,
a:hover.sort_az,
a:hover.sort_price{background-color:#f0f0f0 !important;}#search_configs select{display:block;border:1px solid #ddd;background:#fff;padding:4px 4px 5px 4px;float:left;line-height:175%;height:29px;margin:0 12px 12px 0;}.button_action a{display:block;border:1px solid #ddd;background:#fff;padding:4px 12px;float:left;margin:0 12px 12px 0;}.button_action a:hover{background-color:#f0f0f0;}.button_action .prev,
.button_action .next{float:right;text-decoration:none;background-repeat:no-repeat;text-indent:-9999px;width:8px;}.button_action .prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKAQMAAABG9wZzAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAGUlEQVR4nGPgYJBgsGCoYPgBhBVAlgQDBwAjtAOR5lfC3AAAAABJRU5ErkJggg==);background-position:center center;}.button_action .next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKAQMAAABG9wZzAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAGklEQVR4nGNoYDjA8IDhA8MPIPwAZB1gaAAAULQIEWT202EAAAAASUVORK5CYII=);background-position:center center;}.button_action .more{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcAQMAAABMNp3qAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAHklEQVR4nGNgoBjYfwAS8g+ABP8BIMHeACSYyTEIAOnFA4g0rBm4AAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;}.button_action .less{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcAQMAAABMNp3qAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///9mZmaO7mygAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMDcvMTIXz7qOAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAHklEQVR4nGNgoAQwgwj2BiDBfwBIyD8AEvYfyDUNAN9IA4gjrv9/AAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;}.ac_loading,
.checking{background:#eeeeee url(data:image/gif;base64,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) no-repeat center center !important;}#search .checking{background-color:#eee !important;}.display_options{float:right;display:none;}.display_options a{display:inline-block;width:24px;height:24px;margin:0 8px 8px 0;text-indent:-99999px;border:1px solid #ddd;}.display_as_grid{background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAjAQMAAACn0xghAAAAA3NCSVQICAjb4U/gAAAABlBMVEXd3d3///+uIkqAAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjEvMTQHcBizAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAHklEQVR4nGNobGTYuxeBgNz//0EIlzgexMMAQjjYAPl0Mf+dXV8HAAAAAElFTkSuQmCC) no-repeat center 5px;}.display_as_table{background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAjAQMAAACn0xghAAAAA3NCSVQICAjb4U/gAAAABlBMVEXd3d3///+uIkqAAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjEvMTQHcBizAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAHklEQVR4nGNobGTYuxeBgNz//0EIlzgexMMAQjjYAPl0Mf+dXV8HAAAAAElFTkSuQmCC) no-repeat center -18px;}.display_options a:hover,
.display_options a:active,
.display_options a.selected{background-color:#012345;border-color:#012345;}#myfoxtons_saved_areas .graph{height:170px;}#myfoxtons_saved_areas th{cursor:pointer;}#myfoxtons_saved_areas td{background-color:#fff;}.arrow_up{display:inline-block;width:0;height:0;margin:0 2px 1px 0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #B6D862;}#delete_search_history{display:none;}#search_history_searches .ticklist li{padding:0;}#search_history_searches .ticklist li a{display:block;padding:6px 0 6px 30px;}#history_valuation{display:none;}#search_history{clear:both;}#search_history_properties{margin-bottom:12px;}.index .resource_links{float:right;}.trash{display:block;float:right;width:28px;height:28px;text-decoration:none;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAbCAYAAABiFp9rAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAABGUAAARlABD5zyNgAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNS8wMS8xNZ0oamwAAAB9SURBVHic7ZbBDYAgDEUfxkFYxWVwJ5ZxFE1wD7xgQoxVOIgJ6b80tD+8pumhJsZICw1NKF2CRqngvc+fFlhSzLUBU4oAOOfqQEDJllhgveTMnfH/0SF09gUIysaXS2yuv/VWkIIU1BFor/jr0fsGmoFQAAnJK8roFaSgUwfithOTGbb/pgAAAABJRU5ErkJggg==) no-repeat center center;text-indent:999px;border:1px solid #fff;margin-right:6px;transition:.3s ease;}.trash:hover,
.trash:active{border:1px solid #ddd;}.delete{display:block;float:right;width:60px;height:20px;text-align:right;font-size:75%;color:#dc2008;text-decoration:none;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKBAMAAAB76QKzAAAAA3NCSVQICAjb4U/gAAAALVBMVEX////cIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAhm8IGvAAAAD3RSTlMAESIzRFVmd4iZqrvd7v/FFXkcAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLzEyLzA4EPCfQAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAADpJREFUeJxjWDeB+wXDvqd1Lxjy3t67yMD57p0DA+O5lwwMLCCW7Lt3lxjWPV33kmHfAtlXDCYCTI4AaRkXI+aKaGEAAAAASUVORK5CYII=) no-repeat right 3px;padding-right:20px;text-indent:999px;overflow:hidden;}#section_menu .delete{background:transparent url(data:image/gif;base64,R0lGODlhDwAPAJEAAJmZmf///////wAAACH5BAUUAAIALAAAAAAPAA8AAAIflI+py30AFEwwvklxZXW37gjg11mShiGesbLmFcZNAQA7) no-repeat right 6px;padding-top:7px;}.delete:hover{text-indent:0;}.hidden_if_not_loggedin{display:none;}.tube_line_holder{height:140px;margin-bottom:40px;clear:both;position:relative;}.tube_line{width:98%;height:6px;margin:66px 0 0 0 !important;position:absolute;left:0;}.tube_end{position:absolute;left:0;margin-top:50px;width:10px;height:40px;}.tube_end_right{left:auto;right:2%;}.tube_station{text-align:center;position:relative;float:left;font-weight:bold;width:33%;height:140px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAmCAMAAABwIXKiAAAAA3NCSVQICAjb4U/gAAAAgVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////39/fu7u7m5ubd3d3W1tbMzMy1tbWrq6uoqKiZmZmNjY2GhoZ6enpycnJmZmZZWVlSUlJHR0dCQkI7OzszMzMqKiohISEXFxcPDw8ICAgAAADQv0+HAAAAK3RSTlMAESIzRFVmd4iZqrvM3e7/////////////////////////////////////g90+AAAAAAlwSFlzAAALEgAACxIB0t1+/AAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8yOC8xMEz9ib0AAAFpSURBVHiclZTpdoIwEIUDKLJmlAKtFXcKgfd/wCIzxAQSa+cXh/NxZ2HmMqaE60cp533f8zTaeMwSXvRAZPDEd0xUrFEW0tksqJGMXB2LjNgQqVqms8z5BFcmNVFXZZYV31fxBGXqYMLEqQCK3f6no7cJNeMR1t1yUGJ3nDRD5GLCTlvQ47OlrsdeVijXnWERZasIktxtt+TggDXyoRUX5drcgAFcUcRnbINPlRGDHHuJGYtwIh9mDu6Y2GHp+FBbMNhPHfNXaQGyjgrE8kobBziagDhbeQANTfB/3N953+3jrbn03ttz9vGDoxkr5H+jPRCFkbvLPaDE/d20VxV2MZ4IrX13ma/z0IRQ9lTu/WWuuKd1phuWd1RrNWYnUuMB3aX0DHGWZHZo6GUfS5MJ5Z13zfmryMuqft55oliM1V5mBqMovsSGGlMTNfe1Idxlbp6sjY4aapo8NlKjwa3D5OHjfPBxX8/4Czixf91aOBkNAAAAAElFTkSuQmCC) no-repeat center center;}.tube_current{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAA3NCSVQICAjb4U/gAAAAh1BMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////39/fv7+/m5ube3t7Z2dnMzMzFxcW9vb22travr6+oqKiZmZmKioqEhIR7e3txcXFmZmZbW1tSUlJLS0tCQkI7OzszMzMpKSkhISEaGhoQEBAICAgAAACwU25KAAAALXRSTlMAESIzRFVmd4iZqrvM3e7///////////////////////////////////////8+np52AAAACXBIWXMAAAsSAAALEgHS3X78AAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzI4LzEwTP2JvQAAAoxJREFUeJyNlumaqjAMhkVlEVQExvEojgsgA7X3f32ntU0Xmjrmhz5CX5PvS7fZDItgESWrNE2TaBGgAzAkzrY8KKX8K4sXH0DRmo+3YptFf1DRZsqIWC/fQPM1DvHI5t5UTnlWqXilQfoO4twKo8wCn2R4tE3TPgbyNAt1uhEYXozNqcpllKdmNJwJvLmGusitKM+jL5/SRS673Inipkq19EUq1d6FeHyrhKHRL3C+L3GKVfoLfur+gbDeB/FCgcumJQ7eXDwqWSe0Hbwn316kPrKPf0+rC5Ds6s3TUcK/bzJdaLZsQJwXqQglh5cto6FuIW2sPdSdWSUnwI9hZiJnVIFCRU/pHX6URIyNtft3lKoYddE/W1VlIGp8njBqT+zia2HmRkkjWM+mVP5FQJxc0gOma3BqH6EFicAeCNW7inuBxbOVUNm6WKedN5/R1/aQCaxzqCsTXE0fSitd7NB0LxeO7OHR+S+FyXUN2vhoPrwi6CR9AJbYS+3ARZOCixiQeaMsmTaAu04vZ7TEfKcaAO1W6nmZhGAmif6LdruTS5hMsc2opjC5YCo3k3cNQsE/pgyLnYXD1dEDQpkLB5bpWb29UM8mdqUgjYVsuN63ClYitmghmdjyQplOd/eKbxCwBS2tY+OJyTECNjzYX+EUHT/bXuEYD6Q6d52Ywgaq3RcBZtJfb74KKOPo0AfV6NF3IkAZB9UM1jjz5YYUWt7VsZjYhzDIYwl/JpWWF+MQts9u66JAuhrWw25fd0S/Qa4KOh8nx75r264f7QvGFHrpe3sJYm4kGPXX5WkT4hQ7+lMvuE29VzUWyzUOrb2pAMyQa2j4wdV3HmcbfefdZNG78iZoyK/YqyT0IP8B+mvxDoqxXFoAAAAASUVORK5CYII=) no-repeat center center;}.tube_previous{cursor:pointer;}.tube_next{cursor:pointer;}.tube_station h3{line-height:100%;margin:18px 0 70px;font-size:95%;font-weight:bold;font-family:Arial, sans-serif;}.tube_current h3{margin:0;}.tube_line_holder select{font-size:12px;}.tube_line_holder p{margin:0px;}.tube_split h3,
.tube_split_right h3{margin:0;}.tube_split h3 a{display:block;margin:0 0 0 -35px;padding-bottom:50px;}.tube_split_right h3 a{display:block;margin:0 -35px 0 0px;padding-bottom:50px;}.tube_line_label{padding:1px 2px;font-size:90%;}.station_tube{padding-left:20px !important;background:transparent url(data:image/gif;base64,R0lGODlhEAAMALMAACVOqPru7e8qF/azq6CUtbo8UO1sXGdTku5SQNLc7cjP42Z7ufna1LmCl/////KGeSH5BAUUAA4ALAAAAAAQAAwAAARL0MlJq5UhXzqQ+E+wDZ/xeIZYMQLCTI/wVElTNImiK0WhqI4FYEgsAhQTwuGwaDqXiwRHRmEhLgaBgcEgCQaXQPbTAm8cAwMiVIkAADs=) no-repeat left 3px;}.station_train{padding-left:20px !important;background:transparent url(data:image/gif;base64,R0lGODlhEAAMALMAAD9RvPDw95yl22h2y9rc71Jiw5Ka1////7S74ePm8l9uyKyz3/b2+7vA4kpav3WC0CH5BAUUAAcALAAAAAAQAAwAAARM8MhJq734rOFEwEwgEkKhCIn4SQhQvEMBAE7RTUyiJ1thEIEEY5JANBCPmqHBRBAmDYdCMSsMBtPC4kIwFB6NVeaQMDxQYwpjmL5EAAA7) no-repeat left 4px;}.chart{margin-bottom:28px;}.graph canvas{display:block !important;margin-top:0 !important;}.graph_labels_quarters{margin:0 0 30px 0;paddding:0;width:100%;}.details li .graph_labels_y{float:left;height:126px;position:relative;width:8%;min-width:20px;font-size:60%;}.graph_labels_y_max{position:absolute;top:0;}.graph_labels_y_min{position:absolute;bottom:0;}.details li .graph_labels_x{clear:both;overflow:auto;width:100% !important;}.details li .graph_labels_x li{clear:none !important;list-style:none;display:block;float:left !important;font-size:60% !important;padding:0 !important;margin:0 !important;width:49.5% !important;}p.graph_disc{display:block;float:left;text-align:center;width:120px !important;padding-top:41px !important;font-size:150% !important;color:#012345 !important;font-weight:bold;min-height:115px;margin:0px 16px 12px 0;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAA3NCSVQICAjb4U/gAAAAOVBMVEX///8AZmYAZmay0dFbnZ0AZmYAZmYAZmYAZmYAZmYAZmYAZmYAZmYAZmYAZmYAZmYAZmb///8AZmYTh8QVAAAAE3RSTlMAESIzMzNEVWZ3iJmqu8zd7v//Yy9f9AAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNS8wNC8xMjSSD/0AAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAASgSURBVHiczVtrl6sgDKxWpfiC7v//sVdra2USVCDUO1/27DndzuZBgGS43QJRKt0Pxlhr/2ZYa8zQ6aYM/Z4QFI3uzcKHmPj7R13kYC0fPtIvu+mVsOWFOmT9csvZXbbjKdY396hlzK67c8Zuze7SqcvOhLEuMG0addFG0b6odUKsVUhsEXZUkbRll0D7ou6ijFbRXv5ibMJ520RzF1gdSFsMErQz+iB3lwJu/mAMWFjNvputGacN6dHUdaN0N4z24OP1WV7l/yJrhrapnoBKtXvs9mSKPfysnboj6Qd35S+t9tSK9vFO+46X9cPd+6hPMHt4TUsczKHylfZDZpVC+6Lmy/tRnNl8tv1p2hk1W2r3c7vk/mRsQmhnNCPHvLOeC8ZLVh+kFIc7V3BHbw3j6qSpw2lncLWg9xG3zH8ZYe6CinG3Z8dgEquP5p3Q07Cxqc1sDG0C7YTuVJgL+rFEXo65o8Q0G5J5GWa6mguSC106LxPnkWQ0GjxI8D7vaI99HGSWScnnDSryxW4Bw2DYyLpBgYvUtlveGv8vLcX7fGJZckxGgwchR8+4g1FbkzHCNng/2gM6e2MypnQvyUvW1PeQj2vYBO37x6jArrVwYtESKFkuIL/WvQJcIW0wXcw9n1riBpOa/U6vh+vp2DPHHmqX4n3AB08Lp/QCOFS9dkc44VmVgxjy18x5DW6Q2h1cQPl65bUGL+TgJUVEkxDLVssvwNfzgnKdkMfTZCkbcmuROXgwcPN6us80rvMzVI8FbtmcsgtyK1OIp80Rs8utZla8Tn8AW1R3A9/n4n0+3ewaIKnHfMTupm9usL7yEfe7xJnq1gxIJiAWPNYi9C5xlq1pgQJi59d8y5gsZCDOcPr4oP4/iS9z9Q+T6z9ZTpcVkGznACyZ9rpN4rJt8bKDAIwCsq0naP3r6w57xY/S2s2tuV0Pt5pMQYYQG3qFyRRkCHFPL22ZTl1waZs7ms0vrqlwdXp1j6HZlOli7hq8NJyuakVgm0uucfsFhPPd6MIx1w/aTcWPGmzYlf6MRLClKH4aAIPXliI2UaWjXPuaqLRtLLuWsW38nYdgDGRbPxjJrT4D5wbxs0wKMhrYjjbJMERwSeG8w53/kPGPmLPR0aD+IQMvKzXwwgkeDlQ1+YAILwaYjPiYoabIZkGG/2SoyYxxBQoYGaZyoowMg2s6rG8pL6fFSLSZ8vKKDCypf4m1k4o7fOoXTT6ZIsdgxCyY0Suob6IrSZAABQ/3C3MbI7mhmbonuZESGd1ZSafZFQ0yCRYuq2J1bEeSQV6gaM8LyXg11wnBIC9h+zPdqfNQ7ZHOnREqepj/7HAkFqweg0cseE6m6JWDzgJ5r8urHZn9WWEmm2Hvr7BjS8kr1fpsDeH1rCqHfei0WiWwBxr7/XXkgu7O8dirGwwzUz3jECZzvpEBfiSChd0TWHFlIMbTCuctilQ1u21jXyzUSc8Vhgjl/mq0Dn2OstKOKQ80bvMDnBg5vU19kvKmDn6EI/T+p9SXPDuaUTQn3x5Z0zXCD8zKHXH+aqs464Ki3n1Mp/M8pvugbKYNaX0+OP2wcc8H/wFbMfqkbAdyiwAAAABJRU5ErkJggg==) no-repeat center top;}#total_applicants_table{display:block;float:left;width:auto;clear:none;}#total_applicants_table td{font-size:75%;}.testimonials li{background-image:none;padding:0 25px 40px 0;color:#666666;height:auto;line-height:150%; border-top: 1px solid #ddd!important;}.testimonials span{font-style:normal;color:#012345;display:block;}.testimonials blockquote{margin:0;padding:0;}.testimonials p{float:left;margin-top:0;}.testimonials blockquote p{float:none;}.rating_summary span.rating,
.calendar_entry span.rating,
.testimonials span.rating{display:block;margin:0;width:80px;height:16px;color:#ffffff;text-indent:-99999px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABgCAYAAACKa/UAAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAABPBJREFUeJzt2L1v42QcwPFv7Lw4aXS9plxFW8qp0g20C0JFiIUJlg5sCCH+EsTAwAZ/AgixsAESEhLbMTAywAkhVehEU8T1LgfNa5PYztvDwMV12jp37ePWfvz4Wdqm+T6Ofnmx88kIIQQBy7ZtHMdhaWkp6C5zlw59dt4GBwcHAJd+ADr0RtA/ms2m93utVrvwwXXpAwfoj/ybPevSpT93gNPYsiwsywKgWq1e+OA69BkhhGg2m7RaLQAcx/Hi6e+nl2VZFItFFhcXKRaL6Nxn9vf3heM43qSnKyg+bzOd+4wQQuzt7c1s5l/9fn/m71Kp5N2+s7MDgM69AbC1tQVw7jMRFG9vb3u369x7JxH/JtN1evr+uFgsztyuaz9zFvZfMAa9dCuVypmD69zPfBOxbftM4N+wVCrN/XDVsQ+8kD69/O//y6yk9jOvwNPv/0qlAkCj0Ximg+jYzwxwOt319XXvQxVgc3OTWq3G4eEhrusGbqZlL3yr0WiIp61599GxzwgR7IGj/h+M7AdYy28GPmvzlgqeJ9vP9cDO/Y8ZD48uPUAVPE+2DzwLO/W7MGlimiadPz+/8MFV8TzZPnCAx9VPyVllclaZ3t9fXvgBqOJ5sv25A3SqX2CaJoaZwzBzmAWL+r0PL3xwFTxPts8IIYRz9AOD9s+MuvcZ9R+RtSwKC0tM7H+ZDLtkzDV67YeM7CFGboVc+Q7Wc69SWnuLbGlVac+T9sD6vfeFketgFhYwjbx3p3Gnxrj3AIDJuICRv40YjhgPXAZul8GT6yHx8rdKe14oHtj59R0mBZdCeYVJb5+x/f97fuIMABjb7pOfE4zSHQatLgPDZWP3R8zCTaU9T7Y3AG688g2DDtj1R2SsjZngZHguZvklBq0uzrDtDQ/U9jzZ3juJrLz+PW7TZWwPyZgr3qsPToYoJiOcYZsX377rDe+8BzFdKniebD9zFl64/R52+zHkloGTwQGMzA0GbpfCrTfIllbPbAxqep5sP/NNZHhcJZPL4fQbmOMCRuF5ACbuP5iDOuP8Mm49+HJARc+T7U8N8C+sfBEjn2WSL2L3jhFun7y1imnB2O3iNh8GPoB5K66eJ9vPDHDUfwz5Mt3aIU6nTemFXbLlRRq/fwVA+eYyw06wjanoebL97ADtBi27Qfn2u6ztfuDdfuu1jzj65TNqP33CsNcN3ExJz5Pt/bbVqX73VA+r//Z1qJ6men+lHqiDJ16pB+rgiVfmgbp44pV5oC6eeCUeqJMnhuKBOnuitAfe2NxCZ08MxQN19sRQPFBnTwzNA3X1xFA9UEdPDNUDdfTEUD1QR08M1QN19MRQPVBLT/TblqwH6uiJsfZAFTwx1h6ogifG1gNV8cTYeqAqnhhLD1TJE2PhgSp7YuQeqLonxsIDVfbEWHigyp4YGw9U1RNj5YEqemKsPFBFT4yVB6roibHyQBU9MVYeqKQn+m0rag9U0RMT7YHX4YmJ9sDr8MTEeuB1eWJiPfC6PDGRHnidnpgID4zSE5X3wKg9MREeGKUnJsIDo/TExHhgVJ6YKA+MwhMT5YFReGKiPDAKT0yUB0bhiYnywEg80W9bUXte1H3qgRH0qQdK9qkHSvapB0r2qQdK9qkHSvbae6Bsn3qgZJ96oGSfeqBkn3qgZJ96oGSfeqBkn3qgZJ96oGwfpqfp2P8HquBi/ATg/B4AAAAASUVORK5CYII=);}.testimonials time{font-size:90%;color:#666;display:inline;}.testimonial_more{display:none;}.pullquote{text-align:center;margin:0;padding:24px;background:#012345;color:#fff;}.pullquote .pullquote_desc{color:#fff;font-family:'Open Sans', Arial, sans-serif;font-size:130%;margin:40px 0;}.pullquote p.section_tag,
.pullquote p.pullquote_author{color:#fff;opacity:.5;}.pullquote p.section_tag a{color:#fff;text-transform:uppercase;font-size:80%;}.notes_holder,
.property_notes{display:none;}.rating_widget input{width:auto !important;display:inline;}.rating_widget{margin:6px 0;padding-top:12px;float:left;}.rating_label{padding:0 8px 0 0;float:left;margin:0;text-align:right;line-height:160%;}.rating_label a{margin-left:18px;}.rating_holder{padding-top:1px;float:left;}div.rating{cursor:pointer;margin:2em;clear:both;display:block;}div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}div.cancel,
div.star{float:left;width:17px;height:15px;text-indent:99999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}div.cancel,
div.cancel a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKBAMAAAB76QKzAAAAA3NCSVQICAjb4U/gAAAALVBMVEX////cIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAjcIAhm8IGvAAAAD3RSTlMAESIzRFVmd4iZqrvd7v/FFXkcAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLzEyLzA4EPCfQAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAADpJREFUeJxjWDeB+wXDvqd1Lxjy3t67yMD57p0DA+O5lwwMLCCW7Lt3lxjWPV33kmHfAtlXDCYCTI4AaRkXI+aKaGEAAAAASUVORK5CYII=) no-repeat 0 -16px;}.jquery-checkbox img,
div.star,
div.star a{background:url(data:image/gif;base64,R0lGODlhEAAwAOYAAP////z47/b47fb29vv15vv12PT26e/z3u7u7vfsvPfrtebsy+fn5+Trxt7nuvLfsN7e3vfenNnjrvbhYvHbovHcmvXeXfHcf9bduvLcV9bW1vTZWu3Sq8/ZqPLWVfLVWMzak/TWQO/VTOvOh+vNmcjXjMjWkezPee3QWvLQRfHOU8zMzOrJge3OScPTgvHNL/DLOcHSe+/IT+rLRunHbunHTOfEcr7Pe8XFxbzPcu7DS+nGQe7DQefCWu/FKe3CMLnMa+S9ZrfLZuy/SOu9ROa/Oea9QuS7SrPIX+y8IrDGWeO4Q63EUeq1K+W2OOK2NKy/YKnBSOmzIOmzG+iwJeWtON+vMaW+Qd2qRd2oKaC3RJ+zTNmdJZesRdaZK5OpPtOPIougN9GLGcyADf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUAGQALAAAAAAQADAAAAf/gGSCg2QDCISIiBoaiY0IiwyNiouMkoIMGhAQmYkImoublKAMA5uan6KpZKCiK64riysAgqyxrrEDhK2vGiu5hJi9vJyIoa2LicapK4mUK5qvzIiukYMMKzidkoeWBQmWiCgz4IMJLS0V5GQzHh5F5BEtGxs7J4kKFyg78ikwKkVPjtCgQACFiAwWEqbw4eOHDB1EnFixQkaFiAkhXrxgmCSJFCJVrAQQVKOFBY0+Ok4ZUiXLyEFGPixMOWUKkSwEEFXY8SFlkilOnARJdGLGjB88eDSh4gRLoh4yVMgw4oRIRC+JlshwksUGCy5cqohJNHEEIRJgxiR6IIkDuAMLjNQJyiFEbgMhQiSoE5IjhxJyEoTEiIGkRKIGIHIgEXIDCBK/TIS4kGCgcY7BMYAwYaIEiGMlTKKQ8exCiBLQoaNEERJagCC8MVCrvsI6iutBj2tHuUL7igFEHR6r3n36RqISeJksDq0ESqIcQPqexqtkS6LOTK64MKFFC5MviVSDINShS5hEDiRhGBQIADs=) no-repeat 0 0px;}div.cancel a,
div.star a{display:block;width:16px;height:100%;background-position:0 0px;}.toggle_rating div.star a:active,
div.star_on a{background-position:0 -16px !important;}.toggle_rating div.star a:hover,
div.star_hover a,
div.star_live a:hover{background-position:0 -32px;}div.star_readonly a,
div.star_readonly a:hover{cursor:default !important;}div.star{background:transparent!important;overflow:hidden !important;}.jquery-checkbox{display:inline;font-size:16px;line-height:16px;cursor:pointer;cursor:hand;}.jquery-checkbox .mark{display:inline;}.jquery-checkbox img{vertical-align:middle;width:17px;height:15px;}.jquery-checkbox img,
.jquery-checkbox-disabled img{background-position:0px 0px;}.jquery-checkbox-hover img{background-position:0px -32px;}.jquery-checkbox-checked img,
.jquery-checkbox-checked .jquery-checkbox-hover img,
.jquery-checkbox-checked .jquery-checkbox-disabled img{background-position:0px -16px;}

body.modal{display:block;}.modal_content{padding:12px;}.modal_content p,
.modal_content td,
.modal_content li{font-size:75%;line-height:150%;}.modal_content .details li p,
.modal_content .details li li{font-size:100%;}.modal_content .details li h5{font-size:150%;line-height:133%;margin-bottom:16px;}.modal_content li label,
.modal_content li input,
.modal_content li select{font-family:Arial, sans-serif;font-size:13px;}.modal_content p.button{font-family:Arial, sans-serif;}#powerTip{cursor:default;background-color:#333;background-color:rgba(0, 0, 0, 0.8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;z-index:2147483647;font-size:75%;max-width:330px;}#powerTip:before{content:"";position:absolute;}#powerTip.n:before,
#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px;}#powerTip.e:before,
#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%;}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px;}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0, 0, 0, 0.8);left:-10px;}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);top:-10px;}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0, 0, 0, 0.8);right:-10px;}#powerTip.ne:before,
#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px;}#powerTip.nw:before,
#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px;}#powerTip.ne:before,
#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px;}#powerTip.se:before,
#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);top:-10px;}#powerTip.nw-alt:before,
#powerTip.ne-alt:before,
#powerTip.sw-alt:before,
#powerTip.se-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0, 0, 0, 0.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px;}#powerTip.ne-alt:before{left:auto;right:10px;}#powerTip.sw-alt:before,
#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #333;border-bottom:10px solid rgba(0, 0, 0, 0.8);bottom:auto;top:-10px;}#powerTip.se-alt:before{left:auto;right:10px;}.notes_link{padding:12px 0 12px 32px;background:transparent url(../img/icons/pen.png) no-repeat left center;}.notes{clear:both;width:100%;max-width:440px;}.property_notes textarea{width:94%;height:65px;background-color:#f5f5f5;overflow:auto;display:block;border:1px solid #ddd;padding:6px;font-family:Arial, sans-serif;font-size:80%;}#contact_notes{height:40px;font-size:120% !important;border:1px solid #dcdcdc;border-radius:2px;}.notes .button{margin-top:0;}.note_msg{padding-top:5px;}#info_holder h3{text-align:center;margin:-1px 0 10px 0;padding:40px 0 0 0;font-size:160%;text-transform:uppercase;background:transparent url(data:image/gif;base64,R0lGODlhKgAVAJEAANbW1v///////wAAACH5BAUUAAIALAAAAAAqABUAAAJPRI6py50gjJuUQRGrphfnDT7eKIVbN2KlOaGpyrbvvMaIO3t1jOe6fej5fryhcVcRGkkh5ZKpcT6hsukUebNqsVLta9f1fkVisSRcpqFfBQA7) no-repeat center top;}#info_holder p.intro{text-align:center;font-size:80%;margin-top:10px;}#info_holder li{background:#fff none;width:27%;margin:20px 1.5% 0 0;padding:20px;border:1px solid #ddd;min-height:500px;height:auto;}#info_holder li li{border:none;min-height:0;}#info_holder li h5{color:#333333;margin-bottom:18px;}#info_holder li img{display:block;margin-bottom:40px;max-width:300px;}#info_holder li img.manager{float:left;margin-right:12px;margin-bottom:16px;height:89px;}#mapviewer{position:relative;}#mapviewer input{width:auto;border:none;}#map_tools{position:absolute;top:10px;z-index:999997;width:100%;pointer-events:none;}#map_tools #search_expand{width:130px;margin:0 auto;padding:4px 6px;font-size:70%;color:#999;background:#fff;border-radius:2px;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);pointer-events:fill;}#map_tools #search_expand .traveltime_options{display:block;text-align:left;padding:8px 0 8px 25px;color:#fff;background:#01b1ae url(../img/icons/pencil_white.png) no-repeat 8px center;text-transform:uppercase;text-decoration:none;}#search_expand .noUi-horizontal{height:10px;}#search_expand .noUi-horizontal .noUi-handle{height:19px;width:26px;left:-13px;top:-5px;}#search_expand .noUi-handle:before,
#search_expand .noUi-handle:after{height:10px;top:4px;left:10px;}#search_expand .noUi-handle:after{left:13px;}#search_expand .noUi-pips{font-size:75%;padding-top:2px;}#search_expand .noUi-value-horizontal{padding-top:4px;}#search_expand .noUi-marker-horizontal.noUi-marker{width:1px;height:3px;}#map_tools_draw{position:absolute;top:10px;right:10px;z-index:999997;}#map_tools_draw a{background:#ffffff url(../img/icons/draw_edit_small.png) no-repeat center center;text-indent:-9999px;width:31px;height:31px;display:block;border-radius:2px;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);}#map_tools_draw a.draw_new{background-image:url(../img/icons/draw_small.png) !important;}#map_tools_draw a.draw_confirm{background-image:url(../img/icons/check_small.png) !important;}#map_layers{position:absolute;bottom:0;z-index:999997;width:100%;pointer-events:none;}#map_layer_buttons{width:115px;width:145px;margin:0 auto;pointer-events:fill;}#map_layer_buttons a{display:block;float:left;background:#ffffff none no-repeat center center;width:30px;height:30px;margin:0 6px 16px 0;text-indent:-9999px;border-radius:2px;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);}#map_layer_buttons #map_layer_button_amenities{background-image:url(../img/icons/search/silverware.png);}#map_layer_buttons #maplayers_button_transport{background-image:url(../img/icons/search/train.png);}#map_layer_buttons #maplayers_button_heatmap{background-image:url(../img/icons/search/texture.png);}#map_layer_buttons #maplayers_button_schools{background-image:url(../img/icons/search/school.png);}#map_layer_buttons #maplayers_button_faves{background-image:url(../img/icons/search/faves.png);}.map_layer_control{clear:both;display:none;background:#fff;padding:12px;opacity:.9;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);pointer-events:fill;}.map_layer_control p{height:auto;padding:0;border:none;font-size:75%;color:#666;line-height:150%;}.map_layers_inline p{display:inline;margin-right:24px;color:#666;line-height:200%;}#map_layer_controls input{margin:0 7px 0 6px;}#map_layer_controls h4{margin-top:0;}#map_updating{position:absolute;width:100%;background:#000000 url(../includes/themes/jquery/img/progress.gif) no-repeat center center;opacity:.1;z-index:10;top:0;left:0;bottom:0;display:none;}.gm_infobox h3 a{text-decoration:none;font-size:120% !important;}.gm_infobox h3 span{display:block;font-size:85%;color:#666;}.gm_infobox .sold{color:#dc2009;}.gm-style p{font-family:Arial, sans-serif;font-size:100%;}#infobox_graph{min-width:150px;width:250px;height:150px;}.gm_label{color:#666;pointer-events:none;}.gm_label,
.gm_label_map-small,
.gm_label_map-standard,
.gm_label_map-region,
.gm_label_selected{background:#2b2b2b;border:1px solid #ddd;color:#fff;font-size:120%;font-weight:normal;padding:3px 6px;margin:-20px 0 0 -40px;opacity:.9 !important;border-radius:4px;transition:.3s ease;}.gm_label_map-small{font-size:95%;background:#B6D862;color:#105248;}.gm_label_map-region{background:#012345 !important;border:1px solid #012345;}.gm_label_map-small:hover,
.gm_label_map-standard:hover,
.gm_label_map-region:hover{background:#012345 !important;color:#012345;border:1px solid #012345;}.gm_label_selected{background:#dc2008;color:#fff;}.gm_label_transparent{color:#fff;font-size:120%;text-transform:uppercase;text-align:center;transform:translate(-50%, -50%);text-shadow:0 1px 1px #000;opacity:1;}.gm_delete-menu{position:absolute;background:white;padding:3px;color:#666;font-weight:bold;border:1px solid #999;font-family:sans-serif;font-size:12px;box-shadow:1px 3px 3px rgba(0, 0, 0, 0.3);margin-top:-10px;margin-left:10px;cursor:pointer;}.gm_delete-menu:hover{background:#eee;}.infobox{position:relative;overflow:hidden;background-color:white;border:1px solid #888888;left:0px;top:0px;width:256px;height:auto;pointer-events:all;}.infobox_close{cursor:pointer;position:absolute;right:5px;top:5px;}.infobox_pointer{width:33px;height:38px;overflow:hidden;position:relative;z-index:1;left:20px;top:-1px;}.infobox_content{margin:5px;}.infobox_content a{color:#012345;text-decoration:none;}.infobox_content img{max-width:220px;max-height:147px;}.infobox h3{width:230px;}.infobox h3 a{text-decoration:underline;}.infobox p{margin:6px 0;}.map_marker{cursor:pointer !important;}.map_marker:hover{margin-top:-2px;}#map_alert .walkingWarningIcon{display:none;}#map_alert #directionsSummary1_ItineraryContainer1{display:none;}.dd_directionStepLetter{line-height:20px;font-weight:bold;}#map_alert .itinerary,
#map_alert .routeSummary,
#map_alert .walkingWarningText,
#map_alert .directionsPanel,
#map_alert .directionsPanel div,
#map_alert .directionsPanel li,
#map_alert .MicrosoftMap .itinerary *{position:static !important;}#map_alert .dd_walkingWarningIcon{position:static !important;float:left;}#directionsSummary div,
#directionsSummary span{font-family:Arial, sans-serif !important;font-size:12px !important;}.interiors .fullbleed .menu li{text-align:center;width:23.6%;display:inline-block;}#interiors_menu_search{display:none;}.interiors_filter{padding:0 24px 1px;background:#333;display:none;}.interiors_filter h3{display:none;}.interiors_filter a{color:#fff;}.interiors .columns_4 li{text-align:center;border:none;}.interiors .details li{height:auto;}.interiors .details li a{display:block;}.interiors .tags a{background:#ddd;color:#000;padding:6px 12px;display:inline-block;text-decoration:none;margin:0 12px 1px 0;text-transform:uppercase;}.interiors .tags a.selected{background:#012345;}.interiors .tags a:hover{background:#012345;color:#fff;}#footer_holder{background:#012345;border-bottom:1px solid #ddd;clear:both;font-size:70%;color:#fff;}#footer img{vertical-align:middle;}#footer ul{margin:0 auto;}

#footer li{list-style:none;float:left;width:33%;background:none;height:auto; text-align:center;}#footer dt{font-size:175%;padding:1px 0 0px 0;color:#ff007d;font-family:'Open Sans', Arial, sans-serif;border:none;}#footer dd{font-size:130%;}
#resources_extra dd a{
	font-size:15px;
}
aside dd a{
	font-size:15px;
}
#footer a{color:#ffffff;text-decoration:none;border:none;padding:4px 0;font-size: 15px;}#footer a:active,

#footer a:hover{color:#ff007d;text-decoration:underline;}p.disclaimer{font-size:60%;color:#999;margin:0;}p.disclaimer a{color:#999;}#copyright{clear:both;}#footer .copyright{text-align:center;font-size:100%;background:#fff;color:#666;position:absolute;left:0;right:0;padding:36px 10px 38px 22px;}#social_logos{display:block;padding-bottom:16px;}#social_logos a{text-decoration:none !important;}#footer .copyright a{color:#666;text-decoration:underline;margin-right:12px;font-size:11px;}.search #footer .copyright{position:static;font-size:75%;text-align:left;padding:40px 0 0 0;}body.popup h1{color:#ffffff;background:#012345;padding:18px 10px 20px 12px;}body.popup .holder{margin:10px;}body.popup td{font-size:80%;line-height:150%;color:#666666;padding:0 6px 6px 0;}body.popup h2{width:auto;}body.popup #content_wrapper{background-image:none;}#search_panel{position:relative;border-bottom:1px solid #ddd;background:#C0DE7A;background:#a4ce41;background:#f0f0f0;z-index:999998;height:70px;}#search_panel p{font-size:100%;}#search_panel select{padding:4px;}#filters{width:100%;float:left;position:relative;z-index:9999999;height:70px;}#filters ul,
#filters li{list-style:none;float:left;}#filters li{width:22%;height:100%;}#filters .filter{padding-top:0;width:15.5%;}#search_more_options_notice{color:#898989;text-transform:none;display:none;}#filter_buttons{position:relative;}#filters a{display:block;position:relative;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#222;font-size:80%;border-left:1px solid #ddd;transition:.3s ease;height:100%;}.filter_button,
.select_option,
.search_action,
.search_button_icon{background:transparent url(../img/icons/search/filters_sprite_v3.svg) no-repeat 18px 0;}#filters a b{display:table-cell;height:70px;vertical-align:middle;padding:0 18px 0 62px;font-weight:normal;}#filters a#search_button{background:#B6D862;color:#012345;padding:12px;height:auto;margin:16px 12px 2px 12px;text-align:center;border-left:none;transition:.3s ease;}#filters a#search_button:hover{background:#012345;color:#B6D862;}#filters a#search_button:hover{background:#012345;color:#B6D862;}#filters a.search_submitting{background:#012345 !important;color:#B6D862 !important;opacity:.5;}#filter_location{padding:26px 18px 0 18px;}#filters a span{display:block;padding-top:3px;text-transform:none;font-weight:normal;color:#000;opacity:.5;font-size:85%;}#filters a:hover{color:#333;background-color:#fff;border-left:1px solid transparent;}#filters .filter_open a:hover{background-color:transparent;}#location_holder{position:relative;margin-bottom:6px;}#location_name_holder{width:100%;position:relative;}#location_name{padding:7px 22px 7px 6px;font-size:100%;display:block;margin-bottom:12px;border:none;width:80%;width:calc(100% - 25px);width:-moz-calc(100% - 25px);width:-webkit-calc(100% - 25px);width:-o-calc(100% - 25px);}a#location_name_clear{display:block;position:absolute;top:0;right:0px;width:22px;height:32px;padding:0 !important;text-indent:-999999px;border:none;background:transparent url(../img/icons/close.gif) no-repeat center center;}.filter_options{display:none;font-size:80%;color:#666;background:#fff;border-left:1px solid #ddd;padding:8px;box-shadow:0 4px 6px rgba(0, 0, 0, 0.3);}.search_options_lightbox .filter_options{display:block;border:none;padding:0;box-shadow:none;}.filter_options a.selected_option,
.filter_options a.select_option{display:block;color:#666;text-decoration:none;font-size:100% !important;border:none !important;padding:20px 12px 20px 55px;transition:.75s ease;text-transform:none !important;font-weight:normal !important;background-repeat:no-repeat;}.filter_options a.select_option:hover{background-color:#f0f0f0 !important;}.filter_options a.select_option:active{background-color:#012345 !important;}.filter_options a.selected_option{background-color:#B6D862 !important;}.filter_open .filter_options{display:block;}#filters_price{background-position:17px 19px;}#filters_bed{background-position:17px -45px;}#filters_property{background-position:17px -109px;}#filters_developer{background:transparent url(../img/icons/search/filters_developer.png) no-repeat 18px center;}#filters_filter{background-position:17px -173px;}#filter_proptype_all{background-position:8px -116px;}#filter_proptype_houses{background-position:8px -564px;}#filter_proptype_flats{background-position:8px -628px;}#filter_proptype_parking{background-position:8px -692px;}#filter_proptype_sites{background-position:8px -756px;}#filter_bedrooms_to_0,
#filter_bedrooms_from_0{background-position:8px -52px;}#filter_bedrooms_to_1,
#filter_bedrooms_from_1{background-position:8px -244px;}#filter_bedrooms_to_2,
#filter_bedrooms_from_2{background-position:8px -308px;}#filter_bedrooms_to_3,
#filter_bedrooms_from_3{background-position:8px -372px;}#filter_bedrooms_to_4,
#filter_bedrooms_from_4{background-position:8px -436px;}#filter_bedrooms_to_5,
#filter_bedrooms_from_5{background-position:8px -500px;}#search_save_search{background-position:5px -826px;transition:none !important;}#search_save_search:hover{background-position:5px -890px !important;}.search_saved_search{background:transparent url(../img/icons/search/filters_sprite_v3.svg) no-repeat 18px 0 !important;background-position:5px -954px !important;}#search_email_search{background-position:5px -1018px !important;transition:none !important;}#search_email_search.search_email_search_subscribed{background-position:5px -1848px !important;}#search_orderby_price_desc{background-position:5px -1338px !important;}#search_orderby_price_asc{background-position:5px -1402px !important;}#search_orderby_latest{background-position:5px -1466px !important;}#search_orderby_dist{background-position:5px -1786px !important;}.search_options_lightbox #search_orderby_price_desc{background-position:8px -1332px !important;}.search_options_lightbox #search_orderby_price_asc{background-position:8px -1396px !important;}.search_options_lightbox #search_orderby_latest{background-position:8px -1460px !important;}.search_options_lightbox #search_orderby_dist{background-position:8px -1780px !important;}#search_currency_gbp{background-position:5px -1082px !important;}#search_currency_eur{background-position:5px -1210px !important;}#search_currency_usd{background-position:5px -1146px !important;}.search_options_lightbox #search_currency_gbp{background-position:8px -1076px !important;}.search_options_lightbox #search_currency_eur{background-position:8px -1204px !important;}.search_options_lightbox #search_currency_usd{background-position:8px -1140px !important;}#search_photo_filter{background-position:5px -1274px !important;}.search_options_lightbox #search_photo_filter{background-position:8px -1268px !important;}#search_map_view{background-position:5px -1530px !important;display:none !important;}#search_list_view{background-position:5px -1594px !important;display:none !important;}#search_option_menu{background-position:5px -1658px !important;display:none !important;}.search_filters_more_toggle{display:block;color:#999;padding:14px 10px 9px 10px;cursor:pointer;border-top:1px solid #ddd;font-size:85%;}.search_filters_more_toggle_open{padding-top:6px;border-top:none;border-bottom:1px solid #ddd;}.search_filters_more_toggle:hover{color:#012345;text-decoration:underline;}.slider_output{display:none;margin:10px;}.filter_sub{padding:0 12px 12px 12px;}.filter_sub label{cursor:pointer;padding-bottom:5px;min-height:26px;vertical-align:middle;}.filter_sub input.box::-ms-check{appearance:none;width:26px !important;height:26px;background:#cbd1d8 none;background-position:center center;display:inline-block;outline:none;float:left;margin-right:10px;margin-top:-4px;transition:.3s ease;cursor:pointer;border:none;vertical-align:middle;}.filter_sub input.box{appearance:none;-webkit-appearance:none;width:26px !important;height:26px;background:#cbd1d8;background-position:center center;display:inline-block;outline:none;float:left;margin-right:10px;margin-top:-4px;transition:.3s ease;cursor:pointer;border:none;vertical-align:middle;}.filter_sub input.box:checked{background:#b6d862 url(../img/icons/check.png) no-repeat center center;color:transparent;}.filter_sub input.box:checked::-ms-check{background:#b6d862 url(../img/icons/check.png) no-repeat center center;color:transparent;}.filter_options label{display:block;}#filters_price_more label{margin:12px 0;}.filter_open{background:#ffffff url(../img/icons/arrow_up_trans.png) no-repeat right center;}.button_dropdown{display:inline-block;text-decoration:none;padding:1px 32px 5px 8px;border-radius:4px;background:#f0f0f0 url(../img/icons/arrow_down.png) no-repeat right center;}.button_dropdown:hover,
.button_dropdown:active{color:#012345;}.ui-autocomplete{max-height:240px;overflow-y:auto;overflow-x:hidden;}#search_result_actions{float:right;width:300px;}#search_result_actions a{width:44px;height:44px;margin-left:12px;display:block;float:right;text-indent:-999999px;transition:.3s ease;background-repeat:no-repeat;}#search_result_actions a:hover{box-shadow:0 0px 8px rgba(0, 0, 0, 0.3);background-position:center center;}.show_list,
.hide_list{width:30px;height:30px;background:#ffffff url(svg/chevron-right.svg) no-repeat center center;border-radius:15px;display:block;position:absolute;text-indent:-99999px;top:45%;bottom:45%;right:-15px;z-index:999998;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);}.show_list{background-image:url(svg/chevron-left.svg);}.default_photo_label{background:#000;color:#fff;text-transform:uppercase;padding:4px 8px;position:absolute;width:40%;margin:12px 30%;text-align:center;font-size:75%;opacity:.33;display:block;text-decoration:none;z-index:2;}#search_title_mobile{display:none;}#filters a.ui-slider-handle{padding:0;}.result_view_map .property_photo,
.result_view_map .property_photo_holder,
.result_view_map #expanded_search .property_photo{width:100%;height:170px;position:relative;}.result_view_map .property_summary,
.result_view_map #expanded_search .property_summary{padding:12px;}.result_view_map .mortgage,
.result_view_map .property_save,
.result_view_map .description,
.result_view_map .under_offer_copy{display:none;}.result_view_map .property_holder h6{font-size:110%;padding-top:0 !important;}#results_holder{overflow:hidden;background:#f0f0f0;position:relative;padding-top:210px;}#property_map_holder{width:100%;position:fixed;left:0;top:214px;bottom:0;height:100%;height:calc(-119%);height:-moz-calc(-119%);height:-webkit-calc(-119%);height:-o-calc(-119%);}.property_list #property_map_holder{width:36%;}.result_view_map #property_map_holder{float:left;width:100%;}.search #mapholder{position:relative;width:100%;height:100%;}.result_view_map #mapholder{width:auto;max-width:100%;margin-right:300px !important;height:100%;}.search #mapviewer{position:absolute;top:0;bottom:0;width:100%;height:100%;background:silver;border-right:1px solid #ddd;}.result_view_map #mapviewer{aposition:static;}#property_list_holder{float:left;width:64%;padding-left:36%;}.result_view_map #property_list_holder{width:300px !important;float:right !important;}.result_view_map #property_list_holder .content_holder{padding:26px !important;}#traveltime_holder{position:absolute;width:90%;margin:32px 12px 12px 24px;z-index:3;height:auto;pointer-events:none;}.traveltime_place_template{display:none;}#traveltime_holder .card{float:left;width:200px;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);height:auto !important;min-height:auto;pointer-events:fill;}#traveltime_place_add,
#traveltime_submit{display:block;float:left;width:43px;height:38px;background:#01B1AE;color:#fff;padding:5px 0 0 0;text-align:center;font-size:180%;text-decoration:none;margin:0 12px 12px 0;box-shadow:0 0 6px rgba(0, 0, 0, 0.3);pointer-events:fill;}#traveltime_submit{text-indent:-999999px;background:#012345 url(../img/icons/search/search_white.png) no-repeat center center;}#traveltime_holder .card_contents{margin:0;min-height:auto;}#traveltime_holder .card h3{background:#01B1AE;padding:6px 12px;margin:0;text-transform:uppercase;position:relative;}#traveltime_holder .card h3 i{position:relative;display:inline-block;background:#fff;color:#01B1AE;text-align:center;font-style:normal;font-size:69%;width:18px;height:18px;border-radius:9px;margin-right:10px;vertical-align:middle;margin-bottom:3px;}#traveltime_holder .card h3 a{display:block;position:absolute;top:0px;right:0px;width:20px;height:20px;text-indent:-66666px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMAVW2SaEMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTEvMTWYrWdRAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAHUlEQVR4nGM42MDwuIGhnIHBjoFBBkwC2UCRgw0AXV8Gz9LFUdcAAAAASUVORK5CYII=) no-repeat center center;}#traveltime_holder .card h3 input{border:none;width:120px;font-size:100%;background:transparent;outline:none;color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}#traveltime_holder .card h3 *::-webkit-input-placeholder{color:#50C9C7;}#traveltime_holder .card h3 *:-moz-placeholder{color:#50C9C7;}#traveltime_holder .card h3 *::-moz-placeholder{color:#50C9C7;}#traveltime_holder .card h3 *:-ms-input-placeholder{color:#50C9C7;}#traveltime_holder .card p{font-size:75%;color:#999;}.traveltime_buttons{border-radius:3px;overflow:hidden;margin-bottom:6px;}.traveltime_button{display:inline-block;width:32%;border-right:1px solid #fff;height:42px;text-indent:-999999px;margin:0;transition:.3s ease;}.traveltime_button:hover,
.traveltime_button:active{background-color:#f5f5f5;}.traveltime_button_selected{background-color:#B6D862 !important;}.traveltime_button_public_transport{background:#f0f0f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAQzAAAEMwBkPhvlwAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAnFJREFUeJztlk+IzVEUxz9vnn9TlBkZyoJSFnrYzEgpESVSxgIlNhYi5TRSlJA/ZSP5rvBYzmbKJGVMFlOTktkpsiDSJEoxSzPTzLxnce/Lnd97v9/7vefV27xv3fp1zrnnfH/n3HPuzRSLRZqJtqZGbxFoEQAW1LPJzNYDR4FeoAv4BQwD/ZI+1uIrU0sbmtl24DSwA1gDZAN1EfgOvAYeSBptGAEzywK3gItAJiXfh0CfpMn/ImBmGWAQOFRBPQFMAkuAFRX0L4GDkqbj/Kc5hHcrBH8BHAZ6gBzQjTsPTyN2e4FHSc4TM2Bmu4AR/qV9Fjgn6X7CnuNAHmgPxL2SnlWyr5aBS0HwAnA2KTiApH7gBDAXiC/7c1SGeW3o652RVDCzHLA7UA9JypdsqpAYNLMB4JgX9QBbgTdm1uZtChApgZmNAR2efQewOvD7E9fvC5OCe8wCnZH9E95HFpiStAXKB9FGYFmM01V+1YtOv8CVEyg/A4k920D8iSMQ9/eNxtLSR7QEo15ZAFbiSlLCF2AcWJQiwAxuVG8IZJ9xozrr9UDCHDCztcCnIOCwpP0pgpf2DwBHAtFmSe+jdrFzQNI48DwQ7TOzCymDn4kEHwU+VLKtNgm7cbdbmPYrwG1JcxXsM8B54E5EtUfSSM0EvNPrwNWIeAx4DLwDfgPLgU3ASdxVHeKepL44/2keJNdwA+VUINvm1xSupdqZP/tLeILLSCxSP0h8/W/irt5qmMG9H25ISjSs9UWUw2ViJ67FFgfqaeAr7sDlJb1N47MmAgGRLlytDwDrgG/AEPBK0o9afNVFoJFo+rO8RaDpBP4CY97H4Ti4Z4gAAAAASUVORK5CYII=) no-repeat center center;}.traveltime_button_car{background:#f0f0f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAQzAAAEMwBkPhvlwAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAhBJREFUeJzt1r9LlVEcx/GX/cDFkiAMmoLAitaklsAppLmGaBH6cYYgGsrBoSWoBnEICg4EtQRCg/QvaGtDhRKSTkGgRYgFiaQNz3fwXh/vj6foNviBy30u9zzvz+f8+p7TtbGxoZPa1VH3nQD/Q4A92/2RUtqLq3iMror8DdzA05zzWlsBcBz3sIZF7G7T/Bf6gvEa78sadZVtw+j9TYzhJUbRq/UpW8cy7uMibuNR2ShsNwL7cSEgEznnjy0a1yilNIFzwXqOr/VttuvREQxgHlNVzEPTwRgI5hZtCZBSgkHFnM/knL9Udc85L2EmWIPBbhwA3RjCN0xWNd+kyWANBbtGZWugH2cxh6mUUo8/24ZT+BTMfnW7oSzAlUjah4fxXLVgrWM1WN3BvtUswHB8H1IUor+p4foAZT3rrfv9DksVzBbxtgm74dCuKArRJVxTrIlWNYfr8e5YsErVqBTPYjSq12xK6QCetRjgQc75FaSURhUL8HRZw0YjsFZXOpdbNK9pG4zSg4gmh1FK6Q5e4ARG2ggwklJaxgdcVhxsbQc4iLs4j8OKPdyqzuAJPuMUeqoEEC8OtmG8Wcfi01AdvxF1PECzKZhXXEZmlBwkTbSKk4pLydF2AqxgXzz/wJuc83yb5iCl9DMYm9k1KpuCcXxX9GAaC1XMQwvBWA3meH2D0jvhv1THF+FOgI4H+A3rl4bL3rgPGAAAAABJRU5ErkJggg==) no-repeat center center;}.traveltime_button_cycle{background:#f0f0f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAQzAAAEMwBkPhvlwAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAAtxJREFUeJzt102IlWUUB/Df2PfCGCKxqUUxm1m1CMRNhQihobSIwj6gKGo62U4CM/sYcpqMSjBC8NQi+6DImpQWQRGCWxdtqkUwDLXIiBuZBvbdtHiescs779U709C08GxenvOe8///33POcy53YGZmxlLasiVlPyvg/yDg3MUEi4htuBo7M/PzfnIGFusWRMT92Itz8BnWZOaxM+UtZguur+SUKgz1k/SvWhARG3ED3sQErsNKvIYv+8FYcAsi4mG8UI8nMYJjGMrMqX5xFiQgIh7HeMP9cWauny/WvGcgIp5uIYd1EXH7fPH6rkBEDOBZbG28ehQnsAdHsQO/4SIczswvToc7nyG8tkH+M8Yy8/kq8EbcpFzFWXsKiybgj8b5BA50ne/DPRjo8h06E+i8hjAi7sJOXFFdP+IRvJKZC7pOPSsQEVcqd/xydHAoM9+IiA8xhs0YRCqV6HTljmAtVihz8Ulmft3G01qBiJjA9pb4vXgoM2ciYjU+UBbPZZn5XURcgN14sCX3mcx8rOmccw0jYnclP4g19StWY18FPgCZeQSzX/Vnfb5TY/bVnBUV4yC2V+zeFYiIW/Ce0tMHWsTtwBPYlJnvRsSnuAYXYiMmMZ6ZT7bkvoxR3JqZk70qMIHjmFOqauNKrzfX86z686qvo31JqZjHK8cpawoYwdHM7GixzPwdUzUOLq7P86tvqsa05XaUgRzp9jcF/IDBOky9bKV/Jn4S+/ELvq/vWq1iDlaOngJ2Kb/joz1AbsZwJZWZ2zLztsw8qczOcI1ps9GKvavb2dwDz2EdXoqIZXg1M3+q6jfhdUwre79pe5Rt+H5E3I39mflrRCzHvXgRhyvHKZuzByLiEryF9fgG3+JSXIUjuCMzp9s+MSKG8bZyBb9S2jKkbM6PcGdmnrYFasAGbMFfWIXlyvZb24u85k4rG3Cs5qyqGFuwoUneWoH/2pb8f8FZAUsu4G8PUALpwnW3TQAAAABJRU5ErkJggg==) no-repeat center center;}#invite_hint{width:60px;height:60px;position:fixed;bottom:16px;right:12px;z-index:999999999;display:block;}#invite_hint_message:hover,
#invite_hint_profile:hover{box-shadow:0 0 25px rgba(0, 0, 0, 0.9);}
#invite_hint_message{background:#fff;position:fixed;z-index:999999999;width:220px;padding:10px;font-size:75%;display:none;color:#2b2b2b;bottom:16px;right:86px;text-decoration:none;line-height:133%;border-radius:4px;box-shadow:0 0 12px rgba(0, 0, 0, 0.5);transition:.3s ease;}#invite_hint:hover #invite_hint_message{adisplay:block;}#invite_hint_notification{width:18px;height:18px;border-radius:9px;background:#dc2008;color:#fff;text-align:center;font-weight:bold;position:absolute;right:2px;display:block;font-size:90%;top:0px;}#invite_hint_profile{width:60px;height:60px;overflow:hidden;border-radius:30px;display:block;box-shadow:0 0 20px rgba(0, 0, 0, 0.6);transition:.3s ease;}#invite_hint_profile img{display:block;height:60px;width:auto;margin-left:-14px;}.auth p.disclaimer{font-size:70%;}.auth:-ms-input-placeholder{color:#ddd !important;}.auth #auth_username_message{display:none;}.auth #auth_username_message p{text-align:left !important;}#fullscreen_content_overlay{position:absolute;left:0;bottom:0;top:0;right:0;width:100%;height:100%;pointer-events:none;}.centered_vertically_holder{display:table;width:100%;height:100%;max-width:815px;margin:0 auto;z-index:100;overflow-y:scroll;}.auth .centered_vertically_holder{max-width:380px;}.centered_vertically_holder .centered_vertically{display:table-cell;width:100%;height:100%;padding:120px 6px 20% 6px;pointer-events:auto;overflow:hidden;}.centered_vertically > .card{box-shadow:0 0 18px #2b2b2b;}#fullscreen_content_overlay #footer{display:table-row;width:100%;pointer-events:auto;opacity:.5;}#fullscreen_content_overlay #footer .copyright{position:static;color:#fff;font-size:75%;padding:0;}#fullscreen_content_overlay #footer .copyright a{color:#fff;text-shadow:1px 1px 1px #000;text-decoration:none;}#fullscreen_content_overlay .button a{padding:9px 36px;text-transform:none;margin-bottom:12px;}.centered_vertically_content_holder{width:90%;margin:auto;}#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover; /*background: url(https://page-assets.foxtons.co.uk/img/video_posters/park_blurred_v1.jpg) no-repeat;*/}#video_header{width:100%;position:relative;z-index:0;height:400px;max-height:400px;overflow:hidden;}#video_header #bgvid{display:block;position:relative;top:65%;width:100%;}#video_header video::-webkit-media-controls{display:none !important;}#video_header #masthead_copy{position:absolute;top:110px;left:0;right:0;z-index:10;}#video_header p:not(.button){color:#fff;margin:23px 0;text-shadow:0 0 18px #000;text-align:center;}#video_header .button a{border:none;color:#000;background:#012345;font-weight:bold;text-transform:none;padding:8px 12px;}#video_header .button a:hover,
#video_header .button a:active{background:#fff; color:#012345;}#fullscreen_content_overlay #masthead_copy h1,
#video_header #masthead_copy h1{color:#fff;font-size:284%;text-shadow:0 0 27px #2A2A2A;}#fullscreen_content_overlay #masthead_copy h2,
#video_header #masthead_copy h2{color:#012345;font-size:130%; font-weight:600;}#fullscreen_content_overlay #masthead_copy h2 a,
#video_header #masthead_copy h2 a{color:#012345;}#fullscreen_content_overlay #masthead_copy{width:100%;margin-bottom:57px;}#fullscreen_content_overlay #masthead_copy h1,
#fullscreen_content_overlay #masthead_copy h2{text-shadow:1px 1px 1px #000;font-weight: 600;}#video_header_actions{width:280px;margin:36px auto;text-align:center;}#bgvid::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;}#bgvid::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;}#bgvid::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;}.stepper{list-style:none;margin:0;padding:0;}.step_label{display:block;padding:12px;transition:.5s ease;}.step_label:hover{background:#f5f5f5;}.step_number{display:inline-block;width:26px;height:26px;background:#bbb;color:#fff;text-align:center;font-weight:bold;line-height:165%;border-radius:13px;}.selected .step_number{background:#4DB6AC;}.step_has_error .step_number{background:#dc2008;}.step_has_error .step_title{color:#dc2008;}.completed .step_number{background:#4db6ac url(../img/icons/check.png) no-repeat center center;text-indent:-99999px;}.step_title{display:inline-block;margin-left:12px;color:#aaa;font-size:85%;}.stepper_progress_stacked .step_title{display:block;margin-top:6px;margin-left:0;}.selected .step_title{color:#2b2b2b;}.completed .step_title{color:#4DB6AC;}.step_content_holder{border-left:1px solid #ccc;margin-left:24px;padding-left:29px;min-height:12px;transition:1s ease;}.step:last-child .step_content_holder{min-height:0;}.step_content{height:0;overflow:hidden;transition:.5s ease;}.selected .step_content{height:auto;overflow:visible;padding:0 0 24px 0;}.stepper_progress_holder:after{content:"";display:table;clear:both;}.stepper_progress{height:52px;min-height:52px;margin:0;padding:0;list-style:none;}.stepper_progress_stacked .stepper_progress{height:24px;min-height:24px;border-bottom:none;}.stepper_progress_stacked .stepper_progress_line{border-top:1px solid #ccc;width:50%;margin:24px auto 0;position:absolute;left:0;right:0;}.stepper_progress_stacked .stepper_progress li{height:auto;border:none;width:25% !important;}.stepper_progress_stacked .stepper_progress_3_steps li{width:33% !important;}.stepper_progress_stacked .stepper_progress_5_steps li{width:20% !important;}.stepper_progress_stacked .stepper_progress_6_steps li{width:16.5% !important;}.stepper_progress_stacked .stepper_progress .step_label{float:none;text-align:center;text-decoration:none;background:transparent;}.stepper_progress_stacked .stepper_progress .step_number{border-radius:23px;border:10px solid #fff;margin-top:-10px;}.stepper_progress_stacked .stepper_progress .step_title{display:block;margin-top:6px;margin-left:0;}.stepper_progress_stacked li a{text-decoration:none;}.stepper_progress li{width:25%;width:calc((100% - 204px) / 3);width:-moz-calc((100% - 204px) / 3);width:-webkit-calc((100% - 204px) / 3);width:-o-calc((100% - 204px) / 3);display:block;margin:0;padding:0;float:left;position:relative;height:25px;border-bottom:1px solid #ccc;overflow:visisble;}.stepper_progress li:last-child{border-bottom:none;width:200px;}.stepper_progress .step_label{cursor:default;background:#fff;float:left;}.stepper_progress_3_steps li{width:33%;width:calc((100% - 204px) / 2);width:-moz-calc((100% - 204px) / 2);width:-webkit-calc((100% - 204px) / 2);width:-o-calc((100% - 204px) / 2);}.stepper_progress_5_steps li{width:20%;width:calc((100% - 204px) / 4);width:-moz-calc((100% - 204px) / 4);width:-webkit-calc((100% - 204px) / 4);width:-o-calc((100% - 204px) / 4);}.stepper_progress_6_steps li{width:16%;width:calc((100% - 204px) / 5);width:-moz-calc((100% - 204px) / 5);width:-webkit-calc((100% - 204px) / 5);width:-o-calc((100% - 204px) / 5);}#valuation_card .stepper_progress_holder{width:80%;margin:24px auto 0;}.ripplelink{overflow:hidden;position:relative;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.ink{display:block;position:absolute;background:rgba(255, 255, 255, 0.3);border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}.animate_ripple{-webkit-animation:ripple 0.65s linear;-moz-animation:ripple 0.65s linear;-ms-animation:ripple 0.65s linear;-o-animation:ripple 0.65s linear;animation:ripple 0.65s linear;}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);}}@-o-keyframes ripple{100%{opacity:0;-o-transform:scale(2.5);}}@keyframes ripple{100%{opacity:0;transform:scale(2.5);}}.hidden{display:none;}.address_loading{display:none;margin:3px 6px;}.datepicker{display:block;float:left;}.ui-datepicker-trigger{border:none;background:transparent;outline:none;display:inline;cursor:pointer;display:block;float:left;}.ui-datepicker-trigger img{display:inline-block;}.dimosons_auto_slider{width:100%;overflow:hidden;position:relative;}


.dimosons_auto_slider.testimonials_slider{background-color:var(--main-color);}.dimosons_auto_slider.initiated .slide{left:0;transform:translateX(100%);transition:transform 1.5s;position:absolute;opacity:0;height:100%;display:flex;align-items:center;}.dimosons_auto_slider .slide{width:100%;padding:0;}.dimosons_auto_slider .slide .sub_holder{box-sizing:border-box;}.dimosons_auto_slider.initiated .slide.active{transform:translateX(0);z-index:1;opacity:1;}.dimosons_auto_slider.initiated .slide.out{transform:translateX(-100%);z-index:1;opacity:1;}.ac_results{padding:0px;background-color:white;overflow:hidden;z-index:99999999999;margin-top:-2px;width:100%;border:1px solid #ddd;box-shadow:0 0 5px #333;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0px;padding:4px 5px;cursor:default;display:block;font-size:85%;color:#666;line-height:16px;overflow:hidden;}.ac_odd{background-color:#f0f0f0;color:#666;}.ac_over{background-color:#B6D862;color:#666;}.noUi-target,

.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;direction:ltr;}.noUi-base{width:100%;height:100%;position:relative;z-index:1;}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-handle{position:relative;z-index:1;}.noUi-stacking .noUi-handle{z-index:10;}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s,top .3s;transition:left 0.3s, top 0.3s;}.noUi-state-drag *{cursor:inherit !important;}.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.noUi-horizontal{height:18px;}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}.noUi-background{background:#cccccc;}.noUi-connect{background:#B6D862;-webkit-transition:background 450ms;transition:background 450ms;}.noUi-origin{border-radius:2px;}.noUi-target{border-radius:4px;}.noUi-dragable{cursor:w-resize;}.noUi-vertical .noUi-dragable{cursor:n-resize;}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #ffffff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbbbbb;}.noUi-active{box-shadow:inset 0 0 1px #ffffff, inset 0 1px 7px #dddddd, 0 3px 6px -3px #bbbbbb;}.noUi-handle:before,
.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px;}.noUi-handle:after{left:17px;}.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}[disabled].noUi-connect,
[disabled] .noUi-connect{background:#b8b8b8;}[disabled].noUi-origin,
[disabled] .noUi-handle{cursor:not-allowed;}.noUi-pips,
.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-pips{position:absolute;font:400 12px Arial;color:#999999;}.noUi-value{width:40px;position:absolute;text-align:center;}.noUi-value-sub{color:#ccc;font-size:10px;}.noUi-marker{position:absolute;background:#cccccc;}.noUi-marker-sub{background:#aaaaaa;}.noUi-marker-large{background:#aaaaaa;}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%;}.noUi-value-horizontal{margin-left:-20px;padding-top:20px;}.noUi-value-horizontal.noUi-value-sub{padding-top:15px;}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.noUi-marker-horizontal.noUi-marker-sub{height:10px;}.noUi-marker-horizontal.noUi-marker-large{height:15px;}.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.jq-ry-container[readonly=readonly]{cursor:default;}.jq-ry-container > .jq-ry-group-wrapper{position:relative;width:100%;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg{display:inline-block;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group{width:100%;}.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden;}.landscape header,
.landscape #property_title,
.landscape figure,
.landscape #info_holder,
.landscape .content h4.cta,
.landscape #search_holder,
.landscape #footer_holder{display:none !important;}.landscape #content{position:static !important;}.landscape .fullscreen_element{position:absolute !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden;padding:0 !important;margin:0 !important;border:none !important;}
@media only screen and (min-width:1824px){nav a{}}
@media only screen and (min-width:769px) and (max-width:1500px){.stepper_progress{height:24px;min-height:24px;border-bottom:1px solid #ccc;}.stepper_progress li{height:auto;border:none;width:25% !important;}.stepper_progress_3_steps li{width:33% !important;}.stepper_progress_5_steps li{width:20% !important;}.stepper_progress_6_steps li{width:16.5% !important;}.stepper_progress .step_label{float:none;text-align:center;text-decoration:none;background:transparent;}.stepper_progress .step_number{border-radius:23px;border:10px solid #fff;margin-top:-10px;}.stepper_progress .step_title{display:block;margin-top:6px;margin-left:0;}}
@media only screen and (max-width:1350px){#filters .filter a span{display:none;}}
@media only screen and (max-width:1026px){
	.no_mobile{
		display:none!important;
	}
#cta_holder{padding-left:1%;width:99%;}#resources_holder .sub_holder{padding:0 1px 0 0;}#resources li a{padding-left:7px;padding-right:7px;text-align:center;}.detail #resources li a b{display:none;}.resource #resources li.social a i{display:none;}fieldset ol li{padding:18px 0 0 0 !important;}.large_floorplan #resources_extra{width:300px;}.search .mortgage, .search .description, .search .under_offer_copy{display:none;}.property_save a.save_cta{width:36px;height:36px;padding:0;background-position:center center;text-indent:-999999px;text-align:left;}}
@media only screen and (max-width:1100px){#search_configs .button_action span{display:none;}}@media only screen and (max-width:1026px){nav a{}#search_history_feature #search_history_properties{width:760px;padding-left:12px;padding-right:12px;}#search_history_feature #search_history_properties .card:last-child{display:none !important;}#search_panel, #filters{height:124px;}#filter_location{padding-left:12px;}#filters #filter_locaion_holder{float:none;width:100%;border-bottom:1px solid #ddd;background-color:#e0e0e0;height:72px;}.filter_open{background-image:none;}#filters .filter{width:20%;height:51px;}#filters_price{text-indent:-99999px;background-position:center 10px;}#filters_bed{text-indent:-99999px;background-position:center -54px;}#filters_property{text-indent:-99999px;background-position:center -118px;}#filters_filter{text-indent:-99999px;background-position:center -181px;}#location_name{margin-bottom:0;}#filters a#search_button{margin:0;}#filter_buttons a#search_button{text-indent:0;padding:18px 0 18px 0;}.filter_options{position:absolute;right:0;left:0;}#filters_price{border-left:none !important;}#filters_latest_more{padding-top:30px;}#filters_filter{border-right:none;}#search_result_actions{width:50px;}#search_option_menu{display:block !important;}.search_options_displayed{position:absolute;width:100% !important;right:0;top:0px;padding:12px;border-top:1px solid #ddd;background:#f5f5f5;box-shadow:0 4px 4px rgba(0, 0, 0, 0.3);}.slider_output{display:block;}.search_action{display:none !important;}.search_options_displayed .search_action{margin-left:6px !important;display:block !important;}.detail #resources_holder li{width:16.66% !important;}.resource #resources_holder li{width:14.2% !important;}#property_brochure_download{display:block;clear:both;padding-top:12px;}#resources a{padding:10px 0 13px 14px;}#resources a.schools{border-right:none;}
/*#print_brochure1, .mobile_email, .mobile_map, .mobile_video, .mobile_3d, .phone_remove, .mobile_webbook{display:none!important;}#print_brochure, #resources .social{display:none !important;}*/ #resources a:active, .no-touch #resources a:hover{background-color:#012345;}
.feature_1x2 .feature_block{width:100%;height:360px;float:none;}
.feature_block_inner p{
	font-size:88%;
	font-weight:600;
}
.feature_block_inner{
	width:100%;
}
#search_options_more{display:none !important;}.rating_label{clear:none;}.rating_label a{margin-left:18px;}.columns_4 li{float:left !important;width:43% !important;padding-right:6% !important;}.columns_4 #d3{clear:both;}.interiors .fullbleed .menu li{display:none;}.interiors .fullbleed .menu li#interiors_menu_search{display:block !important;width:auto;}.interiors .interiors_filter h3{display:block;color:#fff;text-shadow:none;}body.search .property_photo, body.search .property_photo_holder, body.search #expanded_search .property_photo{width:100%;height:170px;position:relative;}body.search .property_summary{padding:12px;}body.search .mortgage, body.search .property_save, body.search .description, body.search .under_offer_copy{display:none;}body.search .property_holder h6{font-size:110%;padding-top:0 !important;}body.search #expanded_search .property_summary{padding:12px;}.card_photo_left{width:320px !important;}.card_contents_desc{padding-left:332px !important;}}
@media only screen and (min-width:960px) and (max-width:1026px){nav a{}#cta_holder .module_contact span{display:inline-block;}#property_title h1{font-size:130%;}#property_title h2{font-size:120%;}.content_holder{font-size:120%;}#description{font-size:110% !important;}#description dt{clear:both;}#search_form_geo_msg{margin-left:90px;}.large_floorplan #resources_extra{width:90%;}.fluid_article #article_holder article{margin-right:0;}.fluid_article #resources_extra, .fluid_article #resources_extra aside{width:100%;margin:0;}aside{width:180px;margin-left:0;}fieldset label{width:90px;}#info_holder li{width:29.5%;padding:12px;margin-right:1%;}.managed_logo{float:none;}div.capty-caption{font-size:60% !important;}}
@media only screen and (min-width:768px) and (max-width:959px){aside{width:100%;margin:0;}nav a{display:none;}
nav a.menu_link{display:block;}#nav_holder{padding-left:84px;min-height:27px;}#section_menu_holder{margin-top:35px;margin-left:12px;} 
#menu_close{display:block;}
nav a.menu_link{display:block;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMAQMAAACDeaWaAAAAA3NCSVQICAjb4U/gAAAABlBMVEX////MzMw46qqDAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMTUvMTXbZfCYAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAEUlEQVR4nGP4/4MBiOAAGxcA1G0Ly75CWqYAAAAASUVORK5CYII=) no-repeat left 23px !important;padding-left:20px;transition:none !important;}.menu_section_optional{display:none;}#menu_section_buy .menu_section, #menu_section_let .menu_section{width:45%;}.search h1{font-size:100%;padding:10px 0 10px 12px;}.isMobile nav{margin:-6px 0 0 -12px;position:absolute;z-index:9999999999;}.isMobile nav a{width:100%;display:block;background:#000;border-bottom:1px solid #333;padding:12px;transition:none !important;}.isMobile nav a:active, .isMobile nav a:hover{color:#012345;}.isMobile nav a.menu_link{background-position:12px 29px !important;margin-right:-30px !important;padding:28px 8px 16px 32px;transition:none !important;width:90%;}#logo{margin-left:12px;}.search #logo{height:72px;}#crumb_holder{padding-left:83px;}#sub_crumb span{display:none;}.content_holder{font-size:110%;}#search_ideas{display:none;}#search_result_actions{margin-top:-10px;}#search_history_feature{padding-top:80px;}#filters #filter_locaion_holder{height:32px;}#filter_location{padding:0;}#location_holder{margin:0;}#location_name{padding-left:10px;}#search_panel, #filters{height:84px;}.property_holder .fees{font-size:80%;}#description{font-size:120% !important;}aside .module{float:left;width:99%;margin-left:0;margin-right:0;}#module_valuation{margin-left:0;margin-right:0;width:96.2%;}aside dl{clear:both !important;float:none;}#property_title h1{font-size:130%;}#property_title h2{font-size:120%;}.default .content_holder{padding:0 12px;}.default #content{padding:10px;}#description dl{float:none;width:100%;}#description dl dt, #description dl dd{float:none;width:auto;padding:0;}#description dl dt{font-weight:bold;margin-top:12px;}#article_holder article{margin-right:230px;}#resources_extra{width:230px;margin-left:-230px;padding-top:12px;}#map_preview{float:left;width:230px;overflow:hidden;}#map_preview aside{margin-left:0;}#map_preview a #static_maps{margin-left:-30px;border:none;}.large_floorplan #resources_extra{width:100%;}.fluid_article #article_holder article{margin-right:0;padding-right:0;}.fluid_article #resources_extra{width:100%;margin:0;}.detail .module_contact{box-shadow:none;background:none;border:none;}#resources a{padding-left:0px;}#resources a i{text-align:center;width:100%;padding:8px 0;}div.capty-caption{font-size:65% !important;line-height:150%;}aside{clear:both;width:100%;float:none;margin-left:0;}.fullbleed{margin-left:-10px;margin-right:-10px;}#myfoxtons_register label, #myfoxtons_register span{width:90%;}#search_card{width:89% !important;}#search_form_geo{clear:both;}#search_form_geo_msg{margin-left:0;}.fullbleed .menu li{font-size:70%;}#info_holder .details li{float:left;clear:both;}#info_holder img{margin-right:40px;float:left;}#info_holder h4{display:none;}#info_holder ul{margin:20px 20px 0 0;float:left;}#info_holder li{float:none;width:95%;padding:20px;margin-right:0;height:auto;min-height:200px;}#info_holder li ul{min-width:220px;}.managed_logo{float:none;}}@media only screen and (max-width:767px){}@media only screen and (max-width:670px){body.property_list_no_map .property_photo, body.property_list_no_map .property_photo_holder{width:100%;height:220px;}#cta_holder .module_contact{clear:both;width:100%;margin-bottom:0;}#cta_holder .module_contact .button{width:48.5%;margin-bottom:0;}#cta_holder .module_contact .button a{padding:12px 0;}#cta_viewing{margin-right:0 !important;}#cta_offer{float:right !important;margin-right:0 !important;}#cta_holder .save_rate{display:block;margin-left:0;}.detail #cta_holder #rating{display:block;float:none;position:absolute;z-index:9999;top:-53px;left:0;padding:0;}.detail #cta_holder #rating .save_cta{text-indent:-99999px;padding:0;margin:0;width:36px;height:36px;opacity:.5;background:#000000 url(../img/account/icons/heart.svg) no-repeat center center;border-radius:3px;text-align:left;}.detail #cta_holder #rating .save_cta.saving_property{background-image:url(../img/icons/loading_black_bg.gif) !important;}.detail #cta_holder #rating .save_cta.is_saved_property{background:#ffffff url(../img/icons/heart_red.svg) no-repeat center center;opacity:.9;}#video_header #masthead_copy{top:95px;margin:0 auto;width:100%;}#video_header #video_header_actions{margin-top:-18px;}}@media only screen and (max-width:479px){}@media only screen and (min-width:1px){#wrapper, header, header, #resources_holder, #cta_holder{min-width:239px;}}@media print{}


#footer dt{
	font-weight:bolder;
	text-transform: capitalize;
}

#masthead_nav li a{
	display:none;
}
.masthead_features li.price{
	background:transparent url(../img/icons/price.svg) no-repeat left 0px;
	padding:1px 0 6px 28px;
	background-size: 4%;
	list-style:none;
	margin:3px 0 3px 0;
	font-size:100%;
	
}
.masthead_features li.award{
	background:transparent url(../img/icons/award.svg) no-repeat left 0px;
	padding:1px 0 6px 28px;
	background-size: 4%;
	list-style:none;
	margin:3px 0 3px 0;
	font-size:100%;
	
}
.masthead_features li.house{
	background:transparent url(../img/icons/buyers.svg) no-repeat left 0px;
	padding:1px 0 6px 28px;
	background-size: 4%;
	list-style:none;
	margin:3px 0 3px 0;
	font-size:100%;
	
}
.menu_section h3{
	color:#012345;
}

.flex-viewport{
	margin-top:-25px!important;
}

.trustpilot_ratingP{
	color:#fff;margin:30px 0 20px 0;text-shadow:0 0 18px #2A2A2A;text-align:center;
}

.button.button_left.tooltip{
	float:right;margin-right:0;
}

.button.button_left.tooltip a{
	color:#fff !important;background:#017163;
}

.block1{
	background-image:url(../img/office_new_world1.jpg);
}

.block2{
	background-image:url(../img/safe_hands1.jpg);	
}

.button_default_float{
	float:left;
}


.clearboth{
	clear:both;
}

.inside_link{
	text-decoration:underline;
}

.pullquote p.section_tag{
	opacity:1;
}

.feature_centered p a:hover{
	color:#666;
}

.feature_centered p.button_default a:hover{
	color:#fff;
}

#mydimosons_link:hover{
	color:#012345;
}

#nav_holder a:hover{
	text-decoration:none;
}

.trustpilot_rating img{
	height:22px;
	width:auto;
}

#video_header{
	height:577px; 
	max-height:577px;
}
.telephone{
	color:#012345;
}
.single_property #cta_holder{
	background:#fff;
}

.search_holder #search_card{
	margin-top:-132px;
}


#video_header #video_header_actions a{
	color:#fff;
}

#video_header #video_header_actions a:hover {
	color:#000;
}

.isMobile nav a:active, .isMobile nav a:hover{
	color:#012345;
}

#masthead img.photo{
	width: 100%; 
	height: 440px; 
	margin-left: 0px;
}

#content_left{
	float:left;
	width:70%;
}

.property.border_r{
	border-bottom:1px solid #c6c6c6!important;
	padding-bottom:20px;
}
.regulatory img{
	max-width:260px;
	width:100%;
	height:auto;
}
.prop_image.regulatory{
	width:32%;
	margin:0;
}
.regulatory_info h4{
	text-transform:none;
}

.sub_holder{
	float:left;
	width:100%;
	max-width:100%;
}

.content_holder{
	max-width:1280px;
	margin:0 auto;
	position:relative;
}

.footer_sub_holder{
	max-width:1240px;
	margin:0 auto;
	box-sizing:border-box;
	padding: 16px 20px;
}


figure {
	position: relative;
	overflow: hidden;
	margin: 0;
	background: #012345;
	text-align: center;
	/*cursor: pointer; */
}

figure img {
	position: relative;
	display: block;
	min-height: auto;
	max-width: auto;
	opacity: 1;
}

figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure figcaption::before,
figure figcaption::after {
	pointer-events: none;
}

figure figcaption,
figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


figure.effect-apollo {
	background: #012345;
}

figure.effect-apollo img {
	opacity: 0.95;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
	max-height:auto;
	height:auto;
	display:block;
	width:100%;
}

figure.effect-apollo figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);
}

figure.effect-apollo p {
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 3em;
	font-size:18px;
	padding: 0 1em;
	max-width: 200px;
	border-right: 4px solid #fff;
	text-align: right;
	opacity: 0;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
	color:#fff;
}

figure.effect-apollo h2 {
	text-align: left;
}

figure.effect-apollo:hover img {
	opacity: 0.5;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-apollo:hover figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);
}

figure.effect-apollo:hover p {
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

#load_more:active, #load_more:visited, #load_more:focus{
	color:#fff !important;
}

.property{
	float:left;
	width:100%;
	margin:30px 0 0 0;
}

.prop_image{
	width:40%;
	float:left;
	margin:0 5% 0 0;
}

.prop_info{
	width:55%;
	float:left;
	margin:0;
	padding-left: 14px;
}

.content_left{
	float:left;
	width:70%;
	margin:0;
}

#resources_extra{
	margin:0px !important;
	float:right;
	width:30%;
}

#article_holder{
	margin-bottom:30px;
}
/*.card:hover{
	 -webkit-box-shadow: 0px 0px 30px 0px rgba(150, 150, 150, 0.77);
	-moz-box-shadow: 0px 0px 30px 0px rgba(150, 150, 150, 0.77);
	box-shadow: 0px 0px 30px 0px rgba(150, 150, 150, 0.77);
}*/

a {
	text-decoration:underline;
}

@media only screen and (max-width: 1715px) {
	
}
@media only screen and (max-width: 1500px) {
	.property_holder .description{
		display:none;
	}
	
	#property_title h1{
		font-size:18px;
	}
	.property_summary h6{
		font-size:18px;
	}
}
@media only screen and (max-width: 1300px) {
	#section_menu_holder h3{
		font-size:107%;
	}
		
	.menu_section .card_contents h5{
		margin-top:0;
	}

	.flexslider{
		margin:0px;
	}
	
	#search_card {
        width: 100%;
        max-width: 670px;
    }
	#resources_extra{
		width:20%;
		margin:0;
	}
	.page-id-386 .fluid_article #resources_extra{
		width:25%;
	}
	.page-id-394 .fluid_article #resources_extra{
		width:25%;
	}
	.page-id-499 .fluid_article #resources_extra{
		width:25%;
	}

	
	
	
}
@media only screen and (min-width:1200px) and (max-width:1500px){
	.flex-direction-nav a{
		top:54%;
	}
}
@media only screen and (min-width:1000px) and (max-width:1500px){
	.page-id-241 .centered_vertically_holder .centered_vertically{
		padding: 135px 6px 7% 6px;
	}
	.page-id-241 #fullscreen_content_overlay{
		min-height: 700px;
	}
	.page-id-715 .centered_vertically_holder .centered_vertically{
		padding: 135px 6px 7% 6px;
	}
	.page-id-715 #fullscreen_content_overlay{
		min-height: 800px;
	}
	.slider_on_single_property{
		max-height:500px;
	}
	#property_title{
		top:100px;
	}
	
}

@media only screen and (max-width: 1240px) {
	.page-id-115 .sub_holder{
		padding:0 12px;
	}
	.page-id-111 .sub_holder{
		padding:0 25px;
	}

	
}
@media only screen and (max-width: 1200px) {
	
	
	.flexslider{
		margin:52px 0 0px;
	}
	#property-map{
	    width:100%;
	}
	.page-template-BuyaHome aside{
		width:98%;
		padding: 0px 10px;
		margin:0;
		float:left;
	}
	.page-template-Rentals aside{
		width:98%;
		padding: 0px 10px;
		margin:0;
		float:left;
	}
	.page-template-sold_properties aside{
		width:98%;
		padding: 0px 10px;
		margin:0;
		float:left;
	}
	.page-id-734 #resources_extra {
        width: 100%;
    }
	
	.page-id-734 .default .content_holder{
		width:69%;
	}
	.page-id-210 .default .content_holder{
		width:69%;
	}
	
	.page-id-218 .default .content_holder{
		width:69%;	
	}
	#resources a:active,#resources a:hover,#resources a:visited,#resources a:focus{
	    background-color:#012345;
		color:#fff;
	}
	
	
}
@media only screen and (max-width: 1170px) {
	#footer li{
		padding:0;
	}
	.hide_this_in_mobile{
	    padding-bottom:0!important;
	}
	
}

@media only screen and (max-width: 1024px) {
	.show_email_a_friend{
		display:block;
	}
    
   .flex-direction-nav a{
		display:none;
	}
	
	.feature_block.block1{
		border-bottom:7px solid #fff;
	}
	
	.single-property #resources_holder li{
		width:14.2%!important;
	}
	#resources li a{
	    padding-left:0;
	    padding-right:0;
	}
	#show_more_li a:not(#show_more){
	    padding:5px 0 5px 3px;
	}
	
	
.page-id-388 .fluid_article #article_holder article{
	width:100%;
}


	.forsale_map{
		display:none;
	}
	
	.page-id-210 .default .content_holder{
		width:100%;
		overflow:inherit;
		float: left;
		display:inline-table;
	}
	.page-id-734 .default .content_holder{
		width:100%;
		overflow: inherit;
		float: left;
		display:inline-table;
	}
	.page-id-218 .default .content_holder{
		width:100%;
		overflow:inherit;
		float: left;
		display:inline-table;
	}
	.property_holder .description{
		display:block;
	}
	
	.content_left{
		padding-right:30px;
		width:100%;
	}
	.card_contents{
		font-size:80%;
	}
	.banner_container h1 {
    font-size: 1.4em;
	}

	.page-id-115 #article_holder{
		width:100%;
	}
	.page-id-394 .fluid_article #article_holder article{
		width:100%;
	}
	.page-id-394 .columns_4 .details li{
		height:500px;
		width:50%;
	}
	
	.single-property aside{
		width:100%;
	}
	.sidebar_single_property aside {
		margin: 13px 0 0 0;
	}


}
@media only screen and (max-width: 959px) {
	.page-id-254 .columns_1 .details h5{
		margin-top: 0px;
	}
	
		
	.page-id-241 #fullscreen_content_overlay{
		min-height:650px;
	}
	
	.page-id-715 #fullscreen_content_overlay{
		min-height:800px;
	}
	
	.page-id-299 #article_holder{
		width:100%;
	}
	
	.page-id-378 #article_holder article{
		width:100%;
	}
	.page-id-388 #article_holder article{
		width:100%;
	}
	.page-id-386 .fluid_article #article_holder article{
		width:100%;
	}
	.page-id-434 .fluid_article #article_holder article{
		width:100%;
	}
	.page-id-451 .fluid_article #article_holder article{
		width:100%;
	}
	.page-id-499 .fluid_article #article_holder article{
		width:100%;
	}
	.page-id-499 #article_holder{
		width:100%;
	}
	#video_header #masthead_copy h2{font-size:157%;}
	.slider_copy_heading{
		font-size:100%;
	}
	.slider_copy_subheading{
		font-size:100%;
	}
	
	
}

@media only screen and (min-width:768px) and (max-width:959px){
	aside{
		width:100%!important;
		margin:0!important;
	}
	#resources_extra{
		width:100%!important;
		margin:0!important;
	}
	#footer li{
		width:33%;
		margin:0 -3% 0px 0;
	}
	
	
}
@media only screen and (min-width:768px){
	.home .card_collection .card{
		min-height:260px;
	}
	.home a.card{
		height:271px;
	}
	.add_padding{
		padding:12px 60px!important;
	}
	
}





@media only screen and (max-width: 767px) {
	
	
	.valuation1 h1{
		padding:0px;
	}
	
	.ribbon_wrap{
		margin-bottom:7px!important;

	}
	
	.page-id-121 .form-group{
		margin-top:1.25em;
		
	}
    .mobile_less_padding{
        margin-bottom:1.25em;
    }
    .home .card .card_contents{
        padding:12px 12px;
    }
    .page-template-sold_properties .properties_main_title{
        margin-top:85px;
    }
	.page-template-BuyaHome .properties_main_title{
        margin-top:85px;
    }
	.page-template-Rentals .properties_main_title{
        margin-top:85px;
    }
    
    .page-id-115 #d7.more_details_link{
        margin-left:0px;
    }

    .home .card_collection .card .card_contents h5{
        padding-top:0;
    }
    
	.page-id-115 .sell_your_description_text ul.default{
		margin: 0px 0 20px 0px;
	}
	
	.page-id-115 .columns_1 .details p{
		padding: 0 15px 0 0;
	}
    
    .page-id-115 .columns_1 .details .sell_your_description_text p{
		padding: 0 15px 0 0;
	}
	
	.page-id-1258 .columns_1 .details .buy_your_description_text p{
		padding: 0 15px 0 0;
	}
	.page-id-346  .columns_1 .details p{
		padding: 0 15px 0 0;
	}

	.page-id-111 .columns_1 .details .sell_your_description_text p{
    	padding: 0 15px 0 0;
    }
    .page-id-111 .details ul{
    	margin: 0 0 20px 0;
    }
	.page-id-499 aside {
		width: 100%;
	}
	
	.reports_container img{
		margin-left:0px;
		margin-right:0px;
	}
	.single-property .default .single_property #content{
		padding: 9px 10px 0 10px;
	}
	
	.single_floor{
		width:100%;
		
	}
	.floor_map{
		display:block;
	}
	.single_map{
		width:100%;
		height:285px;
		padding: 20px 6px 0 0px;
	}
	.single_map.show_rent_map{
	    margin-bottom:15px;
	}
	
	#property_title_holder address{
		font-size:18px;
		font-weight: 600;
	}
	.property_holder p{
		margin: 6px 0;
	}
	
	.page-id-218 .property_holder h2{padding-top:6px;}
	.page-id-210 .property_holder h2{padding-top:6px;}
	.page-id-734 .property_holder h2{padding-top:6px;}
    
    .area_holder{
        width:100%;
    }
    .page-id-1547 .area_holder li a{
        font-size:18px;
    }
    .page-id-1548 .area_holder li a{
        font-size:18px;
    }
	
	.page-template-all_suburbs_market_trends .fullbleed{
		display:none;
	}
	
	.page-id-246 .details h6{
		font-size:20px;
	}
	.page-id-246 .details h4{
		font-size:18px;
	}
	.page-id-246 .details li#d1{
		height:240px!important;
	}
	.page-id-246 .box_border h5 a{
		font-size:18px;
	}
	.page-id-246 .box_border h5{
		font-size:18px;
	}
	
	.page-id-352 #resources_extra{
	width:100%!important;
}

	#article_holder{
		margin-bottom:0px;
	}
	
	#footer li{margin-bottom:12px!important;}
	
	/*#footer dl{
		width: 200px;
		margin:0 auto;
		text-align:left;
	}*/
	
	
	.page-id-299 #article_holder{
		width:100%;
	}
	#toTopBtn{
		right:2%;
	}
	
	
	.resources_mobile a{
		/*border-right: 2px solid #fff!important;
		border-left: 1px solid #fff!important;*/
		text-shadow:none!important;
	}
	.border_responsive{
		/*border-left: 2px solid #fff!important;*/
	}
	
	
	.jargon{
		width:100%;
		padding-bottom: 67px;
	}
	
	.fixed_jargon_jumpfix{
		margin-top:26px;
	}
	
	.right_on_spot{
		height:70px;
		margin-top:-70px;
	}
    #a.right_on_spot {
       height: 70px;
       margin-top: -67px;
   }

	
	.page-id-715 .centered_vertically_holder .centered_vertically{
	padding: 148px 6px 7% 6px;
}
	.page-id-241 .centered_vertically_holder .centered_vertically{
	padding: 148px 6px 7% 6px;
}
	
	.single-property .flex-direction-nav a{
		top:41%;
		height:40px;
		
	}
	
	.gallery_on_click1{
		margin-top: -3px!important;
	}
	
	.floorplan_on_click1{
		margin-top: -23px!important;
	}
	
	.sticky {	 
	  top: 0!important;	 
	}
	

	
	#footer li{
		margin:0;
	}
	
	
	.single-property .inspiration3x1 {
		width: 100%;
		margin-bottom:0;
		height:auto;
	}
	.single-property .inspiration3x2 {	
		width: 100%;
		margin-bottom:0;
		height:auto;
	}
	.single-property .inspiration3x3 {	
		width: 100%;
		margin-bottom:0;
		height:auto;		
	}
	.single-property .inspiration2x1 {
		margin-bottom:0;
		width: 100%;
		height:auto;
	}
	.single-property .inspiration2x2 {	
		width: 100%;
		height:auto;
		margin-bottom:0;
	}
	.home .card .card_contents h5{
		font-size:98%;
	}
	.home .card img{
		height:76px;
	}
	.show_on_responsive{
	    display:block;
		position:relative!important;
		top:-6px!important;
		background:transparent!important;
	}
	.show_on_responsive h1{
		font-size:20px;
	}
	.show_on_responsive h2{
		font-size:16px;
	}
	.desktop_display{
		display:none;
	}
	.page-id-504 .fullbleed .menu{
		display:none;
	}
	.modal-content {
		margin:35% auto;
	}
	
	.page-id-111 #masthead_overlay h1 {
		font-size: 170%;
	}
	
	
	.property_holder .description{
		display:none;
	}
	
	
	
	.reports_container img{
		width:100%;
		
	}
	
	#contact_nav li{
		display:none;
	}
	
	
	#contact_nav li.selected{
		display:block;
	}
	
	
	
	.single-inspiration .caption{
		height:51px!important;
	}
	
	#nav_holder{margin-top:0;padding-left:80px;min-height:28px;}#section_menu_holder{margin-top:35px;margin-left:12px;}
	.menu_section{width:95%;}
	#section_menu3 .menu_section{width:95%;margin: 0px 3% -7px 0;}
	.menu_section_optional{display:none;}nav a{display:none;}nav a.menu_link{display:block;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMAQMAAACDeaWaAAAAA3NCSVQICAjb4U/gAAAABlBMVEX////MzMw46qqDAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMTUvMTXbZfCYAAAAIXRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA0LjDqJid1AAAAEUlEQVR4nGP4/4MBiOAAGxcA1G0Ly75CWqYAAAAASUVORK5CYII=) no-repeat left 23px !important;padding-left:20px;transition:none !important;}#submenu_link,
	#menu_close{display:none;}.isMobile nav{margin:-6px 0 0 -10px;position:absolute;z-index:9999999999;}.isMobile nav a{width:100%;display:block;background-color:#000;border-bottom:1px solid #333;padding:12px;}.isMobile nav a:active,
	.isMobile nav a:hover{color:#012345;}.isMobile nav a.menu_link{background-position:10px 29px !important;margin-right:-30px !important;padding:28px 8px 16px 30px;transition:none;}#logo{margin-top:-7px;margin-left:10px;}.search #logo{height:70px;}#crumb_holder{margin-top:0;padding-left:80px;}.resource #crumb_holder{background-color:#ffffff !important;opacity:1;height:15px;}.resource #crumb a:hover{color:#012345;}#crumb,
	#sub_crumb{font-size:70%;height:17px;overflow:hidden;text-overflow:ellipsis;color:#ccc;text-shadow:none;}#crumb a{background:none;padding:0;margin:0;color:#ccc;}#crumb a:after{content:" /";}#crumb span,
	#sub_crumb,
	#sub_crumb span{display:none !important;}.content_holder{font-size:120%;}.search .content_holder{font-size:100%;}.default .content_holder{padding:0 10px;}.default #content{padding:10px;margin-top:-345px;}h1{margin:0 0 8px 0;font-size:130%;background-color:transparent;}.search h1{font-size:110%;padding:12px 0 12px 12px;}h2.intro_basic{font-size:100%;}#section_intro .details li{width:100% !important;margin:0;}#section_intro .details li:first-child{padding-top:0 !important;}#section_intro .addthis_toolbox{float:none !important;margin:0 auto 20px auto;width:181px;}#section_intro .section_tag{text-align:center;margin-top:0 !important;text-transform:uppercase;color:#aaa;}#section_intro .section_tag a{color:#aaa;}#filters #filter_locaion_holder{height:32px;}#filter_location{padding:0;}#location_holder{margin:0;}#location_name{padding-left:10px;}#search_panel,
	#filters{height:84px;}.property_holder .fees{font-size:80%;}#property_title{margin:0;box-shadow:none;}#property_title_holder{padding: 12px 0px 12px 0px;width:100% !important;}.detail #property_next_previous{top:92px;font-size:85%;}.resource #property_next_previous{position:static;margin-left:12px;font-size:85%;}.detail .search_back_to_list{display:none;}.detail .search_back_to_list:hover{text-indent:0;width:auto;}#property_title #fees{display:block;}#property_title #fees a{margin-left:0;display:block;padding:10px 0;color:#999;font-size:60%;}.detail #masthead{padding-top:20px;}.detail #property_title,
	.resource #property_title{position:static !important;}.resource #property_title{padding-top:100px;padding-bottom:12px;}.detail .under_offer_status{display:none;}.index #masthead,
	.index #masthead .photo{max-height:280px !important;min-height:280px !important;}#masthead_overlay,
	.homepage #masthead_overlay{max-height:180px;min-height:180px !important;overflow:hidden;}#masthead_overlay{height:200px;}.homepage #masthead_overlay{padding-top:100px;}.masthead_msg{display:none;}#masthead_overlay h1{font-size:200%;}#masthead_overlay h2{font-size:130%;}#masthead_overlay .overview_copy h2 span{display:none;}#masthead_overlay #sections li{overflow:hidden;height:280px;}#masthead_overlay img{display:none;}.overview_copy{width:90%;top:60px;}.masthead_features,
	.overview_copy .ticklist{display:none;}.overview_img{width:29%;}.resource #masthead,
	.slideshow1_here{display:none;}.resource #masthead a{background-image:none !important;}#masthead_nav{top:160px;}#slideshow_fullscreen{padding:30px 7px 5px 5px;margin-top:-57px;font-size:70%;background-position:center 5px;background-size:38% 40%;}.fullbleed{margin-left:-10px;margin-right:-10px;}.rsBullets{display:none;}#search_keyword_holder{width:90%;margin-right:auto;margin-left:auto;}.homepage #search_keyword_value{font-size:150%;}#search_card{margin:0 auto 24px;width:100% !important;}#search_history_feature{padding-top:0;}#search_type_tabs{width:70%;}#search_history_feature #search_history_title{display:block;}#search_history_feature #search_history_properties{width:90%;}#search_forms li{padding:0px;}#search_forms li a{font-size:85%; font-weight:600;}.homepage .card_collection .card{min-height:0;}.card .card_contents h5{font-size:100%;margin-bottom:0;}article{clear:both;float:none;width:auto;padding-right:0 !important;}.detail #article_holder article{padding-right:16px !important;}aside{clear:both;width:auto;float:none;margin-left:0;font-size:17px;}.default #content{padding:10px;}.col_left,
	.col_right{width:100%;float:none;}.cols{width:100%;float:none;margin-right:0;}.columns_3 .details li img,
	.columns_4 .details li img{max-width:340px;}.columns_2 li#d1,
	.columns_2 li#d2,
	.details li{width:auto !important;height:auto !important;margin-right:0 !important;margin-left:0 !important;background:none;padding-top:12px !important;border-top:1px solid #ddd;float:none !important;}.details li li{border-top:none;}.details li .box_border:first-child{border:none;}.details li .box_holder{padding:5px !important;}.columns_12 #d1,
	.columns_12 #d2{width:100% !important;float:none;margin:0;}
	.page-id-299 .columns_21 li{
		padding-bottom:0px;
	}
.columns_21 li{float:none !important;}.page-id-299 .columns_21 li{float:left !important;}.columns_4 li{float:left !important;width:43% !important;padding-right:6% !important;}.columns_4 #d3{clear:both;}.columns_5 .details li:hover{transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);}#article_holder article{margin-right:230px;}.further_search_options{display:none;}#search_result_actions{margin-top:-8px;}.fluid_article #article_holder article{margin-right:0;}.fluid_article #resources_extra{margin-left:0;width:100%;}.search .property_photo{width:97%;max-width:100%;float:none;}.search .property_summary{margin-right:0px;padding-left:0;padding-right:0;}#search_configs{padding-top:0;}#search_configs_more_link{display:block;}#search_configs_more{display:none;float:none;clear:both;margin:12px 0;}#resources_extra{width:230px;margin-left:-230px;}#map_preview{float:left;width:230px;overflow:hidden;}#map_preview a #static_maps{margin-left:-30px;border:none;}#resources_holder{position:fixed;bottom:0;z-index:999999;opacity:.95;transition:.3s ease;}.resource #resources_holder:hover{opacity:1;}#resources_holder ul{border:none;}#resources .social{display:none;}#resources a{padding-left:0;}#resources a span{display:block;width:100% !important;}
	
	#resources a i{
		font-size:13px;
		text-transform:capitalize;
		padding:0;
		width: 100%;
		text-align: center;
	}
	
	#cta_holder{padding:0px 0 12px 0;width:100%;margin-top: -8px;}.detail #cta_holder #rating .rating_label{display:none !important;}.resource #cta_holder{display:none;}.managed_logo{float:none;}.module_contact{float:left;padding:0 !important;}article .module_contact,
	.detail .module_contact{box-shadow:none;background:none;border:none;}.detail .module_contact{float:none;}.detail .module{margin-left:0;}article .module_contact .button{float:none;}.module_contact .button{float:left;margin-left:0;margin-right:12px;display:block !important;}.detail .module_contact span{display:none;}.index .module_contact p{display:none;}.index .resource_links{float:none;}#thumbnail_holder .box_border{border:none;} .page-id-434 div.capty-caption{margin: 99px 0 -19px 0 !important; padding: 26px 4px 5px 6px !important; font-size:70% !important;} div.capty-caption{padding:28px 4px 3px 4px !important;margin:0 0 -55px 0 !important;font-size:70% !important;}div.capty-caption b{font-weight:normal;font-size:90% !important;}div.capty-caption .dims{display:none;}.help_overlay{top:90px;}#photo_title{margin-top:0;}#slide-list{visibility:hidden;}#search_types{float:left;}#search_types label{clear:both;}.slide_large #property_title{display:none;}#search_history_properties .photo_sash{display:none;}.search_history_img{width:100px;}.rating_holder{margin-right:12px;}.rating_label{text-align:left;}.rating_label a{display:block;margin-left:0;}#search_configs .button_action a{text-indent:-9999px;font-size:85%;line-height:140%;padding-left:12px !important;padding-right:0 !important;margin-right:-1px;width:16px;}#currency_changer li{font-size:60%;line-height:130%;}.menu_content{background:transparent;padding:0;margin-bottom:10px;overflow:hidden;}.menu li{display:block;margin:0 -1px 0 0;padding:0;}.menu li.intro{font-size:75%;color:#333;padding:0 0 10px 10px;}.menu li a:active,
	.menu li a:hover{color:#000;}.menu li a,
	.menu_inverse .menu li a{display:block;background:#f5f5f5;color:#666 !important;padding:10px;margin-top:0;}.menu li.selected a{background:#012345 !important;color:#fff !important;}.menu li:not(.selected) a:active,
	.menu li:not(.selected) a:hover,
	.menu_inverse .menu li:not(.selected) a:active,
	.menu_inverse .menu li:not(.selected) a:hover{background:#B6D862 !important;color:#012345 !important;}.fullbleed .menu li{display:none;}.fullbleed .menu li.selected{display:block;}.fullbleed .menu li.selected a{background:#2b2b2b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAGBAMAAAA1THOTAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX///////////////////////////////////////8V2MxSAAAACnRSTlMAETNEZpm7zO7/zp912AAAAAlwSFlzAAAK8AAACvABQqw0mAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgNC4w6iYndQAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8wMy8xMm7lXTAAAAAtSURBVHicY4icOXPmVAYIYAOyE6BsxsqZ0wWgbAaNmU0wJgPzTAM4m8EFxgAAwaMI+IiOimIAAAAASUVORK5CYII=) no-repeat 10px center !important;display:block !important;padding-left:26px;color:#fff !important;cursor:pointer;}.fullbleed .menu li a{text-align:left;padding:10px;color:#ccc !important;}.fullbleed .menu li a:active,
	.fullbleed .menu li a:hover{background-color:transparent !important;color:#fff !important;}.fullbleed .menu_content_subnav .menu li a{color:#666 !important;}.fullbleed .menu_content_subnav .menu li a:hover,
	.fullbleed .menu_content_subnav .menu li a:active{background:#f0f0f0 !important;color:#012345 !important;border-bottom:2px solid #f0f0f0 !important;}.fullbleed .menu_content_subnav .menu li.selected a{background:#f0f0f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAGBAMAAAA1THOTAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX///8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzOpnVyeAAAACnRSTlMAETNEZpm7zO7/zp912AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8wMy8xMm7lXTAAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAAAtSURBVHicY4icOXPmVAYIYAOyE6BsxsqZ0wWgbAaNmU0wJgPzTAM4m8EFxgAAwaMI+IiOimIAAAAASUVORK5CYII=) no-repeat 10px center !important;border-bottom:2px solid #f0f0f0 !important;color:#666 !important;padding-left:26px;}#search_types input{display:none;}#search_types label{display:block;float:left;clear:none;background:#B6D862;color:#012345;padding:6px 17.2px;margin:0 1px 0 0;cursor:pointer;}#search_types label:hover,
	#search_types label:active{background:#C4DF82;}#search_types label.selected{background:#fff !important;cursor:default;}#search_types label:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}#search_types label:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}#account_my_properties{display:block;float:right;margin:8px 12px 0 0;font-size:85%;position:absolute;right:0px;z-index:999;}fieldset ol li{padding:12px 0 0 0 !important;}.description{display:none;}#description dl{float:none;width:100%;}#description dl dt,
	#description dl dd{float:none;width:auto;padding:0;}#description dl dt{font-weight:bold;margin-top:12px;}.transport li{float:none;margin:0 !important;width:100% !important;}.transport #d2 .box_border{margin:0;}.tube_split{background-position:right center !important;}.tube_split_right{background-position:left center !important;}.tube_stations li{float:none;clear:both;}.archive_property .property_photo{display:none;}#why_register{margin-top:0 !important;clear:both;float:none !important;width:auto !important;}#myfoxtons_form{width:100%;float:none;}#why_register img{display:none;}#statement1 th,
	#statement1 td{font-size:60%;}.columns_3 .details li{width:95% !important;float:none;margin-right:0;}#info_holder li{float:left;clear:both;width:96% !important;padding:2%;margin-right:0;min-height:200px;height:auto;overflow:auto;}#info_holder li li{clear:none;float:none;}#info_holder img{margin-right:12px;float:left;}#info_holder h4{display:none;}#info_holder ul{float:left;}#footer li{width:98%;}.button_default a{float:none !important;margin-top:0 !important;}.card_photo_left{width:220px !important;}.card_contents_desc{padding-left:232px !important;}.stepper_progress li{width:25%;width:calc((100% - 60px) / 3);width:-moz-calc((100% - 60px) / 3);width:-webkit-calc((100% - 60px) / 3);width:-o-calc((100% - 60px) / 3);}.stepper_progress_3_steps li{width:33%;width:calc((100% - 60px) / 2);width:-moz-calc((100% - 60px) / 2);width:-webkit-calc((100% - 60px) / 2);width:-o-calc((100% - 60px) / 2);}.stepper_progress_5_steps li{width:20%;width:calc((100% - 60px) / 4);width:-moz-calc((100% - 60px) / 4);width:-webkit-calc((100% - 60px) / 4);width:-o-calc((100% - 60px) / 4);}.stepper_progress_6_steps li{width:20%;width:calc((100% - 60px) / 5);width:-moz-calc((100% - 60px) / 5);width:-webkit-calc((100% - 60px) / 5);width:-o-calc((100% - 60px) / 5);}.stepper_progress li:last-child{width:60px;}.step_label{font-size:85%;}.stepper_progress .step_label b{display:none;}.stepper_progress_stacked .step_number{line-height:200%;}#valuation_card .stepper_progress_holder{width:100%;}
	
	#search_history_feature{
		padding-top:0px;
	}
	.search_holder #search_card{
		margin-top:-27px;
	}
	#search_card{
		left:0;
	}
	.slider_copy span.slider_copy_subheading{
		display:none;
	}
	
	
	.slider_copy_heading{
		font-size: 130%;
	}
	
	.slider_on_single_property .flex-viewport{
		margin-top:27px;
	}
	
	#video_header{
		height:460px;
	}
	.content_left{
		padding-right:0px;
		width:100%;
		margin-bottom:30px;
	}
	
	#footer_holder{
		padding-top:5px;
	}
	dl{
		margin-bottom: 12px;
	}
	
	#resources_extra{
		width:98% !important;
		font-size:88%!important;
	}
	.content-form .input{
		width:100%;
	}

	.page-template-all_suburbs_market_trends .card img{
		margin-bottom:13px;
	}
	
	.card_collection .card{
		min-height:77px;
		height:77px;
		width:100%;
		float:left;
	}
	.card img{
		width:100px;
		float:left;
	}
	.card-report img{
	    width: 100%;
        float: left;
	}
	.card_collection .card .card_contents{
		margin-left:102px;
		float:none;
	}
	#search_history_feature{
		padding-top:163px;
	}
	h3{
		font-size:120%;
	}
	#market_measures_holder .card_collection .card{
		min-height:250px;
		height:260px;
	}
	
	#market_measures_holder .card_collection .card .card_contents{
		margin:0px;
		padding:0px;
	}
	#market_measures_holder .card img{
		width:218px;
		margin-left: 0;
	}
	#market_measures_holder .card .card_contents h5{
		font-size: 110%;		
	}
	#market_measures_holder .card .card_contents p{
		float:left;
		margin-top:5px;
	}
	#market_measures_holder h3{
		clear:both;
	}
	.card_filters{
		float:left;
	}
	.masthead_features{
		display:none;
	}
	.overview_img{
		display:none;
	}
	.page-id-111 #article_holder {
		float: left;
		width: 100%;
	}
	
	.page-id-111 #masthead_overlay{
		padding-top: 89px;
		height: 345px;
	}
	.page-id-111 .default #masthead{
		height: 275px;
	}
	.page-id-115 #article_holder {
		float: left;
		width: 100%;
	}
	
	.page-id-115 #masthead_overlay{
		padding-top: 144px;
		height: 345px;
	}
	.page-id-115 .default #masthead{
		height: 275px;
	}
	.page-id-304 #article_holder {
		float: left;
		width: 100%;
	}
	

	.page-id-304 .default #masthead{
		height: 275px;
	}
	.page-id-304 .columns_4 .details li img{max-width:210px;}
	.page-id-304 #masthead img.photo{
		margin-top:55px;
	}
	.page-id-373 .card_contents{
		font-size:85%;
	}
	
	.page-id-373 .columns_4 .details li {
		width: 50% !important;
	}
	.page-id-373 .card img{
		float:none;
	}
	.single-people .details img{
		width:32%;
	}
	
	
	.page-id-504 .card_collection .card .card_contents{
		width:100%;
		margin-left:0px;
	}
	.page-id-504 .card img{
		width:100%;
	}
	.page-id-504 .bx-viewport{
		height:auto!important;
	}
	.page-id-504 .card_collection .card{
		height:auto!important;
	}
	.page-id-504 .box_holder.fill .button{
		width:100%;
	}
	.page-id-504 .box_border h3{
		padding-top: 20px;
	}
	.profile_pic {
		position: static;
		margin: 0 auto;
		border-radius: 45px;
		height: 90px;
		width: 90px;
	}
	.poi_masthead_quote_holder {
		position: relative;
		z-index: 1;
		bottom: 45px;
		height: auto;
		max-height: none;
	}
	.profile_pic img {
		height: 90px;
		width: auto;
		margin-left: -24px;
	}
	.poi_masthead_quote_holder blockquote{
		color: #666;
		position: static;
		text-align: center;
		margin: 12px 0;
		height: auto;
		max-height: none !important;
		font-size: 90%;
	}
	.poi_masthead_quote_holder blockquote p {
		margin: 12px;
		width: auto;
		font-size: 95%;
		color:#666;
	}
	.poi_masthead_quote_holder blockquote cite {
		font-size: 75%;
		position: static;
	}
	#cta_holder .module_contact span{
	    margin-top:0px;
	}
	.single_property #cta_holder .module_contact .button a{
		font-size:16px;
	}
	.property_summary h6{
		font-size:18px;
	}
	
}
@media only screen and (max-width: 670px){
	.single_property #cta_holder .module_contact .button{
		width:48.5%;
	}
	.ticklist li{
		padding: 3px 0 6px 26px;
		background-size: 22px;
	}
	
	.buttons_in_sold{
	    padding:0 14px;
	}
	.feature_centered .sub_holder h1{
		font-size:170%!important;
	}
	
}
@media only screen and (max-width: 610px){
	#map_polygon{
		height:265px;
	}
	
	.page-id-115 #content_wrapper{
		padding:0px;
	}
	
	.page-id-111 .sub_holder{
		padding:0 17px;
	}
	.headline span{
		width:100%;
		float:left;
		padding-left:0;
	}
	#market_increase var{
		background-position:center center;
	}
	#valuation_service var{
		background-position:center center;
	}
	.headline var{
		width:100%;
	}
	.page-id-246 .details li#d1{
		height:280px!important;
	}
	
	.complaint_content h2 {
		width:100%;
		font-size: 102%;
		margin-bottom: 15px;
		padding: 22px;
	}
	.complaint_notes {
		width:100%;
	}
	.complaint_content img{
		width:100%;
	}
	
	.full_crumb{
		display:none;
	}
	.responsive_crumb{
		display:block;
	}
	#video_header #video_header_actions{
		width:100%;
		margin:7px 25%;
	}
	#video_header #video_header_actions .button{
		width:48%;
		margin:0 1%;
	}
	#video_header #video_header_actions a{
		font-size:115%;
		padding-left:2px;
		padding-right:2px;
	}
	#video_header #video_header_actions a span{
		font-size:70%;
	}
	
	.prop_image{
		width:100%;
		float:left;
		margin:0;
	}

	.prop_info{
		width:100%;
		float:left;
		margin:20px 0 0 0;
	}
	.prop_image.regulatory{
		width:100%;
	}
	.grid-container a{
		width:100%!important;
		float:left!important;
	}
	.grid-2x2, .grid-2x1-top, .grid-2x1-bottom, .grid-1x1{
		width:100%;
		height:300px;
		float:left;
		}
	.article_heading{
		font-size:100%;
		}
	.page-id-111 #masthead_overlay h1{
		font-size:138%;
	}
	
	.page-id-115 #masthead_overlay h1{
		font-size:133%;
	}
	.page-id-115 #masthead_overlay #sections li{
		margin-top:-42px;
	}
	.page-id-304 #masthead_overlay h1{
		font-size:138%;
	}
	.page-id-304 #masthead_overlay #sections li{
		margin-top:-6px;
	}
	
	.slider_copy_heading{
		font-size:100%;
	}
	.slider_on_single_property{
		margin-top:60px;
	}
	
	
	
}
@media only screen and (max-width: 500px) {
	
	#footer a{
		font-size:16px;
	}
	
	#video_header{	
		background-image:url(../img/back_image_mobile.jpg);
	}
	.block1{
		background-image:url(../img/office_new_world1_mobile.jpg);
	}

	.block2{
		background-image:url(../img/safe_hands1_mobile.jpg);	
	}


	.page-id-111 .card_contents h6{
		font-size:18px;
	}
	.page-id-111 .card_contents h4{
		font-size:17px;
	}

	#resources_holder{
		background:#012345;
	}
	#resources_holder li:hover{
		background:#333;
	}
	#resources_holder li a:hover,#resources_holder li a:active{
		background:#333!important;
	}
	.show_more_ul_display{
		background:#012345;
	}
    
    .page-id-394 .expandable_list strong {
        font-size: 100%;
    }

    .page-id-497 .timeline td img{
        float:none;
        margin: 0 10px 3px 0;
    }
	#footer .copyright .copyright_links{
		margin-left:9px;
	}
	.details li li{
		list-style-position:outside;
	}
	.contact_form_button{
		width:100%;
		padding-left:0px;
	}
	
	.icon_overlap{
		margin: -10px auto 18px auto;
		background:none!important;
		width:0;
		height:0;
	}
	
	.page-id-241 .centered_vertically_holder .centered_vertically{
		padding: 98px 6px 7% 6px;
	}
	.page-id-715 .centered_vertically_holder .centered_vertically{
		padding: 105px 6px 7% 6px;
	}
	
	.page-id-241 .card{
		margin-bottom:0;
	}
	.valuation1 h1{
		font-size:21px;
	}
	.valuation1 p{
		font-size:16px;
		margin-bottom: 6px;
	}
	.valuation2 h1{
		font-size:21px;
	}
	.valuation2 p{
		font-size:16px;
		margin-bottom: 6px;
	}
	.button_center{
		margin: 6px auto;
	}
	.page-id-111 #masthead_overlay {
		padding-top: 110px;
		height: 345px;
	}
	.page-id-299 .columns_1 .details li img{
		width:100%;
	}
	.page-id-299 .details img{
		width:100%;
	}
	.property_photo{
		height:242px;
		width: 100%;
	}
	.property_summary{
		padding-top:255px;
		padding-left:20px;
	}
	.home .pullquote .pullquote_desc{
		font-size:100%;
	}
	.home  .flex-viewport{
		max-height:330px;
	}
	/*#footer dl {
      width: 100%;
      text-align: left;
	 }*/
	 .page-id-115 .overview_copy{
		 top:46px;
	 }
	 #module_valuation{
		 padding: 12px 8px 0 8px;
		 margin: 0;
	 }
	 
	 [data-balloon]:after,
	 [data-balloon]:before { display: none; }

}

@media only screen and (max-width: 479px) {
	
	.market_button{		
		padding:0px!important;
	}
	
	.page-id-281 .columns_4 li{
		padding:0 !important;
	}
	
	.page-id-115 .box_border h3{
		font-size:16px;
	}
    
    .awards2 li:nth-child(3){
        padding-bottom: 0px!important;
    }
	.page-id-451 .details{
	    width:220px;
	}
	.page-id-352 .columns_1 .details li img{
	    margin: 1px 0px 10px 0px;
	}
	
	.page-id-1258 .columns_1 .details p.button{
		padding: 0 15px 0 0;
	}
	.page-id-463 .columns_1 .details li#d1 p{
		padding: 0 15px 0 0px;
	}

	.page-id-319 .columns_1 .details li li{
		margin: 0 0 0 16px !important;
	}
	.page-id-346 .columns_1 .details li li{
		margin: 0 0 0 16px !important;
	}
	.page-id-350 .columns_1 .details li li{
		margin: 0 0 0 16px !important;
	}
	.page-id-1258 .columns_1 .details li li{
		margin: 0 0 0 16px !important;
	}
	
    .buttons_in_sold h3{
		display:none;
	}
	.suburb_select{
	    float:none;
	}
	
	.page-id-115 #masthead_overlay #sections li{
		margin-top: -17px;
	}
	
	.page-id-111 .columns_1 .details li#d7{
		border-bottom:1px solid #ddd;
	}
	.page-id-111 .columns_1 .details li#d8{
		border-bottom:1px solid #ddd;
	}
	.page-id-115 .columns_1 .details li#d8{
		border-bottom:1px solid #ddd;
	}
	.page-id-115 .columns_1 .details li#d9{
		border-bottom:1px solid #ddd;
	}
	#resources a span{
		height:39px;
	}
	#resources span{
		background-size: 55px !important;
		background-position: center -9px !important;
	}
	

	.page-id-111 .details ul {
		margin: 0 0 20px 0;
	}
	.page-id-111 .expandable_list li{
		min-height:28px;
	}
	.show_in_desktop{
		display:none;
	}
	.show_in_mobile{
		display:block;
	}

	.show_in_mobile .sell_your_description_text{
		padding:0!important;
		margin-bottom: 15px;
	}
	
	.fix_space_below li{
		min-height:23px!important;
	}
	
	#wpcf7-f633-p121-o1{
		border-bottom: 1px solid #ddd;
		padding-bottom: 14px;
		margin-bottom: 14px;
	}
	
	.page-id-115 .details{
		border-bottom: none;
		
	}

	.page-id-111 .details{
		border-bottom: none;
	}
	.page-id-246 .details img{
		margin: 0 19px 0px 5px;
	}
	
	.page-id-246 .details li#d1{
		height:265px!important;
	}
	.page-id-246 .details li#d1 .box_holder.fill {
		min-height:0!important;
	}
	
	#footer .copyright{
		padding: 14px 10px 14px 10px;
	}
	.page-id-241 #fullscreen_content_overlay{
		min-height:640px;
	}
	
	.page-id-715 #fullscreen_content_overlay{
		min-height:715px;
	}
	
	.page-id-111 #masthead_overlay #sections li{
		margin-top:-17px;
	}
	
	.single_property #cta_holder .module_contact .button a{
		font-size:16px;
	}
	#video_header #video_header_actions a{
		font-size:117%;
	}
	.page-id-115 #masthead_overlay #sections li{
		width:100%!important;
	}
	.home #search_history_title{
		color:#012345!important;
	}
	.feature_block_inner h1{
		font-size:164%!important;
	}
	.home .card_collection .card .card_contents h5{
		font-size:95%;
		padding-top:0px;
	}
	.page-id-241 #fullscreen_content_overlay{
		height:70%;
	}
	.page-id-715 #fullscreen_content_overlay{
		height:80%;
	}
	.page-id-295 .details li img{
		height:auto;
	}
	
	.page-id-109 .details li img{
		height:auto;
	}
		.banner_container h1 {
    font-size: 1.0em;
}
	
	nav a{}#logo{margin-left:0;}#nav_holder,
	#crumb_holder{margin-top:0;padding-left:75px;padding-right:12px;}#crum_change{display:none;}.search header{position:static;}#section_menu{z-index:99997;}.auth p.disclaimer{text-align:left;}#password_holder{width:100%;}#password_validation_status_holder{clear:both;float:none;padding:12px 0 0 0;text-align:left;}#password_validation_status b{display:inline;}#masthead_overlay{padding-top:80px;width:95%;}#masthead_overlay h1{font-size:150%;}#masthead_overlay h2{font-size:110%;margin-bottom:20px;}#masthead_overlay #sections li{width:90%;font-weight:bold;}#masthead_overlay h1,
	#masthead_overlay h2,
	.masthead_features li,
	#masthead_overlay .ticklist li{text-shadow:1px 1px 1px #000;}#masthead_overlay .invert h1,
	#masthead_overlay .invert h2,
	.invest .masthead_features li,
	#masthead_overlay .invert .ticklist li{text-shadow:1px 1px 1px #fff;}
	
	#masthead_overlay .button a{padding:5px 12px;font-size:90%;}#video_header_actions{width:100%;}#fullscreen_content_overlay #masthead_copy{margin-bottom:10px;}
	#fullscreen_content_overlay #masthead_copy h1{font-size:30px;}#fullscreen_content_overlay #masthead_copy h2{font-size:18px;}
	.page-id-111 #masthead_overlay .button a {
    /*border: 1px solid #fff;*/
    background: #012345;
    color: #fff;
	}
	.page-id-111 #masthead_overlay .button a:hover {
    text-shadow: none;
    background: transparent;
    color: #fff;
	}
	.centered_vertically_holder .centered_vertically{padding-top:85px;padding-bottom:6px;}#search_history_properties .data td:nth-child(3){display:none;}.search_history_img{width:80px;}.overview_copy{width:95%;top:46px;}.overview_img{display:none;}#property_title{margin:0;}#property_title h1{font-size:110%;}#property_title #fees a{display:block;padding:10px 0;color:#999;font-size:60%;}h2.intro_basic{font-size:75%;font-family:Arial, sans-serif;color:#666;font-weight:bold;line-height:133%;}h4.cta{padding:24px 0 5px 0;background:none;}h4 .button{float:none;text-align:center;margin:0 0 12px 0;}
	.feature_block_inner{width:100%;padding:12px 24px;}.feature_centered p{width:90%;}.details li h5{float:none;clear:both;}.result_view_map .search_results_banner{display:none;}.search_results_banner .banner_icon{height:150px;width:35%;}.banner_content{display:table-cell;vertical-align:middle;height:150px;text-align:center;font-size:105%;}.search_results_banner .banner_cta{font-size:125%;padding:5% 0;}.expandable_list li{clear:both;float:left !important;min-height:50px;width:100% !important;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATBAMAAACAfiv/AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///+1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbX////39/fv7+/X19fMzMy9vb21tbVfg6YjAAAAEHRSTlMAESJmd4iZu8z/////////RPfXowAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xNi8xMIhSsWQAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAACFSURBVHicY2BgYHL//92IAQQY4/8DQSCIKQFi/f8hAGT2g5n/GxgYWCCs/18YGPShzP8KDP4wpgND/f/f+///3/3/fwHD//+vZv//Pev9/w9A5r+d+3eu+w9m/v81EygIZNYD2TPn/wepBZlw5z3YBCRzWaGsryhuQHYZYz7cvWBfOAFpAGfUhTe5/5fLAAAAAElFTkSuQmCC) no-repeat right 15px !important;padding:11px 20px 1px 11px !important;cursor:pointer;}.expandable_list li.list_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATBAMAAACAfiv/AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///+1tbW1tbW1tbW1tbW1tbW1tbW1tbW1tbX////39/fv7+/X19fMzMy9vb21tbVfg6YjAAAAEHRSTlMAESJmd4iZu8z/////////RPfXowAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xNi8xMIhSsWQAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDQuMOomJ3UAAACCSURBVHicY2BgYHL//92JAQQY4/8DQSKIKQFi/f8hAGT2g5n/GxgYWCGs/18ZGPShzP8KDP5A8s19IOHAUA8kZ84HEgUMQOLVzFlA8gOQ+W/l/p37IMxXs///nvUeyKz//3v///+7QWr9YYY5IJvLAmV9QXEDsssg7g0Eu53JHOILAGj+hTfaO8XbAAAAAElFTkSuQmCC) !important;}.expandable_list li img{float:left;width:36% !important;height:auto;margin-right:5% !important;margin-bottom:12px !important;}
	.expandable_list li h5{float:left;clear:none !important;width:53% !important;font-size:90%!important;padding:0 2% 0 0 !important;}
	.expandable_list li h5 span{display:block;color:#666;margin-bottom:4px;text-transform:uppercase;}.expandable_list li ul,
	
	.expandable_list li p{clear:both !important;}.expandable_list .more_details{display:block;padding-top:12px;}.expandable_list .more_details_link{display:none;}.details h6{clear:both;}.columns_4 li{float:none !important;width:100% !important;}.resource .rating_widget{padding-bottom:8px;}#slideshow_fullscreen{margin-top:-45px;background-position:center center;background-size:68% 56%;text-indent:-9999px;opacity:0.5;padding:0 !important;width:34px;height:35px;}.tb{clear:none;margin-left:-12px;margin-right:-12px;}.tb img{width:100% !important;height:auto !important;clear:both;}div.capty-wrapper{margin-bottom:3px !important;width:100% !important;clear:both;}div.capty-caption{top:-32px !important;amargin-top:-21px 0 -55px 0 !important;apadding:26px 6px 4px 6px !important;}#article_holder article{margin-right:0px;padding-right:0px !important;}#resources_holder .sub_holder{padding:0;}
	.resource #resources_holder li{width:14.1% !important;}.detail #resources_holder li{width:16.5% !important;}
	.not_on_mobile, #intro_img{display:none;}
	.page-id-339 #intro_img{display:block;}
	#description dl{float:left;width:100%;margin:0;padding:0;}#description dt,
	#description dd{float:left;width:105px;font-size:75%;line-height:150%;color:#666666;padding:5px 0;}#description dd{width:120px;font-style:italic;}#resources_extra{width:100%;margin-left:0;}#map_preview{width:100%;}#map_preview #static_maps{margin-left:0px;}.panorama{height:220px !important;}.module_contact{float:none !important;background:transparent;border:none;padding-left:0;box-shadow:none;}.module_contact .button{margin:0 12px 12px 0;}.detail .module_contact span,
	.resource .module_contact span{display:none;}.default .module_contact span{display:block;clear:both;float:none;padding-top:12px;}.default .module_contact p span{display:inline;}#cta_holder .save_rate{display:block;margin-left:0;}#cta_holder .module_contact{clear:both;margin-bottom:0;}#cta_holder .module_contact .button{width:48.5%;margin-bottom:0;}#cta_holder .module_contact .button a{padding:12px 0;}#cta_viewing{margin-right:0 !important;}#cta_offer{float:right !important;margin-right:0 !important;}.newhomes_logo{width:96%;margin-bottom:12px;display:block;}.resource_links span{display:none;}.resource_links{margin-right:-12px;}.resource_links a{margin:0 0 -1px -5px;border-radius:0;padding:5px 8px;font-size:75%;} #search_history_feature {padding-top: 265px;} .resource_links .sub{font-size:80%;padding:5px 8px;margin-bottom:12px;}select{width:120px;}fieldset li p label{margin-bottom:6px;}#search_type_tabs{width:90%;}#search_keyword_holder{width:96%;}#search_type_selector{width:90px;}.homepage #search_keyword_value{left:89px;width:calc(100% - 168px);width:-moz-calc(100% - 168px);width:-webkit-calc(100% - 168px);width:-o-calc(100% - 168px);}#search_type_selector a{font-size:18px;padding:15px 10px;}#search_forms{width:100%;margin:0 auto;}#search_forms li{width:60%;background-color:#f0f0f0;outline:1px solid #fff;}#search_form_poly{display:none !important;}#search_forms li a{background-position:center 7px; padding:11px 24px;}#search_forms li.selected a,
	#search_forms li a:hover{background-position:center 7px;}#search_forms li.selected{display:block !important;color:#666;}.advanced_search #search_type_selector{width:100%;}.advanced_search #search_type_selector div a{width:24.5%;margin-bottom:6px;}.search_instructions{clear:both;}#search_form_geo{clear:both;}#search_form_geo_msg{margin-left:0;}.notes{width:100%;}.per_month{color:#666;}.fees{font-size:85%;}.is_lettings_search .property_holder h2{margin-bottom:3px;}.property_holder .mortgage{display:block;}.property_holder .mortgage a{margin:6px 0 0 0 !important;border-bottom:0;font-size:70%;}.repairs_contact_photo{float:none !important;}.action_module h2,
	.action_module p{clear:both;background:none !important;padding:0 !important;}.progress_bar li{font-size:55%;}.help_overlay{top:50px;font-size:150%;}.pc_lookup_button{margin:12px 0 0;clear:both;}#foxtons_features_list span{display:none;}#featured{display:none;}#info_holder .review h3{font-size:90%;}#account_my_properties select{width:135px;}.card_photo_left{width:100% !important;position:relative !important;height:180px !important;}.card_contents_desc{padding-left:12px !important;}#info_holder li{float:none;width:98% !important;margin-right:-10px;margin-left:-10px;height:auto;overflow:auto;border-left:none;border-right:none;}#info_holder img{margin-right:0;}#footer li{width:98%;margin-bottom:12px;}#footer_logo{display:block !important;}#footer .copyright a{display:inline-block !important;width:auto;}#map_tools{margin-left:12px;}.search .content_holder{padding:24px 10px;}.result_view_map #property_list_holder .content_holder{padding:12px 0 !important;}#search_button{text-indent:-99999px !important;background:transparent url(../img/icons/search/filters_sprite_v2.png) no-repeat 18px 0 !important;background-image:linear-gradient(transparent, transparent), url(../img/icons/search/filters_sprite_v2.svg) !important;background-color:#012345 !important;background-position:center -1718px !important;}#results_holder{padding-top:0 !important;overflow:visible;}.property_list #property_map_holder{display:none;}#mapholder{width:100% !important;margin-right:0 !important;}#property_list_holder,
	.result_view_map #property_list_holder{display:block;width:100% !important;float:none !important;position:relative;padding-left:0 !important;}body.search .property_photo,
	body.search .property_photo_holder{height:220px;}.search h1 span.search_advanced_searches{width:auto;}body.result_view_map .property_summary h6{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.result_view_map #search_panel{display:none;}.result_view_map #property_map_holder{height:100%;margin:0 !important;display:block;}.result_view_map .property_holder,
	.result_view_map .property_holder:hover{box-shadow:none;min-height:130px;}body.result_view_map .property_wrapper{min-height:130px;height:130px;overflow:hidden;}body.result_view_map .property_photo,
	body.result_view_map #expanded_search .property_photo{position:absolute;width:120px;height:130px;}body.result_view_map .property_photo_holder{height:130px;}body.result_view_map .property_summary,
	body.result_view_map #expanded_search .property_summary{padding:6px 6px 6px 130px;}.result_view_map .photo_curl{display:none;}.result_view_map h6 .property_address_location_name{display:none;}.result_view_map .property_wrapper p{margin:0 0 6px 0;}.result_view_map h1{min-height:24px;}.result_view_map h1 span{display:none;}.result_view_map #search_title_mobile{display:inline;}.result_view_map #search_title_mobile a{display:inline;font-weight:normal;margin-left:12px;color:#999;}.result_view_map #results_holder{position:static;}.result_view_map #property_list_holder{height:130px;width:100%;overflow:hidden;position:absolute;bottom:0;display:none;}.result_view_map #search_order_by{display:none !important;}body.result_view_map .show_list,
	body.result_view_map .hide_list{display:none;}.search_options_displayed #search_map_view,
	.search_options_displayed #search_list_view{display:block !important;}.search_options_displayed .search_action{margin-left:0px !important;}.result_view_map #expanded_search{margin-top:0;padding-top:0;}.result_view_map #expanded_search .property_holder{opacity:1;}.result_view_map #expanded_search #expanded_search_title,
	.result_view_map #expanded_search #expanded_search_desc,
	.result_view_map .search_messages{display:none;}.centered_vertically_content_holder{width:100%;}.step_label{padding:12px 6px;}#valuation_card .stepper_progress_holder{margin-top:0;}

#footer_holder{
	padding:0px;
}
	.page-id-373 .columns_4 .details li {
		width: 100% !important;
		border-top: 1px solid #ddd;
	}
	.page-id-373 .card img{
		float:none;
	}
	#search_forms li{
		margin-bottom:3px;
	}
	#video_header{
		height:344px;
	}
	#video_header #masthead_copy{
		top:90px;
	}
	#video_header #masthead_copy h1{
		font-size:175%;
		margin:10px 47px;
		font-weight: 600;
	}
	#video_header #masthead_copy h1 img{
		height:34px;
		width:auto;
	}
	.trustpilot_rating img{
		height:14px;
		width:auto;
	}
	#video_header p:not(.button){
		margin:24px 0;
	}

	#video_header #masthead_copy h2{
		font-size:110%;
		margin-bottom: 20px;
	}
	#search_card{
		margin-top:-110px;
	}
	#search_history_properties .card_contents p{display:none;}
	.home #search_history_properties .card_contents p{display:block;margin-top:3px;}
	
	.description_text{
		display:none;
		width:100%;
		float:left;
	}
	.sell_full_text{
		display:none;
		width:100%;
	}
	.page-id-111 .expandable_list li h5{
		width:75%!important;
	}
	.page-id-111 .expandable_list li img{
		width:19%!important;
	}
	
	.page-id-115 .expandable_list li h5{
		width:75%!important;
	}
	.page-id-115 .expandable_list li img{
		width:19%!important;
	}
	
	.valuation1{
		width:100%;
		float:left;
	}
	.valuation2{
		width:100%;
		margin-top:22px;
	}
	.page-id-254 .details li p{
		display:none;
	
	}
	.page-id-254 .expandable_list li img{
		width:19%!important;
	}
	
	.slider_copy_heading{
		font-size: 80%;
	}
	
	.page-id-307 #article_holder{
		width:100%;
	}
	.buy_your_description_text{
	    display:none;
	    width:100%;
	    height:auto;
	    float:left;
	}
	
	.page-id-456 .expandable_list li img{
		width:20%;
	}
	.page-id-459 .expandable_list li img{
		width:20%;
	}
	.page-id-461 .expandable_list li img{
		width:20%;
	}
	

	

}
@media only screen and (min-width: 480px) {
	.sell_full_text{
		display:block;
	}
}
@media only screen and (max-width: 370px) {
	#video_header #masthead_copy h1{
		font-size:160%;
	}
	#video_header #masthead_copy h2{
		
		padding:0 6px;
	}
	#video_header #video_header_actions a{
		font-size:110%;
	}
	#search_forms li a{
		font-size:73%;
	}
	.home .card_collection .card .card_contents h5{
		font-size:89%;
	}
	.home .card .card_contents {
        padding: 0px;
    }
	.feature_block_inner h1{
		font-size:143%!important;
	}
	.feature_block_inner p{
		font-size:88%;
	}
	.feature_centered .sub_holder h1{
		font-size:160%!important;
	}
	#video_header #video_header_actions{
		/*margin:0;*/
	}
	.home .flex-viewport{
		max-height:365px;
	}

}

/* =========================================
   PROPERTY ENQUIRY POPUP
   ========================================= */

.property-enquiry-popup {
	position: fixed;
	inset: 0;
	z-index: 999999;
	display: none !important;
	align-items: center;
	justify-content: center;
	padding: 30px;
	box-sizing: border-box;
}

.property-enquiry-popup.is-open {
	display: flex !important;
}

.property-enquiry-popup__overlay {
	position: absolute;
	inset: 0;
	background: rgba(0, 0, 0, 0.65);
	cursor: pointer;
}

.property-enquiry-popup__content {
	position: relative;
	z-index: 2;
	width: 100%;
	max-width: 960px;
	max-height: 90vh;
	padding: 42px 40px 36px;
	overflow-y: auto;
	background: #fff;
	box-sizing: border-box;
}

.property-enquiry-popup__content h2 {
	margin: 0 0 28px;
	color: #00264a;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.2;
}

.property-enquiry-popup__close {
	position: absolute;
	top: 14px;
	right: 18px;
	z-index: 5;
	width: 36px;
	height: 36px;
	padding: 0;
	border: 0;
	background: transparent;
	color: #00264a;
	font-size: 34px;
	font-weight: 400;
	line-height: 1;
	cursor: pointer;
}

.property-enquiry-popup__close:hover {
	opacity: 0.7;
}

body.property-enquiry-open {
	overflow: hidden;
}


/* =========================================
   CONTACT FORM 7 LAYOUT
   ========================================= */

.property-enquiry-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 22px 36px;
	margin-bottom: 28px;
}

.property-enquiry-field {
	min-width: 0;
}

.property-enquiry-field label {
	display: block;
	margin: 0 0 8px;
	color: #27313d;
	font-size: 13px;
	font-weight: 600;
	line-height: 1.3;
	letter-spacing: 0.03em;
	text-transform: uppercase;
}

.property-enquiry-popup .wpcf7-form-control-wrap {
	display: block;
	width: 100%;
}

.property-enquiry-popup input[type="text"],
.property-enquiry-popup input[type="email"],
.property-enquiry-popup input[type="tel"],
.property-enquiry-popup textarea {
	display: block;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 15px 16px;
	border: 1px solid #d5dce3;
	border-radius: 0;
	background: #fff;
	color: #17212b;
	font-family: inherit;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4;
	box-shadow: none;
	box-sizing: border-box;
	transition:
		border-color 0.2s ease,
		box-shadow 0.2s ease;
}

.property-enquiry-popup input[type="text"],
.property-enquiry-popup input[type="email"],
.property-enquiry-popup input[type="tel"] {
	height: 54px;
}

.property-enquiry-popup textarea {
	height: 100px;
	resize: vertical;
}

.property-enquiry-popup input[type="text"]:focus,
.property-enquiry-popup input[type="email"]:focus,
.property-enquiry-popup input[type="tel"]:focus,
.property-enquiry-popup textarea:focus {
	outline: none;
	border-color: #00264a;
	box-shadow: 0 0 0 2px rgba(0, 38, 74, 0.08);
}

.property-enquiry-popup input::placeholder,
.property-enquiry-popup textarea::placeholder {
	color: #7b828a;
	opacity: 1;
}

.property-enquiry-apprisal-form input[type="text"],
.property-enquiry-apprisal-form input[type="email"],
.property-enquiry-apprisal-form input[type="tel"],
.property-enquiry-apprisal-form textarea {
	display: block;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 15px 16px;
	border: 1px solid #d5dce3;
	border-radius: 0;
	background: #fff;
	color: #17212b;
	font-family: inherit;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4;
	box-shadow: none;
	box-sizing: border-box;
	transition:
		border-color 0.2s ease,
		box-shadow 0.2s ease;
}

.property-enquiry-apprisal-form input[type="text"],
.property-enquiry-apprisal-form input[type="email"],
.property-enquiry-apprisal-form input[type="tel"] {
	height: 54px;
}

.property-enquiry-apprisal-form textarea {
	height: 100px;
	resize: vertical;
}

.property-enquiry-apprisal-form input[type="text"]:focus,
.property-enquiry-apprisal-form input[type="email"]:focus,
.property-enquiry-apprisal-form input[type="tel"]:focus,
.property-enquiry-apprisal-form textarea:focus {
	outline: none;
	border-color: #00264a;
	box-shadow: 0 0 0 2px rgba(0, 38, 74, 0.08);
}

.property-enquiry-apprisal-form input::placeholder,
.property-enquiry-apprisal-form textarea::placeholder {
	color: #7b828a;
	opacity: 1;
}

/* =========================================
   ENQUIRY CHECKBOXES
   ========================================= */

.property-enquiry-options {
	margin-bottom: 28px;
}

.property-enquiry-options h3 {
	margin: 0 0 18px;
	color: #20252b;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.3;
}

.property-enquiry-options .wpcf7-form-control {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 14px 20px;
	width: 100%;
}

.property-enquiry-options .wpcf7-list-item {
	display: block;
	margin: 0;
}

.property-enquiry-options .wpcf7-list-item label {
	display: flex;
	align-items: center;
	gap: 5px;
	margin: 0;
	cursor: pointer;
}
.property-enquiry-options .wpcf7-list-item label input {
    position: relative;
    top: -1px;
}
.property-enquiry-options .wpcf7-list-item input[type="checkbox"] {
	width: 20px;
	height: 20px;
	min-width: 20px;
	margin: 0;
	padding: 0;
	flex: 0 0 20px;
	accent-color: #00264a;
	cursor: pointer;
}

.property-enquiry-options .wpcf7-list-item-label {
	color: #20252b;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.35;
}


/* =========================================
   MESSAGE FIELD
   ========================================= */

.property-enquiry-field-full {
	margin-bottom: 26px;
}


/* =========================================
   SUBMIT BUTTON
   ========================================= */

.property-enquiry-submit {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.property-enquiry-popup input[type="submit"] {
	display: inline-block;
	width: auto;
	min-width: 215px;
	margin: 0;
	padding: 16px 28px;
	border-radius: 0;
	background: #012345;
	color: #fff;
	font-family: inherit;
	font-size: 14px;
	font-weight: 600;
	line-height: 1;
	letter-spacing: 0.02em;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	box-shadow: none;
	transition:
	background-color 0.2s ease,
	transform 0.2s ease;
	border: 1px solid #012345;
}

.property-enquiry-popup input[type="submit"]:hover {
	background: transparent;
	color:#012345;
}

.property-enquiry-popup input[type="submit"]:active {
	transform: translateY(1px);
}

.property-enquiry-popup input[type="submit"]:disabled {
	opacity: 0.6;
	cursor: not-allowed;
}
.property-enquiry-apprisal-form input[type="submit"] {
	display: inline-block;
	width: auto;
	min-width: 215px;
	margin: 0;
	padding: 16px 28px;
	border-radius: 0;
	background: #012345;
	color: #fff;
	font-family: inherit;
	font-size: 14px;
	font-weight: 600;
	line-height: 1;
	letter-spacing: 0.02em;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	box-shadow: none;
	transition:
	background-color 0.2s ease,
	transform 0.2s ease;
	border: 1px solid #012345;
}

.property-enquiry-apprisal-form input[type="submit"]:hover {
	background: transparent;
	color:#012345;
}

.property-enquiry-apprisal-form input[type="submit"]:active {
	transform: translateY(1px);
}

.property-enquiry-apprisal-form input[type="submit"]:disabled {
	opacity: 0.6;
	cursor: not-allowed;
}
.property-enquiry-apprisal-form span.wpcf7-spinner, .property-enquiry-popup span.wpcf7-spinner {
    position: absolute;
}
/* =========================================
   CONTACT FORM 7 MESSAGES
   ========================================= */

.property-enquiry-popup .wpcf7-not-valid-tip {
	display: block;
	margin-top: 6px;
	color: #c62828;
	font-size: 13px;
	line-height: 1.4;
}

.property-enquiry-popup .wpcf7-response-output {
	margin: 20px 0 0;
	padding: 12px 15px;
	border-width: 1px;
	font-size: 14px;
	line-height: 1.5;
}

.property-enquiry-popup .wpcf7-spinner {
	margin: 0 0 0 12px;
}
span.wpcf7-form-control.wpcf7-checkbox {
    margin-bottom: 30px;
}

/* =========================================
   TABLET
   ========================================= */

@media (max-width: 900px) {
	.property-enquiry-options .wpcf7-form-control {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {
    #search_forms li{width:60%; margin-bottom: 10px;}
	.property-enquiry-popup {
		align-items: flex-start;
		padding: 12px;
	}

    .property-enquiry-popup__content {
        max-height: calc(100vh - 120px);
        padding: 34px 20px 24px;
        margin-top: 20px;
    }

	.property-enquiry-popup__content h2 {
		margin-bottom: 22px;
		font-size: 25px;
	}

	.property-enquiry-popup__close {
		top: 8px;
		right: 10px;
	}

	.property-enquiry-grid {
		grid-template-columns: 1fr;
		gap: 18px;
		margin-bottom: 24px;
	}

	.property-enquiry-options .wpcf7-form-control {
		grid-template-columns: 1fr;
		gap: 12px;
	}

	.property-enquiry-submit {
		display: block;
	}

	.property-enquiry-popup input[type="submit"] {
		width: 100%;
		min-width: 0;
	}

	.property-enquiry-popup .wpcf7-spinner {
		display: block;
		margin: 12px auto 0;
	}
}

