*{box-sizing:border-box}body,html{background:#fff}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:700}em,i{font-style:italic}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}dfn{font-style:italic}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}hr{display:block;height:1px;margin:0}hr,legend{border:0;padding:0}legend{white-space:normal}figure{margin:0}[hidden]{display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}a{text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}a:focus{outline:thin dotted}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}button,input{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;font-weight:400!important;outline:0;padding:0;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0)}input::-ms-clear{height:0;width:0}input[type=search]{-moz-appearance:none;-webkit-appearance:none;border-radius:0}input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox}input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,select,textarea{font-size:100%;line-height:normal;margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}textarea{overflow:auto;resize:vertical;vertical-align:top}.clearfix:after,.clearfix:before{content:""}.comments li{margin-bottom:1em}.commentForm img,.comments li img{margin-right:.25em;width:auto}.commentForm p,.comments li p{display:inline-block;margin-bottom:0;vertical-align:bottom}.comments li p span{font-size:.5em}.comments li p.comment{border:1px solid #bbb;display:block;padding:.25em}.no-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-helper-hidden-accessible{display:none}.notification div.left-top-arrow{border-right:13px solid #00aeef;left:-13px}.notification div.left-top-arrow,.notification div.right-top-arrow{border-bottom:16px solid transparent;border-top:16px solid transparent;float:left;position:relative;z-index:-1}.notification div.right-top-arrow{border-left:13px solid #00aeef;right:-13px}.notification div.top-middle-arrow{border-bottom:13px solid #00aeef;border-left:16px solid transparent;border-right:16px solid transparent;float:left;left:calc(50% - 8px);position:relative;top:-13px;z-index:-1}@media screen and (min-width:70em){.wrapper{margin-left:auto;margin-right:auto;max-width:1248px}}.wrapper.flex{max-width:none}.col{float:left}.no-top{margin-top:0}.button.no-bottom,.col.no-bottom,.navigation .flex-container-first .flex-item-first.my-espc-btn a.no-bottom,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.no-bottom,p.no-bottom{margin-bottom:0}.col.no-right{margin-right:0}.col.no-left{margin-left:0}.x-small_hide{display:none}@media screen and (min-width:30em){.x-small_hide{display:block}}.small_hide{display:none}@media screen and (min-width:50em){.small_hide{display:block}}.medium_hide{display:none}@media screen and (max-width:50.01em){.medium_hide{display:block}}.large_hide{display:none}@media screen and (max-width:50.01em){.large_hide{display:block}}@media screen and (max-width:19.999em){.col{margin-left:2%;margin-right:2%;width:96%}.bottom-space,.bottom-space.button,.col,.navigation .flex-container-first .flex-item-first.my-espc-btn a.bottom-space,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.bottom-space{margin-bottom:4%}.top-space{margin-top:4%!important}}@media screen and (min-width:20em)and (max-width:49.999em){.wrapper{padding-left:1.5%;padding-right:1.5%}.col{margin-left:1.5%;margin-right:1.5%;width:97%}.bottom-space,.bottom-space.button,.col,.navigation .flex-container-first .flex-item-first.my-espc-btn a.bottom-space,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.bottom-space{margin-bottom:3%}.top-space{margin-top:3%!important}.small_switch{float:right;margin-right:1.5%}.small_1{width:22%}.small_2{width:47%}.small_3{width:72%}.full_width,.small_4{float:none;width:97%}.switch{margin-right:3%}.spacer{width:3%}}@media screen and (min-width:20em)and (max-width:35em){.bottom-space,.bottom-space.button,.col,.navigation .flex-container-first .flex-item-first.my-espc-btn a.bottom-space,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.bottom-space{margin-bottom:6%}.top-space{margin-top:6%!important}}@media screen and (min-width:50em)and (max-width:59.999em){.wrapper{padding-left:1%;padding-right:1%}.col{margin-left:1%;margin-right:1%;width:98%}.bottom-space,.col{margin-bottom:2%}.top-space{margin-top:2%!important}.height-wrapper{display:table;margin-bottom:2%;width:100%}.category-items .height-wrapper{margin-bottom:3%}.height{display:table-cell;float:none;height:auto;vertical-align:top}.spacer{width:2%}.category-items .spacer{width:3%}.large_switch{float:right;margin-right:1%}.large_1{width:6.3333333333%}.large_1 .bottom-space{margin-bottom:24%}.large_2{width:14.6666666667%}.large_2 .bottom-space{margin-bottom:12%}.large_3{width:23%}.large_3 .bottom-space{margin-bottom:8%}.large_4{width:31.3333333333%}.large_4 .bottom-space{margin-bottom:6%}.large_5{width:39.6666666667%}.large_5 .bottom-space{margin-bottom:4.8%}.large_6{width:48%}.large_6 .bottom-space{margin-bottom:4%}.large_7{width:56.3333333333%}.large_7 .bottom-space{margin-bottom:3.4285714286%}.large_8{width:64.6666666667%}.large_8 .bottom-space{margin-bottom:3%}.large_9{width:73%}.large_9 .bottom-space{margin-bottom:2.6666666667%}.large_10{width:81.3333333333%}.large_10 .bottom-space{margin-bottom:2.4%}.large_11{width:89.6666666667%}.large_11 .bottom-space{margin-bottom:2.1818181818%}.full_width,.large_12{float:none;width:98%}.full_width .bottom-space,.large_12 .bottom-space{margin-bottom:2%}.large_8 .large_4{width:49%}}@media screen and (min-width:60em){.wrapper{padding-left:1%;padding-right:1%}.col{margin-left:1%;margin-right:1%;width:98%}.bottom-space,.col{margin-bottom:2%}.top-space{margin-top:2%!important}.height-wrapper{display:table;margin-bottom:2%;width:100%}.category-items .height-wrapper{margin-bottom:3%}.height{display:table-cell;float:none;height:auto;vertical-align:top}.spacer{width:2%}.category-items .spacer{width:3%}.large_switch{float:right;margin-right:1%}.large_1{width:6.3333333333%}.large_1 .bottom-space{margin-bottom:24%}.large_2{width:14.6666666667%}.large_2 .bottom-space{margin-bottom:12%}.large_3{width:23%}.large_3 .bottom-space{margin-bottom:8%}.large_3 .top-space{margin-top:8%}.large_4{width:31.3333333333%}.large_4 .bottom-space{margin-bottom:6%}.large_4 .top-space{margin-top:6%}.large_5{width:39.6666666667%}.large_5 .bottom-space{margin-bottom:4.8%}.large_6{width:48%}.large_6 .bottom-space{margin-bottom:4%}.large_7{width:56.3333333333%}.large_7 .bottom-space{margin-bottom:3.4285714286%}.large_8{width:64.6666666667%}.large_8 .bottom-space{margin-bottom:3%}.large_9{width:73%}.large_9 .bottom-space{margin-bottom:2.6666666667%}.large_10{width:81.3333333333%}.large_10 .bottom-space{margin-bottom:2.4%}.large_11{width:89.6666666667%}.large_11 .bottom-space{margin-bottom:2.1818181818%}.full_width,.large_12{float:none;width:98%}.full_width .bottom-space,.large_12 .bottom-space{margin-bottom:2%}.large_8 .large_4{width:48.8333333333%}}@media screen and (min-width:40em)and (max-width:59.999em){.wrapper{padding-left:1%;padding-right:1%}.col{margin-left:1%;margin-right:1%;width:98%}.bottom-space,.col{margin-bottom:2%}.top-space{margin-top:2%!important}.height-wrapper{display:table;margin-bottom:2%;width:100%}.category-items .height-wrapper{margin-bottom:3%}.height{display:table-cell;float:none;height:auto;vertical-align:top}.spacer{width:2%}.category-items .spacer{width:3%}.medium_1{float:left;width:6.3333333333%}.medium_1 .bottom-space{margin-bottom:24%}.medium_2{float:left;width:14.6666666667%}.medium_2 .bottom-space{margin-bottom:12%}.medium_3{float:left;width:23%}.medium_3 .bottom-space{margin-bottom:8%}.medium_4{float:left;width:31.3333333333%}.medium_4 .bottom-space{margin-bottom:6%}.medium_5{float:left;width:39.6666666667%}.medium_5 .bottom-space{margin-bottom:4.8%}.medium_6{float:left;width:48%}.medium_6 .bottom-space{margin-bottom:4%}.medium_7{float:left;width:56.3333333333%}.medium_7 .bottom-space{margin-bottom:3.4285714286%}.medium_8{float:left;width:64.6666666667%}.medium_8 .bottom-space{margin-bottom:3%}.medium_9{float:left;width:73%}.medium_9 .bottom-space{margin-bottom:2.6666666667%}.medium_10{float:left;width:81.3333333333%}.medium_10 .bottom-space{margin-bottom:2.4%}.medium_11{float:left;width:89.6666666667%}.medium_11 .bottom-space{margin-bottom:2.1818181818%}.full_width,.medium_12{float:none;width:98%}.full_width .bottom-space,.medium_12 .bottom-space{margin-bottom:2%}.medium_switch{float:right;margin-right:1%}}@media screen and (min-width:78em){.wrapper{padding-left:13px;padding-right:13px}}@media screen and (min-width:40em){.pull_8{margin-left:0;right:64.6666666667%}.pull_8,.push_4{position:relative}.push_4{left:31.3333333333%;margin-right:0}}@media screen and (min-width:640px)and (max-width:995px){#arrangeViewing{width:97%}#solicitorDescription{margin-left:20%}}.edges{margin-left:0;margin-right:0;width:100%}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/assets/fonts/fontello.eot?98255559);src:url(/assets/fonts/fontello.eot?98255559#iefix) format("embedded-opentype"),url(/assets/fonts/fontello.woff2?98255559) format("woff2"),url(/assets/fonts/fontello.woff?98255559) format("woff"),url(/assets/fonts/fontello.ttf?98255559) format("truetype"),url(/assets/fonts/fontello.svg?98255559#fontello) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-layout:before{content:""}.icon-facebook-squared:before{content:""}.icon-twitter-squared:before{content:""}.icon-plus:before{content:""}.icon-aboveground-rail:before{content:""}.icon-school:before{content:""}.icon-calculator:before{content:""}.icon-bus:before{content:""}.icon-search:before{content:""}.icon-angle-down:before{content:""}.icon-direction:before{content:""}.icon-user:before{content:""}.icon-menu:before{content:""}.icon-ok:before{content:""}.icon-sort-up:before{content:""}.icon-sort-down:before{content:""}.icon-calendar:before{content:""}.icon-location:before{content:""}.icon-map:before{content:""}.icon-trash:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-cancel:before{content:""}.icon-to-end:before{content:""}.icon-right-dir:before{content:""}.icon-left-dir:before{content:""}.icon-to-start:before{content:""}.icon-camera:before{content:""}.icon-videocam:before{content:""}.icon-doc-text-inv:before{content:""}.icon-zoom-in:before{content:""}.icon-star-empty:before{content:""}.icon-eye:before{content:""}.icon-mail:before{content:""}.icon-archive:before{content:""}.icon-clock:before{content:""}.icon-inbox:before{content:""}.icon-phone:before{content:""}.icon-info-circled:before{content:""}.icon-columns:before{content:""}.icon-th-list:before{content:""}.icon-star:before{content:""}.icon-fax:before{content:""}.icon-globe:before{content:""}.icon-commerical-building:before{content:""}.icon-home:before{content:""}.icon-resize-full-alt:before{content:""}.icon-pound:before{content:""}.icon-bell:before{content:""}.icon-down-dir:before{content:""}.icon-tag:before{content:""}.icon-mail-alt:before{content:""}.icon-list:before{content:""}.icon-up-dir:before{content:""}.icon-bell-alt:before{content:""}.icon-print:before{content:""}.icon-vcard:before{content:""}.icon-epc:before{content:""}.icon-floor_area:before{content:""}.icon-360:before{content:""}.icon-location-marker:before{content:""}.icon-br-tiktok-sq:before{content:""}.icon-adult:before{content:""}.icon-th-list-1:before{content:""}.icon-twitterx:before{content:""}.icon-tiktok:before{content:""}.icon-th-list-2:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-youtube-play:before{content:""}.icon-instagram:before{content:""}.icon-share:before{content:""}.icon-map-signs:before{content:""}.icon-percent:before{content:""}.icon-linkedin-squared:before{content:""}.icon-instagram-1:before{content:""}.icon-key:before{content:""}.standard-type,.standard-type *,button,input,select,textarea{font-family:inherit}@font-face{descent-override:30%;font-family:Verdana-adjusted;size-adjust:85%;src:local("Verdana")}html{background:#fff}body.mce-content-body{display:block;font-size:1em;padding:20px}body,body.mce-content-body{color:#444;font-family:Catamaran,Verdana-adjusted,sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.4;min-height:100vh}body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width:81em){body{font-size:1.1em}}[role=main]{-webkit-box-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}.sizer,body:after{content:"small";display:none}@media screen and (min-width:44em){.sizer,body:after{content:"large"}}@media screen and (min-width:66.8em){.sizer,body:after{content:"x-large"}}a{color:#00aeef}a:focus,a:hover{color:#003362}.c-aqua{color:#00aeef}.c-white{color:#fff}.c-navy{color:#003362}.brand-type,.brand-type *{font-style:normal;font-weight:400!important}h1,h1.col{border-bottom:1px solid #ddd;color:#222;font-size:1.2em;font-weight:400;line-height:1.2;margin-bottom:.5em;margin-top:1em;padding-bottom:.5em}@media screen and (min-width:20em){h1,h1.col{font-size:1.3em;line-height:1.2}}@media screen and (min-width:50em){h1,h1.col{font-size:1.4em;padding-bottom:.5em}}@media screen and (min-width:81em){h1,h1.col{font-size:1.6em}}h2{color:#003362;font-size:1.2em;font-weight:400;margin:1.5em 0 .5em}@media screen and (min-width:20em){h2{font-size:1.2em;line-height:1.2}}@media screen and (min-width:50em){h2{font-size:1.3em}}h2 span{display:inline-block}h3{margin-bottom:.5em}p{margin-bottom:1em}img{height:auto}.big{font-size:1em}.small{font-size:.8em}.hide{display:none}.show{display:block}.away{height:1px;left:-9999em;overflow:hidden;position:absolute;width:1px}.skip-link.away:focus{background:#fff;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;height:auto;left:1em!important;overflow:auto;padding:.5em;width:auto;z-index:999}.nowrap{white-space:nowrap}.bullets li{list-style:disc inside}#notificationPanel{background-color:#00aeef;color:#fff;font-size:18px;font-weight:700;left:0;position:absolute;text-align:center;top:0;transition:height 1s;width:100%;z-index:1000}#notificationPanel a{color:#fff;text-decoration:underline}#notificationPanel section{margin:10px;text-align:center}img{max-width:100%}.static .richTextEditor div.intro,.static article p.intro{font-size:1.4em;font-weight:400;line-height:1.6em}.imgright{float:right;margin-bottom:10px;margin-left:10px}.imgleft,.mce-content-body .imgleft,.static .richTextEditor .imgleft{float:left;margin-bottom:10px;margin-right:10px}.validation-summary-valid{display:none}.checkboxlist .radiobuttonlist{margin-bottom:1em}.infolink:before{background:#fff;border:1px solid #003362;border-radius:1.2ex;color:#003362;content:"?";display:inline-block;font-family:sans-serif;font-size:1.4ex;font-weight:700;height:2ex;line-height:2ex;margin-right:4px;padding:1px;text-align:center;text-decoration:none;width:2ex}.infolink:hover:before{background:#003362;border-color:#fff;color:#fff;text-decoration:none}.popup-content{background:#fefefe;margin:auto;padding:5px;width:50%}.popup-arrow{color:#fff;display:none}[role=tooltip].popup-content{box-shadow:0 0 3px rgba(0,0,0,.16);width:200px}.popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].popup-overlay{background:transparent}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00aeef;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media(min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.popover{display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060;word-wrap:normal;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);font-size:14px}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before{content:" ";display:table}.clearfix:after,.modal-footer:after,.modal-header:after,.nav:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.button,.navigation .flex-container-first .flex-item-first.my-espc-btn a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{background:#00aeef;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:.9em;line-height:1;margin-bottom:1em;padding:.8em;text-align:center;text-transform:uppercase;white-space:normal;width:100%}.button:focus,.button:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:hover{background:#003362;color:#fff}.button.low,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low{background:#fff;border:1px solid #00aeef;color:#00aeef}.button.low.changetolink,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low.changetolink,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low.changetolink{background:none;border:none;color:#00aeef;margin-bottom:0;padding-right:.1em;text-transform:capitalize;white-space:nowrap;width:auto}@media screen and (min-width:40em){.button.low.changetolink,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low.changetolink,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low.changetolink{border:1px solid #00aeef;padding-right:.8em;text-transform:uppercase}}.button.low:focus,.button.low:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low:hover{background:#00aeef;color:#fff}.button.hidden,.navigation .flex-container-first .flex-item-first.my-espc-btn a.hidden,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.hidden{border:0;height:0;margin:0;outline:none;padding:0;width:0}.button.light.diabled,.button.light.disabled:focus,.button.light.disabled:hover,.button.low.disabled,.button.low.disabled:focus,.button.low.disabled:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light.diabled,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light.disabled:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light.disabled:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a.low.disabled,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light.diabled,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light.disabled:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light.disabled:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low.disabled{background:#fff;border:1px solid #ddd;color:#ddd;cursor:default}.button.light,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light{background:rgba(0,174,239,.5)}.button.light:focus,.button.light:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a.light:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.light:hover{background:#00aeef}.button.inverse,.navigation .flex-container-first .flex-item-first.my-espc-btn a.inverse,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.inverse{background:#003362}.button.other,.navigation .flex-container-first .flex-item-first.my-espc-btn a.other,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.other{background:#f57b20}.button.other:focus,.button.other:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn a.other:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a.other:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.other:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.other:hover{background:#a74c08}.button.other.disabled,.navigation .flex-container-first .flex-item-first.my-espc-btn a.other.disabled,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.other.disabled{background:#f9b582}.area-more-button{margin-bottom:0}.area-more-button,.facebook-button,.googleplus-button{display:inline-block;width:auto}.facebook-button{background:#3b5998}.googleplus-button{background:#df4a32}.disabled .facebook-button{background:#efefef;border:1px solid #3b5998;color:gray}.disabled .googleplus-button{background:#efefef;border:1px solid #df4a32;color:gray}.button-caption{font-size:.7em;line-height:1.2em;margin-bottom:0;margin-top:5px}#commentBtn{margin-bottom:1em}label{display:block}label.check{margin-bottom:1em}.lister label.check{margin:.8em 0 .6em .3em}input.inline,label.inline{display:inline-block;vertical-align:middle;width:45%}label.inline{margin-bottom:1em;padding:.6em 0}label.required:after{color:red;content:" *";font-weight:700}.select select,input,textarea{border:2px solid #c4c4c4}input,textarea{display:block;margin-bottom:1em;padding:.4em;width:100%;-webkit-user-modify:read-write-plaintext-only}input:focus,input:hover,textarea:focus,textarea:hover{border-color:#777}input[disabled],select[disabled]{background:transparent;opacity:1}input,input[type=search],textarea{-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.1);box-shadow:inset 0 3px 5px rgba(0,0,0,.1)}input[type=submit]{border:0;-moz-border-radius:none;-webkit-border-radius:none;-ms-border-radius:none;border-radius:none;margin:0}input[type=checkbox],input[type=radio],input[type=submit]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox],input[type=radio]{cursor:default;display:inline;margin-bottom:0;margin-right:.25em;width:auto}input[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}select{display:block;margin-bottom:1em;width:100%}button{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}input.inline{float:right;width:52%}@media screen and (min-width:20em){.flex-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.flex-search.home .flex-field:before{background:url(/resources/icons/home-search.svg) no-repeat 8px;background-size:16px auto;bottom:0;content:"";left:0;margin-bottom:2.5em;position:absolute;top:15px;transform:scaleX(-1);width:44px;z-index:0}@media(min-width:1251px){.flex-search.home .flex-field:before{top:15px}}@media(max-width:1024px){.flex-search.home .flex-field:before{top:8px}}@media(max-width:1023px){.flex-search.home .flex-field:before{top:-30px}}@media(max-width:800px){.flex-search.home .flex-field:before{top:0}}@media(max-width:640px){.flex-search.home .flex-field:before{top:-135px}.flex-search.home{width:100%}}.flex-search.home.past-sales{width:100%}@media(max-width:640px){.flex-search.home.past-sales,.flex-search.home.school{margin-bottom:15px}}@media(max-width:800px){.flex-search.home.buy .flex-field:before{top:10px}}.no-flexbox .flex-search,html[data-useragent*="MSIE 10.0"] .flex-search{display:block}.flex-button{margin-bottom:1em;width:auto}@media screen and (min-width:20em){.flex-button{padding-left:.5em;padding-right:.5em}.flex-field{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex:1 0px}}.pick-from-map{color:#003362;height:2.75em;margin-left:2em;margin-right:2em;padding-top:1em}@media(max-width:640px){.pick-from-map{margin-left:0}}@media screen and (min-width:20em){.pick-from-map{min-width:7.5em}}@media screen and (min-width:40em){.pick-from-map{margin-left:2em;min-width:8em}}@media screen and (max-width:48em){.pick-from-map{font-size:.75em;height:3em}}@media screen and (max-width:40em){.pick-from-map{font-size:.9em;height:auto;margin-top:.2em;padding-bottom:.5em;padding-top:.5em;width:91%}}.near-me{width:8em}@media screen and (min-width:20em){.near-me{height:2.6em;margin-right:.5em;min-width:7.5em;padding-bottom:0;padding-top:.75em;text-align:center}}@media screen and (min-width:37em){.near-me{margin-right:1em;padding-top:.75em}}@media screen and (min-width:48em){.near-me{min-width:8em}}.near-me:active{background:#00aeef!important}.main-search{border-radius:6px;padding:5px}.main-search ::-webkit-input-placeholder{color:#003362}.main-search ::-moz-placeholder{color:#003362}.main-search :-ms-input-placeholder{color:#003362}.main-search :-moz-placeholder{color:#003362}.main-search .tabs-content{padding:2em 0 0;position:relative}@media(max-width:640px){.main-search .tabs-content{margin-top:30px}}.main-search input[type=search]{margin-bottom:0;padding:5px 55px}@media screen and (min-width:20em){.main-search input[type=search]{height:2.6em}}.main-search select{margin-bottom:.5em}.choose-multiple-link{background:transparent;color:#00aeef;display:inline-block;float:right;font-size:.8em;margin-bottom:1em;margin-top:.2em}@media screen and (min-width:44em){.choose-multiple-link{position:absolute;right:2.2em;top:2em}}@media screen and (max-width:44em){.choose-multiple-link{display:none}}.wf-active button.choose-multiple-link{font-family:HelveticaNeue-Light,Helvetica Neue Light,sans-serif}.advanced-search .choose-multiple-link{position:absolute;right:20px;top:12px}#adv-choose-locations{margin-bottom:15px}@media screen and (min-width:44em){#adv-choose-locations{display:none}}.choose-multiple-link:focus,.choose-multiple-link:hover{color:#003362}.add-facet-form .button,.add-facet-form .navigation .flex-container-first .flex-item-first.my-espc-btn a,.add-facet-form .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .add-facet-form a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .add-facet-form a{height:auto;margin-bottom:0;margin-left:.5em;min-width:3em}.no-flexbox .add-facet-form .flex-field,html[data-useragent*="MSIE 10.0"] .add-facet-form .flex-field{float:left;height:2.45em;width:68%}.navigation .flex-container-first .flex-item-first.my-espc-btn .no-flexbox .add-facet-form a,.navigation .flex-container-first .flex-item-first.my-espc-btn html[data-useragent*="MSIE 10.0"] .add-facet-form a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .no-flexbox .add-facet-form a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn html[data-useragent*="MSIE 10.0"] .add-facet-form a,.no-flexbox .add-facet-form .button,.no-flexbox .add-facet-form .navigation .flex-container-first .flex-item-first.my-espc-btn a,.no-flexbox .add-facet-form .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,html[data-useragent*="MSIE 10.0"] .add-facet-form .button,html[data-useragent*="MSIE 10.0"] .add-facet-form .navigation .flex-container-first .flex-item-first.my-espc-btn a,html[data-useragent*="MSIE 10.0"] .add-facet-form .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{float:right;margin-left:0;width:30%}.refine-search{margin-top:.5em}@media screen and (min-width:30em){.refine-search{margin-bottom:.5em}}@media screen and (min-width:20em){.refine-search .refine-item{float:left;margin-right:5%;width:30%}}@media screen and (min-width:35em){.refine-search .refine-item{margin-right:2.6666666667%;width:23%}}@media screen and (min-width:20em){.refine-search .refine-solicitor-item{float:left;margin-right:5%;width:30%}}@media screen and (min-width:35em){.refine-search .refine-solicitor-item{margin-right:2.6666666667%;width:46%}}.refine-search .refine-item label span{font-size:.8em}.refine-search .refine-max-price{margin-right:0}@media screen and (min-width:35em){.refine-search .refine-max-price{margin-right:2.6666666667%}}.refine-search .refine-property-type{margin-right:0;width:100%}@media screen and (min-width:35em){.refine-search .refine-property-type{width:23%}}@media screen and (min-width:44em){.refine-search label{margin-bottom:.3em}}.refine-search label,label.buy-rent{color:#003362;display:block;font-weight:700;line-height:1;margin-bottom:.3em}@media screen and (min-width:20em){.status-search label{float:left;width:50%}}@media screen and (min-width:35em){.status-search label{margin-right:2.6666666%;width:48.6666666%}}@media screen and (min-width:44em){.status-search label{margin-right:2.6666666%;width:23%}}@media screen and (min-width:35em){.status-search label:nth-child(2){margin-right:0}}@media screen and (min-width:44em){.status-search label:nth-child(2){margin-right:2.6666666%}}.search-form .main-search-button{align-items:center;margin-bottom:0}@media screen and (min-width:44em){.search-form .main-search-button{float:right;margin-left:10px;width:23%}.search-form .control{margin-bottom:0}}.advanced-link{background:transparent;color:#003362;display:block;float:left;font-size:.8em;margin-bottom:1em;text-align:left;width:100%}@media screen and (min-width:44em){.advanced-link{margin-bottom:0;padding:1.2em 0;width:28%}}.advanced-link:hover{color:#00aeef}.user-details form,form.login{overflow-x:hidden}.ui-autocomplete{background:#fff;border:1px solid #ddd;overflow:hidden;position:absolute;z-index:99999}@media screen and (min-width:65em){.ui-autocomplete{width:300px!important}}.ui-autocomplete li{cursor:default;font-size:.9em;overflow:hidden;padding:.6em}.ac_odd{background:#f7f7f7;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.ac_odd:last-child{border-bottom:0}.ac_over{background:#00aeef}.ac_over,.ac_over a{color:#fff}.ac_split{border-top:2px solid gray}.lead-image{border:3px solid #ddd;float:right;margin-top:1em;width:100px}@media screen and (min-width:50em){.lead-image{width:150px}}.lead-address{margin-top:0}@media screen and (min-width:50em){.lead-address{margin-top:-.5em}}.lead-times{border-top:1px solid #ddd}.lead-times__section{border-bottom:1px solid #ddd;padding:1em 0}.lead-times__section legend{padding-top:1em}@media screen and (min-width:40em){.lead-times__section legend{width:8em}.lead-times__item,.lead-times__section legend{float:left;margin-right:3em}.lead-times__item{margin-top:.8em}}.lead-times__item:last-child{margin-bottom:0}.lead-comments{margin-bottom:2em;margin-top:1em}.autocomplete-item.ac_over{color:#fff}.autocomplete-item{color:#00aeef;-moz-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}.add-area-btn{cursor:pointer;float:right;font-size:10px;font-weight:700;padding:4px}#mc_embed_signup .mc-field-group.input-group input[type=checkbox]{width:1.5em}.control{color:#555;cursor:pointer;margin-bottom:1em;padding:.6em 0}fieldset .control{margin-bottom:0}fieldset .control:last-of-type{margin-bottom:2em}.select{color:#555}.select__wrapper{margin-top:.25em;position:relative}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;border-radius:.25rem;color:#555;cursor:pointer;display:inline-block;line-height:1.5;outline:0;padding:.2em .4em;width:100%}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select__wrapper:after{border:.35rem solid transparent;border-top-color:currentcolor;bottom:50%;content:"";display:inline-block;height:0;margin-top:-.15rem;pointer-events:none;position:absolute;right:.75rem;top:1.2rem;width:0}.select option{background-color:#fff;color:#333}.select select:focus{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #00aeef}.select select:active{background-color:#00aeef;color:#fff}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select__wrapper:after{border:0}.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}}html[data-useragent*="MSIE 9.0"] .select__wrapper:after{border:0}.file{cursor:pointer;display:inline-block;height:2.5rem;position:relative}.file input{filter:alpha(opacity=0);margin:0;min-width:14rem;opacity:0}.file-custom{background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);color:#555;height:2.5rem;left:0;line-height:1.5;padding:.5rem 1rem;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.file-custom:after{content:"Choose file..."}.file-custom:before{background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0;bottom:-.075rem;color:#555;content:"Browse";display:block;height:2.5rem;line-height:1.5;padding:.5rem 1rem;position:absolute;right:-.075rem;top:-.075rem;z-index:6}.file input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #00aeef}.progress{display:inline-block;height:1rem}.progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#00aeef}.progress[value]::-webkit-progre bar{background-color:#eee;border-radius:.2rem}.progress[value]::-webkit-progress-value{background-color:#00aeef;border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}@-moz-document url-prefix(){.progress[value]{background-color:#eee;border-radius:.2rem}.progress[value]::-moz-progress-bar{background-color:#00aeef;border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.2rem}.progress-bar{background-color:#00aeef;border-bottom-left-radius:.2rem;border-top-left-radius:.2rem;display:inline-block;height:1rem;text-indent:-999rem}.progress[width="100%"]{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}}.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:.5rem}.controls-inline{margin:1rem 0}.controls-inline .control{display:inline-block;height:1rem}.controls-inline .control+.control{margin-left:1rem}.form-group{margin-bottom:1.5em}.form-group input{margin-bottom:0}.umbraco-forms-label{margin-bottom:.5em}.grecaptcha-badge{visibility:hidden}.arrangeViewing{cursor:pointer;display:inline-block;margin-bottom:.7em;padding-bottom:.2em;padding-right:1.5em}.map{border:1px solid #ddd}@media screen and (max-width:44em){.map{max-width:100%!important}}#mapContainer{position:relative}#map,#mapContainer,#mapView{height:300px!important}#mapContainer a{border:0!important}.map-embed{border:1px solid #ddd;height:500px;margin-bottom:1em;max-width:100%!important;width:100%!important}@media screen and (max-width:50em){.map-embed{max-width:85%!important;min-width:0!important}}.map-embed-ratio{height:0;margin:0 auto;padding-top:70%;position:relative}@media screen and (max-width:50em){.map-embed-ratio{width:90%}}.map-embed-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.map-wrapper{position:relative}.cssanimations .map-wrapper .loading-alert{background:#fff;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;left:50%;margin:-15px 0 0 -25px;position:absolute;top:50%;z-index:999}#map-container,#streetview-container{height:100%;width:100%}#schoolMapButton{z-index:2}#schoolMapButton,#schoolMapList{position:absolute;right:10px;top:30px}#schoolMapList{background:#fff;border:1px solid #ddd;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);font-size:.8em;padding:0 8px;z-index:3}#schoolMapList li label.check{display:inline-block;width:160px}#schoolMapList img.marker{height:auto;width:25px}#map-modal>#schoolMapButton,#map-modal>#schoolMapList{right:4.5%;top:90px}.map-popup{max-height:60vh;overflow-x:visible;overflow-y:auto}.map-popup div.list{position:relative}.map-result{vertical-align:top}#btn_bwd:before,#btn_fwd:before{margin-right:0}#btn_bwd,#btn_fwd{background:#1e1e1e none repeat scroll 0 0;border-radius:50px;bottom:2px;color:#fff;cursor:pointer;font-size:175%;height:30px;margin-right:0!important;opacity:.7;padding-top:.1em;position:absolute;text-align:center;width:30px}#btn_fwd{right:2px}#btn_bwd{left:2px}#slideNav{bottom:0;position:absolute;text-align:center;width:270px}.message{border-style:solid;border-width:1px;margin-bottom:1em;padding:.5em .5em 0}.message.top{margin-top:1em}.success{background:#dff0d8;border-color:#d6e9c6;color:#468847}.message.info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.error,.input-validation-error{background:#f2dede;border-color:#eed3d7;color:#b94a48}select.error,select.input-validation-error{background:#f2dede;border-color:#b94a48;color:#b94a48}.message p,.message ul{margin-bottom:.5em}.message ul li{list-style-type:disc;margin-left:1.5em}input.error{border-color:#b94a48}.lister-header{margin-bottom:.5em}.lister{margin-bottom:1em}.lister,.lister ul{border-top:1px solid #ddd}.lister ul{margin-bottom:0}.lister li{border-bottom:1px solid #ddd}.lister ul li:last-child{border-bottom:0}.lister li li{padding-left:1em}.list-nav{border-bottom:1px solid #ddd}.list-nav li a,.list-nav li button,.list-nav li label{border-top:1px solid #ddd;color:#000;display:block;line-height:1;padding:1em 0;text-align:left}.list-nav li span:before{color:#c4c4c4;margin-right:0}.list-nav li a span,.list-nav li button span,.list-nav li label span{float:right}.list-nav li button{background:transparent;width:100%}.more-link,.more-link:before{font-size:.8em}.loading-alert{background:url("data:image/gif;base64,R0lGODlhEAALAPQAAP////////7+/v7+/v7+/v7+/v////7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA") 50% no-repeat;font-size:10px;height:40px;margin:0 auto;padding:5px;text-align:center;width:60px}.cssanimations .loading-alert{background:none}.cssanimations .loading-alert>div{-webkit-animation:stretchdelay 1.2s ease-in-out infinite;animation:stretchdelay 1.2s ease-in-out infinite;background-color:#333;display:inline-block;height:100%;width:6px}.cssanimations .loading-alert .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.cssanimations .loading-alert .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.cssanimations .loading-alert .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.cssanimations .loading-alert .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.pagination{border-bottom:1px solid #ddd}.pagination span{color:#ddd}.pagination a,.pagination span{border-right:1px solid #ddd;float:left;font-size:.8em;padding:1em 0;text-align:center;width:25%}.pagination a:last-child,.pagination span:last-child{border:0}.pagination a:after,.pagination a:before,.pagination span:after,.pagination span:before{font-size:.7em}.pagination a:after,.pagination span:after{margin:0 0 0 .5em}.results-per-page{font-size:.8em;padding:1em 0;text-align:center}.results-per-page select{display:inline;margin-bottom:0;width:auto}.reveal-modal-bg{bottom:-5px;display:none;top:0;z-index:100}.reveal-modal,.reveal-modal-bg{background:#fff;background:hsla(0,0%,100%,.95);left:0;position:fixed;right:0}.reveal-modal{bottom:0;height:100%;padding-top:.7em;top:0!important;visibility:hidden;z-index:1000}.modal-visible{background:#fff;bottom:auto;height:auto;left:auto;position:relative;right:auto;top:auto;visibility:visible}.close-modal,.close-modal:focus,.close-modal:hover{color:#333;cursor:pointer;font-size:2em;font-weight:700;line-height:.5;position:absolute;right:3%;top:.45em}.area-picker .close-modal,.area-picker .close-modal:focus,.area-picker .close-modal:hover{top:.15em}.close-modal span:before{margin-right:0}h1.modal-header,h2.modal-header{border:0;color:#003362;font-size:1.3em;margin-bottom:.7em;margin-top:0;padding-bottom:0}.modal-embed{padding-bottom:50px;padding-left:3%;padding-right:3%}.fb-like-box{margin-bottom:1em}.promo-nugget{border:2px solid #003362;height:250px;margin:0 auto 20px;position:relative;width:400px}@media screen and (min-width:50em){.promo-nugget{width:50%}}@media screen and (min-width:60em){.promo-nugget{height:300px}}@media screen and (min-width:70em){.promo-nugget{height:350px}}@media screen and (min-width:80em){.promo-nugget{height:380px}}.promo-nugget.featured-fallback{border:none}@media screen and (min-width:50em){.promo-nugget:last-child{float:right}}.promo-nugget a{display:block;height:100%}.promo-nugget__type{background:#003362;color:#fff;display:inline-block;font-size:.7em;left:0;padding:.5em .75em;position:absolute;text-transform:uppercase;top:0;width:auto}.promo-nugget--text .promo-nugget__type{color:#003362}.promo-nugget__description{background:#003362;background:rgba(0,51,98,.8);bottom:0;color:#fff;display:block;font-size:.8em;left:0;margin-bottom:0;padding:.5em .7em;position:absolute;width:100%}.promo-nugget__description h2{color:#fff;font-size:1.1em;margin:0}.promo-nugget-featured-fallback{color:#003362;font-size:1.3em;font-weight:700;margin-bottom:20px;margin-top:0;width:100%}.promo-nugget-featured-fallback p{margin-top:20px}@media screen and (min-width:40em){.fallback-articel.promo-nugget,.limelight-nugget.promo-nugget{margin-left:-20px}}@media screen and (min-width:50em){.fallback-articel.promo-nugget,.limelight-nugget.promo-nugget{margin-right:10px}}@media screen and (min-width:65em){.fallback-articel.promo-nugget,.limelight-nugget.promo-nugget{width:66.666666%}}.limelight-nugget.promo-nugget{border-color:#003362}.limelight-nugget .promo-nugget__type{background:#da1984}.limelight-nugget .promo-nugget__heading h2,.limelight-nugget .promo-nugget__type{color:#fff}.limelight-nugget .promo-nugget__description{height:51px}.limelight-nugget .navigation .flex-container-first .flex-item-first.my-espc-btn a,.limelight-nugget .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.limelight-nugget a.button,.navigation .flex-container-first .flex-item-first.my-espc-btn .limelight-nugget a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .limelight-nugget a{background:#da1984;bottom:1em;font-size:.8em;height:auto;left:.7em;margin:0;padding:.6em .5em .4em;position:absolute;top:auto;width:auto}@media screen and (min-width:37em){.limelight-nugget .navigation .flex-container-first .flex-item-first.my-espc-btn a,.limelight-nugget .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.limelight-nugget a.button,.navigation .flex-container-first .flex-item-first.my-espc-btn .limelight-nugget a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .limelight-nugget a{padding:.5em .5em .3em}}.promo-article-list{border-top:1px solid #ddd}@media screen and (min-width:40em){.promo-article-list{margin-left:-20px}}.promo-article{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-bottom:.5em;padding-top:.5em}@media screen and (min-width:40em){.promo-article{border-top:0}}@media screen and (min-width:44em){.promo-article{padding-bottom:1em;padding-top:1em}}.promo-article:first-child{border-top:0}.promo-article-image{display:inline-block;float:left;margin-right:1em;max-width:100px;width:100px}@media screen and (min-width:50em){.article-i-1 .promo-article-image{max-width:200px;width:200px}}.promo-article__image{float:left;margin-right:1em;max-width:200px;width:100px}@media screen and (min-width:50em){.article-i-1 .promo-article__image,.lead .promo-article__image{width:200px}}.promo-article h2{color:#00aeef;margin:.3em 0 0}.promo-article p{color:#333;margin-bottom:0}#twitter-widget-0{height:250px!important}dl.tabs{display:block;height:40px;padding:0}@media screen and (min-height:50em){dl.tabs{height:50px}}dl.tabs dd{border-bottom:1px solid #fff;display:block;float:left;height:40px;margin:0;padding:0;position:relative}@media screen and (min-height:50em){dl.tabs dd{height:50px}}dl.tabs dd .tab__link{background:#f7f7f7;border:1px solid #ddd;border-bottom:0;border-radius:4px 4px 0 0;cursor:pointer;display:block;font-size:.84em;font-weight:700;height:40px;line-height:40px;padding:0;text-transform:none;width:100%}@media screen and (min-width:50em){dl.tabs dd .tab__link{margin-right:2em}}@media screen and (min-height:50em){dl.tabs dd .tab__link{height:50px;line-height:50px}}.main-search dl.tabs dd .tab__link{color:#003362;margin-left:5px;text-align:left}@media screen and (min-width:50em){.main-search dl.tabs dd .tab__link{font-size:1.2em}}dl.tabs dd.active{position:relative;z-index:3}dl.tabs dd.active,dl.tabs dd:hover{border-bottom:1px solid #003362}dl.tabs dd.active .tab__link{background:#fff;border:2px solid #ddd;color:#003362}dl.tabs dd .tab__link:hover{background:#fff;border-color:#ddd;border-bottom:0;color:#003362}.main-search dl.tabs dd.active .tab__link{color:#fff}dl.tabs dd .arrow{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-9px;height:0;left:50%;margin-left:-10px;opacity:0;position:absolute;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:10}dl.tabs dd.active .arrow,dl.tabs dd:focus .arrow,dl.tabs dd:hover .arrow{opacity:1}dl.tabs dd:first-child{margin-left:0}.tab__link{overflow:hidden;padding:0 2em;text-align:center}@media screen and (max-width:49.999em){dl.tabs.two-up dd,dl.tabs.two-up dt{width:50%}}dl.tabs.three-up dd,dl.tabs.three-up dt{width:33.33%}dl.tabs.four-up dd,dl.tabs.four-up dt{width:25%}dl.tabs.seven-up dd,dl.tabs.seven-up dt{width:14.2857143%}dl.tabs.three-up dd:last-child{float:right}ul.tabs-content{display:block}ul.tabs-content>li{display:none}.property__gallery ul.tabs-content>li{position:relative}ul.tabs-content>li.active{display:block}.pagination h3{float:left;margin:.7em .8em .7em 0}.pagination a{cursor:pointer}.paginate__inline{margin-top:.9em}.paginate__inline li{border-bottom:0;float:left;font-size:1.1em;padding:.65em .6em}.paginate__inline li a{display:inline}.promo-ads{margin:0 auto;max-width:300px;min-width:300px;width:300px}@media screen and (min-width:40em){.promo-ads{float:right;margin-left:20px;margin-right:0}}.results-ad{--vertical-padding:10px;border-bottom:1px solid #ddd;padding:var(--vertical-padding);text-align:center}@media screen and (min-width:40em){.results-ad{--vertical-padding:20px}}@media screen and (min-width:60em){.results-ad{--vertical-padding:25px}}.results-ad.loading{height:calc(50px + var(--vertical-padding)*2)}@media(min-width:750px){.results-ad.loading{height:calc(90px + var(--vertical-padding)*2)}}@media(min-width:1270px){.results-ad.loading{height:calc(120px + var(--vertical-padding)*2)}}@media screen and (min-width:40em){.results-ad{padding:var(--vertical-padding) 0}}.navigation .flex-container-first .flex-item-first.my-espc-btn .results-ad a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .results-ad a,.results-ad .button,.results-ad .navigation .flex-container-first .flex-item-first.my-espc-btn a,.results-ad .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin-bottom:0}.home-ad{height:250px;margin:20px auto;width:300px}@media screen and (min-width:40em){.home-ad{margin:0 0 20px}}@media screen and (min-width:75em){.home-ad:last-child{margin-left:0}}.top-leaderboard-ad{text-align:center}.home .mobile-ad-divider,.mobile-ad-container{display:flex}@media(min-width:800px){.home .mobile-ad-divider,.mobile-ad-container{display:none}}.home .tablet-ad-divider,.tablet-ad-container{display:flex}@media(min-width:1250px){.home .tablet-ad-divider,.tablet-ad-container{display:none}}.mobile-ad-container .home-ad{margin:20px auto}[role=banner]{border-bottom:3px solid #ddd;font-size:.9em;font-weight:400!important;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}@media screen and (min-width:50em){[role=banner]{font-size:.6em}}@media screen and (min-width:55em){[role=banner]{font-size:.7em}}@media screen and (min-width:60em){[role=banner]{font-size:.8em}}[role=banner] .logo{display:block;margin-bottom:.3em;margin-top:.5em;padding:0;text-align:left;width:46px}@media screen and (min-width:50em){[role=banner] .logo{margin-bottom:.6em;margin-top:.8em}}@media screen and (min-width:60em){[role=banner] .logo{width:55px}}@media screen and (min-width:70em){[role=banner] .logo{width:90px}}[role=banner] .logo:focus,[role=banner] .logo:hover{background:transparent}.logo img{margin-top:6px;width:46px}@media screen and (min-width:60em){.logo img{width:66px}}@media screen and (min-width:70em){.logo img{margin-top:3px;width:96px}}header.preview{border-bottom:3px solid #ddd}header.preview .wrapper{display:flex}header.preview .logo{display:flex;flex-grow:1;margin-right:1em;max-width:15%}@media screen and (min-width:50em){header.preview .logo{max-width:120px;padding:.3em}}header.preview .logo img{margin:auto;width:100%}.navigation{background:#003362;height:73px;margin-bottom:1px;width:100%}.navigation .navigation-wrapper{display:flex;height:100%;margin:0 auto;max-width:1248px}.navigation .navigation-wrapper.active-menu{z-index:9999}.navigation .nav-main-logo{flex-shrink:0;margin-right:auto}.navigation .nav-main-logo img{margin-top:8.5px;width:96px}@media(max-width:849px){.navigation .nav-main-logo img{padding-left:.2em}}.navigation .flex-container-first{display:flex;flex-flow:row;height:73px;justify-content:flex-end}@media(max-width:850px){.navigation .flex-container-first{flex-flow:row wrap;overflow-x:hidden;overflow-y:hidden;position:absolute;top:73px;transform:translateX(100%);transition:transform .3s ease-in-out;width:0;z-index:9999}.navigation .flex-container-first.openMenu{overflow-x:visible;overflow-y:visible;transform:translateX(0);transition:transform .3s ease-in-out;width:100%}}.navigation .flex-container-first .flex-item-first.my-espc-btn a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin:0}.navigation .flex-container-first .flex-item-first.my-espc-btn a:focus,.navigation .flex-container-first .flex-item-first.my-espc-btn a:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:focus,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:hover{background-color:#00aeef}.navigation .mobile-nav-container .mobile-nav-item a{font-size:1em}.navigation .flex-item-first{align-items:center;display:flex;padding:0 .4em;text-decoration:none}@media(max-width:850px){.navigation .flex-item-first.mobile-hidden{display:none}}@media(max-width:1010px){.navigation .flex-item-first.desktop-only{display:none}}@media(min-width:851px){.navigation .flex-item-first{padding:0 .8em}}@media(max-width:850px){.navigation .flex-item-first{background:#fff;border-bottom:1px solid #000;box-shadow:0 5px 15px rgba(0,0,0,.35);display:block;padding:.8em;width:85%;z-index:9999}}.navigation .flex-item-first .dropdown-button{cursor:pointer;display:inline-flex;padding:5px}.navigation .flex-item-first .dropdown-button.toggle-dropdown .dropdown-icon{border-bottom:9px solid #003362;border-top:none;vertical-align:top}.navigation .flex-item-first .dropdown-icon{border-left:6px solid #003362;border-right:6px solid #003362;border-top:6px solid #fff;cursor:pointer;display:inline-flex;margin-left:.3em}@media(max-width:850px){.navigation .flex-item-first .dropdown-icon{border-left:9px solid #fff;border-right:9px solid #fff;border-top:9px solid #003362}}.navigation .flex-item-first .divider{border-left:1px solid #fff;height:.8em;padding-right:.8em}@media(min-width:801px){.navigation .flex-item-first .divider{padding-right:1.5em}}.navigation .flex-item-first a,.navigation .flex-item-first form{color:#fff;padding-top:.15em;text-transform:uppercase}@media(min-width:851px){.navigation .flex-item-first a.main-menu,.navigation .flex-item-first form.main-menu{align-items:center;display:flex;height:100%}}@media(max-width:850px){.navigation .flex-item-first a,.navigation .flex-item-first form{color:#000}}.navigation .flex-item-first form button{background-color:transparent;color:inherit;height:100%;line-height:inherit;text-transform:uppercase;transition:none}.navigation .flex-item-first :hover,.navigation .flex-item-first :hover .second-menu-item:hover a{color:#00aeef}.navigation .flex-item-first .sub-menu-divider{border-bottom:1px solid #003362;float:right;margin-right:25px;width:70%}@media(max-width:640px){.navigation .flex-item-first .sub-menu-divider{border:none;margin-top:0}}@media(max-width:1249px)and (min-width:641px){.navigation .flex-item-first .sub-menu-divider{margin-right:12px}}@media(min-width:851px){.navigation :hover>.flex-container-second{display:flex;flex-flow:row wrap}}.navigation .flex-container-second{align-items:baseline;background:#fff;border-top:1px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.35);display:none;font-size:10px;left:0;margin:auto;padding:5px 20px;position:absolute;right:0;top:73px;z-index:9999}@media(max-width:1024px){.navigation .flex-container-second{font-size:12px}}@media(max-width:850px){.navigation .flex-container-second{align-items:flex-start;border:none;box-shadow:none;font-size:medium;left:0!important;padding:.5em;position:relative;top:unset}}@media(min-width:1024px){.navigation .flex-container-second{font-size:inherit}}.navigation .flex-container-second.toggle-mobile-menu{display:flex;flex-flow:row wrap}@media(max-width:850px){.navigation .flex-container-second.toggle-mobile-menu{display:flex;flex-flow:column;justify-content:space-around;left:0!important}}@media(min-width:851px){.navigation .flex-container-second.delay{display:flex;flex-flow:row wrap}}.navigation .flex-container-third{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media(min-width:851px){.navigation .flex-container-third{width:120px}}@media(min-width:1025px){.navigation .flex-container-third{margin:5px 0;width:200px}}.navigation .flex-container-third a{color:#000;display:inline-flex;vertical-align:middle}.navigation .flex-container-third a.icon-location{align-items:baseline}@media(max-width:850px){.navigation .flex-container-third a{align-items:center;display:flex;float:left;min-height:35px;text-transform:none}}.navigation .flex-container-third a.third-menu{font-size:medium;height:auto;padding:.4em .4em .4em 0;text-align:left;text-transform:none;width:100%}@media(max-width:1249px)and (min-width:641px){.navigation .flex-container-third a.third-menu{font-size:small}}@media(max-width:640px){.navigation .flex-container-third a.third-menu{min-height:30px;padding:0 0 0 47px}}.navigation .flex-container-third .second-menu-item{align-items:center;display:flex;flex-basis:100%;width:100%}.navigation .flex-container-third .second-menu-item>*{margin:auto 5px}.navigation .flex-container-third .second-menu-item>:first-child{flex-shrink:0}.navigation .flex-container-third .third-menu-items{display:none;flex-basis:100%}.navigation .flex-container-third .third-menu-items.toggle-mobile-menu{display:block;flex-direction:column}@media(min-width:851px){.navigation .flex-container-third .third-menu-items.toggle-mobile-menu{display:flex;padding:5px 0 5px 50px}}@media(min-width:851px)and (max-width:1249px){.navigation .flex-container-third .third-menu-items.toggle-mobile-menu{padding-left:30px}}.navigation .flex-container-third .dropdown-button .dropdown-icon{border-left:6px solid #fff;border-right:6px solid #fff;border-top:6px solid #003362;margin-left:0}@media(max-width:1249px)and (min-width:641px){.navigation .flex-container-third .dropdown-button .dropdown-icon{height:auto}}@media(max-width:850px){.navigation .flex-container-third .dropdown-button .dropdown-icon{border-left:9px solid #fff;border-right:9px solid #fff;border-top:9px solid #003362;vertical-align:bottom}}.navigation .flex-container-third .dropdown-button .dropdown-icon .toggle-dropdown{border-bottom:6px solid #003362;border-top:none;vertical-align:middle}@media(max-width:850px){.navigation .flex-container-third .dropdown-button .dropdown-icon .toggle-dropdown{border-bottom:9px solid #003362}}.navigation .flex-container-third a.icon-location:before{color:#003362;width:25px}@media(min-width:641px){.navigation .flex-container-third a.icon-location:before{width:45px}}@media(min-width:641px)and (max-width:1249px){.navigation .flex-container-third a.icon-location:before{padding-left:10px;width:20px}}.navigation .flex-container-third img{height:auto;width:45px}@media(max-width:1249px){.navigation .flex-container-third img{width:30px}}@media(max-width:640px){.navigation .flex-container-third img{margin-right:7px;width:25px}}.navigation .mobile-nav-container{display:flex;flex-flow:row wrap;justify-content:flex-end}@media(min-width:851px){.navigation .mobile-nav-container{display:none}}.navigation .mobile-nav-container .mobile-nav-item{align-items:center;display:flex;padding:.8em}.navigation .mobile-nav-container .mobile-nav-item .icon-menu{background-color:#003362;color:#fff;font-size:1.5em;margin-left:1em}.navigation .mobile-nav-container .mobile-nav-item .mobile-nav-myespc{color:#fff;font-size:large}[role=contentinfo]{background:#003362;color:#fff;font-size:.7em;padding-top:2em}@media screen and (min-width:37em){[role=contentinfo]{font-size:.7em}}[role=contentinfo] li{float:left;margin:0 2em 1em 0;text-transform:uppercase;white-space:nowrap}[role=contentinfo] a:focus,[role=contentinfo] a:hover{color:#fff}[role=contentinfo] [class*=" icon-"]:before,[role=contentinfo] [class^=icon-]:before{font-size:1.4em}span.office-name{font-weight:700}span.office-name-multiline{display:block}#cookie-banner{background-color:#003362;border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;color:#fff;left:50%;position:fixed;transform:translateX(-50%);width:100%;z-index:1000}#cookie-banner .banner-content{align-items:center;display:flex;justify-content:space-between;padding:1em}#cookie-banner .banner-content a:hover{color:#00aeef}#cookie-banner #cookie-banner-btn{margin:0 1em;width:auto}#cookie-banner #cookie-banner-btn:hover{background-color:#00aeef}@media(min-width:400px)and (max-width:639px){.hidden--for-small_phone{display:none!important}}@media(min-width:400px){.hidden--from-small_phone{display:none!important}}@media(max-width:399px){.hidden--to-small_phone{display:none!important}}@media(min-width:640px)and (max-width:799px){.hidden--for-phone{display:none!important}}@media(min-width:640px){.hidden--from-phone{display:none!important}}@media(max-width:639px){.hidden--to-phone{display:none!important}}@media(min-width:800px)and (max-width:1023px){.hidden--for-tablet_small{display:none!important}}@media(min-width:800px){.hidden--from-tablet_small{display:none!important}}@media(max-width:799px){.hidden--to-tablet_small{display:none!important}}@media(min-width:1024px)and (max-width:1249px){.hidden--for-ipad{display:none!important}}@media(min-width:1024px){.hidden--from-ipad{display:none!important}}@media(max-width:1023px){.hidden--to-ipad{display:none!important}}@media(min-width:1250px){.hidden--for-desktop{display:none!important}}@media(max-width:1249px){.hidden--to-desktop{display:none!important}}.colGroup{*zoom:1;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.colGroup:after,.colGroup:before{content:"";display:table}.colGroup:after{clear:both}div#driver-popover-item{background:#fff;border-radius:5px;box-shadow:0 1px 10px rgba(0,0,0,.4);color:#2d2d2d;display:none;margin:0;max-width:300px;min-width:250px;padding:15px;position:absolute;z-index:1000000000}div#driver-popover-item .driver-popover-tip{border:5px solid #fff;content:"";position:absolute}div#driver-popover-item .driver-popover-tip.bottom{border-color:#fff transparent transparent;bottom:-10px}div#driver-popover-item .driver-popover-tip.bottom.position-center{left:49%}div#driver-popover-item .driver-popover-tip.bottom.position-right{right:20px}div#driver-popover-item .driver-popover-tip.left{border-color:transparent #fff transparent transparent;left:-10px;top:10px}div#driver-popover-item .driver-popover-tip.left.position-center{top:46%}div#driver-popover-item .driver-popover-tip.left.position-bottom{bottom:20px;top:auto}div#driver-popover-item .driver-popover-tip.right{border-color:transparent transparent transparent #fff;right:-10px;top:10px}div#driver-popover-item .driver-popover-tip.right.position-center{top:46%}div#driver-popover-item .driver-popover-tip.right.position-bottom{bottom:20px;top:auto}div#driver-popover-item .driver-popover-tip.top{border-color:transparent transparent #fff;top:-10px}div#driver-popover-item .driver-popover-tip.top.position-center{left:49%}div#driver-popover-item .driver-popover-tip.top.position-right{right:20px}div#driver-popover-item .driver-popover-tip.mid-center{display:none}div#driver-popover-item .driver-popover-footer{display:block;margin-top:10px}div#driver-popover-item .driver-popover-footer button{background-color:#f1f1f1;border:1px solid #d4d4d4;border-radius:2px;color:#2d2d2d;cursor:pointer;display:inline-block;font:11px/normal sans-serif;outline:0;padding:3px 10px;text-decoration:none;text-shadow:1px 1px 0 #fff;zoom:1;line-height:1.3}div#driver-popover-item .driver-popover-footer button.driver-disabled{color:gray;cursor:default;pointer-events:none}div#driver-popover-item .driver-popover-footer .driver-close-btn{float:left}div#driver-popover-item .driver-popover-footer .driver-btn-group,div#driver-popover-item .driver-popover-footer .driver-close-only-btn{float:right}div#driver-popover-item .driver-popover-title{display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;margin:0 0 5px;position:relative;zoom:1}div#driver-popover-item .driver-popover-description{color:#2d2d2d;font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0;zoom:1}.driver-clearfix:after,.driver-clearfix:before{content:"";display:table}.driver-clearfix:after{clear:both}.driver-stage-no-animation{background:transparent!important;outline:5000px solid rgba(0,0,0,.75);transition:none!important}div#driver-page-overlay{background:#000;bottom:0;display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;zoom:1;filter:alpha(opacity=75);opacity:.75;transition:all .3s;z-index:100002!important}div#driver-highlighted-element-stage{background:#fff;border-radius:2px;display:none;height:50px;left:0;position:absolute;top:0;transition:all .3s;width:300px;z-index:100003!important}.driver-highlighted-element{z-index:100004!important}.driver-position-relative{position:relative!important}.driver-fix-stacking{filter:none!important;opacity:1!important;perspective:none!important;transform:none!important;transform-box:border-box!important;transform-style:flat!important;will-change:unset!important;z-index:auto!important}@media(max-width:640px){body.mapInPopup{overflow-y:hidden}}.tempWrap{opacity:1!important}.wrapper2{*zoom:1;margin-left:auto;margin-right:auto;max-width:1278px;padding-left:15px;padding-right:15px}.wrapper2:after,.wrapper2:before{content:"";display:table}.wrapper2:after{clear:both}@media(max-width:640px){.wrapper2{padding-left:8px;padding-right:8px}}.wrapper2.home{padding-left:0}header[role=banner]{border-bottom:1px solid hsla(0,0%,85%,.41)}.advertSpace{color:#fff;display:block;font-size:36.8px;font-weight:300;letter-spacing:-.39px;line-height:50px;padding-top:35px;text-align:center;text-transform:uppercase}.advertSpace:hover{color:#fff}.topAdvertWrap{border-bottom:1px solid hsla(0,0%,85%,.41)}@media(max-width:640px){.topAdvertWrap{border-bottom:0;padding:7px 0}}.topAdvert.advertSpace{margin:0;padding:0}@media(min-width:1px){.topAdvert.advertSpace.loading{height:50px}}@media(min-width:767px){.topAdvert.advertSpace.loading{height:90px}}@media(min-width:1040px){.topAdvert.advertSpace.loading{height:120px}}@media(max-width:640px){.topAdvert.advertSpace{font-size:21px;font-weight:700;letter-spacing:-.06px;line-height:21px;margin-left:0!important;text-transform:none}}.filterOuterWrap{height:auto}.filterOuterWrap.sticky{background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.5);position:-webkit-sticky;position:sticky;top:0;z-index:7000}.filterWrap{border-bottom:1px solid hsla(0,0%,85%,.41);padding:13px 0 3px;*zoom:1}.filterWrap:after,.filterWrap:before{content:"";display:table}.filterWrap:after{clear:both}@media(max-width:640px){.filterWrap{padding:15px 0 13px}}.filterWrap.home{border-bottom:none;float:left;max-width:50%}@media(max-width:640px){.filterWrap.home{float:none;max-width:none;padding:15px 0 0}}.filterWrap .getAlerts{cursor:pointer;display:inline-block;margin-bottom:10px;width:305px}@media (max-width:1110px){.filterWrap .getAlerts{float:none;margin:0 auto 10px}}@media(max-width:640px){.filterWrap .getAlerts{display:none}}.searchWrap{float:left;width:405px}@media(max-width:640px){.searchWrap{margin-bottom:5px;width:calc(100% - 155px)}.searchWrap.popupActive .searchInnerWrap{opacity:1;visibility:visible}}.searchWrap.popupActive .searchInnerWrap .closeButton{display:block}.searchWrap .inputWrap{border:1px solid hsla(0,0%,78%,.73);border-radius:4px;position:relative}@media(max-width:640px){.searchWrap .inputWrap{border:0}}.searchWrap .inputWrap:before{background:url(/resources/icons/search.svg) no-repeat 8px;background-size:16px auto;bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleX(-1);width:44px;z-index:0}@media(max-width:640px){.searchWrap .inputWrap:before{height:34px;width:30px}}.searchWrap .inputWrapMobile{cursor:pointer;display:none;overflow:hidden}@media(max-width:640px){.searchWrap .inputWrapMobile{display:block}}.searchWrap .fakeInput,.searchWrap .searchInput{background:transparent;border:none;box-shadow:none;color:#888;font-weight:500;height:44px;letter-spacing:.6px;margin:0;padding:5px 55px;position:relative;z-index:1}@media(max-width:640px){.searchWrap .fakeInput,.searchWrap .searchInput{font-size:16px;height:34px;padding:5px 30px 5px 35px}}.searchWrap .fakeInput::placeholder,.searchWrap .searchInput::placeholder{color:hsla(0,0%,53%,.7)}.searchWrap .fakeInput:focus~.ui-autocomplete,.searchWrap .searchInput:focus~.ui-autocomplete{display:block}.searchWrap .fakeInput{display:inline-block;font-size:13px;line-height:26px;overflow:hidden;vertical-align:top;white-space:nowrap;width:calc(100% - 30px)}.searchWrap .submitButton{background:url(/resources/icons/arrow-circle-right-light.svg) no-repeat 8px;background-size:18px;bottom:0;cursor:pointer;height:44px;position:absolute;right:0;top:0;transition:background .3s;width:54px;z-index:2}.searchWrap .submitButton:hover{background-image:url(/resources/icons/arrow-circle-right-dark.svg)}@media(max-width:640px){.searchWrap .searchInnerWrap{background:#fff;bottom:0;left:0;opacity:0;overflow-y:auto;padding:50px 10px 10px;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:6000}.searchWrap .searchInnerWrap .inputWrap{border-bottom:2px solid hsla(0,0%,78%,.73)}}.searchWrap .searchInnerWrap .closeButton{display:none}.searchWrap .ui-autocomplete{background:#fff;left:0;position:absolute;top:100%;width:auto;z-index:9999}@media(max-width:640px){.searchWrap .ui-autocomplete{left:auto;position:relative;top:auto;width:100%}}.closeButton{background:url(/resources/icons/times-circle-light.svg) no-repeat 50%;background-size:30px auto;cursor:pointer;display:inline-block;height:50px;position:absolute;right:0;top:0;width:50px;z-index:15}.customSelect{background:#003362;border-radius:2.25px;display:inline-block;height:25px;position:relative}@media(max-width:640px){.customSelect{height:28px}}.customSelect:after{background:url(/resources/icons/angle-down-light.svg) no-repeat 50%;background-size:10px auto;bottom:0;content:"";position:absolute;right:0;top:0;width:30px;z-index:0}.customSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;color:#fff;font-size:11px;font-weight:500;height:25px;letter-spacing:-.1px;margin:0;outline:none;padding:0 25px 0 10px;position:relative;text-overflow:ellipsis;z-index:1}@media(max-width:640px){.customSelect select{font-size:16px;height:28px}}.customSelect select::-ms-expand{display:none}.customSelect select option{color:#000}.customSelect.light{background:#e8edf1;height:28px}@media(max-width:640px){.customSelect.light{height:23px}}.customSelect.light:after{background-image:url(/resources/icons/angle-down-dark.svg)}@media(max-width:640px){.customSelect.light:after{background-size:8px auto}}.customSelect.light select{color:#003362;font-size:12px;height:28px}@media(max-width:640px){.customSelect.light select{font-size:16px;height:23px}}.customSelect.light select option{color:#000}@media(max-width:640px){.customSelect.watchlist{display:none}}.filteredWrap{float:right;font-size:0;height:58px;padding:12px 0;white-space:nowrap;width:calc(100% - 418px)}@media(max-width:640px){.filteredWrap{height:28px;padding:0;width:148px}}.filteredWrap .filteredSelect{background:#003362;border-radius:2.25px;display:inline-block;height:25px;margin-right:10px;position:relative;vertical-align:top;white-space:normal;width:134px}@media(max-width:640px){.filteredWrap .filteredSelect{margin-bottom:0;margin-right:0;width:100%}}.filteredWrap .filteredSelect.active .filteredSelectContent{opacity:1;visibility:visible}.filteredWrap .filteredSelect.active .title:after{transform:rotate(180deg)}.filteredWrap .filteredSelect .title{background:transparent;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;height:25px;letter-spacing:-.1px;line-height:27px;margin:0;outline:none;padding:0 25px 0 10px;position:relative;text-overflow:ellipsis;width:100%;z-index:1}.filteredWrap .filteredSelect .title:after{background:url(/resources/icons/angle-down-light.svg) no-repeat 50%;background-size:10px auto;bottom:0;content:"";position:absolute;right:0;top:0;transition:transform .3s;width:30px;z-index:2}.filteredWrap .filteredSelect .filteredSelectContent{background:#fff;border:1px solid #003362;border-radius:0 0 2.25px 2.25px;left:0;opacity:0;padding:5px;position:absolute;right:-60px;top:calc(100% - 1px);transition:opacity .3s,visibility .3s;visibility:hidden;z-index:200}@media(max-width:640px){.filteredWrap .filteredSelect .filteredSelectContent{left:-60px;right:0}}.filteredWrap .filteredSelect .filteredItem{margin:0 0 5px;max-width:none;width:100%}.filteredWrap .customSelect{margin-bottom:22px;margin-right:10px;vertical-align:top;width:134px}@media(max-width:640px){.filteredWrap .customSelect{margin-bottom:0;margin-right:0;width:100%}}.filteredWrap .fewFilteredList{display:inline-block;height:58px;overflow-x:hidden;white-space:nowrap;width:calc(100% - 134px)}@media(max-width:640px){.filteredWrap .fewFilteredList{display:none}}.filteredWrap .filteredItem{background:#e8edf1;border-radius:2.35px;color:#003362;cursor:default;display:inline-block;font-size:11px;font-weight:500;height:25px;letter-spacing:-.1px;line-height:29px;margin:0 0 0 5px;max-width:163px;overflow:hidden;padding:0 34px 0 11px;position:relative;text-overflow:ellipsis;transition:background .3s,color .3s;vertical-align:top;white-space:nowrap}.filteredWrap .filteredItem:hover{background:#003362;color:#fff}.filteredWrap .filteredItem:hover .remove{background-image:url(/resources/icons/times-circle-dark.svg)}.filteredWrap .filteredItem .remove{background:url(/resources/icons/times-circle-light.svg) no-repeat 50%;background-size:12px;bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:30px}.filterOptions{clear:both;display:flex;flex-wrap:wrap;float:left;font-size:0;justify-content:space-between;padding:7px 0 0;position:relative;width:100%}@media (max-width:1110px){.filterOptions{float:none;max-width:none}}@media(max-width:640px){.filterOptions{border-top:1px solid hsla(0,0%,85%,.41);display:table;float:none;max-width:none;padding:17px 0 0;text-align:left;white-space:nowrap;width:100%}}.filterOptions.home{justify-content:normal}@media(max-width:640px){.filterOptions.home{border:0;padding:0;top:-20px}}@media(max-width:800px){.filterOptions.home{flex-wrap:wrap}}.filterOptions.popupActive .filterOption .closeButton{display:block}@media(max-width:640px){.filterOptions.popupActive{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;padding:50px 10px 0;position:fixed;right:0;top:0;z-index:6000}.filterOptions.popupActive .filterOption{border-bottom:1px solid rgba(0,51,98,.3);display:block;margin:0 0 10px;padding:0 0 10px;width:100%}.filterOptions.popupActive .filterOption .applyButton,.filterOptions.popupActive .filterOption .mask{display:none}.filterOptions.popupActive .filterOption:nth-child(3)~.filterOption{display:block}.filterOptions.popupActive .filterOption:nth-child(3)~.filterOption.mobileFilter{display:none}.filterOptions.popupActive .filterOption.active .filterTitle,.filterOptions.popupActive .filterOption:hover .filterTitle{background:#fff;border-color:#fff;color:#003362}.filterOptions.popupActive .filterOption .closeButton{display:none}.filterOptions.popupActive .filterTitle{border:0;font-size:14px;max-width:none;padding:0;text-align:left}.filterOptions.popupActive .filterContent{bottom:auto;box-shadow:none;left:auto;opacity:1;padding:5px 0;position:relative;right:auto;top:auto;visibility:visible}.filterOptions.popupActive .filterContent.fullWidth{padding:5px 0}.filterOptions.popupActive .filterContent.fullWidth.active{padding-bottom:5px}.filterOptions.popupActive .filterContent.fullWidth.active .applyButton{display:none}.filterOptions.popupActive .filterOptionUnit{padding-left:0}.filterOptions.popupActive .clearAll,.filterOptions.popupActive .closeButton{display:block;text-align:center}.filterOptions.popupActive .clearAll{margin-bottom:15px}.filterOptions.popupActive .filterGlobalApply{bottom:auto;display:inline-block;position:relative}}.filterOptions .getAlerts{flex-shrink:1;margin-left:auto;margin-right:0;min-width:100px;width:320px}@media(max-width:800px){.filterOptions .getAlerts{width:180px}.filterOptions .getAlerts>div>div:nth-child(2){display:none}}.filterOptions .filterOption{flex-shrink:0;margin:0 10px 10px 0;text-align:left;white-space:normal}@media(max-width:640px){.filterOptions .filterOption{display:table-cell;margin:0;padding:0 1px;text-align:center}.filterOptions .filterOption:nth-child(3)~.filterOption{display:none}.filterOptions .filterOption:nth-child(3)~.mobileFilter{display:table-cell}}.filterOptions .filterOption.moreFilters .filterCheckboxCol>label{padding-left:0}.filterOptions .filterOption.mobileFilter,.filterOptions .filterOption.moreFilters .filterCheckboxCol>label:after,.filterOptions .filterOption.moreFilters .filterCheckboxCol>label:before{display:none}.filterOptions .filterOption.active .filterTitle,.filterOptions .filterOption:hover .filterTitle{background:#00aeef;border-color:#00aeef;color:#fff;z-index:505}.filterOptions .filterOption.active .filterContent,.filterOptions .filterOption.active .mask{opacity:1;visibility:visible}.filterOptions .filterOption .mask{background:rgba(78,74,74,.21);bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:500}.filterOptions .filterOption .closeButton{display:block}.filterOptions .filterTitle{border:1px solid rgba(0,51,98,.3);border-radius:3.89px;color:#003362;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:30px;letter-spacing:.33px;line-height:32px;min-width:75px;padding:0 17px;position:relative;text-align:center;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s;vertical-align:top;z-index:0}@media(max-width:640px){.filterOptions .filterTitle{border-radius:3.64px;font-size:10px;height:28px;letter-spacing:.86px;line-height:30px;min-width:48px;padding:0 9px;white-space:nowrap;width:100%}}.filterOptions .filterTitle:after{background:transparent;content:"";display:inline-block;height:6px;left:0;position:absolute;right:0;top:100%;width:auto;z-index:5}.filterOptions .filterTitle.customSelect{background:#fff;border:1px solid rgba(0,51,98,.3);color:#003362;padding:0}.filterOptions .filterTitle.customSelect select{color:#003362;cursor:pointer;font-size:12px;font-weight:600;height:28px;letter-spacing:.33px;line-height:32px;min-width:100px;padding:0 17px;text-transform:uppercase}@media(max-width:640px){.filterOptions .filterTitle.customSelect select{font-size:10px;line-height:30px;min-width:72px;padding:0 10px}}.filterOptions .filterTitle.customSelect select:hover{color:#fff}.filterOptions .filterTitle.customSelect select option{text-transform:none}.filterOptions .filterContent{background:#fff;border-radius:3.89px;box-shadow:0 2px 2px 0 rgba(0,0,0,.5);display:block;font-size:0;left:0;opacity:0;padding:25px 50px 15px 0;position:absolute;text-align:left;top:calc(100% - 6px);transition:opacity .3s,visibility .3s;visibility:hidden;z-index:5005}@media (max-width:1110px){.filterOptions .filterContent{right:0}}@media(max-width:640px){.filterOptions .filterContent{padding-right:10px;padding-top:50px;top:calc(100% + 4px)}}.filterOptions .filterContent.fullWidth{padding:21px 5px 21px 30px;right:0}.filterOptions .filterContent.fullWidth .applyButton{border-radius:4px 4px 0 0;bottom:0;display:none;float:none;left:50%;margin:0;position:absolute;right:auto;top:auto;transform:translateX(-50%)}.filterOptions .applyButton{background:#003362;border-radius:4px 0 0 4px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:500;height:42px;letter-spacing:.27px;line-height:1;padding:14px 17px 10px 20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .3s;vertical-align:top}@media(max-width:640px){.filterOptions .applyButton{border-radius:4px 4px 0 0;bottom:0;left:50%;right:auto;top:auto;transform:translateX(-50%)}}.filterOptions .applyButton:hover{background:#00aeef}.filterOptions .applyButton .arrow{background:url(/resources/icons/arrow-circle-right-white.svg) no-repeat 50%;background-size:20px auto;display:inline-block;height:20px;margin-left:11px;vertical-align:middle;width:20px}.filterOptions .filterOptionUnit{display:inline-block;margin-bottom:10px;margin-right:1px;padding-left:25px;vertical-align:top}@media(max-width:640px){.filterOptions .filterOptionUnit{width:100%}}.filterOptions .filterOptionUnit label{color:#00aeef;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.36px;line-height:41px;min-width:71px;padding:0 10px;text-align:left;vertical-align:top}@media(max-width:350px){.filterOptions .filterOptionUnit label{padding:0 5px}}.filterOptions .filterOptionUnit .customSelect{height:42px;vertical-align:top}@media(max-width:640px){.filterOptions .filterOptionUnit .customSelect{max-width:350px;width:calc(100% - 75px)}}.filterOptions .filterOptionUnit .customSelect:after{background-size:10px auto;top:7px;width:37px}.filterOptions .filterOptionUnit select{font-size:15px;font-weight:700;height:42px;letter-spacing:.42px;min-width:158px;padding:5px 25px 0 15px}@media(max-width:640px){.filterOptions .filterOptionUnit select{font-size:16px}}.filterOptions .clearAll{color:#000;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;height:30px;letter-spacing:.17px;line-height:30px;padding:0 5px;transition:color .3s;vertical-align:top}@media(max-width:640px){.filterOptions .clearAll{display:none}}.filterOptions .clearAll:hover{color:#00aeef}.filterOptions .closeButton,.filterOptions .filterGlobalApply{display:none}.filterCheckboxCol{display:inline-block;max-width:179px;padding-right:5px;vertical-align:top;width:25%}@media (max-width:1110px){.filterCheckboxCol{max-width:none}}@media(max-width:800px){.filterCheckboxCol{width:33%}}@media(max-width:640px){.filterCheckboxCol{width:50%}}@media(max-width:400px){.filterCheckboxCol{width:100%}}.filterCheckboxCol label{color:#00aeef;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.39px;line-height:20px;margin-bottom:0;padding:10px 0 10px 22px;position:relative;width:100%}.filterCheckboxCol label:before{background:#fff;border:1px solid #979797;border-radius:2px;content:"";height:13px;left:0;position:absolute;top:10px;transition:background .3s,border-color .3s;width:13px}.filterCheckboxCol label:after{background:url(/resources/icons/check.svg) no-repeat 50%;background-size:12px auto;content:"";height:13px;left:1px;position:absolute;top:11px;width:13px}.filterCheckboxCol input[type=checkbox]{appearance:none;left:-9999px;position:absolute}.filterCheckboxCol input[type=checkbox]:checked+label:before{background:#00aeef;border-color:#00aeef}.filterCheckboxCol .filterSubOptions{display:block}.filterCheckboxCol .filterSubOptions label{color:#4d4d4d;font-size:11px;font-weight:500;line-height:14px;margin-bottom:7px;padding:0 0 0 20px}.filterCheckboxCol .filterSubOptions label:before{height:10px;top:0;width:10px}.filterCheckboxCol .filterSubOptions label:after{background-size:9px;left:0;top:0}.filterCheckboxCol .filterSubOptions label:nth-of-type(6)~.showAll,.filterCheckboxCol .filterSubOptions.viewAllLabels label:nth-of-type(6),.filterCheckboxCol .filterSubOptions.viewAllLabels label:nth-of-type(6)~label{display:inline-block}.filterCheckboxCol .showAll{color:#003362;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:21px;padding:7px 0;transition:color .3s;vertical-align:top}.filterCheckboxCol .showAll:hover{color:#00aeef}.getAlerts{background:url(/resources/images/create-alert.png) no-repeat 0 #00aeef;background-size:auto 100%;border-radius:2.62px;display:block;text-align:center}.getAlerts>div{display:table;height:39px;width:100%}.getAlerts>div>div{display:table-cell;text-align:center;vertical-align:middle}.getAlerts>div>div:first-child{padding-top:4px;width:114px}.getAlerts>div>div:last-child{padding:5px 0 0 7px;text-align:left;width:54px}.getAlerts .title{color:#fff;display:inline-block;font-size:19px;font-weight:700;letter-spacing:-.05px;line-height:11px}@media(max-width:640px){.getAlerts .title{letter-spacing:-.06px;line-height:12px}}.getAlerts .text{color:#fff;display:inline-block;font-size:10px;font-weight:600;letter-spacing:-.03px;line-height:10px;text-align:center;vertical-align:middle}.getAlerts .icon{background:url(/resources/icons/paper-plane.svg) no-repeat 50%;background-size:20px auto;display:inline-block;height:30px;width:30px}.mainTitle{font-size:22px;font-weight:500!important;margin-top:0}@media(min-width:768px){.mainTitle{font-size:32px}}.resultsMeta{padding:0 0 30px}.resultsMeta.map{border:none}@media(max-width:800px){.resultsMeta.map{display:none;padding:0}}@media(max-width:1024px){.resultsMeta{padding:15px 0 20px}}@media(max-width:640px){.resultsMeta{padding:15px 0 25px}}.resultsMeta .metaLeft{float:left;padding-top:2px;width:calc(100% - 420px)}@media(max-width:1024px){.resultsMeta .metaLeft{float:none;padding-top:0;width:100%}}.resultsMeta .customSelect{margin-right:25px;vertical-align:top}@media(max-width:640px){.resultsMeta .customSelect{margin-right:0}}.resultsMeta .customSelect select{min-width:108px;padding-top:5px}@media(max-width:640px){.resultsMeta .customSelect select{padding-top:0}}.resultsMeta .resultsTitle{border:0;color:#003362;display:inline-block;font-size:18px;font-weight:400;letter-spacing:-.16px;line-height:30px;margin:0;padding:0}@media(max-width:1024px){.resultsMeta .resultsTitle{padding-top:17px;width:100%}}@media(max-width:640px){.resultsMeta .resultsTitle{font-size:13px;letter-spacing:-.12px;line-height:22px;margin-bottom:9px;padding-left:4px;padding-top:12px;width:100%}}.resultsMeta .resultsTitle b{font-weight:700}.resultsMeta .resultsTitle.map{font-size:22px}.resultsMeta .metaRight{float:right;font-size:0}@media(max-width:640px){.resultsMeta .metaRight{padding-right:6px;width:115px}}.resultsMeta .getAlerts{display:none;margin:0;width:100%}@media(max-width:640px){.resultsMeta .getAlerts{display:block}}.resultsMode{background:#fff;border:1px solid rgba(0,51,98,.27);border-radius:4px;color:#003362;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:31px;letter-spacing:.73px;line-height:31px;margin-left:7px;max-width:none!important;padding:0 40px 0 12px;position:relative;text-align:left;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s;width:128px}@media(max-width:640px){.resultsMode{font-size:10px;height:26px;letter-spacing:.62px;line-height:26px;margin-left:0;padding:0 32px 0 10px;width:100%}}.resultsMode.active,.resultsMode:hover{background:#003362;border-color:#003362;color:#fff}.resultsMode.active.grid-view .icon,.resultsMode:hover.grid-view .icon{background-image:url(/resources/images/grid-active.svg)}.resultsMode.active.list .icon,.resultsMode:hover.list .icon{background-image:url(/resources/images/list-active.svg)}.resultsMode.active.map .icon,.resultsMode:hover.map .icon{background-image:url(/resources/images/map-active.svg)}@media(max-width:800px){.resultsMode.grid-view,.resultsMode.list{display:none}}@media(max-width:1024px){.resultsMode.map{display:inline-block}}@media(max-width:800px){.resultsMode.map.active{display:none}}.resultsMode .icon{bottom:0;display:inline-block;position:absolute;right:0;top:0;width:40px}@media(max-width:640px){.resultsMode .icon{width:34px}}.resultsMode.grid-view .icon{background:url(/resources/images/grid.svg) no-repeat 50%;background-size:16px auto}@media(max-width:640px){.resultsMode.grid-view .icon{background-size:14px auto}}.resultsMode.list .icon{background:url(/resources/images/list.svg) no-repeat 50%;background-size:13px auto}@media(max-width:640px){.resultsMode.list .icon{background-size:11px auto}}.resultsMode.map .icon{background:url(/resources/images/map.svg) no-repeat 50%;background-size:13px auto}@media(max-width:640px){.resultsMode.map .icon{background-size:11px auto}.no-results{font-size:13px}}.resultsWrap{*zoom:1;border:0}.resultsWrap:after,.resultsWrap:before{content:"";display:table}.resultsWrap:after{clear:both}.resultsWrap.grid-view .pageWrap{*zoom:1;margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.resultsWrap.grid-view .pageWrap:after,.resultsWrap.grid-view .pageWrap:before{content:"";display:table}.resultsWrap.grid-view .pageWrap:after{clear:both}@media(max-width:1250px){.resultsWrap.grid-view .pageWrap{*zoom:1;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.resultsWrap.grid-view .pageWrap:after,.resultsWrap.grid-view .pageWrap:before{content:"";display:table}.resultsWrap.grid-view .pageWrap:after{clear:both}}@media(max-width:1024px){.resultsWrap.grid-view .pageWrap{*zoom:1;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.resultsWrap.grid-view .pageWrap:after,.resultsWrap.grid-view .pageWrap:before{content:"";display:table}.resultsWrap.grid-view .pageWrap:after{clear:both}}.resultsWrap.grid-view .propertyWrap{float:left;margin-bottom:24px;min-height:1px;padding-left:12px;padding-right:12px;width:33.3333333333%}.noBottomMargin .resultsWrap.grid-view .propertyWrap{margin-bottom:0}@media(max-width:1250px){.resultsWrap.grid-view .propertyWrap{float:left;margin-bottom:20px;min-height:1px;padding-left:10px;padding-right:10px;width:33.3333333333%}.noBottomMargin .resultsWrap.grid-view .propertyWrap{margin-bottom:0}}@media(max-width:1024px){.resultsWrap.grid-view .propertyWrap{float:left;margin-bottom:15px;min-height:1px;padding-left:5px;padding-right:5px;width:33.3333333333%}.noBottomMargin .resultsWrap.grid-view .propertyWrap{margin-bottom:0}}.resultsWrap.grid-view .propertyWrap.highlight{display:table;float:left;margin-bottom:24px;min-height:1px;padding-left:12px;padding-right:12px;width:100%}.noBottomMargin .resultsWrap.grid-view .propertyWrap.highlight{margin-bottom:0}@media(max-width:1250px){.resultsWrap.grid-view .propertyWrap.highlight{float:left;margin-bottom:20px;min-height:1px;padding-left:10px;padding-right:10px;width:100%}.noBottomMargin .resultsWrap.grid-view .propertyWrap.highlight{margin-bottom:0}}@media(max-width:1024px){.resultsWrap.grid-view .propertyWrap.highlight{float:left;margin-bottom:10px;min-height:1px;padding-left:5px;padding-right:5px;width:100%}.noBottomMargin .resultsWrap.grid-view .propertyWrap.highlight{margin-bottom:0}}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap{display:table-cell;margin-bottom:0;vertical-align:middle;width:66%}.resultsWrap.grid-view .propertyWrap.highlight .tagsWrap{display:block}.resultsWrap.grid-view .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:none}.resultsWrap.grid-view .propertyWrap.highlight .infoWrap{display:table-cell;padding-left:25px;vertical-align:middle;width:34%}.resultsWrap.grid-view .propertyWrap.highlight .infoLeftWrap{display:block;width:100%}.resultsWrap.grid-view .propertyWrap.highlight .description{display:block}@media(min-width:1025px){.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .justAnotherWrap{border:4px solid transparent;box-sizing:content-box;overflow:hidden}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap a{border-right:2px solid transparent;box-sizing:content-box;display:block;float:left;overflow:hidden;width:calc(66.69922% - .8px)}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap{box-sizing:content-box;float:left;width:calc(33.30078% - 1.2px)}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap img{border-left:2px solid transparent}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:first-child{border-bottom:2px solid transparent}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:nth-child(2){border-top:2px solid transparent}}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}@media(max-width:800px){.resultsWrap.grid-view .propertyWrap.highlight div.imagesWrap{margin-bottom:0}}.resultsWrap.grid-view .propertyWrap.highlight .tagsWrap{margin-bottom:17px}.resultsWrap.grid-view .propertyWrap.highlight .infoTopWrap{margin-bottom:3px}.resultsWrap.grid-view .propertyWrap.highlight .propertyTitle{font-size:17px;letter-spacing:.05px;line-height:28px;margin-bottom:17px}.resultsWrap.grid-view .propertyWrap.highlight .logoWrap{display:block;text-align:left;width:100%}.resultsWrap.grid-view .propertyWrap.highlight .description{width:100%}.resultsWrap.grid-view .propertyWrap.banner-row{background:0;float:left;margin-bottom:24px;min-height:1px;padding:28px 12px 26px;width:100%}.noBottomMargin .resultsWrap.grid-view .propertyWrap.banner-row{margin-bottom:0}@media(max-width:1250px){.resultsWrap.grid-view .propertyWrap.banner-row{float:left;margin-bottom:20px;min-height:1px;padding-left:10px;padding-right:10px;width:100%}.noBottomMargin .resultsWrap.grid-view .propertyWrap.banner-row{margin-bottom:0}}@media(max-width:640px){.resultsWrap.grid-view .propertyWrap.banner-row{padding-left:0;padding-right:0}}.resultsWrap.grid-view .propertyWrap.advertSpaceWrap+*{clear:left}.resultsWrap.grid-view .propertyWrap .advertSpaceInnerWrap{position:relative}.resultsWrap.grid-view .propertyWrap .advertSpaceInnerWrap:before{content:"";display:block;padding-top:100%;width:100%}.resultsWrap.grid-view .propertyWrap .advertSpaceInnerWrap .advertSpace{bottom:0;left:0;position:absolute;right:0;top:0}.resultsWrap.grid-view .propertyWrap .advertSpaceInnerWrap .advertSpace span{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.resultsWrap.grid-view .imagesWrap{margin-bottom:18px}@media(max-width:1024px){.resultsWrap.grid-view .imagesWrap{margin-bottom:10px}}.resultsWrap.grid-view .tagsWrap{display:none;margin-bottom:0}.resultsWrap.grid-view .infoBottomWrap .tagsWrap{display:block}.resultsWrap.grid-view .infoBottomWrap{display:table;margin-bottom:10px;width:100%}.resultsWrap.grid-view .infoLeftWrap{display:table-cell;padding-right:5px;vertical-align:top;width:67%}.resultsWrap.grid-view .logoWrap{display:table-cell;vertical-align:middle;width:33%}@media(max-width:1250px){.resultsWrap.grid-view .facilities .opt{margin-left:10px}}@media(max-width:1024px){.resultsWrap.grid-view .infoTopWrap{margin-bottom:8px}.resultsWrap.grid-view .offersOver{float:none;line-height:28px;text-align:left;width:auto}.resultsWrap.grid-view .facilities{float:right;text-align:right;width:auto}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap{display:block;font-size:0;padding-top:8px;white-space:nowrap}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap img{margin-right:8px;width:calc(50% - 4px)}.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:last-child{margin-right:0}}@media(max-width:800px){.resultsWrap.grid-view .pageWrap{margin:0;width:100%}.resultsWrap.grid-view .propertyWrap,.resultsWrap.grid-view .propertyWrap.highlight{display:table;float:none;margin-bottom:20px;padding:0;width:100%}.resultsWrap.grid-view .propertyWrap .imagesWrap,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap{display:table-cell;margin-bottom:0;width:calc(100% - 330px)}.resultsWrap.grid-view .propertyWrap .imagesWrap img,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}.resultsWrap.grid-view .propertyWrap .infoWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoWrap{display:table-cell;padding-left:20px;padding-top:5px;vertical-align:middle;width:330px}.resultsWrap.grid-view .propertyWrap .tagsWrap,.resultsWrap.grid-view .propertyWrap.highlight .tagsWrap{display:block;margin-bottom:8px}.resultsWrap.grid-view .propertyWrap .infoBottomWrap .tagsWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:none}.resultsWrap.grid-view .propertyWrap .description,.resultsWrap.grid-view .propertyWrap.highlight .description{display:block;float:left;padding-right:6%;width:65%}.resultsWrap.grid-view .advertSpaceWrap{display:none}.resultsWrap.grid-view .offersOver{display:inline-block;float:left;line-height:28px;margin-right:5px;text-align:left;width:auto}.resultsWrap.grid-view .facilities{float:right;text-align:right;width:auto}.resultsWrap.grid-view .facilities .opt{margin-right:5px}.resultsWrap.grid-view .facilities .icon{margin-left:5px}.resultsWrap.grid-view .infoLeftWrap{display:block;padding-right:0;width:100%}.resultsWrap.grid-view .propertyTitle{line-height:27px}.resultsWrap.grid-view .logoWrap{float:right;width:35%}}@media(max-width:640px){.resultsWrap.grid-view .pageWrap{margin:0;width:100%}.resultsWrap.grid-view .propertyWrap,.resultsWrap.grid-view .propertyWrap.highlight{display:block;float:none;margin-bottom:22px;padding:0;width:100%}.resultsWrap.grid-view .propertyWrap .imagesWrap,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap{display:block;margin-bottom:18px;width:100%}.resultsWrap.grid-view .propertyWrap .imagesWrap.dummyImage,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap.dummyImage{padding-top:66.66%}.resultsWrap.grid-view .propertyWrap .imagesWrap img,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}.resultsWrap.grid-view .propertyWrap .imagesWrap .arrowRight:after,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .arrowRight:after{right:11px}.resultsWrap.grid-view .propertyWrap .imagesWrap .arrowLeft:after,.resultsWrap.grid-view .propertyWrap.highlight .imagesWrap .arrowLeft:after{left:11px}.resultsWrap.grid-view .propertyWrap .infoWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoWrap{display:block;padding:0;width:100%}.resultsWrap.grid-view .propertyWrap .tagsWrap,.resultsWrap.grid-view .propertyWrap.highlight .tagsWrap{display:none;margin-bottom:11px}.resultsWrap.grid-view .propertyWrap .infoBottomWrap .tagsWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:block}.resultsWrap.grid-view .propertyWrap .offersOver,.resultsWrap.grid-view .propertyWrap.highlight .offersOver{float:left;font-size:15px;font-weight:600;letter-spacing:-.16px;line-height:25px;text-align:left;width:auto}.resultsWrap.grid-view .propertyWrap .facilities,.resultsWrap.grid-view .propertyWrap.highlight .facilities{float:right;text-align:right;width:auto}.resultsWrap.grid-view .propertyWrap .facilities .opt,.resultsWrap.grid-view .propertyWrap.highlight .facilities .opt{font-size:15px;line-height:25px;margin-left:15px}.resultsWrap.grid-view .propertyWrap .facilities .icon,.resultsWrap.grid-view .propertyWrap.highlight .facilities .icon{height:22px;margin-left:7px}.resultsWrap.grid-view .propertyWrap .infoTopWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoTopWrap{margin-bottom:15px;padding:20px 0 0}.resultsWrap.grid-view .propertyWrap .infoBottomWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoBottomWrap{display:table}.resultsWrap.grid-view .propertyWrap .infoLeftWrap,.resultsWrap.grid-view .propertyWrap.highlight .infoLeftWrap{display:table-cell;padding-right:5px;width:67%}.resultsWrap.grid-view .propertyWrap .logoWrap,.resultsWrap.grid-view .propertyWrap.highlight .logoWrap{display:table-cell;float:none;vertical-align:middle;width:33%}.resultsWrap.grid-view .propertyWrap .logoWrap img,.resultsWrap.grid-view .propertyWrap.highlight .logoWrap img{max-height:none}.resultsWrap.grid-view .propertyWrap .description,.resultsWrap.grid-view .propertyWrap.highlight .description{display:none}.resultsWrap.grid-view .propertyWrap .tag,.resultsWrap.grid-view .propertyWrap.highlight .tag{font-size:9px;height:16px;letter-spacing:.78px;line-height:19px;margin:0 4px 4px 0;padding:0 8px}.resultsWrap.grid-view .propertyWrap .propertyTitle,.resultsWrap.grid-view .propertyWrap.highlight .propertyTitle{font-size:14px;letter-spacing:.04px;line-height:20px;margin-bottom:0}}.resultsWrap.grid-view .propertyWrap.highlight,.resultsWrap.grid-view .propertyWrap.sticky{border-left:none;border-right:none}@media(min-width:640px){.resultsWrap.grid-view .propertyWrap.highlight,.resultsWrap.grid-view .propertyWrap.sticky{background-image:none;border-radius:5px;left:-5px;padding:10px 5px;position:relative;width:calc(100% + 14px)}}@media(min-width:1025px){.resultsWrap.grid-view .propertyWrap.highlight,.resultsWrap.grid-view .propertyWrap.sticky{border-radius:5px;left:-10px;padding:10px;position:relative;width:calc(100% + 20px)}}.resultsWrap.grid-view .propertyWrap.highlight{background-image:linear-gradient(transparent,rgba(218,25,132,.1));border-bottom:1px solid rgba(218,25,132,.6)}@media(min-width:640px){.resultsWrap.grid-view .propertyWrap.highlight{border:2px solid rgba(218,25,132,.6);box-shadow:5px 5px 5px 0 rgba(218,25,132,.6)}}.resultsWrap.grid-view .propertyWrap.sticky{background-image:linear-gradient(transparent,rgba(150,27,255,.1));border-bottom:1px solid rgba(150,27,255,.6)}@media(min-width:640px){.resultsWrap.grid-view .propertyWrap.sticky{border:2px solid rgba(150,27,255,.6);box-shadow:5px 5px 5px 0 rgba(150,27,255,.6)}}@media(min-width:801px){.resultsWrap.grid-view .propertyWrap.sticky{border:1px solid rgba(150,27,255,.5);box-shadow:5px 5px 5px 0 rgba(150,27,255,.5);left:0;margin-left:2px;margin-right:2px;padding-left:2px;padding-right:2px;padding-top:2px;position:relative;top:-2px;width:calc(33.33333% - 6px)}}@media(min-width:1025px){.resultsWrap.grid-view .propertyWrap.sticky{margin-left:4px;margin-right:4px;padding-left:4px;padding-right:4px;padding-top:4px;top:-4px;width:calc(33.33333% - 10px)}}@media(min-width:1251px){.resultsWrap.grid-view .propertyWrap.sticky{border-radius:5px;margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:calc(33.33333% - 12px)}}.resultsWrap.list .propertyWrap{display:table;margin-bottom:53px;width:100%}.resultsWrap.list .propertyWrap .imagesWrap{display:table-cell;margin-bottom:0;vertical-align:middle;width:66%}.resultsWrap.list .propertyWrap .tagsWrap{display:block}.resultsWrap.list .propertyWrap .infoBottomWrap .tagsWrap{display:none}.resultsWrap.list .propertyWrap .infoWrap{display:table-cell;padding-left:25px;vertical-align:middle;width:34%}.resultsWrap.list .propertyWrap .infoLeftWrap{display:block;width:100%}.resultsWrap.list .propertyWrap .description{display:block}.resultsWrap.list .propertyWrap .imagesWrap img{margin-right:5px;width:calc(50% - 2px)}@media(min-width:1025px){.resultsWrap.list .propertyWrap.highlight .imagesWrap .justAnotherWrap{border:4px solid transparent;box-sizing:content-box;overflow:hidden}.resultsWrap.list .propertyWrap.highlight .imagesWrap a{border-right:2px solid transparent;box-sizing:content-box;display:block;float:left;overflow:hidden;width:calc(66.69922% - .8px)}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap{box-sizing:content-box;float:left;width:calc(33.30078% - 1.2px)}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap img{border-left:2px solid transparent}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:first-child{border-bottom:2px solid transparent}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:nth-child(2){border-top:2px solid transparent}}.resultsWrap.list .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}@media(max-width:800px){.resultsWrap.list .propertyWrap.highlight div.imagesWrap{margin-bottom:0}}.resultsWrap.list .propertyWrap.highlight .tagsWrap{margin-bottom:17px}.resultsWrap.list .propertyWrap.highlight .infoTopWrap{margin-bottom:3px}.resultsWrap.list .propertyWrap.highlight .propertyTitle{font-size:17px;letter-spacing:.05px;line-height:28px;margin-bottom:17px}.resultsWrap.list .propertyWrap.highlight .logoWrap{display:block;text-align:left;width:100%}.resultsWrap.list .propertyWrap.highlight .description{width:100%}.resultsWrap.list .propertyWrap.advertSpaceWrap{display:block;width:100%}.resultsWrap.list .propertyWrap .advertSpace{padding:18px 0 12px}.resultsWrap.list .propertyWrap .infoWrap{padding-top:20px}@media(max-width:1250px){.resultsWrap.list .propertyWrap .infoWrap{padding-top:5px}}.resultsWrap.list .infoTopWrap,.resultsWrap.list .tagsWrap{margin-bottom:8px}.resultsWrap.list .propertyTitle{font-size:16px;letter-spacing:.05px;line-height:27px;margin-bottom:13px}.resultsWrap.list .infoBottomWrap{*zoom:1}.resultsWrap.list .infoBottomWrap:after,.resultsWrap.list .infoBottomWrap:before{content:"";display:table}.resultsWrap.list .infoBottomWrap:after{clear:both}.resultsWrap.list .description{float:left;padding-right:6%;width:65%}.resultsWrap.list .logoWrap{float:right;width:35%}@media(max-width:1250px){.resultsWrap.list .propertyWrap .imagesWrap{width:60%}.resultsWrap.list .propertyWrap .infoWrap{width:40%}}@media(max-width:1024px){.resultsWrap.list .propertyWrap .imagesWrap{width:55%}.resultsWrap.list .propertyWrap .infoWrap{width:45%}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap{display:block;font-size:0;padding-top:8px;white-space:nowrap}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap img{margin-right:8px;width:calc(50% - 4px)}.resultsWrap.list .propertyWrap.highlight .imagesWrap .featuredImagesWrap img:last-child{margin-right:0}}@media(max-width:800px){.resultsWrap.list .pageWrap{margin:0;width:100%}.resultsWrap.list .propertyWrap,.resultsWrap.list .propertyWrap.highlight{display:table;float:none;margin-bottom:20px;padding:0;width:100%}.resultsWrap.list .propertyWrap .imagesWrap,.resultsWrap.list .propertyWrap.highlight .imagesWrap{display:table-cell;margin-bottom:0;width:calc(100% - 330px)}.resultsWrap.list .propertyWrap .imagesWrap img,.resultsWrap.list .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}.resultsWrap.list .propertyWrap .infoWrap,.resultsWrap.list .propertyWrap.highlight .infoWrap{display:table-cell;padding-left:20px;padding-top:5px;vertical-align:middle;width:330px}.resultsWrap.list .propertyWrap .tagsWrap,.resultsWrap.list .propertyWrap.highlight .tagsWrap{display:block;margin-bottom:8px}.resultsWrap.list .propertyWrap .infoBottomWrap .tagsWrap,.resultsWrap.list .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:none}.resultsWrap.list .propertyWrap .description,.resultsWrap.list .propertyWrap.highlight .description{display:block;float:left;padding-right:6%;width:65%}.resultsWrap.list .advertSpaceWrap{display:none}.resultsWrap.list .offersOver{display:inline-block;float:left;line-height:28px;margin-right:5px;text-align:left;width:auto}.resultsWrap.list .facilities{float:right;text-align:right;width:auto}.resultsWrap.list .facilities .opt{margin-right:5px}.resultsWrap.list .facilities .icon{margin-left:5px}.resultsWrap.list .infoLeftWrap{display:block;padding-right:0;width:100%}.resultsWrap.list .propertyTitle{line-height:27px}.resultsWrap.list .logoWrap{float:right;width:35%}}@media(max-width:640px){.resultsWrap.list .pageWrap{margin:0;width:100%}.resultsWrap.list .propertyWrap,.resultsWrap.list .propertyWrap.highlight{display:block;float:none;margin-bottom:22px;padding:0;width:100%}.resultsWrap.list .propertyWrap .imagesWrap,.resultsWrap.list .propertyWrap.highlight .imagesWrap{display:block;margin-bottom:18px;width:100%}.resultsWrap.list .propertyWrap .imagesWrap.dummyImage,.resultsWrap.list .propertyWrap.highlight .imagesWrap.dummyImage{padding-top:66.66%}.resultsWrap.list .propertyWrap .imagesWrap img,.resultsWrap.list .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}.resultsWrap.list .propertyWrap .imagesWrap .arrowRight:after,.resultsWrap.list .propertyWrap.highlight .imagesWrap .arrowRight:after{right:11px}.resultsWrap.list .propertyWrap .imagesWrap .arrowLeft:after,.resultsWrap.list .propertyWrap.highlight .imagesWrap .arrowLeft:after{left:11px}.resultsWrap.list .propertyWrap .infoWrap,.resultsWrap.list .propertyWrap.highlight .infoWrap{display:block;padding:0;width:100%}.resultsWrap.list .propertyWrap .tagsWrap,.resultsWrap.list .propertyWrap.highlight .tagsWrap{display:none;margin-bottom:11px}.resultsWrap.list .propertyWrap .infoBottomWrap .tagsWrap,.resultsWrap.list .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:block}.resultsWrap.list .propertyWrap .offersOver,.resultsWrap.list .propertyWrap.highlight .offersOver{float:left;font-size:15px;font-weight:600;letter-spacing:-.16px;line-height:25px;text-align:left;width:auto}.resultsWrap.list .propertyWrap .facilities,.resultsWrap.list .propertyWrap.highlight .facilities{float:right;text-align:right;width:auto}.resultsWrap.list .propertyWrap .facilities .opt,.resultsWrap.list .propertyWrap.highlight .facilities .opt{font-size:15px;line-height:25px;margin-left:15px}.resultsWrap.list .propertyWrap .facilities .icon,.resultsWrap.list .propertyWrap.highlight .facilities .icon{height:22px;margin-left:7px}.resultsWrap.list .propertyWrap .infoTopWrap,.resultsWrap.list .propertyWrap.highlight .infoTopWrap{margin-bottom:15px;padding:20px 0 0}.resultsWrap.list .propertyWrap .infoBottomWrap,.resultsWrap.list .propertyWrap.highlight .infoBottomWrap{display:table}.resultsWrap.list .propertyWrap .infoLeftWrap,.resultsWrap.list .propertyWrap.highlight .infoLeftWrap{display:table-cell;padding-right:5px;width:67%}.resultsWrap.list .propertyWrap .logoWrap,.resultsWrap.list .propertyWrap.highlight .logoWrap{display:table-cell;float:none;vertical-align:middle;width:33%}.resultsWrap.list .propertyWrap .logoWrap img,.resultsWrap.list .propertyWrap.highlight .logoWrap img{max-height:none}.resultsWrap.list .propertyWrap .description,.resultsWrap.list .propertyWrap.highlight .description{display:none}.resultsWrap.list .propertyWrap .tag,.resultsWrap.list .propertyWrap.highlight .tag{font-size:9px;height:16px;letter-spacing:.78px;line-height:19px;margin:0 4px 4px 0;padding:0 8px}.resultsWrap.list .propertyWrap .propertyTitle,.resultsWrap.list .propertyWrap.highlight .propertyTitle{font-size:14px;letter-spacing:.04px;line-height:20px;margin-bottom:0}}.resultsWrap.list .propertyWrap.highlight,.resultsWrap.list .propertyWrap.sticky{border-left:none;border-right:none}@media(min-width:640px){.resultsWrap.list .propertyWrap.highlight,.resultsWrap.list .propertyWrap.sticky{background-image:none;border-radius:5px;left:-5px;padding:10px 5px;position:relative;width:calc(100% + 14px)}}@media(min-width:1025px){.resultsWrap.list .propertyWrap.highlight,.resultsWrap.list .propertyWrap.sticky{border-radius:5px;left:-10px;padding:10px;position:relative;width:calc(100% + 20px)}}.resultsWrap.list .propertyWrap.highlight{background-image:linear-gradient(transparent,rgba(218,25,132,.1));border-bottom:1px solid rgba(218,25,132,.6)}@media(min-width:640px){.resultsWrap.list .propertyWrap.highlight{border:2px solid rgba(218,25,132,.6);box-shadow:5px 5px 5px 0 rgba(218,25,132,.6)}}.resultsWrap.list .propertyWrap.sticky{background-image:linear-gradient(transparent,rgba(150,27,255,.1));border-bottom:1px solid rgba(150,27,255,.6)}@media(min-width:640px){.resultsWrap.list .propertyWrap.sticky{border:2px solid rgba(150,27,255,.6);box-shadow:5px 5px 5px 0 rgba(150,27,255,.6)}}.resultsWrap.map{max-width:none!important}@media(max-width:800px){.resultsWrap.map{background:#fff;height:calc(100vh + 1px);left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:5000}.resultsWrap.map .wrapper2{padding:0}.resultsWrap.map .banner-row{display:none}}.resultsWrap.map .mapWrap{display:block}.resultsWrap.map .pageWrap{height:100%}.resultsWrap.map .resultsListWrap{float:right;height:778px;margin-bottom:49px;max-height:778px;overflow-y:auto;padding:0 9px 0 14px;width:580px}@media(max-width:1024px){.resultsWrap.map .resultsListWrap{height:700px;max-height:700px;width:500px}}@media(max-width:800px){.resultsWrap.map .resultsListWrap{bottom:0;float:none;font-size:0;height:auto;margin-bottom:0;max-height:none;min-height:0;overflow-x:auto;overflow-y:hidden;padding:16px 0 0 16px;position:fixed;white-space:nowrap;width:100%}.resultsWrap.map .resultsListWrap .pageWrap{display:inline-block;font-size:0;white-space:nowrap}}@media (max-width:800px)and (max-height:360px){.resultsWrap.map .resultsListWrap{float:right;height:100vh;overflow:visible;overflow-y:auto;padding-left:0;padding-top:0;white-space:normal;width:235px}.resultsWrap.map .resultsListWrap .pageWrap{white-space:normal;width:100%}.resultsWrap.map .resultsListWrap .propertyWrap,.resultsWrap.map .resultsListWrap .propertyWrap.highlight{margin:0 0 10px}}.resultsWrap.map .propertyWrap{display:table;margin-bottom:7px;padding:10px 10px 13px 12px;position:relative;width:100%;z-index:1}.resultsWrap.map .propertyWrap:hover{box-shadow:1px 0 9px 0 rgba(0,0,0,.18);z-index:2}@media(max-width:800px){.resultsWrap.map .propertyWrap:hover{box-shadow:none}}.resultsWrap.map .propertyWrap.selected{border-bottom:3px solid rgba(0,174,239,.41);border-top:3px solid rgba(0,174,239,.41);box-shadow:1px 0 9px 0 rgba(0,0,0,.18);z-index:2}@media(max-width:800px){.resultsWrap.map .propertyWrap.selected{box-shadow:none}}.resultsWrap.map .imagesWrap{display:table-cell;height:173px;width:259px}.resultsWrap.map .imagesWrap.dummyImage{padding-top:33.33%}.resultsWrap.map .imagesWrap .arrow{width:30px}.resultsWrap.map .imagesWrap .arrowLeft:after,.resultsWrap.map .imagesWrap .arrowRight:after{background-size:6px auto}.resultsWrap.map .imagesWrap .arrowLeft:after{left:4px}.resultsWrap.map .imagesWrap .arrowRight:after{right:4px}.resultsWrap.map .infoWrap{display:table-cell;padding-left:24px;vertical-align:middle;width:50%}.resultsWrap.map .tagsWrap{margin-bottom:6px}.resultsWrap.map .tag{font-size:9px;height:16px;letter-spacing:.75px;line-height:19px;padding:0 8px}.resultsWrap.map .offersOver{float:none;font-size:15px;width:100%}.resultsWrap.map .offersOver .price{font-size:18px}.resultsWrap.map .facilities{float:none;width:100%}.resultsWrap.map .facilities .opt{font-size:16px;line-height:34px;margin:0 15px 0 0}.resultsWrap.map .facilities .icon{height:32px;margin-left:8px}.resultsWrap.map .infoTopWrap{margin-bottom:7px}.resultsWrap.map .propertyTitle{font-size:14px;letter-spacing:.04px;line-height:20px;margin-bottom:0}.resultsWrap.map .advertSpaceWrap,.resultsWrap.map .logoWrap,.resultsWrap.map .resultsListWrap .banner-row{display:none}.resultsWrap.map .loadMoreWrap{padding:10px 0 20px}@media(max-width:800px){.resultsWrap.map .loadMoreWrap{display:none}}.resultsWrap.map .loadMoreWrap .loadMore{font-size:14px;height:50px;letter-spacing:1px;padding:20px 5px 10px;width:240px}.resultsWrap.map .paginationWrap{display:none}.resultsWrap.map .bottomAdvert{clear:both;display:block;margin-bottom:50px;padding:20px 0 10px}@media(max-width:800px){.resultsWrap.map .bottomAdvert{display:none}}@media(max-width:1024px){.resultsWrap.map .infoWrap{padding-left:15px}.resultsWrap.map .tag{font-size:8px;height:14px;letter-spacing:.5px;line-height:15px;margin:0 4px 4px 0;padding:0 6px}}@media(max-width:800px){.resultsWrap.map .pageWrap{margin:0;width:100%}.resultsWrap.map .propertyWrap,.resultsWrap.map .propertyWrap.highlight{display:block;float:none;margin-bottom:22px;padding:0;width:100%}.resultsWrap.map .propertyWrap .imagesWrap,.resultsWrap.map .propertyWrap.highlight .imagesWrap{display:block;margin-bottom:18px;width:100%}.resultsWrap.map .propertyWrap .imagesWrap.dummyImage,.resultsWrap.map .propertyWrap.highlight .imagesWrap.dummyImage{padding-top:66.66%}.resultsWrap.map .propertyWrap .imagesWrap img,.resultsWrap.map .propertyWrap.highlight .imagesWrap img{margin-right:0;width:100%}.resultsWrap.map .propertyWrap .imagesWrap .arrowRight:after,.resultsWrap.map .propertyWrap.highlight .imagesWrap .arrowRight:after{right:11px}.resultsWrap.map .propertyWrap .imagesWrap .arrowLeft:after,.resultsWrap.map .propertyWrap.highlight .imagesWrap .arrowLeft:after{left:11px}.resultsWrap.map .propertyWrap .infoWrap,.resultsWrap.map .propertyWrap.highlight .infoWrap{display:block;padding:0;width:100%}.resultsWrap.map .propertyWrap .tagsWrap,.resultsWrap.map .propertyWrap.highlight .tagsWrap{display:none;margin-bottom:11px}.resultsWrap.map .propertyWrap .infoBottomWrap .tagsWrap,.resultsWrap.map .propertyWrap.highlight .infoBottomWrap .tagsWrap{display:block}.resultsWrap.map .propertyWrap .offersOver,.resultsWrap.map .propertyWrap.highlight .offersOver{font-size:15px;font-weight:600;letter-spacing:-.16px;line-height:25px;text-align:left}.resultsWrap.map .propertyWrap .facilities,.resultsWrap.map .propertyWrap.highlight .facilities{text-align:right}.resultsWrap.map .propertyWrap .facilities .opt,.resultsWrap.map .propertyWrap.highlight .facilities .opt{font-size:15px;line-height:25px;margin-left:15px}.resultsWrap.map .propertyWrap .facilities .icon,.resultsWrap.map .propertyWrap.highlight .facilities .icon{height:22px;margin-left:7px}.resultsWrap.map .propertyWrap .infoTopWrap,.resultsWrap.map .propertyWrap.highlight .infoTopWrap{margin-bottom:15px;padding:20px 0 0}.resultsWrap.map .propertyWrap .infoBottomWrap,.resultsWrap.map .propertyWrap.highlight .infoBottomWrap{display:table}.resultsWrap.map .propertyWrap .infoLeftWrap,.resultsWrap.map .propertyWrap.highlight .infoLeftWrap{display:table-cell;padding-right:5px;width:67%}.resultsWrap.map .propertyWrap .logoWrap,.resultsWrap.map .propertyWrap.highlight .logoWrap{display:table-cell;float:none;vertical-align:middle;width:33%}.resultsWrap.map .propertyWrap .logoWrap img,.resultsWrap.map .propertyWrap.highlight .logoWrap img{max-height:none}.resultsWrap.map .propertyWrap .description,.resultsWrap.map .propertyWrap.highlight .description{display:none}.resultsWrap.map .propertyWrap .tag,.resultsWrap.map .propertyWrap.highlight .tag{font-size:9px;height:16px;letter-spacing:.78px;line-height:19px;margin:0 4px 4px 0;padding:0 8px}.resultsWrap.map .propertyWrap .propertyTitle,.resultsWrap.map .propertyWrap.highlight .propertyTitle{font-size:14px;line-height:20px;margin-bottom:0}.resultsWrap.map .propertyWrap,.resultsWrap.map .propertyWrap.highlight{display:inline-block;margin:0 14px 10px 0;max-width:235px;white-space:normal}.resultsWrap.map .propertyWrap .imagesWrap,.resultsWrap.map .propertyWrap.highlight .imagesWrap{margin-bottom:10px}.resultsWrap.map .propertyWrap .tagsWrap,.resultsWrap.map .propertyWrap.highlight .tagsWrap{display:block;margin:-24px 0 5px;position:relative;z-index:2}.resultsWrap.map .propertyWrap .tag,.resultsWrap.map .propertyWrap.highlight .tag{font-size:8px;height:14px;letter-spacing:.65px;line-height:16px;margin:0;padding:0 5px}.resultsWrap.map .propertyWrap .infoLeftWrap,.resultsWrap.map .propertyWrap.highlight .infoLeftWrap{display:block;width:100%}.resultsWrap.map .propertyWrap .infoLeftWrap .tagsWrap,.resultsWrap.map .propertyWrap .logoWrap,.resultsWrap.map .propertyWrap.highlight .infoLeftWrap .tagsWrap,.resultsWrap.map .propertyWrap.highlight .logoWrap{display:none}.resultsWrap.map .propertyWrap .infoTopWrap,.resultsWrap.map .propertyWrap.highlight .infoTopWrap{margin-bottom:0}.resultsWrap.map .propertyWrap .offersOver,.resultsWrap.map .propertyWrap.highlight .offersOver{float:left;font-size:10px;letter-spacing:-.11px;line-height:21px;width:auto}.resultsWrap.map .propertyWrap .offersOver .price,.resultsWrap.map .propertyWrap.highlight .offersOver .price{font-size:13px}.resultsWrap.map .propertyWrap .facilities,.resultsWrap.map .propertyWrap.highlight .facilities{float:right;padding-right:6px;width:auto}.resultsWrap.map .propertyWrap .facilities .opt,.resultsWrap.map .propertyWrap.highlight .facilities .opt{font-size:11px;letter-spacing:-.1px;line-height:18px;margin:0 0 0 8px}.resultsWrap.map .propertyWrap .facilities .icon,.resultsWrap.map .propertyWrap.highlight .facilities .icon{height:18px;margin-left:5px}.resultsWrap.map .propertyWrap .facilities .bed,.resultsWrap.map .propertyWrap.highlight .facilities .bed{background-size:15px auto;width:15px}.resultsWrap.map .propertyWrap .facilities .bath,.resultsWrap.map .propertyWrap.highlight .facilities .bath{background-size:12px auto;width:12px}.resultsWrap.map .propertyWrap .facilities .couch,.resultsWrap.map .propertyWrap.highlight .facilities .couch{background-size:15px auto;width:15px}.resultsWrap.map .propertyWrap .propertyTitle,.resultsWrap.map .propertyWrap.highlight .propertyTitle{font-size:12px;letter-spacing:.04px;line-height:21px}.resultsWrap.map .propertyWrap.advertSpaceWrap,.resultsWrap.map .propertyWrap.highlight .featuredImagesWrap{display:none}}.resultsWrap .vtour{color:#f99;margin-bottom:10px;margin-top:10px}.resultsWrap .vtour :hover{color:#f99}.resultsWrap .extra-featured-img{width:50%}@media(min-width:800px){.resultsWrap .extra-featured-img{display:none}}.resultsWrap .resultsListWrap .getAlerts{cursor:pointer}@media(min-width:800px){.resultsWrap .resultsListWrap .getAlerts{display:none}}.resultsWrap .resultsListWrap .getAlerts .text{font-size:.8em;letter-spacing:normal;line-height:1em;padding-left:20%;padding-right:20%}.resultsWrap .imagesWrap{overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.resultsWrap .imagesWrap img{display:inline-block;width:100%}.resultsWrap .imagesWrap .imagesInnerWrap{font-size:0;position:relative;white-space:nowrap}.resultsWrap .imagesWrap .arrow{background:transparent;bottom:0;cursor:pointer;display:block;position:absolute;top:0;transition:background .3s;width:40px;z-index:2}@media(max-width:800px){.resultsWrap .imagesWrap .arrow{width:30px}}.resultsWrap .imagesWrap .arrow:hover{background:rgba(0,0,0,.2)}.resultsWrap .imagesWrap .arrow:after{content:"";height:20px;margin-top:-8px;position:absolute;top:50%;width:20px}.resultsWrap .imagesWrap .arrowLeft{left:0}.resultsWrap .imagesWrap .arrowLeft:after{background:url(/resources/icons/angle-left.svg) no-repeat 50%;background-color:rgba(0,0,0,.1);background-size:12px auto;left:16px}@media(max-width:800px){.resultsWrap .imagesWrap .arrowLeft:after{background-size:10px auto;left:5px}}.resultsWrap .imagesWrap .arrowRight{right:0}.resultsWrap .imagesWrap .arrowRight:after{background:url(/resources/icons/angle-right.svg) no-repeat 50%;background-color:rgba(0,0,0,.1);background-size:12px auto;right:16px}@media(max-width:800px){.resultsWrap .imagesWrap .arrowRight:after{background-size:10px auto;right:5px}}.resultsWrap .featuredImagesWrap{display:block}.resultsWrap .infoTopWrap{*zoom:1;margin-bottom:18px}.resultsWrap .infoTopWrap:after,.resultsWrap .infoTopWrap:before{content:"";display:table}.resultsWrap .infoTopWrap:after{clear:both}.resultsWrap .offersOver{color:#000;display:inline-block;float:left;font-size:17px;font-weight:400;letter-spacing:-.18px;line-height:28px}.resultsWrap .offersOver .price{font-weight:600;margin:0}.resultsWrap .facilities{float:right;font-size:0}.resultsWrap .facilities .opt{color:#003362;display:inline-block;font-size:17px;font-weight:600;letter-spacing:-.15px;line-height:28px;margin-left:15px;vertical-align:top}.resultsWrap .facilities .opt:first-child{margin-left:0}.resultsWrap .facilities .icon{display:inline-block;height:28px;margin-left:11px;vertical-align:top}.resultsWrap .facilities .bed{background:url(/resources/icons/bed.svg) no-repeat 50%;background-size:22px auto;width:22px}.resultsWrap .facilities .bath{background:url(/resources/icons/bath.svg) no-repeat 50%;background-size:17px auto;width:17px}.resultsWrap .facilities .couch{background:url(/resources/icons/couch.svg) no-repeat 50%;background-size:22px auto;width:22px}.resultsWrap .tagsWrap{font-size:0;margin-bottom:10px}.resultsWrap .tag{border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:700;height:18px;letter-spacing:.86px;line-height:21px;margin:0 5px 5px 0;padding:0 10px;text-transform:uppercase}.resultsWrap .tag.new{background:#00aeef}.resultsWrap .tag.exclusive{background:#003362}.resultsWrap .tag.closing{background:#ff808b}.resultsWrap .tag.limelight{background:#da1984}.resultsWrap .tag.virtual-tour{background:#00859b}.resultsWrap .tag.sticky{background:#961bff}.resultsWrap .tag.video{background:#00859b}.resultsWrap .tag.newbuild{background:#1b9c85}.resultsWrap .infoBottomWrap .tagsWrap{display:none}.resultsWrap .propertyTitle{color:#003362;font-size:16px;font-weight:400;letter-spacing:.05px;line-height:23px}.resultsWrap .propertyTitle .label{font-weight:700}.resultsWrap .description{display:none}.resultsWrap .description p{color:#5a5a5a;font-size:13px;letter-spacing:.04px;line-height:19px}.resultsWrap .mapWrap{display:none;float:left;height:778px;margin-bottom:49px;overflow:hidden;width:calc(100% - 580px)}@media(max-width:1024px){.resultsWrap .mapWrap{height:700px;width:calc(100% - 500px)}}@media(max-width:800px){.resultsWrap .mapWrap{float:none;height:calc(100vh - 300px);margin-bottom:0;min-height:250px;position:relative;transition:height .3s;width:100%}}@media (max-width:800px)and (max-height:360px){.resultsWrap .mapWrap{float:left;height:100vh;width:calc(100% - 245px)}}.resultsWrap .mapWrap .resultsMode{display:none;font-size:12px;font-weight:500;height:37px;left:50%;letter-spacing:1.3px;line-height:37px;padding:0 15px 0 45px;position:absolute;top:6px;transform:translateX(-50%);white-space:nowrap;width:auto}@media(max-width:800px){.resultsWrap .mapWrap .resultsMode{display:inline-block}}.resultsWrap .mapWrap .resultsMode .icon{left:0;right:auto;width:47px}.resultsWrap .mapWrap .resultsMode.list .icon{background-size:15px auto}@media(max-width:800px){.resultsWrap .mapWrap .resultsMode.list{display:inline-block;margin-top:40px;z-index:999}}.resultsWrap .bottomAdvert{display:none}@supports(object-fit:cover){.resultsWrap .mapWrap .tempMap{height:100%;max-height:none;max-width:none;object-fit:cover;width:100%}}@media(max-width:800px){.map-view .filterOuterWrap{display:none}}.loadMoreWrap{padding:4px 0 74px;text-align:center}.loadMoreWrap .loadMore{background:#00aeef;border-radius:3.52px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:900;height:59px;letter-spacing:1.47px;line-height:1;padding:23px 5px 10px;text-align:center;text-transform:uppercase;transition:background .3s;user-select:none;width:316px}@media(max-width:640px){.loadMoreWrap .loadMore{font-size:16px;height:50px;letter-spacing:1.2px;max-width:316px;padding:18px 5px 10px;width:100%}}.loadMoreWrap .loadMore:hover{background:#003362}.paginationWrap{padding:9px 0 10px;text-align:center}@media(max-width:640px){.paginationWrap{text-align:center}}.paginationWrap .paginationList{display:inline-block;font-size:0;vertical-align:top}.paginationWrap .paginationList li{display:inline-block;margin-left:8px}@media(max-width:640px){.paginationWrap .paginationList li{margin:0 3px 6px}}.paginationWrap .paginationList li a,.paginationWrap .paginationList li span{color:#003362;cursor:pointer;display:inline-block;font-size:22px;height:36px;line-height:36px;min-width:34px;padding:0 8px;text-align:center;vertical-align:top;white-space:nowrap}@media(max-width:640px){.paginationWrap .paginationList li a,.paginationWrap .paginationList li span{font-size:14px}}.paginationWrap .paginationList li a .page.active,.paginationWrap .paginationList li a .page:hover,.paginationWrap .paginationList li span .page.active,.paginationWrap .paginationList li span .page:hover{background:#003362;color:#fff}.paginationWrap .paginationList li a:focus{outline:none}.paginationWrap .paginationList li .page{transition:background .3s,color .3s}.paginationWrap .paginationList li .page.active,.paginationWrap .paginationList li .page:active{background:#003362;color:#fff}@media(hover:hover){.paginationWrap .paginationList li .page:hover{background:#003362;color:#fff}}.paginationWrap .paginationList li .disable{color:#ddd}.paginationWrap .paginationList li .dots{letter-spacing:3px;min-width:21px;padding:5px 0 0}.banner-row{text-align:center}.banner-row,.resultsWrap .banner-row.propertyWrap{display:flex}.resultsWrap .banner-row.propertyWrap>:first-child{margin-left:0}.resultsWrap .banner-row.propertyWrap>:last-child{margin-right:0}.resultsWrap .banner-row.propertyWrap>*{margin-left:10px;margin-right:10px}@media(max-width:640px){.banner-row .wrapper2{padding:0}}.banner-row .banner{background-size:auto 100%;border-radius:3.14px;display:table;height:58px;width:100%}.banner-row .banner.valuation-banner{background:url(/resources/images/valuation.png) no-repeat 50%}.banner-row .banner.valuation-banner .icon{background:url(/resources/icons/valuations-cyan.svg) no-repeat 50%}.banner-row .banner.saved-search-banner{background:url(/resources/images/property-search-results-banners-cyan.png) no-repeat 50%}.banner-row .banner.saved-search-banner .icon{background:url(/resources/icons/home.svg) no-repeat 50%}.banner-row .banner.mortgages-banner{background:url(/resources/images/property-search-results-banners-teal.png) no-repeat 50%}.banner-row .banner.mortgages-banner .icon{background:url(/resources/icons/mortgages-teal.svg) no-repeat 50%}.banner-row .banner.lettings-banner{background:url(/resources/images/property-search-results-banners-purple.png) no-repeat 50%}.banner-row .banner.lettings-banner .icon{background:url(/resources/icons/lettings-purple.svg) no-repeat 50%}.banner-row .banner.buying-banner{background:url(/resources/images/property-search-results-banners-magenta.png) no-repeat 50%}.banner-row .banner.buying-banner .icon{background:url(/resources/icons/buying-magenta.svg) no-repeat 50%}.banner-row .banner.selling-banner{background:url(/resources/images/property-search-results-banners-light-blue.png) no-repeat 50%}.banner-row .banner.selling-banner .icon{background:url(/resources/icons/selling-light-blue.svg) no-repeat 50%}@media(max-width:640px){.banner-row .banner{background-size:auto 100%}}.banner-row .banner>div{background-size:auto 100%;display:table-cell;line-height:1;text-align:center;vertical-align:middle}.banner-row .banner>div:first-child{min-width:150px;padding-top:6px}@media(max-width:640px){.banner-row .banner>div:first-child{min-width:100px;padding-left:15px}}@media(max-width:400px){.banner-row .banner>div:first-child{min-width:90px;padding-left:10px}}.banner-row .banner>div:last-child{padding:2px 29px 0 0;text-align:right;width:130px}@media(max-width:640px){.banner-row .banner>div:last-child{padding:7px 19px 0 0;width:60px}}@media(max-width:400px){.banner-row .banner>div:last-child{padding:7px 10px 0 0;width:44px}}.banner-row .title{color:#fff;display:inline-block;font-size:24px;font-weight:700;letter-spacing:-.07px;line-height:20px}@media(max-width:640px){.banner-row .title{font-size:19px;letter-spacing:-.06px}}.banner-row .textBig,.banner-row .textSmall{color:#fff;display:inline-block;font-size:16px;font-weight:900;letter-spacing:-.05px;line-height:12px;margin:0 15px}@media(max-width:640px){.banner-row .textBig,.banner-row .textSmall{font-size:12px;letter-spacing:-.03px}}.banner-row .textSmall{font-weight:400}.banner-row .arrow{background:url(/resources/icons/arrow-circle-right.svg) no-repeat 50%;background-size:18px;display:inline-block;height:18px;margin-left:5px;vertical-align:middle;width:18px}@media(max-width:640px){.banner-row .arrow{display:none}}.banner-row .icon{background:url(/resources/icons/home.svg) no-repeat 50%;background-size:100% auto;display:inline-block;height:40px;width:40px}@media screen and (min-width:50em){.hero{background:url(/assets/images/hero.jpg) 50% no-repeat;background-size:cover;margin-bottom:1em}}@media screen and (max-width:64.999em){.home .hero{background:none!important}}.home dl.tabs dd .tab__link,.homepage dl.tabs dd .tab__link{background:transparent;border-color:transparent!important}.home dl.tabs dd .tab__link:focus,.home dl.tabs dd .tab__link:hover,.home dl.tabs dd.active .tab__link,.homepage dl.tabs dd .tab__link:focus,.homepage dl.tabs dd .tab__link:hover,.homepage dl.tabs dd.active .tab__link{color:#003362;outline:none}@media screen and (max-width:64.999em){.hero .promo-ads{margin-left:0;max-width:0;min-width:0;width:0}}@media screen and (min-width:40em){.promo-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex;padding-left:20px}}@media screen and (min-width:50em){.home .flex-area,.homepage .flex-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex}}@media screen and (min-width:40em){.home .flex-area__fluid,.homepage .flex-area__fluid{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}}@media screen and (min-width:50em){html[data-useragent*="MSIE 10.0"] .home .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .homepage .flex-area__fluid{width:600px}}@media screen and (min-width:70em){html[data-useragent*="MSIE 10.0"] .home .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .homepage .flex-area__fluid{width:800px}}.no-flexbox .home .hero .main-search,.no-flexbox .homepage .hero .main-search{width:100%}.no-flexbox .home .hero .promo-ads,.no-flexbox .homepage .hero .promo-ads{width:0}.no-flexbox .promo-area{display:block}@media screen and (min-width:40em){.no-flexbox .promo-features,html[data-useragent*="MSIE 10.0"] .promo-features{float:left;width:240px}}@media screen and (min-width:50em){.no-flexbox .promo-features,html[data-useragent*="MSIE 10.0"] .promo-features{width:400px}}@media screen and (min-width:65em){.no-flexbox .promo-features,html[data-useragent*="MSIE 10.0"] .promo-features{width:640px}}@media screen and (min-width:79em){.no-flexbox .promo-features,html[data-useragent*="MSIE 10.0"] .promo-features{width:850px}}.main-search .near-me{margin-bottom:0}.main-search .control.checkbox{color:#fff;padding:1em 0}.home .wrapper .flex-area,.homepage .wrapper .flex-area{margin-top:2%}.popular-searches{clear:both;margin-top:.5em;overflow:auto}.title-bar{color:#fff;float:left;font-size:xx-large;font-weight:500;padding:.5em 1em 0 5px}@media(max-width:799px){.title-bar{font-size:larger;padding:.75em 1em 0 .2em}}.title-bar-houses{background-image:url(/resources/images/houses-inverted.png);background-repeat:repeat-x;background-size:150px;display:flex;height:73px;margin-top:.75em}@media(max-width:799px){.title-bar-houses{background-size:120px;height:59px}}.title-bar-with-houses{background-color:#003362}.livestream-notification{background-color:#00aeef;text-align:center}.livestream-notification .notification-content{color:#fff;font-size:1.5em;margin:0 auto;padding:.5em}@media(max-width:799px){.livestream-notification .notification-content{font-size:1.2em}}.livestream-notification .notification-content a{color:#e63946;font-weight:700}.livestream-notification .notification-content span{white-space:nowrap}.promo-section-big{padding-bottom:5%;width:49%}@media(max-width:799px){.promo-section-big{width:100%}}.header-title{align-items:center;display:flex;margin-bottom:10px;margin-top:10px}.header-title img{margin:10px}.header-title h3{line-height:normal;margin:0 0 0 10px}.stream-container{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.stream-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.home-wrapper{margin:0 auto;width:100%}section header{color:#003362;font-size:1.8em;margin-bottom:.8em}.home-link{background-color:#003362;border-radius:5px;display:inline-flex;margin-bottom:1em;margin-right:.5em;white-space:nowrap}@media(min-width:800px){.home-link{margin-right:1em}}.home-link a{color:#fff;padding:.8em}@media (max-width:768px){.hide-on-mobile{display:none}}.home-divider{display:flex;height:calc(1px*sqrt(2)*40/2);margin-top:calc(1px*sqrt(2)*40/2);position:relative;width:100%}.home-divider>div{background-color:#d3d3d3;height:1px;width:20px}.home-divider>div:nth-child(odd){width:50%}.home-divider>div:nth-child(2){background-color:#fff;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:40px;left:calc(50% - 20px);position:absolute;top:-19px;transform:rotate(45deg);width:40px;z-index:1}.ads-section{margin-top:2em}@media(max-width:799px){.ads-section{margin-top:0}}.ads-section .ads-section-content{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;width:100%}.ads-section .ads-section-content .featured-property{flex-shrink:0;width:100%}@media(min-width:800px){.ads-section .ads-section-content .featured-property{margin-right:1%;width:49%}}.featured-property a{flex-wrap:wrap;font-size:1em}.featured-property a img{width:100%}.featured-property a img.fallback{max-height:400px}.featured-property a .property-description{color:#003362;font-size:1.1em;font-weight:400;margin-bottom:0;margin-right:1em}.featured-property a .header{color:#003362;font-size:1.3em;font-weight:700;margin-bottom:20px;margin-top:0;width:100%}.featured-property a .property-features{display:flex;margin-bottom:1em}@media(min-width:800px){.featured-property a .property-features{margin-bottom:0}}.featured-property a .property-features .feature{display:flex;margin-left:25px}.featured-property a .property-features .feature:first-child{margin-left:0}@media (max-width:768px){.featured-property a .property-features .feature{margin-left:17px}}@media (max-width:420px){.featured-property a .property-features .feature{margin-left:10px}}.featured-property a .property-features .feature .number{color:#003362;display:inline-block;font-size:15px;font-weight:600;letter-spacing:.7px;margin-right:5px;vertical-align:middle}@media (max-width:768px){.featured-property a .property-features .feature .number{font-size:17px}}.featured-property a .property-features .feature img{display:inline-block;height:25px;vertical-align:middle;width:24px}@media (max-width:768px){.featured-property a .property-features .feature img{width:23px}}@media (max-width:420px){.featured-property a .property-features .feature img{width:20px}}.featured-property a .property-features .feature:first-child img{height:25px;width:29px}@media (max-width:768px){.featured-property a .property-features .feature:first-child img{width:26px}}.featured-property a .property-features .feature:last-child img{height:25px;width:26px}@media (max-width:768px){.featured-property a .property-features .feature:last-child img{width:23px}}.featured-property .home-link{display:flex;font-size:1.2em;font-weight:700;justify-content:center;margin-bottom:0;margin-top:0;width:100%}@media(min-width:800px){.featured-property .home-link{display:inline-flex;margin-top:1em;text-align:initial;width:auto}}.featured-property .home-link a{display:block;font-size:19.16px;font-weight:400;text-align:center;text-transform:uppercase;width:100%}.adverts{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}@media(min-width:800px){.adverts{align-content:flex-start;margin-left:1%;width:49%}}.adverts .advert{border:1px solid red;display:none;height:250px;margin:2px;width:300px}.adverts .advert:first-child,.adverts .advert:nth-child(2){display:block}@media(min-width:1250px){.adverts .advert{display:block}}.homepage-news-section .home-link{display:flex;font-size:1.2em;font-weight:700;justify-content:center;margin-bottom:0;width:100%}@media(min-width:801px){.homepage-news-section .home-link{display:inline-flex;margin-top:1em;text-align:initial;width:auto}}.homepage-news-section .home-link a{font-size:19.16px;font-weight:400;text-align:center;text-transform:uppercase;width:100%}.homepage-news{color:#fff;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-evenly;margin-bottom:24px;margin-top:24px;overflow:auto;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.homepage-news::-webkit-scrollbar{height:0;width:0}@media(min-width:801px){.homepage-news{align-content:stretch;flex-wrap:wrap}}@media(min-width:1251px){.homepage-news{justify-content:space-between}}.homepage-news a{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1em;width:auto}.homepage-news .news-tile-container{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;scroll-snap-align:center;width:100%}.homepage-news .news-tile-container:nth-child(4n) .news-tile{background-color:#ff808b}.homepage-news .news-tile-container:nth-child(4n+1) .news-tile{background-color:#00aeef}.homepage-news .news-tile-container:nth-child(4n+2) .news-tile{background-color:#7474c1}.homepage-news .news-tile-container:nth-child(4n+3) .news-tile{background-color:#00859b}@media(min-width:800px){.homepage-news .news-tile-container{width:48%}}@media(min-width:1250px){.homepage-news .news-tile-container{width:23%}}.homepage-news .news-tile{height:auto;max-width:350px;min-height:300px}.homepage-news .news-tile .news-subheading{font-weight:500}.carousel-dots{display:flex;justify-content:center;margin-bottom:1em}@media(min-width:800px){.carousel-dots{display:none}}.carousel-dots li{background-color:#d0d0d0;border-radius:10px;cursor:pointer;height:20px;margin:5px;width:20px}.carousel-dots li.selected{background-color:#003362}.promo-guides-section .promo-guides-wrapper{position:relative;width:100%}.promo-guides-section .promo-guides-container{display:flex;flex:100%;flex-wrap:nowrap;overflow:auto;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.promo-guides-section .promo-guides-container::-webkit-scrollbar{height:0;width:0}.promo-guides-section .promo-guides-container .promo-guide{display:flex;flex-shrink:0;justify-content:center;margin-top:1em;overflow:hidden;scroll-snap-align:center;width:100%}@media(min-width:801px){.promo-guides-section .promo-guides-container .promo-guide{scroll-snap-align:start;width:50%}}@media(min-width:1251px){.promo-guides-section .promo-guides-container .promo-guide{width:33.333%}}.promo-guides-section .promo-guides-container .promo-guide .promo-guide-tile{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.promo-guides-section .promo-guides-container .promo-guide .promo-guide-text{color:#003362;font-size:1.2em;font-weight:500;margin-top:1em}.promo-guides-section a{display:inline-block;outline:none}.promo-guides-section .home-link{display:flex;font-size:1.2em;font-weight:700;justify-content:center;margin-bottom:0;width:100%}@media(min-width:801px){.promo-guides-section .home-link{display:inline-flex;margin-top:2em;text-align:initial;width:auto}}.promo-guides-section .home-link a{font-size:19.16px;font-weight:400;text-align:center;text-transform:uppercase;width:100%}.promo-guides-section .carousel-dots{margin-bottom:1em}.custom-promo-section{background-size:contain;height:400px;margin-top:3em;position:relative}@media(min-width:800px){.custom-promo-section{padding-left:50px;padding-right:20px}}.custom-promo-section header{font-size:3em;padding-top:50px}.custom-promo-section .home-link{font-size:1.2em;font-weight:700}.custom-promo-section .home-link a{display:block;font-size:19.16px;font-weight:400;text-align:center;text-transform:uppercase;width:100%}.search-box{border-bottom:1px solid #003362;padding-bottom:1em}.filter{align-items:center;display:flex;flex-wrap:wrap;float:right;justify-content:space-between;margin:0;padding-top:.4em;width:50%}.filter.home{width:100%}.filter.rent-school{justify-content:flex-start}@media(max-width:640px){.filter.buy-tab,.filter.rent-school{float:left;top:-30px;width:100%}}.pick-from-map-home{font-size:large;margin-top:.5em}.home .main-search{padding:0}.home .search-form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.home .search-form .home-search-input-wrapper{position:relative}.home .search-form .home-search-input-wrapper:before{height:100%;margin:0;top:0;width:40px}.home .search-form .home-search-input-wrapper input[type=search]{padding:5px 40px}@media(max-width:640px){.home .search-form .home-search-input-wrapper input[type=search]{padding-right:5px}}@media(max-width:640px)and (max-width:350px){.home .search-form .home-search-input-wrapper input[type=search]{font-size:86%}}.home .search-form .searchInput{margin-bottom:5px;order:0}@media(min-width:640px){.home .search-form .searchInput{margin-bottom:10px;width:100%}}@media(min-width:1024px){.home .search-form .searchInput{width:75%}}.home .search-form .searchInput .pick-from-map:before{font-size:20px;margin:0 5px}.home .search-form .main-search-button{font-weight:700!important;order:4}@media(min-width:640px){.home .search-form .main-search-button{margin-left:auto;margin-right:20px;margin-top:10px}}@media(min-width:1024px){.home .search-form .main-search-button{height:40px;margin-right:0;margin-top:0;order:1}}.home .search-form .main-search-button.button:hover,.home .search-form .navigation .flex-container-first .flex-item-first.my-espc-btn a.main-search-button:hover,.home .search-form .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.main-search-button:hover,.navigation .flex-container-first .flex-item-first.my-espc-btn .home .search-form a.main-search-button:hover,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .home .search-form a.main-search-button:hover{background:#00aeef}.home .search-form .filterOptions{display:flex;font-size:inherit;margin-bottom:10px;order:2;top:0}@media(min-width:800px){.home .search-form .filterOptions{margin-right:20px;min-width:400px;width:50%}}.home .search-form .filterOptions .filterOption{flex-grow:1;margin:0 5px}.home .search-form .filterOptions .filterOption:first-child{margin-left:0}.home .search-form .filterOptions .filterOption:last-child{margin-right:0}.home .search-form .filterOptions .filterOption .filterTitle{font-size:13px;font-weight:700}@media(max-width:639px){.home .search-form .filterOptions .filterOption .filterTitle{font-size:10px}}.home .search-form .filterOptions .refine-item{flex:1 0;margin:0 5px}.home .search-form .filterOptions .refine-item.refine-property-type{max-width:200px;min-width:120px}@media(max-width:408px){.home .search-form .filterOptions .refine-item.refine-property-type{margin-left:0}.home .search-form .filterOptions .refine-item{flex-basis:40%}.home .search-form .filterOptions .refine-item:nth-child(odd){margin-left:0}.home .search-form .filterOptions .refine-item:nth-child(2n){margin-right:0}.home .search-form .filterOptions .refine-item.refine-property-type{margin-left:5px}}.home .search-form .filterOptions .refine-item:last-child{margin-right:0}.home .search-form .filterOptions .refine-item:first-child{margin-left:0}.home .search-form .filterOptions .refine-item.refine-min-beds{flex-shrink:1}.home .search-form .filterOptions .refine-item.refine-max-price,.home .search-form .filterOptions .refine-item.refine-min-price{min-width:75px}.home .search-form .filterOptions .refine-item label span{color:#003362;white-space:nowrap}.home .search-form .filter{order:3}@media(min-width:640px){.home .search-form .filter{width:auto}.home .search-form .filter>:first-child{margin-left:0}.home .search-form .filter>*{margin:0 20px}.home .search-form .filter>:last-child{margin-right:0}}.home .search-form .filter .control.checkbox{margin-bottom:15px;margin-top:5px;min-width:50%;padding:0}@media(min-width:640px){.home .search-form .filter .control.checkbox{margin-bottom:5px;min-width:0;width:auto}}.home .search-form .filter .control.checkbox input{margin-right:.5em}.home .search-form .filter .control.checkbox span{font-size:1em;font-weight:700}.home .search-form .filter .advanced-link{align-self:center;color:#003362;margin-bottom:0;min-width:50%;padding:10px 0;width:50%}@media(min-width:640px){.home .search-form .filter .advanced-link{margin:0;min-width:0;width:auto}}.home .search-form .filter .filterCheckboxCol{padding-right:0}.home .search-form .filter .filterCheckboxCol label{color:#003362}.home .search-form .filter .filterCheckboxCol input[type=checkbox]{appearance:none;left:-9999px;position:absolute}.home .search-form .filter .filterCheckboxCol input[type=checkbox]:checked+label:before{background:#003362;border-color:#003362}@media(min-width:640px){.home .schoolsTab .main-search-button{margin-bottom:20px;margin-top:0;order:1;width:23%}.home .schoolsTab .flex-search{align-self:flex-start;margin-bottom:20px;max-width:700px;width:70%}}.home .flex-search.past-sales{max-width:800px}.home .tabs-content{margin-top:0;padding-top:0}@media(min-width:1024px){.home .tabs-content{margin-top:15px}}.home dl.tabs dd .tab__link{border-left:1px solid #003362;font-size:1em;font-weight:700}.home dl.tabs{height:auto}.home .filterCheckboxCol{min-width:50%;width:auto}.home .filterCheckboxCol label{font-size:1em}@media(max-width:370px){.home .filterCheckboxCol label{font-size:.9em;line-height:16px}}@media(min-width:640px){.home .filterCheckboxCol{max-width:none;min-width:0;width:auto}}.location-link{flex-grow:1;margin-bottom:1em;margin-right:.5em;outline:none;white-space:nowrap}@media(min-width:801px){.location-link{margin-right:1em}}.location-link .location-link-text{border:1px solid rgba(0,51,98,.3);border-radius:3.89px;color:#003362;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:30px;justify-content:center;letter-spacing:.33px;line-height:32px;margin-bottom:.5em;margin-right:.5em;min-width:75px;outline:none;padding:0 17px;position:relative;text-align:center;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s;vertical-align:top;white-space:nowrap;width:100%}.location-link .location-link-text:active,.location-link .location-link-text:hover{background:#003362;border-color:#003362;color:#fff}.slick-arrow{-webkit-appearance:none;background:#003362;border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:0;height:49px;line-height:40px;margin:-20px 0 0;outline:none;padding:0 0 0 .1em;position:absolute;text-align:center;top:45%;transition:background .5s;width:49px;z-index:4000}.slick-arrow img{width:20px}@media(min-width:801px){.slick-arrow{display:block}}.slick-next{right:0}.slick-prev{left:0}.q-banner{background-color:#000;border-top:1px solid #fff}.q-banner h3,.q-banner h4{color:#fff;font-weight:400;text-align:center}.q-banner h3{font-size:2em;margin-bottom:.1em;margin-top:.5em}.q-banner h4{font-size:1.4em;margin-bottom:.5em}#propertiesList{margin-bottom:0}.search-results h1{border:0;margin-bottom:0}.search-results__header{margin-bottom:.5em;margin-top:1em;position:relative}@media screen and (max-width:39.999em){.search-results__header h1,.search-results__refine{display:inline-block;vertical-align:middle}}.search-results__header h1{border:0;margin:0;padding:0}@media screen and (max-width:39.999em){.search-results__header h1{margin-right:75px}}.results__heading--medium{display:none}@media screen and (min-width:25em){.results__heading--medium{display:inline}}.results__heading--large{display:none}@media screen and (min-width:60em){.results__heading--large{display:inline}}.search-results__refine{font-weight:700}@media screen and (min-width:40em){.search-results__refine{display:none}}.search-results__refine i:before{font-size:.8em;margin-right:0}.search-results__sort{float:left;width:49%}.search-results__sort label{display:inline;font-size:.8em}@media screen and (max-width:30em){.search-results__sort label{left:-9999em;position:absolute}}.search-results__sort select{border:1px solid #e8edf1;display:inline;font-size:.8em;height:26px;max-width:100%;width:auto}.search-results__toggle-view{border:1px solid #e8edf1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;float:right;margin-bottom:4px;text-align:right;width:auto}.search-results__toggle-view>button{border-radius:4px;float:left}.search-results__toggle-view button:before{margin-right:.25em}.search-results__toggle-view button{background:#fff;border-radius:0 3px 3px 0;color:#00aeef;font-size:.9em;height:24px;line-height:24px;padding-left:.6em;padding-right:.6em}.search-results__toggle-view button.active{background:#fff;color:#003362}.search-results__toggle-view button.choose-list{border-radius:3px 0 0 3px;border-right:1px solid #e8edf1}.search-results__toggle-view button:hover{background:#003362;color:#fff}.search-results__toggle-view button.active:hover{background:#fff;color:#003362}.search-results__toggle-view button span{line-height:.9em;margin-right:0;vertical-align:text-top}.search-results__toggle-view button.active span{color:#003362}.search-results__lister{border-top:1px solid #e8edf1}@media screen and (max-width:39.999em){.search-results__lister{margin-left:-3.19148937%;width:106.38297874%}}.title-wrapper{position:relative}@media screen and (max-width:50em){.title-wrapper h1{margin-right:100px}}.refine{font-size:.9em;font-weight:700;margin:0;position:absolute;right:0;top:.3em}@media screen and (min-width:40em){.refine{display:none}}.search-options{border:1px solid #e8edf1;font-size:.6em;margin-bottom:1em}@media screen and (min-width:37em){.button.map-view,.button.refine,.navigation .flex-container-first .flex-item-first.my-espc-btn a.map-view,.navigation .flex-container-first .flex-item-first.my-espc-btn a.refine,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.map-view,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.refine{margin-top:0;padding-top:.45em}}.refine.ss-directright.right:after{font-size:.5em;margin:0 0 0 .25em;vertical-align:baseline}.lister{border-top:1px solid #e8edf1}.lister .property-result{border-bottom:1px solid #e8edf1;font-size:.9em;position:relative}.lister .property-result.grid-view{padding-left:12px;padding-right:12px;width:33%}@media(max-width:800px){.lister .property-result.grid-view{width:100%}}@media(max-width:800px)and (min-width:641px){.lister .property-result.grid-view{display:flex}}@media(max-width:800px)and (max-width:640px){.lister .property-result.grid-view{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.lister .property-result{font-size:1em}}.search-results__lister .property-result{border-bottom:1px solid #e8edf1;font-size:.9em;position:relative}@media screen and (min-width:60em){.search-results__lister .property-result{font-size:1em}}.lister .property-result a{color:#222e38;display:block;padding-left:115px;position:relative}@media screen and (min-width:44em){.lister .property-result a{padding-left:215px}.lister .property-result a.grid-view{width:100%}}@media(max-width:800px)and (min-width:641px){.lister .property-result a.grid-view{width:100%}}.search-results__lister .property-result a{color:#222e38;display:block;padding-left:calc(100px + 3%);position:relative}@media screen and (min-width:40em){.search-results__lister .property-result a{padding-left:calc(100px + 2%)}}@media screen and (min-width:48em){.search-results__lister .property-result a{padding-left:calc(200px + 2%)}}.search-results__lister .property-result__thumb{bottom:0;height:100%;left:0;position:absolute;top:0}.search-results__lister .property-result__thumb.grid-view{width:100%}@media screen and (min-width:48em){.search-results__lister .property-result__thumb{margin-right:1em;width:200px}}.property-result__address{color:#00aeef;font-size:1.05em;margin:.5em 0 0}@media screen and (min-width:40em){.property-result__address{font-size:1.1em;margin-top:.7em}}.property-result__address span{display:inline}.lister .property-result__thumb{bottom:0;float:left;height:100%;left:0;margin-right:.5em;position:absolute;top:0;width:100px}@media screen and (min-width:44em){.lister .property-result__thumb{margin-right:1em;width:200px}.lister .property-result__thumb.grid-view{width:100%}}@media(max-width:800px)and (min-width:641px){.lister .property-result__thumb.grid-view{width:100%}}.lister a h2{color:#00aeef;font-size:1.05em;margin:.3em 0 0}@media screen and (min-width:44em){.lister a h2{font-size:1.3em;margin-top:.7em}}@media screen and (min-width:50em){.lister a h2{font-size:1.1em;margin-top:.5em}}@media screen and (min-width:60em){.lister a h2{font-size:1.2em;margin-top:.7em}}.lister a:hover h2,a:hover .property-result__address{color:#003362}.property-result__address span:last-child{white-space:nowrap}.lister .price,.lister .property-result .distance,.lister .property-result .intro,.lister .property-result .quick-desc,.property-result__closing-date{padding-right:25px}@media screen and (min-width:44em){.lister .price,.lister .property-result .distance,.lister .property-result .quick-desc,.property-result__closing-date{padding-right:0}}.lister .price{margin-bottom:.2em;margin-top:.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:30em){.lister .price{margin:.5em 0}}@media screen and (min-width:44em){.lister .price{margin:.4em 0}}@media screen and (min-width:50em){.lister .price{margin:.4em 0 .3em}}.lister .price span{font-size:.8em;font-weight:400}.lister .property-result .quick-desc{color:#3f5668;display:block;font-size:.8em;font-style:italic;margin-bottom:.4em;max-height:2.8em;overflow-y:hidden}@media screen and (min-width:44em){.lister .property-result .quick-desc{font-size:.9em;margin-bottom:.5em}}@media screen and (min-width:50em){.lister .property-result .quick-desc{margin-bottom:.4em}}.lister .property-result .distance{color:#89a3b7;font-size:.6em;font-weight:400}.property-result__closing-date,.search-results__lister .price,.search-results__lister .property-result .distance,.search-results__lister .property-result .intro,.search-results__lister .property-result .quick-desc{padding-right:25px}@media screen and (min-width:44em){.property-result__closing-date,.search-results__lister .price,.search-results__lister .property-result .distance,.search-results__lister .property-result .quick-desc{padding-right:0}}.search-results__lister .price{margin-bottom:.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:30em){.search-results__lister .price{margin:.3em 0 .4em}}@media screen and (min-width:48em){.search-results__lister .price{margin:0 0 .1em}}.search-results__lister .price span{font-size:.8em;font-weight:400}.search-results__lister .property-result .quick-desc{color:#527088;display:block;font-size:.8em;margin-bottom:.65625em;max-height:2.8em;overflow-y:hidden}@media screen and (min-width:48em){.search-results__lister .property-result .quick-desc{font-size:.9em;margin-bottom:.25em}}.search-results__lister .property-result .distance{color:#89a3b7;font-size:.6em;font-weight:400}.property-result__closing-date,.property-result__exclusive{font-size:.8em;margin-bottom:.3em;margin-right:1em;overflow:hidden}.property-result__closing-date span{color:#ff8c42;font-size:1.2em;font-weight:700;margin-right:.25em}.property-result__exclusive span{color:#2d4a9a;font-size:1.2em;font-weight:700;margin-right:.25em}.property-result__closing-date span.today{color:#d81703;text-transform:uppercase}.lister .property-result .intro{display:none}@media screen and (min-width:44em){.lister .property-result .intro{color:#000;display:block;font-size:.9em}}@media screen and (min-width:50em){.lister .property-result .intro{font-size:.8em}}@media screen and (min-width:60em){.lister .property-result .intro{font-size:.9em}}.lister .property-result .social-share-btn{cursor:pointer;float:right;padding:.85em 2.5em .85em .85em}.lister .property-result .social-share-btn.grid-view{bottom:0;margin-right:45px;padding:.85em;position:absolute;right:0}@media(max-width:640px){.lister .property-result .social-share-btn.watchlist{padding:0 2.5em 0 .85em}}.search-results__lister .property-result .intro{display:none}@media screen and (min-width:48em){.search-results__lister .property-result .intro{color:#000;display:block;font-size:.9em;margin-bottom:.8em}}@media screen and (min-width:60em){.search-results__lister .property-result .intro{font-size:.9em}}.lister .property-result .add-shortlist:before{margin-right:0}.lister .property-result .add-shortlist{bottom:0;color:#ff8c42;cursor:pointer;font-size:1em;margin:0;padding:.85em 0 .85em .85em;position:absolute;right:0;width:auto}.lister .property-result .add-shortlist.watchlist{bottom:unset;margin-left:75px}@media(max-width:640px){.lister .property-result .add-shortlist.watchlist{padding:0}}.lister .property-result .add-shortlist span{display:none}@media screen and (min-width:35em){.lister .property-result .add-shortlist span{display:inline}}.search-results__lister .property-result .add-shortlist:before{margin-right:0}.search-results__lister .property-result .add-shortlist{bottom:0;color:#ff8c42;font-size:1em;margin:0;padding:.85em 3% .85em .85em;position:absolute;right:0;width:auto}@media screen and (min-width:40em){.search-results__lister .property-result .add-shortlist{padding-right:0}}.search-results__lister .property-result .add-shortlist span{display:none}@media screen and (min-width:35em){.search-results__lister .property-result .add-shortlist span{display:inline}}.search-results__lister .property-result.limelight{padding-bottom:1em;padding-top:1em}.search-results__lister .property-result.limelight a{border:3px solid #da1984}.search-results__lister .property-result.limelight .title{background:#da1984;color:#fff;font-size:.9em;padding:.3em 1em}.search-results__lister .property-result.limelight .add-shortlist{border:0;bottom:.85em;right:.85em}.results-buttons{padding-bottom:0;padding-top:0;text-align:center}.navigation .flex-container-first .flex-item-first.my-espc-btn .results-buttons a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .results-buttons a,.results-buttons .button,.results-buttons .navigation .flex-container-first .flex-item-first.my-espc-btn a,.results-buttons .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{display:inline-block;margin:1em;min-width:300px;width:auto}@media screen and (min-width:70em){.navigation .flex-container-first .flex-item-first.my-espc-btn .results-buttons a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .results-buttons a,.results-buttons .button,.results-buttons .navigation .flex-container-first .flex-item-first.my-espc-btn a,.results-buttons .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin:2em}}.navigation .flex-container-first .flex-item-first.my-espc-btn .results-ad a span,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .results-ad a span,.results-ad .button span,.results-ad .navigation .flex-container-first .flex-item-first.my-espc-btn a span,.results-ad .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a span{display:inline-block}.property_result__sol-logo{display:none}@media screen and (min-width:40em){.property_result__sol-logo{display:block;float:right;height:53px;margin-left:1em;width:80px}}@media screen and (min-width:60em){.property_result__sol-logo{height:61px;width:100px}}.property_result__sol-name{color:#2d4a9a;display:block;font-style:italic;margin-bottom:0}@media screen and (min-width:40em){.property_result__sol-name{display:none}}.property-result__flag{background:#d81703;color:#fff;font-size:.8em;left:0;padding:0 .4em;position:absolute;text-align:center;z-index:3}.property-result__flag--new{background:#00aeef;bottom:0}.property-result__flag--under-offer{background:#d81703;bottom:0}.property-result__flag--exclusive{background:#2d4a9a;left:0;right:auto;top:0}.property-result__flag--featured{background:#da1984;bottom:0;left:auto;right:0}.lister .property-result.limelight{padding-bottom:1em;padding-top:1em}.lister .property-result.limelight a{border:3px solid #da1984}.lister .property-result.limelight .title{background:#da1984;color:#fff;font-size:.9em;padding:.3em 1em}.lister .property-result.limelight .add-shortlist{border:0;bottom:.85em;right:.85em}.lister .ad{border-bottom:1px solid #e8edf1}.lister .ad .button,.lister .ad .navigation .flex-container-first .flex-item-first.my-espc-btn a,.lister .ad .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .lister .ad a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .lister .ad a{margin-bottom:0}.thats-all-folks{border-bottom:1px solid #e8edf1;margin-bottom:0;padding-bottom:1em;padding-top:1em}.thats-all-folks a{display:block}@media screen and (min-width:44em){.thats-all-folks a{display:inline-block}}.thats-all-folks a:after{font-size:.6em;margin-left:.25em}.results-map .refine{display:none}.results-map{position:relative;width:100%}.results-map .wrapper{margin-top:.6em}.past-sales-map{margin-top:.75em}.current-location-marker{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse;background:#00aeef;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:12px;width:12px}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(.8,.8,.8)}50%{-webkit-transform:scaleX(1)}to{-webkit-transform:scale3d(.8,.8,.8)}}@keyframes pulse{0%{transform:scale3d(.8,.8,.8)}50%{transform:scaleX(1)}to{transform:scale3d(.8,.8,.8)}}.map-pin{font-size:130%;text-align:center}.map-pin .cluster,.map-pin .single{background:#003362;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin:0;min-width:1.8em;padding:.2em .4em}.map-pin .cluster{font-weight:700;padding:.2em .4em}.map-pin.limelight-pin .cluster,.map-pin.limelight-pin .single{border-top:3px solid #da1984}.charter-member-pin .map-pin .cluster,.charter-member-pin .map-pin .single{border-top:3px solid #00aeef}.map-pin__icon:before{margin-right:0}.map-pin .triangle{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #003362;display:block;height:0;margin:0 auto;width:0}.map-result{font-size:11px}.map-result.limelight{border:3px solid #da1984}.list .map-result,.map-result{background:#fff}.map-result{border:1px solid #e8edf1;display:inline-block;margin-bottom:0;min-height:90px;width:283px}.map-result.organisation{margin:0;padding:0}.map-result.organisation .information{display:inline-block;margin-left:7px;width:185px}.map-result.organisation .information .address{padding-bottom:4px}.map-result.organisation .button.low,.map-result.organisation .navigation .flex-container-first .flex-item-first.my-espc-btn a.low,.map-result.organisation .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.low,.navigation .flex-container-first .flex-item-first.my-espc-btn .map-result.organisation a.low,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .map-result.organisation a.low{display:inline-block;min-width:45%;width:auto}.list .map-result{border:1px solid #e8edf1}.list .map-result:last-child{border:0}.map-result.limelight .title{background:#da1984;color:#fff;width:100%}.map-result .image{float:left;height:90px;margin-right:1em;width:90px}.map-result.organisation .image{float:left;margin-left:auto;margin-right:auto;width:90px}.map-result.limelight .image{width:90px}.map-result h2,.map-result.organisation h2{color:#00aeef;margin:.4em 0 0}.map-result.organisation p{margin:0}.leaflet-popup-content{margin:6px 10px}.map-result .address,.map-result .price{color:#222e38;margin-bottom:.4em}.map-result .quick-desc{color:#527088;margin-bottom:.5em}.map-result .add-shortlist{cursor:pointer;display:none}.map-result-close,.map-result-close:focus{background:#222e38;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#fff;cursor:pointer;font-size:175%;height:30px;margin-right:0;opacity:.7;padding-top:.1em;position:absolute;right:-.75em;text-align:center;top:-.75em;width:30px;z-index:999}.map-result-close:hover{color:#fff;opacity:1}.map-result-close:before{margin-right:0}#map-result-buttons{clear:both;display:block;float:none;height:2.45em;margin-top:.5em}@media screen and (min-width:50em){#map-result-buttons{display:inline-block;float:right;min-height:2.45em}}#map-result-buttons>a.button,.navigation .flex-container-first .flex-item-first.my-espc-btn #map-result-buttons>a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn #map-result-buttons>a{display:inline-block;font-size:.8em;margin-left:.25em;margin-right:.25em;padding:.8em .4em;width:45%}@media screen and (min-width:50em){#map-result-buttons>a.button,.navigation .flex-container-first .flex-item-first.my-espc-btn #map-result-buttons>a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn #map-result-buttons>a{width:auto}}@media screen and (min-width:30em){#map-result-buttons>a.button,.navigation .flex-container-first .flex-item-first.my-espc-btn #map-result-buttons>a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn #map-result-buttons>a{font-size:1em}}.map-result .information .email-address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-criteria-hidden{display:none}.filters{margin-top:2.2em}@media screen and (min-width:50em){.filters{display:block}}@media screen and (min-width:60em){.filters{font-size:.8em;margin-top:2.5em}}.filter-section{margin-bottom:2em}.filters{display:none;font-size:.7em;margin-top:1.6em}@media screen and (min-width:40em){.filters{display:block}}@media screen and (min-width:60em){.filters{font-size:.8em;margin-top:1.3em}}.filters .filter-section{background:#fff}.filter-section{border:1px solid #e8edf1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-bottom:1em;overflow:hidden}.filter-section__header,h2.filter-section__header{background:#fff;border-bottom:1px solid #e8edf1;font-size:1.2em;margin:0;padding:.6em .5em .4em}.filter-section__item{padding:.5em}.filter-section__item--beds-price{background:#fff}.filter-section__lister li{background:#fff;border-bottom:1px solid #e8edf1;position:relative}.filter-section__lister li:last-child{border-bottom:0}.filter-section__areas li:last-child{border-bottom:1px solid #e8edf1}.filter-section__areas div.filter-section__item{padding-right:1.5em}.filter-section li a{display:block}.filter-section__lister li li{padding-left:5px}.facets .filter-section__lister .filter-section__item{padding-bottom:0;padding-top:0}.facets .filter-section__lister .filter-section__item .lister{margin-bottom:0}.filter-section li.check [type=checkbox],.filter-section li.check a{display:inline-block}.filter-section .add-facet-form{margin:.6em .4em}.types-count{color:#999;font-size:.9em}.add-facet-form input{margin-bottom:0}.filter-section__lister li a.area-action-remove{background:transparent;color:#89a3b7;position:absolute;right:.5em;top:.4em}.filter-expand:before{font-size:.7em;margin-right:0}.filter-expand{float:right}.filter-section-body{margin-top:.5em}.filter-section-body .lister{border-top:0;margin-top:-.5em}@media screen and (min-width:65em){.filter-refine-select{float:left;margin-right:5%;width:30%}}.filter-refine-select:last-child{margin-right:0}.filter-refine-select label{display:block;margin-bottom:.3em}.facets h2,.facets label{cursor:pointer}.facets label{margin:.5em 0}.filter-section .check{cursor:pointer}.filter-listacitem.lister{margin-bottom:0}.filter-listacitem.lister li:last-child{border-bottom:0}.area-action-remove:before{margin-right:0}.area-action-remove{color:#89a3b7;float:right}.more-areas-button{font-size:.9em;margin-bottom:0;margin-left:0;padding-bottom:.4em;padding-top:.4em}.school-action-remove:before{margin-right:0}.school-action-remove{color:#89a3b7;float:right}#area-container{height:100%;overflow:auto;width:100%}.map-results .results-list{margin-top:1.1em}.gm-style-iw{left:1px;overflow:hidden;top:1px;width:270px}.results-ad-busy-indicator{background:url(/assets/images/ajax-loader-pretty.gif) no-repeat 50%;height:50px}@media screen and (min-width:1024px)and (min-height:768px){.results-ad-busy-indicator{height:90px}}.pick-map-btn:before,.school-search-btn:before{font-size:1.5em}.nearby-locations-label{background:#fff;border-bottom:1px solid #e8edf1;color:gray}.results-list{position:relative}.loading-overlay{background-color:hsla(0,0%,100%,.7);height:100%;position:absolute;width:100%;z-index:10000}.loading-overlay .loading-alert{background:#fff;border:1px solid #e8edf1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;left:50%;margin:-15px 0 0 -25px;position:absolute;top:30em;z-index:999}.more-locations{margin:.5em}.more-locations>div{margin-bottom:.5em}.search-results__sort select{margin-bottom:.2em}.house-prices-links{padding:0 .5em}.house-prices-links li a{padding:.2em .3em}.property-count-message{background-color:#fff;border:2px solid rgba(0,0,0,.2);border-radius:4px;cursor:default;padding:5px;user-select:none}.map-carousel{background-color:#e4e4e4;height:auto;width:100%}.slides{margin:6px 0;white-space:nowrap;width:auto}.slides,.slides-viewport{height:auto;position:relative}.slides-viewport{overflow:hidden;width:100%}.slides-viewport .navigation-arrow{background-color:#00aeef;background-color:rgba(0,174,239,.75);cursor:pointer;display:block;height:100%;position:absolute;top:0;transition:opacity .3s linear;width:20px;z-index:2}.slides-viewport .navigation-arrow:hover{background-color:rgba(0,174,239,.9)}.navigation-arrow.arrow-left{left:0}.navigation-arrow.arrow-right{right:0}.arrow-icon{background:url(/assets/images/rs-default.png);cursor:pointer;height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.arrow-left .arrow-icon{background-position:-128px -32px}.arrow-right .arrow-icon{background-position:-128px -48px}.slide{display:inline-block;height:90px;position:relative;width:250px}@media screen and (min-width:48em){.slide{height:130px;width:350px}}.property-map-card{background-color:#fff;box-shadow:1px 0 8px #aaa;font-size:.85em;margin-top:0;overflow:hidden;top:0;vertical-align:top}@media screen and (min-width:48em){.property-map-card{font-size:1em}}.property-map-card.selected{border-top:3px solid #00aeef}.property-map-card.selected .property-result__thumb{height:87px}@media screen and (min-width:48em){.property-map-card.selected .property-result__thumb{height:127px}}.property-map-card.selected .property-info{margin-top:-3px}.property-map-card .property-result__thumb{float:left;height:90px;left:0;margin-right:.5em;position:absolute;top:0;width:90px}@media screen and (min-width:48em){.property-map-card .property-result__thumb{height:130px;margin-right:1em;width:130px}}.property-map-card .property-result__address{font-size:1em;white-space:normal}.property-map-card .property-info{padding-bottom:6px;padding-left:100px}@media screen and (min-width:48em){.property-map-card .property-info{padding-left:140px}}.property-map-card .property-info a,.property-map-card .property-info p{display:block;font-size:.7em;outline:0;white-space:normal}@media screen and (min-width:48em){.property-map-card .property-info a,.property-map-card .property-info p{font-size:.9em;white-space:normal}}.loading .results-list .results-map-view{opacity:.4}.loading .loader,.loading .loader:after{border-radius:50%;height:10em;width:10em}.loader map,.loading .loader.map,.loading .loader:after.map{border:none}.loading .loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:1.1em solid rgba(0,174,239,.2);border-left-color:#00aeef;bottom:0;font-size:10px;left:0;margin:auto;position:fixed;right:0;text-indent:-9999em;top:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translate(-50%,-50%);z-index:1}@media screen and (min-width:40em){.loading .loader{left:15%}}.loading .loader.map{left:0}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.filter-section__lister a{cursor:default}.filter-section__lister .icon-trash{cursor:pointer}.pad-left{text-indent:1.2em}.search-results .school-disclaimer{font-size:.7em;padding:1em}.search-results__lister .property-result .ros-record,.search-results__lister .property-result a{padding-left:3%;padding-right:3%}@media screen and (min-width:40em){.search-results__lister .property-result .ros-record,.search-results__lister .property-result a{padding-left:0;padding-right:0}}@media screen and (min-width:48em){.search-results__lister .property-result .ros-record,.search-results__lister .property-result a{padding-bottom:.75em;padding-top:.25em}}.search-results__lister .property-result .ros-record .property-result__address{color:#003362}.search-results__lister .property-result.has-thumb a{padding-right:calc(100px + 3%)}@media screen and (min-width:40em){.search-results__lister .property-result.has-thumb a{padding-right:calc(100px + 2%)}}.search-results__lister .property-result__thumb{left:auto;margin-right:0;right:0;width:100px}@media screen and (min-width:48em){.search-results__lister .property-result__address{margin-bottom:.25em}.price,.search-results__lister .property-result .quick-desc{margin:0 0 .25em}.price{margin-right:1em}}.filter-checkbox{color:#00aeef;cursor:pointer;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.filter-checkbox:active,.filter-checkbox:focus,.filter-checkbox:hover{outline:0;text-decoration:none}.filter-checkbox:focus,.filter-checkbox:hover{color:#002b5c}@media screen and (max-width:40em){.search-results--past-sales .filters{display:none;font-size:.9em;position:absolute;right:-100%;top:0}.search-results--past-sales .filters .filter-section{margin-bottom:0}.search-results--past-sales .filters .ad{display:none}}.search-results--past-sales{position:relative}.search-results--past-sales .leaflet-popup-content-wrapper{border-radius:6px}.search-results--past-sales .properties-popup{border-bottom:1px solid gray;margin-bottom:5px;padding-bottom:5px}.search-results--past-sales .properties-popup:last-child{border:none;margin-bottom:0}.search-results--past-sales .properties-popup p{margin:0}.search-results--past-sales .properties-popup .quick-desc{font-size:.8em}.search-results--past-sales .leaflet-popup-scrolled{border:none}.mobile-view-section{padding:1em}.mobile-view-section span{font-size:1.3em}.mobile-view-section button{font-size:1.2em;margin-top:1em}.prev-next{border-bottom:1px solid #e8edf1;font-size:.8em}.prev-next li{display:inline-block;width:33.3333333333%}.prev-next .next a:before,.prev-next .prev a:before{font-size:1.2em;margin-right:0}.prev-next a{color:#666;display:block;padding:.6em 0}@media screen and (max-width:24em){.prev-next .back a span{left:-9999em;position:absolute}}.prev-next a:active,.prev-next a:focus,.prev-next a:hover{color:#00aeef}.prev-next .back{text-align:center}.prev-next .next{float:right;text-align:right;width:30%}.property__section{border-bottom:1px solid #e8edf1;padding-bottom:1.5em;padding-top:1.5em}@media screen and (min-width:60em){.property__section{padding-bottom:1.5em;padding-top:1.5em}}@media screen and (min-width:81em){.property__section{padding-bottom:1.5em;padding-top:1.5em}}.property__section__section{margin-bottom:1em}@media screen and (min-width:60em){.property__section__section{margin-bottom:2em}}.property__header{border:0;padding-bottom:0}.property__header .message{margin-bottom:1.5em;margin-top:-1em}.property__header h1{border:0;margin-bottom:0;margin-top:0;padding:0}.property-postcode,.property__price{display:inline-block}.property__price{color:#003362;font-size:1.2em;font-weight:400;margin-top:.295em;vertical-align:top}@media screen and (min-width:30em){.property__price{margin-right:1.5em}}.property__quick-desc{display:inline-block;font-size:1em;margin-top:.5em}@media screen and (min-width:81em){.property__quick-desc{font-size:.9em;margin-top:.56em}}.property__header__logo{display:none;margin-top:.15em;text-align:right}@media screen and (min-width:48em){.property__header__logo{display:block}}.property__header__logo img{height:auto;max-height:100%;max-width:238px;width:100%}.property-detail__flag{margin-bottom:.4em;margin-top:.4em}@media screen and (min-width:50em){.property-detail__flag{margin-bottom:.5em;margin-top:.5em}}.property-detail__flag--under-offer{background:#d81703;color:#fff;display:inline-block;font-size:.8em;margin-bottom:.5em;padding:.2em .5em}.property-detail__flag__link{cursor:pointer;display:inline-block;font-size:.8em;margin-left:.5em}.property-detail__closing-date{font-size:.8em}@media screen and (min-width:50em){.property-detail__closing-date{margin-bottom:.5em;margin-top:.5em}}.property-detail__closing-date span{color:#ff8c42;font-size:1.2em;font-weight:700;margin-right:.25em}.property-detail__closing-date span.today{color:#d81703;text-transform:uppercase}.property__section__header{font-size:1.1em;margin-top:0}@media screen and (min-width:40em){.property__section__header{margin-bottom:0}}@media screen and (min-width:81em){.property__section__header{font-size:1.2em}}.property__section.property__last-sale{border-bottom:none!important;padding-bottom:0}.property__section__header.has-extra{margin-bottom:0}.property__section__extrainfo{font-size:.7em}@media screen and (min-width:48em){.property__section__extrainfo{margin-bottom:0}.property__gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex;-webkit-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.property__gallery>.tabs-content{-webkit-flex:1;-webkit-box-flex:1;flex:initial}@media screen and (min-width:48em){.property__gallery__sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column}.property__gallery dl.tabs{border-bottom:0;border-left:0;height:auto}.property__gallery .tabs-content{-ms-flex:1 1 70%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;position:relative;width:70%}}.property__gallery dl.tabs dd{width:25%}@media screen and (min-width:48em){.property__gallery dl.tabs dd{border-top:1px solid #e8edf1;float:none;height:40px;width:auto}}@media screen and (min-width:60em){.property__gallery dl.tabs dd{height:60px}}@media screen and (min-width:48em){.property__gallery dl.tabs dd .tab__link{background:#fff;border:1px solid #e8edf1;border-left:0;border-radius:0;border-top:0;height:40px;line-height:40px;padding-left:2em;padding-right:2em;text-align:left;-moz-transition:none;-webkit-transition:none;transition:none}}@media screen and (min-width:60em){.property__gallery dl.tabs dd .tab__link{height:60px;line-height:60px}}@media screen and (min-width:48em){.property__gallery dl.tabs dd .tab__link:hover{background:#00aeef;border-color:#e8edf1;color:#fff}}.property__gallery dl.tabs dd.active{z-index:999}@media screen and (min-width:48em){.property__gallery dl.tabs dd.active:before,.property__gallery dl.tabs dd.active:focus:before,.property__gallery dl.tabs dd.active:hover:before,.property__gallery dl.tabs dd:focus:before,.property__gallery dl.tabs dd:hover:before{background:url(/assets/images/triangle.svg) 100% 0/contain no-repeat;bottom:-1px;content:"";left:-19px;position:absolute;top:-1px;width:20px;z-index:999}.property__gallery dl.tabs dd:focus:before,.property__gallery dl.tabs dd:hover:before{background-image:url(/assets/images/triangle-aqua.svg)}.property__gallery dl.tabs dd .tab__link:before{width:1.5em}.property__gallery dl.tabs dd.active .tab__link{background:#fff;border-left:0;color:#00aeef;outline:0}}@media screen and (max-width:26em){.property__gallery dl.tabs dd .tab__link span{left:-9999em;position:absolute}}.property__viewing-details p{margin-bottom:0}@media screen and (min-width:60em){.navigation .flex-container-first .flex-item-first.my-espc-btn .property__viewing-details a span,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__viewing-details a span,.property__viewing-details .button span,.property__viewing-details .navigation .flex-container-first .flex-item-first.my-espc-btn a span,.property__viewing-details .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a span{font-size:.9em;left:-9999em;position:absolute}}@media screen and (min-width:66em){.navigation .flex-container-first .flex-item-first.my-espc-btn .property__viewing-details a span,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__viewing-details a span,.property__viewing-details .button span,.property__viewing-details .navigation .flex-container-first .flex-item-first.my-espc-btn a span,.property__viewing-details .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a span{left:auto;position:relative}}.property__media .property__section__header{display:none}@media screen and (min-width:40em){.property__media .property__section__header{display:block}}.property__media__items__wrapper{margin-bottom:-1.4em!important;text-align:justify}.property__media__items__wrapper:after{content:"";display:inline-block;width:100%}.property__media-item{display:inline-block;font-size:.7em;margin-bottom:.5em;text-align:center;vertical-align:top}@media screen and (min-width:20em){.property__media-item{font-size:.85em;margin-bottom:0}}@media screen and (min-width:40em){.property__media-item{font-size:1em}}@media screen and (min-width:20em){.property__media-item .icon:before{margin-right:0}}.property__media-item .icon{color:#333;font-size:1.5em;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}@media screen and (min-width:20em){.property__media-item .icon{display:block}}.property__media-item.homereport .icon{font-size:1.7em;margin-bottom:-.2em}.property__media-item:focus .icon,.property__media-item:hover .icon{color:#000}.property__media-item.none,.property__media-item.none .icon{color:#e8edf1}.property__media-item.shortlist,.property__media-item.shortlist .icon{color:#ff8c42;cursor:pointer}.property__media-item.shortlist:focus,.property__media-item.shortlist:focus .icon,.property__media-item.shortlist:hover,.property__media-item.shortlist:hover .icon{color:#db5600}@media screen and (min-width:50em){.request-home-report.first{margin-bottom:0;margin-top:.5em}.grouped-buttons{left:-9999em}}@media screen and (min-width:60em){.grouped-buttons{left:auto;margin-bottom:0;position:relative}}@media screen and (min-width:20em){.grouped-buttons .button,.grouped-buttons .navigation .flex-container-first .flex-item-first.my-espc-btn a,.grouped-buttons .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .grouped-buttons a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .grouped-buttons a{float:left;font-size:.8em;margin-bottom:0;width:49%}.grouped-buttons .button:nth-child(2n),.grouped-buttons .navigation .flex-container-first .flex-item-first.my-espc-btn a:nth-child(2n),.grouped-buttons .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:nth-child(2n),.navigation .flex-container-first .flex-item-first.my-espc-btn .grouped-buttons a:nth-child(2n),.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .grouped-buttons a:nth-child(2n){float:right}}@media screen and (max-width:49.999em){.grouped-buttons-small .button,.grouped-buttons-small .navigation .flex-container-first .flex-item-first.my-espc-btn a,.grouped-buttons-small .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .grouped-buttons-small a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .grouped-buttons-small a{float:left;margin-bottom:0;width:49%}.grouped-buttons-small .button:nth-child(2n),.grouped-buttons-small .navigation .flex-container-first .flex-item-first.my-espc-btn a:nth-child(2n),.grouped-buttons-small .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a:nth-child(2n),.navigation .flex-container-first .flex-item-first.my-espc-btn .grouped-buttons-small a:nth-child(2n),.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .grouped-buttons-small a:nth-child(2n){float:right}}@media screen and (min-width:20em){.request-home-report span{display:inline}}@media screen and (min-width:50em){.request-home-report span{display:none}}@media screen and (min-width:60em){.request-home-report span{display:inline}}@media screen and (min-width:40em){.property__location__wrapper.flex-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex}}@media screen and (min-width:50em){.property__location__wrapper.flex-area{display:block}}@media screen and (min-width:40em){.property-location{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;margin-right:3%}}@media screen and (min-width:50em){.property-location{-webkit-flex-grow:0;-ms-flex-grow:0;-moz-flex-grow:0;flex-grow:0;margin-right:0}}.property-map-tile{border:5px solid #e8edf1;display:block;margin-bottom:.5em;position:relative}.property-map-tile .zoom:before{margin-right:0}.property-map-tile .zoom{background:#fff;margin-right:0;padding:.3em .5em;position:absolute;right:0;top:0}.property-view-map,.property-view-streetview{display:block;float:left;font-size:.9em;width:50%}.property-view-streetview{text-align:right}.property__info .firm-logo{margin-bottom:0;margin-top:1em}.property__info .firm-logo img{height:auto;margin-left:.5em;max-height:80px;width:auto}#read-more{display:inline}.ref{font-size:.8em;font-weight:700;margin-bottom:0}#read-more,#read-more-truncated{text-transform:lowercase}.rooms li{margin-bottom:.5em}.room-dimensions{font-family:Georgia,Times,serif;font-size:.8em;font-style:italic;margin:0 0 .3em}.room-desc{font-size:.9em;margin:0}.property__energy-rating{margin-bottom:0}.property__energy-rating span{font-weight:700;margin-left:.5em}.rating-A{color:#008359}.rating-B{color:#19af59}.rating-C{color:#8cc541}.rating-D{color:#fecb00}.rating-E{color:#f6ab64}.rating-F{color:#f68421}.rating-G{color:#ee1c39}.property__schools li{font-size:1em;margin-bottom:.35em}@media screen and (min-width:60em){.property__schools li{font-size:.9em}}@media screen and (min-width:50em){.property__schools li:first-child{margin-bottom:.5em}}.property__schools__council{margin-top:.5em}@media screen and (min-width:40em){.property__schools__council{margin-top:1em}}@media screen and (min-width:60em){.property__schools__council{margin-top:.3em;text-align:right}}.property__schools__council img{max-width:150px}.independent-schools-disclaimer p{font-size:.8em;margin-bottom:0}.property__past-sale{font-size:.9em;margin-bottom:.5em}.property__last-sale{font-size:1em}.property__first-sale{margin-bottom:0}.property__sale-history__change:before{margin-right:.25em}.property__sale-history__change.increase:before{color:#7cb226}.property__sale-history__change.decrease:before{color:#bf120d}.property__sale-history__change{color:#666;font-size:.8em;margin-left:.5em}.property__ros-disclaimer{font-size:.7em;margin:1.428em 0 0}.property__get-valuation{text-align:center}.navigation .flex-container-first .flex-item-first.my-espc-btn .property__get-valuation a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__get-valuation a,.property__get-valuation .button,.property__get-valuation .navigation .flex-container-first .flex-item-first.my-espc-btn a,.property__get-valuation .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.property__get-valuation span{display:block;margin-bottom:1em}@media screen and (min-width:53em){.navigation .flex-container-first .flex-item-first.my-espc-btn .property__get-valuation a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__get-valuation a,.property__get-valuation .button,.property__get-valuation .navigation .flex-container-first .flex-item-first.my-espc-btn a,.property__get-valuation .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.property__get-valuation span{display:inline-block;margin-bottom:0;margin-left:.5em;margin-right:.5em}}.property__get-valuation__heading{color:#003362;font-size:1.1em;font-weight:700}.navigation .flex-container-first .flex-item-first.my-espc-btn .property__get-valuation a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__get-valuation a,.property__get-valuation .button,.property__get-valuation .navigation .flex-container-first .flex-item-first.my-espc-btn a,.property__get-valuation .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin-bottom:0;padding-left:2em;padding-right:2em;width:auto}.navigation .flex-container-first .flex-item-first.my-espc-btn .secondary-cta a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .secondary-cta a,.secondary-cta .button,.secondary-cta .navigation .flex-container-first .flex-item-first.my-espc-btn a,.secondary-cta .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{font-size:.9em;margin:0}.property__marketer img{height:auto;max-height:none;max-width:238px;vertical-align:middle}@media screen and (min-width:50em){.property__marketer img{margin-bottom:0;text-align:left}}.property__marketer__contact-item:before{margin-right:.9em;width:1em}.property__marketer__contact-item{font-size:.9em;margin-bottom:.75em}@media screen and (min-width:50em){.property__marketer__contact-item{font-size:.9em;margin-bottom:.3em}}.property__marketer .adr{margin-bottom:1.5em}.property__marketer .adr span{display:inline-block}.property__marketer__buttons{margin-top:1em}@media screen and (min-width:40em){.property__marketer__buttons{margin-top:.3em}}@media screen and (max-width:59.999em){.navigation .flex-container-first .flex-item-first.my-espc-btn .property__secondary-cta a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__secondary-cta a,.property__secondary-cta .button,.property__secondary-cta .navigation .flex-container-first .flex-item-first.my-espc-btn a,.property__secondary-cta .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin-bottom:1em}}.navigation .flex-container-first .flex-item-first.my-espc-btn .property__secondary-cta a.email-property,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__secondary-cta a.email-property,.property__secondary-cta .button.email-property,.property__secondary-cta .navigation .flex-container-first .flex-item-first.my-espc-btn a.email-property,.property__secondary-cta .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.email-property{margin-bottom:0}@media screen and (min-width:40em){.navigation .flex-container-first .flex-item-first.my-espc-btn .property__secondary-cta a.mortgage-calculator-link,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .property__secondary-cta a.mortgage-calculator-link,.property__secondary-cta .button.mortgage-calculator-link,.property__secondary-cta .navigation .flex-container-first .flex-item-first.my-espc-btn a.mortgage-calculator-link,.property__secondary-cta .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.mortgage-calculator-link{margin-bottom:0}}.header-impact-reduced{color:#333;display:block;font-family:HelveticaNeue-Light,Helvetica Neue Light,sans-serif;font-size:.8em;font-weight:400;margin-bottom:1em}.property-important-number{border-top:1px solid #e8edf1;padding-bottom:1em;padding-top:1em;text-align:center}@media screen and (min-width:45em){.property-important-number{border:1px solid #e8edf1;border-left:0;float:left;width:33.3333333%}}@media screen and (min-width:60em){.property-important-number{padding-bottom:1.5em;padding-top:1.5em}}.property-important-number:last-child{border-bottom:1px solid #e8edf1}@media screen and (min-width:45em){.property-important-number:last-child{border-right:0}}.property-important-number-value{color:#003362;font-size:1.5em;margin-bottom:0}@media screen and (min-width:55em){.property-important-number-value{font-size:1.8em}}.property-important-number-impact-reduced{color:#333;font-family:HelveticaNeue-Light,Helvetica Neue Light,sans-serif;font-size:.6em;font-weight:400}.property-comparison{color:#999;font-size:.8em;margin-bottom:0;margin-top:.5em}.value-down,.value-up{font-size:.8em;margin-right:0}.property-nearby-price{display:block;font-size:.8em}.property-sold-list h4:before{color:#333}.property-sold-list .price{color:#333;margin-bottom:.25em;margin-top:.25em}.property-sold-list .property__quick-desc{display:block}@media screen and (max-width:49.999em){.property-sold-list .property__quick-desc,.property-sold-list h4,.property-sold-list p{display:inline-block;margin-right:2em}}@media screen and (min-width:60em){.property-nearby-lister{font-size:.9em}}@media screen and (min-width:50em){.property-nearby-lister .results-thumb{width:140px}}@media screen and (min-width:60em){.property-nearby-lister .results-thumb{width:130px}}@media screen and (min-width:70em){.property-nearby-lister .results-thumb{width:120px}}.map-fullscreen-btn,.map-minimise-btn{border-radius:2px;font-size:1.4em;height:32px;margin:0;position:absolute;width:32px;z-index:10}.map-fullscreen-btn{background:rgba(0,174,239,.75) url(/assets/images/rs-default.png) repeat scroll 0 0;padding:.3em;right:20px;top:16px;z-index:999}.map-minimise-btn{background:rgba(0,174,239,.75) url(/assets/images/rs-default.png) repeat scroll -32px 0;padding:0;position:absolute;right:0;top:0}.map-fullscreen-btn:hover{background-color:#00aeef;background-image:url(/assets/images/rs-default.png)}.map-fullscreen-btn:before{margin:0}.property__gallery-container-wrapper:after{content:" ";display:block;padding-top:61%}.royalSlider .rsThumbs{display:none}.property__gallery-container-wrapper{display:inline-block;position:relative;width:100%}#photos-modal .property__gallery-container-wrapper{height:100%}#photos-modal #image-property__gallery{margin:0 auto}.property__gallery-container{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:20em){#photosTab .map-fullscreen-btn{bottom:18%}}@media screen and (min-width:40em){#photosTab .map-fullscreen-btn{bottom:16%}}@media screen and (min-width:70em){#photosTab .map-fullscreen-btn{bottom:15%}}#photosTab,.property__gallery,.royalSlider{overflow:hidden}@media screen and (max-width:30em){.property__gallery-container-wrapper:after{padding-top:61%}.royalSlider .rsThumbs{display:none}}.no-thumbnails.property__gallery-container-wrapper:after{padding-top:61%}.no-thumbnails .royalSlider .rsThumbs{display:none}.rsThumbsContainer{border-top:1px solid #fff}@media screen and (min-width:30em){.property__gallery-container-wrapper:after{padding-top:77.4%}.royalSlider .rsThumbs{display:block}.royalSlider.rsDefault .rsThumb{border-right:1px solid #fff;height:67px;width:100px}.royalSlider.rsDefault .rsThumbsHor{height:67px}.royalSlider.rsDefault .rsThumbsVer{width:100px}}@media screen and (min-width:60em){.royalSlider.rsDefault .rsThumb{height:80px;width:120px}.royalSlider.rsDefault .rsThumbsHor{height:80px}.royalSlider.rsDefault .rsThumbsVer{width:120px}}@media screen and (min-width:20em){.map-tab{height:300px}}@media screen and (min-width:30em){.map-tab{height:350px}}@media screen and (min-width:40em){.map-tab{height:400px}}@media screen and (min-width:50em){.map-tab{height:450px}}@media screen and (min-width:60em){.map-tab{height:500px}}.room-desc,p.desc-full{white-space:pre-line}.desc-full{margin-top:1em}.property__section .school-disclaimer{font-size:.7em;padding:1em}.social-share{background-color:#fff;box-shadow:0 0 26px 0 rgba(0,0,0,.5);display:flex;padding:.5em;position:absolute;width:auto}.social-share button{display:inline-block;height:40px;margin-left:5px;margin-right:5px;width:40px}@media screen and (min-width:40em){.social-share button{height:50px;width:50px}}@media screen and (min-width:60em){.social-share button{height:60px;width:60px}}.social-share button img{height:100%}.preview-info{align-items:center;border:1px solid transparent;border-radius:.25rem;display:flex;flex:1;padding:.6em .6em .3em}.preview-info p{margin:0}.preview-awaiting-update{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.preview-valid{background-color:#cce5ff;border-color:#b8daff;color:#004085}.preview-expired{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}#virtualtourTab{padding-top:56.25%;position:relative}#virtualTourContainer{height:100%;left:0;position:absolute;top:0;width:100%}.virtual-viewing-info{font-size:1.1em;font-weight:700;margin-bottom:1em;margin-top:1em}.virtual-viewing-info span{color:#f99}.advanced-search{padding-top:3em}@media screen and (min-width:50em){.advanced-search{padding-top:3em}}.advanced-search .search-form__location{position:relative}.advanced-search .submit,.refine-search-page .buttons{background:#fff;border-top:3px solid #003362;bottom:0;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);left:0;padding-bottom:2%;padding-top:2%;position:fixed;right:0;top:auto;z-index:10}.advanced-search .submit .button,.advanced-search .submit .navigation .flex-container-first .flex-item-first.my-espc-btn a,.advanced-search .submit .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .advanced-search .submit a,.navigation .flex-container-first .flex-item-first.my-espc-btn .refine-search-page .buttons a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .advanced-search .submit a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .refine-search-page .buttons a,.refine-search-page .buttons .button,.refine-search-page .buttons .navigation .flex-container-first .flex-item-first.my-espc-btn a,.refine-search-page .buttons .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{display:inline-block;margin-right:4%;width:45%}.advanced-search .ss-check,.advanced-search .ss-search{float:right}.advanced-search h1{border:0;margin-bottom:0}.advanced-search .refine-search{margin:0}.advanced-search ul ul{border-bottom:0}.advanced-search li button .selected-count,.refine-search-page li button .selected-count{color:#c8d4de;float:right;padding-right:.5em}.advanced-search li span.ss-navigateright{float:right}.advanced-search li label span{color:#e8edf1;cursor:pointer;float:right;margin:0}.advanced-search .area-picker li label span{color:#555;float:none}.facet li{position:relative}.facet li label input[type=checkbox]{float:right;margin:-.3em 0 0}.facet .area-picker li label input[type=checkbox]{float:none;margin:0 .3em 0 0}.facet .expand{border:0;cursor:pointer;font-size:.8em;padding-top:1.5em;position:absolute;right:3em;top:1px;z-index:9}@media screen and (min-width:44em){.facet .expand{right:4em}}.facet .list-nav li label{border-top:1px solid #ddd;color:#000;display:block;line-height:1;padding:1em 0;text-align:left}.facet .control-indicator{left:auto;margin-top:-1.75em;right:0;top:50%}.js .facet li .toggle{display:none}.js .facet li .toggle.show{display:block}.facet .list-nav li li label{background:#fff;padding-left:1em;padding-right:1em}.facet .list-nav li li label .control-indicator{right:1em}.choose-areas{position:relative}.advanced-search .close-modal{display:none}.refine-search-page{margin-top:2em}.refine-search-page h1{border:none;margin-bottom:1em}.refine-search-page .filters{display:block;font-size:100%;margin-top:0}.refine-search-page .filter-section__dropdowns label{color:#003362;display:block;font-weight:700;line-height:1;margin-bottom:.3em}.refine-search-page .filter-section__header,.refine-search-page .school-search-btn{display:none}.refine-search-page .filter-section{background-color:#fff;border:none}.refine-search-page .filter-section__dropdowns div{display:inline-block;margin-right:3%;width:30%}.refine-search-page .filter-section__checkboxes div{display:inline-block;margin-right:2%;vertical-align:top;width:48%}.refine-search-page form.filter-section__item{padding:0}.refine-search-page .filter-section .add-facet-form{margin:.5em 0}.area-hero{background:url(/assets/images/area-hero.jpg) 50% no-repeat;background-size:cover}.area-hero .wrapper{height:150px;position:relative}@media screen and (min-width:40em){.area-hero .wrapper{height:250px}}@media screen and (min-width:50em){.area-hero .wrapper{height:400px}}@media screen and (min-width:70em){.area-hero .wrapper{height:600px}}.area-hero h1{background:#fff;border:0;bottom:0;display:inline-block;margin-bottom:0;padding:.5em;position:absolute;width:auto}.area-list{margin-bottom:1em}.area-intro{color:#003362;font-size:1.4em}.area-info p:last-child,.area-intro{margin-bottom:0}.area-lead-quote:before{color:#003362;content:open-quote;font-family:sans-serif;font-size:4em;font-weight:700;line-height:.1em;vertical-align:-.4em}.area-lead-quote{quotes:"“" "”" "‘" "’"}@media screen and (min-width:50em){.area-lead-quote{margin-top:2em}}.area-lead-quote p{display:inline;font-size:1.4em}.area-quote-pic{float:left;margin-right:1em;width:auto}.area-lead-quote footer{margin-top:1em}.area-tag{background:#00aeef;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;padding:.5em .75em}.area-tag:focus,.area-tag:hover{background:#003362;color:#fff}.area-properties .lister article a{font-size:.8em;padding-left:115px}.area-properties .property-result__thumb{width:100px}.area-properties a{line-height:1.2em}@media screen and (max-width:60em){.area-properties p.seo-link{display:none}}.area-map-tile{cursor:pointer;display:block;position:relative}.area-map-tile img{width:100%}.area-map-tile .zoom{background:#fff;margin-right:0;padding:.3em .5em;position:absolute;right:0;top:0}.area-map-tile .zoom:before{margin-right:0}.stats-tile{border:3px solid #003362;color:#003362;height:100%;text-align:center;width:100%}.stats-icon{height:75px;width:100%}.stats-tile-data,.stats-tile-title{align-content:center;display:flex;flex-direction:column;font-weight:700;justify-content:center;line-height:1.5;min-height:3em}.stats-tile-title{font-size:.9em;padding:.2em}.stats-tile-data{font-size:1.2em}.stats-disclaimer{font-size:.7em;margin-bottom:3.5em}.location-name-sidebar{white-space:nowrap}.area-search-links{clear:both;font-size:1.2em;overflow:auto}.area-search-links .links-container{display:inline-flex;flex-wrap:wrap}.area-search-links .links-container .location-link{min-width:calc(50% - 1em)}.confirm .button,.confirm .navigation .flex-container-first .flex-item-first.my-espc-btn a,.confirm .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .confirm a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .confirm a{display:inline-block;width:48%}.confirm .button.positive,.confirm .navigation .flex-container-first .flex-item-first.my-espc-btn a.positive,.confirm .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a.positive,.navigation .flex-container-first .flex-item-first.my-espc-btn .confirm a.positive,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .confirm a.positive{float:right}.solicitor-search form{overflow-x:hidden}@media screen and (min-width:20em){.solicitor-search .flex-button{margin-left:1em}}@media screen and (min-width:35em){.solicitor-search .flex-button{min-width:15em}}.no-flexbox .solicitor-search .flex-button,html[data-useragent*="MSIE 10.0"] .solicitor-search .flex-button{margin-left:0}.solicitor-results h1,.solicitor-search.map-results h1{border:0;padding-bottom:0}.solicitor-results .lister .solicitor-result{border-bottom:1px solid #e8edf1;padding:.5em 0}.solicitor-results .lister a{color:#00aeef}.solicitor-results .results-thumb{float:left;width:20%}.solicitor-results .results-info{float:right;width:75%}.solicitor-results .results-info .sol-name{display:flex;flex-wrap:wrap;justify-content:space-between}.solicitor-results .results-info .sol-name h2{flex-shrink:0;margin-right:1em}.solicitor-results .results-info .sol-name p{margin-bottom:.5em}.solicitor-results .lister p{display:inline-block;margin-bottom:.5em;margin-right:2em}.solicitor-results .lister .postal-code{display:inline-block}.navigation .flex-container-first .flex-item-first.my-espc-btn .solicitor-results .lister .solicitor-result a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .solicitor-results .lister .solicitor-result a,.solicitor-results .lister .solicitor-result .button,.solicitor-results .lister .solicitor-result .navigation .flex-container-first .flex-item-first.my-espc-btn a,.solicitor-results .lister .solicitor-result .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{margin:.5em 0;padding:.5em}@media screen and (min-width:50em){.navigation .flex-container-first .flex-item-first.my-espc-btn .solicitor-results .lister .solicitor-result a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .solicitor-results .lister .solicitor-result a,.solicitor-results .lister .solicitor-result .button,.solicitor-results .lister .solicitor-result .navigation .flex-container-first .flex-item-first.my-espc-btn a,.solicitor-results .lister .solicitor-result .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{white-space:nowrap}}@media screen and (min-width:44em){.navigation .flex-container-first .flex-item-first.my-espc-btn .solicitor-results a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .solicitor-results a,.solicitor-results .button,.solicitor-results .navigation .flex-container-first .flex-item-first.my-espc-btn a,.solicitor-results .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{display:inline-block;margin-bottom:.5em;width:auto}}@media screen and (min-width:60em){.solicitors .image{width:30%}.solicitors .info{width:60%}}.solicitor-search.map-results .map-wrapper{margin-top:1em}.solicitor-search.map-results .tabs{border-bottom:1px solid #e8edf1}.charter-member__logo{height:2em;margin-right:.5em;width:auto}.results-checkbox{cursor:pointer;display:inline-block;padding-right:1em;user-select:none}div.charterMember,div.soliciorPin,div.solicitorCluster,div.solicitorPin img{background-attachment:scroll;-webkit-background-clip:initial;background-clip:initial;background-color:initial;background-image:none;-webkit-background-origin:initial;background-origin:initial;-webkit-background-size:initial;background-size:initial;border-color:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial;box-sizing:initial;color:initial;font-family:initial;font-size:medium;line-height:normal;outline-color:initial;outline-style:none;outline-width:medium}div.solicitorPin{background:#002b5c;border-radius:50% 50% 50% 0;cursor:pointer;height:50px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;transform:rotate(-45deg);width:50px}div.solicitorPin:after{border-radius:50%;content:"";height:14px;margin:8px 0 0;position:absolute;width:14px}div.solicitorPin div.solicitorCluster,div.solicitorPin img{background-color:#002b5c;border-bottom:8px;border-radius:10% 10% 10% 10%;border-top:8px;border-color:#002b5c;border-style:solid;-moz-box-sizing:initial;margin-left:6px;margin-top:-11px;padding:3px 5px 5px;text-align:center;transform:rotate(45deg);width:40px;z-index:3}div.solicitorPin img{color:#fff}div.solicitorPin div.solicitorCluster{color:#fff;font-size:30px;height:38px;line-height:1em;margin-left:7px;margin-top:-13px}div.charterMember div.solicitorPin img{border-top-color:#00aeef}div.solicitorPinShadow{background:rgba(0,0,0,.2);border-radius:50%;height:14px;left:50%;margin:35px 0 0 -2px;position:absolute;top:50%;transform:rotateX(55deg);width:14px;z-index:-1}div.charterMember div.solicitorPinShadow:after{animation:pulsate 1s ease-out;animation-delay:inherit;animation-iteration-count:3;-webkit-background-clip:inherit;-webkit-background-origin:inherit;-webkit-background-size:inherit;border-radius:50%;box-shadow:0 0 1px 2px #00aeef;-moz-box-sizing:initial;content:"";height:40px;margin:-13px 0 0 -13px;opacity:0;position:absolute;transform:rotateX(55deg);width:40px;z-index:-2}.solicitor-results dl.tabs dd .tab__link{padding-left:1em;padding-right:1em}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@-webkit-keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@-o-keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}#val-sol h2{padding:1.5%}.val-sol-panel{box-shadow:1px 3px 12px -2px #ccc;padding:4% 1.5% 1.5%}.val-sol-panel label.check{cursor:pointer;margin-bottom:0;margin-right:10px;user-select:none}.val-sol-panel .sol-search-text{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.val-sol-panel .sol-search-text .charter-filter{align-items:center;display:flex;flex-shrink:0;margin-bottom:1em}@media screen and (max-width:35em){.flex-search{flex-direction:column}#find-sol-btn{margin-left:0}}#mortgage-calculator-limit,#mortgage-calculator-repayments{overflow-x:hidden}@media screen and (min-width:60em){#mortgage-calculator-limit,#mortgage-calculator-repayments{display:inline-block;width:48%}}.hr-wrap button,.hr-wrap input{-moz-appearance:none;-webkit-appearance:none;border:0;outline:0;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hr-wrap{margin:0 auto 2em;max-width:892px;width:100%}.hr-calc{border:none;border-bottom:1px solid #ddd;border-radius:0;font-size:16px;padding:0 20px 40px 0;text-align:center}.hr-form h2{margin:1em 0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-width:892px){.wrap{width:90%}}@media only screen and (max-width:640px){.hr-calc{padding:20px}.hr-calc__diff-box{width:100%}.hr-calc__col{float:none;padding:0;width:100%}}.hr-input{border:2px solid #c4c4c4;border-radius:4px;display:inline-block;padding:2px;text-align:left;width:100%}.hr-input span{padding:.5em;vertical-align:baseline}.hr-input input{border:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;margin-bottom:0;padding:0;vertical-align:baseline!important;width:88%}.hr-button,.hr-button--calc{margin:0;text-transform:none}.hr-results{margin:30px auto 0}.hr-results__block{position:relative}ul.hr-results{bottom:0;height:100%;left:0;list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0}li.hr-graph-bar{bottom:-100px;display:inline-block;max-height:200px;position:absolute;transition:all 1s ease-out;vertical-align:bottom;width:49%}li.hr-graph-bar.left{left:0}li.hr-graph-bar.right{right:0}.hr-results-graph{background:#fff;background:-moz-linear-gradient(top,#fff 50%,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff 50%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 50%,hsla(0,0%,100%,0));height:100%;margin:0 auto;position:relative;transition:all 1s ease-out;width:90%;z-index:1}.hr-results-graph:before{background-color:#fff;content:"";left:0;padding-bottom:50%;position:absolute;top:0;transform:rotate(-30deg) skewX(30deg);transform-origin:0 0;width:57.7%;z-index:-1}.hr-results__h3{color:#003662;font-size:.875em;font-weight:400}.hr-results-val{color:#003662;display:inline-block;font-size:1.75em;margin:.5em auto 2em}.hr-diff__block,.hr-results__block{background:#02acee;background:-moz-linear-gradient(-45deg,#02acee 0,#0194ec 70%);background:-webkit-linear-gradient(-45deg,#02acee,#0194ec 70%);background:linear-gradient(135deg,#02acee,#0194ec 70%);box-shadow:0 3px 12px #ccc;min-height:280px}.hr-diff__block{padding:26px}.hr-diff,.hr-diff__p{color:#fff;text-shadow:2px 2px 0 #0183e7}.hr-diff{font-size:3.75em;margin:.4em auto}.hr-diff__p{font-size:1.375em}@media screen and (min-width:480px){.hr-wrap{margin:2em auto}.hr-form h2{font-size:1.125em;margin:.25em auto 0;text-align:left}.hr-results__h3{font-size:1.25em}.hr-results-graph{width:70%}}.my-espc header{position:relative}.change-details{font-size:.8em;position:absolute;right:0;top:.4em;width:auto}@media screen and (min-width:50em){.change-details{top:1em}}.my-espc .tabs a span{display:none}@media screen and (min-width:37em){.my-espc .tabs a span{display:inline}}.my-espc .expired *{opacity:.75}.lister article .add-favourite:before{margin:0}.lister article .add-favourite{bottom:2.85em;color:#ddd;cursor:pointer;padding:.85em 0 .85em .85em;position:absolute;right:0;top:auto}.lister article.limelight a.add-favourite{border:0;bottom:3.7em;right:.85em}.lister article .add-favourite.favourited,.lister article .add-favourite:focus,.lister article .add-favourite:hover{color:#feaa25}.table-header{border-top:1px solid #e8edf1;font-weight:700;line-height:1;padding:1em 0 0}#saved-searchesTab ul{border-top:1px solid #e8edf1;margin-top:1em}#saved-searchesTab ul li{border-bottom:1px solid #e8edf1;padding:1em 0}.email-alerts,.remove,.search-name{float:left;margin-bottom:0;width:70%}.search-name a{display:block;margin-top:.5em}.email-alerts,.remove{margin-top:.2em;width:20%}.remove:before{margin-right:0}.remove{text-align:right;width:10%}.remove.icon-cancel,.remove.icon-cancel:focus,.remove.icon-cancel:hover{color:#b94a48;font-size:1.4em;margin:.2em 0 0}.watchlist-meta{float:left;padding:21px 0 0}@media(max-width:640px){.watchlist-meta{padding-bottom:10px}}.watchlist-view{float:right;padding:21px 0 0}.watchlist-view a{cursor:pointer}.watchlist-results{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media(max-width:640px){.watchlist-results{display:block}}.watchlist-property{margin-top:1.5em}.watchlist-property-image{display:inline-flex}.watchlist-property-image.grid-view{flex-direction:row;min-height:250px;width:100%}@media(max-width:800px)and (min-width:641px){.watchlist-property-image.grid-view{min-height:auto;width:auto}}.watchlist-property-image.list{float:left;margin-right:2em;min-height:150px}@media(max-width:640px){.watchlist-property-image{min-height:250px!important;width:100%}.watchlist-property-image a{width:100%}.watchlist-property-image a div{width:100%!important}}.watchlist-price{min-width:150px}@media(max-width:1249px){.watchlist-price{padding-left:20px}}@media(max-width:640px){.watchlist-price{display:flex;padding-left:0;padding-top:5px;width:100%}.watchlist-share{display:block;width:100%}}.watchlist-address{font-weight:700}@media(max-width:640px){.watchlist-address{font-size:large;margin-top:10px}}.watchlist-property-details{min-width:600px}@media(max-width:1249px){.watchlist-property-details{min-width:auto}}@media(max-width:1249px)and (min-width:1024px){.watchlist-property-details{min-width:500px}}@media(max-width:640px){.watchlist-property-details{display:block;width:100%}}.watchlist-features.list{align-items:center;display:flex;float:left;margin-right:15px;padding-top:20px}@media(max-width:640px){.watchlist-features.list{padding-top:5px}}.watchlist-features.grid-view{width:100%}.watchlist-features .bed{background:url(/resources/icons/bed.svg) no-repeat 50%;background-size:22px auto;width:22px}.watchlist-features .bath{background:url(/resources/icons/bath.svg) no-repeat 50%;background-size:22px auto;width:22px}.watchlist-features .couch{background:url(/resources/icons/couch.svg) no-repeat 50%;background-size:22px auto;width:22px}.watchlist-features .icon{height:28px;margin-left:11px}.watchlist-features .icon.grid-view{display:inline-block;margin-right:15px;vertical-align:top}.watchlist-features .opt{color:#003362;display:inline-block;font-size:17px;letter-spacing:-.15px;line-height:28px;vertical-align:top}.property-details-grid{min-height:130px;width:100%}.property-details-grid .grid-view-price{font-weight:600}.property-details-grid .grid-view-address{padding-top:5px}@media(max-width:800px)and (min-width:641px){.property-details-grid{padding-left:20px}}@media(max-width:800px)and (max-width:640px){.property-details-grid{min-height:auto}}.booking{margin-bottom:10px}@media(max-width:800px)and (min-width:641px){.booking{padding-left:20px}}.controlBtn{background-color:#ff8f1c;border-radius:4px;color:#fff!important;cursor:pointer;display:flex!important;font-size:small;justify-content:center;letter-spacing:.07px;margin-right:10px;margin-top:10px;padding:6px 10px!important;text-transform:uppercase;transition:background-color .3s ease-in-out}.controlBtn .button-caption{font-size:.6em}@media(max-width:800px)and (min-width:641px){.controlBtn{margin-bottom:5px;margin-top:5px}}@media(max-width:800px)and (max-width:640px){.controlBtn{margin-bottom:10px;text-align:center}}.controlBtn.control-share{background-color:#00aeef}.controlBtn.control-remove{background-color:#003362}.controlBtn.grid-view{margin-bottom:10px;text-align:center}.watchlist-controls{display:flex}@media(max-width:800px)and (min-width:641px){.watchlist-controls{margin-left:20px}}.article-list__item{border:1px solid #e8edf1;position:relative}.article-list__item a{display:block;padding-left:123px;padding-right:.5em}@media screen and (min-width:37em){.article-list__item a{padding-left:140px}}@media screen and (min-width:48em){.article-list__item a{padding-left:143px}}@media screen and (min-width:70em){.article-list__item a{padding-left:140px}}.article-list__item__thumb{bottom:0;float:left;height:100%;left:0;margin-right:.5em;position:absolute;top:0;width:113px}@media screen and (min-width:37em){.article-list__item__thumb{width:130px}}@media screen and (min-width:48em){.article-list__item__thumb{width:133px}}@media screen and (min-width:70em){.article-list__item__thumb{width:130px}}.article-list__item h2{margin:.2em 0}@media screen and (min-width:35em){.article-list__item h2{margin-top:.5em}}@media screen and (min-width:48em){.article-list__item h2{margin-top:.2em}}.article-list__item a h2{margin-top:.5em}.article-list__item p{color:#666;font-size:.9em;margin-bottom:1em}.article-list__item time{display:block;font-family:Georgia,Times,serif;font-size:.9em;font-style:italic;margin-bottom:.5em}@media screen and (min-width:44em){.static-landing aside h2:first-child{margin-top:0}.static aside h2:first-child{margin-top:1.8em;padding-bottom:1px}}aside .fb-like-box{margin-top:1em}aside .fb_iframe_widget,aside .fb_iframe_widget>span,aside .fb_iframe_widget>span>iframe,aside .twitter-timeline{min-width:0!important;width:100%!important}@media screen and (min-width:44em){aside .fb_iframe_widget,aside .fb_iframe_widget>span,aside .fb_iframe_widget>span>iframe,aside .twitter-timeline{width:180px!important}}@media screen and (min-width:60em){aside .fb_iframe_widget,aside .fb_iframe_widget>span,aside .fb_iframe_widget>span>iframe,aside .twitter-timeline{width:100%!important}}.main-content>time,.static article time{color:#698aa4;display:block;margin-bottom:.5em}.static article p.intro{font-size:1.4em;font-weight:400;line-height:1.6em}.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6,.static .richTextEditor h3,.static .richTextEditor h4,.static .richTextEditor h5,.static .richTextEditor h6,.static article h3,.static article h4,.static article h5,.static article h6{color:#003362;font-size:1em;font-weight:700;margin:0 0 .5em}.mce-content-body img.register-now-button,.static .richTextEditor img.register-now-button,.static article img.register-now-button{margin-bottom:0;max-width:100%}@media screen and (min-width:37em){.mce-content-body img.register-now-button,.static .richTextEditor img.register-now-button,.static article img.register-now-button{float:none;height:auto;padding:0;width:auto}}.mce-content-body img,.mce-content-body.article__ad,.static .richTextEditor .article__ad,.static .richTextEditor img,.static article .article__ad,.static article img{height:auto!important;margin-bottom:1em;max-width:100%}@media screen and (min-width:37em){.mce-content-body img,.mce-content-body.article__ad,.static .richTextEditor .article__ad,.static .richTextEditor img,.static article .article__ad,.static article img{height:auto;width:auto}.mce-content-body .imgfull,.static .richTextEditor .imgfull,.static article .imgfull{float:none;margin-bottom:1em;padding:0;width:100%}.mce-content-body img.imgleft,.mce-content-body img.imgright,.static .richTextEditor img.imgleft,.static .richTextEditor img.imgright,.static article img.imgleft,.static article img.imgright{height:auto;width:auto}.mce-content-body img.imgleft,.static .richTextEditor img.imgleft,.static article img.imgleft{float:left;padding:0 2em 1em 0}.mce-content-body img.imgright,.static .richTextEditor img.imgright,.static article img.imgright{float:right;padding:0 0 1em 2em}}.mce-content-body p,.static .richTextEditor p,.static article p{line-height:1.8em}.mce-content-body ol,.mce-content-body ul,.static .richTextEditor ol,.static .richTextEditor ul,.static article ol,.static article ul{margin-bottom:1em}.mce-content-body ol li,.mce-content-body ul li,.static .richTextEditor ol li,.static .richTextEditor ul li,.static article ol li,.static article ul li,.static nav.collapsible ul li{list-style-type:disc;margin-left:1.5em;margin-top:.3em}.mce-content-body ol li .active,.mce-content-body ul li .active,.static .richTextEditor ol li .active,.static .richTextEditor ul li .active,.static article ol li .active,.static article ul li .active,.static nav.collapsible ul li .active{font-weight:700}.mce-content-body ol li .active li,.mce-content-body ul li .active li,.static .richTextEditor ol li .active li,.static .richTextEditor ul li .active li,.static article ol li .active li,.static article ul li .active li,.static nav.collapsible ul li .active li{font-weight:400}.mce-content-body ol li,.static .richTextEditor ol li,.static article ol li{list-style-type:decimal}.static aside li a.active{font-weight:700}.static aside li li a{padding-left:1em}.static aside li li li a{padding-left:2em}.static aside li ul.active{display:block}.static ul.team-list li{list-style-type:none;margin-bottom:2em;margin-left:0}.static ul.team-list li img{float:left;margin:.4em 1em 0 0;padding:0;width:auto}.static ul.showroom-pics{margin-left:0}.static ul.showroom-pics li{list-style-type:none;margin:0 0 2em}@media screen and (min-width:37em){.static ul.showroom-pics li{float:left;padding:0 1em 0 0;width:50%}}@media screen and (min-width:60em){.static ul.showroom-pics li{width:33.3333333333%}}@media screen and (min-width:37em){.static ul.showroom-pics li img{display:block;float:none;margin-bottom:.5em;padding:0;width:100%}}@media screen and (min-width:60em){.event-dates,.event-venue{float:left;margin-right:2em}}.events li address{display:none}.event-details p:last-child,.static-landing .past-events time{margin-bottom:0}.event-details p span{font-weight:700}@media screen and (min-width:75em){.static-landing .events.articles li a{padding:3%}.static-landing .events.articles li a h2{margin-top:0}}.news,.static{position:relative}section.main-content>.static{align-items:center;display:flex;flex-wrap:wrap}section.main-content>.static nav{width:100%}section.main-content>.static .page-header{flex-basis:60%;flex-grow:1;margin-right:10px}section.main-content>.static h2.sidebarItemLabel{margin-top:1em}section.main-content>.static .sidebarItems{max-width:400px}@media(min-width:60.01em)and (max-width:1249px){.mpu-sidebar.main-content{width:calc(96% - 300px)}.mpu-sidebar.sidebar{width:300px}}.sidebar .advert{display:none}@media(min-width:60.01em){.sidebar .advert{display:block}}.categories-link{cursor:pointer;font-size:1.2em;user-select:none}@media screen and (min-width:60em){.categories-link{display:none}}.collapsible{display:none;flex-basis:100%;margin-bottom:1em}.collapsible .links-list{border:0}.js .collapsible.show{display:block}@media screen and (min-width:60em){.js .collapsible.show{display:none}}.news__item{border-bottom:1px solid #e8edf1;margin-bottom:.5em;padding-bottom:.5em}@media screen and (min-width:44em){.news__item{margin-bottom:1em;padding-bottom:1em}.news-list article:first-child{padding-top:1em}}.news-thumb{float:left;margin-right:5%;width:20%}.news__item h2{margin:0}.news__item time{color:#999;display:block;font-size:.8em;font-weight:700;margin:.2em 0}.news__item p{color:#666;margin-bottom:0}@media screen and (min-width:44em){.news aside{display:inline-block;float:right;width:25%}}.lettings-search-form .tabs{display:none}.event-list-item a{color:#333}.event-list-item img{float:left;margin-right:.5em;width:90px}@media screen and (min-width:37em){.event-list-item img{margin-right:1em;width:130px}}@media screen and (min-width:48em){.event-list-item img{width:133px}}@media screen and (min-width:70em){.event-list-item img{width:130px}}.event-list-item h3{color:#00aeef;font-size:1.1em}.event-list-item time{display:block;margin-bottom:.5em}.event-list-item p{font-size:.9em}.event-list-item address{font-size:.8em}.past-event-list-item time{color:#333;font-size:.8em}.error-thumb{display:none}@media screen and (min-width:25em){.error-thumb{display:block;float:right;margin-bottom:1em;width:120px}}@media screen and (min-width:40em){.error-thumb{width:200px}}.area-picker-sizer{content:"small";display:none}@media screen and (min-width:30em){.area-picker-sizer{content:"large"}}.area-picker #search-bar{background:#fff;border-top:1px solid #ddd;bottom:0;left:0;padding-bottom:2%;padding-top:2%;position:fixed;right:0;z-index:999}.area-picker .wrapper h1{margin-top:2em}.area-picker .close-modal{right:1.5%}@media screen and (min-width:50em){.area-picker .close-modal{right:1%}}@media screen and (min-width:78em){.area-picker .close-modal{right:13px}}.area-picker header{position:relative}.area-picker h1{border-bottom:0;margin-bottom:0;margin-top:0}@media screen and (min-width:50em){.area-picker .flex-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:flex}.area-picker .flex-area__fluid{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}.no-flexbox .area-picker .flex-area__fixed,html[data-useragent*="MSIE 10.0"] .area-picker .flex-area__fixed{float:left;margin-bottom:1em}}@media screen and (min-width:60em){.no-flexbox .area-picker .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .area-picker .flex-area__fluid{float:right;width:350px}}@media screen and (min-width:62em){.no-flexbox .area-picker .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .area-picker .flex-area__fluid{width:400px}}@media screen and (min-width:69em){.no-flexbox .area-picker .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .area-picker .flex-area__fluid{width:500px}}@media screen and (min-width:76em){.no-flexbox .area-picker .flex-area__fluid,html[data-useragent*="MSIE 10.0"] .area-picker .flex-area__fluid{width:600px}}.no-flexbox .flex-area{display:block}@media screen and (min-width:50em){.area-picker__map{margin-right:1em}}.no-flexbox #areaPicker #ap-map{float:none;margin:0 auto 1em}@media screen and (min-width:60em){.no-flexbox #areaPicker #ap-map{float:left;margin:0 1em 1em 0}}#areaPicker #ap-map{border:1px solid #b3b2b2;margin:0 auto 1em;position:relative}@media screen and (min-width:20em){#areaPicker #ap-map{height:251px;min-width:302px;width:302px}}@media screen and (min-width:34em){#areaPicker #ap-map{height:424px;min-width:510px;width:510px}}@media screen and (min-width:50em){#areaPicker #ap-map{margin:0 1em 1em 0}}@media screen and (min-width:20em){#areaPicker .map-image{height:249px;left:0;min-width:300px;position:absolute;top:0;width:300px}}@media screen and (min-width:34em){#areaPicker .map-image{height:422px;left:0;min-width:508px;position:absolute;top:0;width:508px}}#areaPicker #map-scotland{background:url(/assets/images/areapickermap.gif) 50% no-repeat;background-size:100%;z-index:100}#areaPicker #map-edinburgh{background:url(/assets/images/areapickermaped.gif) 50% no-repeat;background-size:100%;z-index:10}#areaPicker .area-picker-zoom-out{background:#fff;font-size:.8em;left:0;padding:.5em;position:absolute;top:0}#areaPicker ul.areas-list li{font-size:.6em;position:absolute}@media screen and (min-width:50em){#areaPicker ul.areas-list li{font-size:.7em}}#areaPicker ul.areas-list li a{background:#003362;color:#fff;display:block;float:left;padding:4px;text-decoration:none}#areaPicker .area-list li div{font-size:.8em;margin-top:.2em}#areaPicker ul.areas-list li a.active,#areaPicker ul.areas-list li a.selected,#areaPicker ul.areas-list li a:focus,#areaPicker ul.areas-list li a:hover{background:#00aeef}#area_central_scotland{left:0;top:67px}@media screen and (min-width:34em){#area_central_scotland{left:10px;top:135px}}#area_kinross_and_west_fife{left:102px;top:70px}@media screen and (min-width:34em){#area_kinross_and_west_fife{left:140px;top:135px}}#area_east_fife{left:178px;top:26px}@media screen and (min-width:34em){#area_east_fife{left:310px;top:50px}}#area_west_lothian{left:65px;top:134px}@media screen and (min-width:34em){#area_west_lothian{left:160px;top:230px}}#area_edinburgh{left:144px;top:118px}@media screen and (min-width:34em){#area_edinburgh{left:255px;top:210px}}#area_midlothian{left:161px;top:147px}@media screen and (min-width:34em){#area_midlothian{left:275px;top:250px}}#area_east_lothian{left:220px;top:110px}@media screen and (min-width:34em){#area_east_lothian{left:380px;top:210px}}#area_borders{left:185px;top:204px}@media screen and (min-width:34em){#area_borders{left:320px;top:350px}}#area_edinburgh_north_west{left:0;top:47px}@media screen and (min-width:34em){#area_edinburgh_north_west{left:25px;top:85px}}#area_edinburgh_north{left:115px;top:50px}@media screen and (min-width:34em){#area_edinburgh_north{left:200px;top:90px}}#area_edinburgh_city_centre{left:163px;top:75px}@media screen and (min-width:34em){#area_edinburgh_city_centre{left:280px;top:130px}}#area_edinburgh_east{left:226px;top:95px}@media screen and (min-width:34em){#area_edinburgh_east{left:360px;top:160px}}#area_edinburgh_south{left:168px;top:129px}@media screen and (min-width:34em){#area_edinburgh_south{left:255px;top:210px}}#area_edinburgh_south_west{left:53px;top:179px}@media screen and (min-width:34em){#area_edinburgh_south_west{left:115px;top:290px}}#area_edinburgh_west{left:104px;top:106px}@media screen and (min-width:34em){#area_edinburgh_west{left:160px;top:180px}}.close-label{font-size:.6em;position:relative;right:5px;top:-5px}.area-check{margin-top:5px;vertical-align:top}.area-name{display:inline-block;width:65%;word-wrap:break-word}.test-tablet-container{padding-left:10px;padding-right:10px}.test-tablet-feature-container{overflow:auto}@media screen and (min-width:42.5em)and (max-width:65.124em){.test-tablet-feature-container{display:table;margin:auto}}.test-tablet.promo-article-list{clear:left;margin-left:0}.test-tablet-home-ad{height:250px;margin:20px auto;width:300px}@media screen and (min-width:42.5em){.test-tablet-home-ad{float:left;margin:0 20px 20px 0}}@media screen and (max-width:42.499em){.test-tablet-home-ad{margin:20px auto}}@media screen and (min-width:42.5em)and (max-width:62.499em){#test-tablet-home-ad1{margin-right:0}#test-tablet-home-ad2{clear:left}}@media screen and (min-width:62.5em){#test-tablet-home-ad2{margin-right:0}}@media screen and (min-width:42.5em)and (max-width:62.499em){#test-tablet-home-ad3{margin-right:0}}@media screen and (min-width:65.125em){#test-tablet-home-ad4{margin-right:0}}div.test-tablet-container section.feature-box.promo-nugget{margin:0 auto 20px}@media screen and (min-width:42.5em)and (max-width:65.124em){div.test-tablet-container section.feature-box.promo-nugget{display:none}}@media screen and (min-width:65.125em){div.test-tablet-container section.feature-box.promo-nugget{clear:left;margin-right:20px;min-width:300px;width:33.33333333%}}div.test-tablet-container section.fallback-article.promo-nugget,div.test-tablet-container section.limelight-nugget.promo-nugget{margin:0 auto 20px}@media screen and (min-width:42.5em){div.test-tablet-container section.fallback-article.promo-nugget,div.test-tablet-container section.limelight-nugget.promo-nugget{float:left;margin-left:0;margin-right:20px;min-width:300px;width:33.33333333%}}@media screen and (min-width:42.5em)and (max-width:65.124em){div.test-tablet-container section.fallback-article.promo-nugget,div.test-tablet-container section.limelight-nugget.promo-nugget{width:300px}}@media screen and (min-width:42.5em)and (max-width:62.499em){#test-tablet-C-home-ad2{margin-right:0}#test-tablet-C-home-ad3{clear:left}#test-tablet-C-home-ad4{margin-right:0}}div.test-tablet-C-container section.feature-box.promo-nugget{margin:0 auto 20px}@media screen and (min-width:42.5em)and (max-width:65.124em){div.test-tablet-C-container section.feature-box.promo-nugget{display:none}}@media screen and (min-width:65.125em){div.test-tablet-C-container section.feature-box.promo-nugget{clear:none;float:left;min-width:300px;width:33.33333333%}}div.test-tablet-C-container section.limelight-nugget.promo-nugget{margin:0 auto 20px}@media screen and (min-width:42.5em){div.test-tablet-C-container section.limelight-nugget.promo-nugget{float:left;min-width:300px;width:33.33333333%}}@media screen and (min-width:42.5em)and (max-width:65.124em){div.test-tablet-C-container section.limelight-nugget.promo-nugget{width:300px}}.royalSlider{direction:ltr;height:400px;position:relative;width:100%}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsOverflow,.rsVisibleNearbyWrap{height:100%;overflow:hidden;position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{left:0;position:absolute;top:0}.rsContainer{height:100%;position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear;visibility:hidden}.rsGCaption{float:left;text-align:center;width:100%}.royalSlider.rsFullscreen{bottom:0!important;height:auto!important;left:0!important;margin:0!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:auto!important;z-index:2147483647!important}.royalSlider .rsSlide.rsFakePreloader{display:none;opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.rsSlide{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{height:100%;position:relative;width:100%}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;float:left;overflow:hidden;position:relative;z-index:22}.rsTabs{background:none!important;float:left}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{height:auto;line-height:0;position:relative;width:auto}.rsVideoFrameHolder{background:#141414;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;position:absolute;top:0;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url("data:image/png;base64,R0lGODlhEAAQAJECAP///wAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAI0lC8RyLkBgFoMSotrVHsnhHWXdISS+DzRimIWy3Ii7CU0Tdn3mr93bvDBgMFfozg86mKHAgA7") 8 8,move}.grabbing-cursor{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8AAAD///9+749PAAAAAXRSTlMAQObYZgAAADpJREFUeF5dybENQCEIANGj+EzwK6excRidhtoNYEoxMTHxitccT9J+0NkrGm5IhPFtyiHHRsKBcbgtVxwQGyc4ZOoAAAAASUVORK5CYII=") 8 8,move}.rsNoDrag{cursor:auto}.rsLink{background:url(/assets/images/blank.gif);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#fff;color:#fff}.rsDefault .rsArrow{cursor:pointer;display:block;height:100%;position:absolute;width:44px;z-index:21}.rsDefault.rsVer .rsArrow{height:44px;width:100%}.rsDefault.rsVer .rsArrowLeft{left:0;top:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{background:url(/assets/images/rs-default.png);background-color:#00aeef;background-color:rgba(0,174,239,.75);*background-color:#00aeef;border-radius:2px;cursor:pointer;height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,174,239,.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{*display:none;filter:alpha(opacity=20);opacity:.2}.rsDefault .rsBullets{background:#000;background:rgba(0,0,0,.75);bottom:0;height:auto;left:0;line-height:8px;margin:0 auto;overflow:hidden;position:absolute;text-align:center;width:100%;z-index:35}.rsDefault .rsBullet{display:inline-block;*display:inline;height:8px;width:8px;*zoom:1;padding:6px 5px}.rsDefault .rsBullet span{background:#777;background:hsla(0,0%,100%,.5);border-radius:50%;display:block;height:8px;width:8px}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}.rsDefault .rsThumbsHor{height:72px;width:100%}.rsDefault .rsThumbsVer{height:100%;position:absolute;right:0;top:0;width:96px}.rsDefault.rsWithThumbsHor .rsThumbsContainer{height:100%;position:relative}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;height:72px;overflow:hidden;width:96px}.rsDefault .rsThumb img{height:100%;width:100%}.rsDefault .rsThumb.rsNavSelected{background:hsla(0,0%,100%,.5)}.rsDefault .rsThumb.rsNavSelected img{filter:alpha(opacity=30);opacity:.3}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{color:#fff;font-size:16px;line-height:20px;margin:0;padding:0}.rsDefault .rsTmb span{color:#ddd;font-size:13px;line-height:18px;margin:0;padding:0}.rsDefault .rsThumbsArrow{background-color:#00aeef;background-color:rgba(0,174,239,.75);*background-color:#00aeef;cursor:pointer;display:block;height:100%;position:absolute;width:20px;z-index:21}.rsDefault .rsThumbsArrow:hover{background:rgba(0,174,239,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{height:20px;width:100%}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{background:url(/assets/images/rs-default.png);cursor:pointer;height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px)and (max-width:800px){.rsDefault .rsThumb{height:44px;width:59px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{height:auto;margin:0 auto;overflow:hidden;padding-top:12px;position:relative;text-align:center;width:100%}.rsDefault .rsTab{background-color:#fff;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(180deg,#fefefe,#f4f4f4);border:1px solid #d9d9dd;border-right-color:#f5f5f5;-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;color:#333;cursor:pointer;display:inline-block;*display:inline;height:auto;min-width:72px;padding:5px 13px 6px;text-align:center;text-decoration:none;width:auto;*zoom:1}.rsDefault .rsTab:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.rsDefault .rsTab:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.rsDefault .rsTab:active{background-color:#f4f4f4;border:1px solid #d9d9dd;box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.rsDefault .rsTab.rsNavSelected{background:#acacac;background-image:-webkit-linear-gradient(top,#acacac,#bbb);background-image:-moz-llinear-gradient(top,#acacac,#bbb);background-image:linear-gradient(180deg,#acacac,#bbb);border:1px solid #999;box-shadow:inset 0 1px 9px hsla(0,0%,40%,.65);color:#fff;text-shadow:1px 1px #838383}.rsDefault .rsFullscreenBtn{cursor:pointer;display:block;height:44px;position:absolute;right:15px;top:10px;width:44px;z-index:22}.rsDefault .rsFullscreenIcn{background:url(/assets/images/rs-default.png) 0 0;background-color:#00aeef;background-color:rgba(0,174,239,.75);*background-color:#00aeef;border-radius:2px;display:block;height:32px;margin:6px;width:32px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,174,239,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);cursor:pointer;height:64px;margin-left:-32px;margin-top:-32px;width:64px}.rsDefault .rsPlayBtnIcon{background:url(/assets/images/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;-webkit-border-radius:4px;border-radius:4px;display:block;height:64px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:64px}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{left:50%;position:absolute;top:50%}.rsDefault .rsCloseVideoBtn{-webkit-backface-visibility:hidden;cursor:pointer;height:44px;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);width:44px;z-index:500}.rsDefault .rsCloseVideoBtn.rsiOSBtn{right:-6px;top:-38px}.rsDefault .rsCloseVideoIcn{background:url(/assets/images/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;height:32px;margin:6px;width:32px}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{background-image:url(/assets/images/ajax-loader-pretty.gif);height:20px;left:50%;margin-left:-10px;margin-top:-10px;top:50%;width:20px}.rsDefault .rsGCaption{background:#000;background:rgba(0,0,0,.75);border-radius:2px;bottom:6px;color:#fff;float:none;font-size:12px;left:6px;padding:2px 8px;position:absolute;text-align:left;width:auto}.surveyWrapper,.surveyWrapper2{height:100%;width:100%}.surveyWrapper2{font-size:.8em;margin-left:2%}.surveyWrapper3{display:none;padding:1em 0}.property-survey-ad{background-color:#e5f1fa}.surveyImage{display:inline;float:right;position:relative;top:-4px;width:80px}@media(max-width:10em){.surveyImage{display:none}}#tax-calculator{overflow-x:hidden}@media screen and (min-width:60em){#tax-calculator{display:inline-block;width:48%}}.calculated-totals{background:#e8edf1;font-weight:700;padding:1em 1em 1px}@media screen and (min-width:60em){.calculated-totals{display:inline-block;float:right;width:48%}}.calculated-totals,.news-list article{-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tax-heading{display:inline-block;vertical-align:top;width:9em}#tax-total{color:#003362;font-size:125%}.tax-breakdown{display:inline-block;font-weight:400;margin-left:auto;margin-right:auto}.tax-breakdown thead th{font-weight:400;padding:0 4px 4px}.tax-breakdown tbody tr td{padding:4px}.tax-breakdown .calc{padding-right:3em;text-align:left}.tax-breakdown .tax{text-align:right}.tax-breakdown tfoot tr td{border-top:2px solid #000;font-weight:400;padding:4px;text-align:right}.solicitor_search dl.tabs dd .tab__link{background:transparent;border-color:transparent!important}.solicitor_search dl.tabs dd .tab__link:focus,.solicitor_search dl.tabs dd .tab__link:hover,.solicitor_search dl.tabs dd.active{background:#00aeef;color:#fff}.solicitor_search .select select{-moz-appearance:-moz-mac-disclosure-button-open;-webkit-appearance:menulist}.solicitor_search .select select::-ms-expand{display:block}.selection-pane{display:none;margin-top:2em}.search-result{border-bottom:1px solid #d3d3d3;cursor:pointer;padding:8px}.description-text-nearme{background-color:#e9e9e9;padding:15px}.description-text-bysales{background-color:#d3d3d3;padding:15px}.search-result .name{font-size:120%;font-weight:700}.search-result .address{color:#888;font-size:85%}.search-result:hover{background-color:#ddd}.search-result .search-result-details{display:inline-block;width:80%}.navigation .flex-container-first .flex-item-first.my-espc-btn .search-result a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .search-result a,.search-result .button,.search-result .navigation .flex-container-first .flex-item-first.my-espc-btn a,.search-result .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a{display:inline-block;text-align:right;vertical-align:50%;width:18%}.search-result.matched .button-solicitor.add button{background-color:transparent;color:#f57b20;font-size:200%;font-weight:700;padding:0;text-align:right}.search-result.selected .button-solicitor.remove button{background-color:transparent;color:#d00000;font-size:150%;font-weight:700;padding:0;text-align:right}.search-result.matched .button-solicitor.add{display:inline-block;float:right}.search-result.matched .button-solicitor.remove,.search-result.selected .button-solicitor.add{display:none}.search-result.selected .button-solicitor.remove{display:inline-block;float:right}#search-results,#selected-agents{border:2px solid #d3d3d3;height:300px;margin:.5em 0;overflow-y:scroll}.button-solicitor{background:transparent;border:none;border-radius:4px;color:#fff;font-size:10pt;padding:.2em 1em}.sol-search-cms #search-box{max-width:500px}.sol-search-cms #find-sol-btn{margin-left:20px;max-width:200px}.member-services .services-label{display:inline}.member-services ul,.member-services ul li{border:none;display:inline}.member-services ul li{margin-right:10px;white-space:nowrap}.member-services ul li:first-child{margin-left:10px}@media screen and (max-width:40em){.radius-search{margin-top:1em}}.radius-search h1.mobile-title{font-size:1.1em;margin-top:0}@media screen and (max-width:40em){.radius-search h1.mobile-title{display:block}}@media screen and (min-width:40em){.radius-search h1.mobile-title{display:none}.radius-search h1.desktop-title{display:block}}@media screen and (max-width:40em){.radius-search h1.desktop-title{display:none}}.radiuses-section{background:#fff;border:1px solid #e8edf1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-size:.7em;margin-bottom:1em;overflow:hidden}@media screen and (min-width:60em){.radiuses-section{font-size:.8em}}.radiuses-section span{display:inline-block;font-size:1.2em;margin:0;padding:1em}.radiuses-section .icon-location:before{margin:0}.radiuses-section__header{background:#fff;border-bottom:1px solid #e8edf1;font-size:1.2em;margin:0;padding:.6em .5em .4em}@media screen and (max-width:40em){.radiuses-section__header{display:none}}.radiuses-section__content{padding:.5em 0}.radiuses-section__content>div:first-of-type{border-top:1px solid #e8edf1;padding-top:1em}.radiuses-section__content>div:last-of-type{border-bottom:1px solid #e8edf1;padding-bottom:1em}.radius-slider{flex:1 0 auto;width:auto}.radius-map-container{margin-top:1.3em}.radius-map{height:45vh}@media screen and (min-width:40em){.radius-map{height:65vh}}.valuations .wrapper>div{width:100%}@media screen and (min-width:60em){.valuations .wrapper>div{margin-left:auto;margin-right:auto;width:60em}}.valuations input[type=radio],.valuations label{cursor:pointer;display:inline-block}.valuations input[type=radio]{margin-right:.5em}.valuations input[type=search]{margin-bottom:0}.valuations label{padding-left:.2em;padding-right:1.5em}.valuations button{margin-top:1em}.valuations .loading-overlay .loading-alert{top:2em}.valuations .charter-logo{height:30px}.valuations .charter-logo img{height:100%;margin-right:1em}@media(max-width:1023px)and (min-width:640px){.valuations .valuations-header{width:100%}}.valuations .select-multiple-solicitors{clear:both}@media(max-width:1023px)and (min-width:640px){.valuations .select-multiple-solicitors{width:100%}}.valuations .select-multiple-solicitors label{cursor:pointer;display:block}.valuations .select-multiple-solicitors label *{cursor:pointer}.valuations .select-multiple-solicitors .solicitors-list li{border-bottom:1px solid #d3d3d3;display:flex;padding:.3em}.valuations .select-multiple-solicitors .solicitors-list li:last-child{border-bottom:none}.valuations .select-multiple-solicitors .solicitors-list li.selected{background-color:#00aeef;color:#fff}.valuations .select-multiple-solicitors .solicitors-list li:hover{background-color:#00aeef}.valuations .select-multiple-solicitors .solicitors-list input[type=checkbox]{margin-left:.3em;transform:scale(1.5)}.valuations .select-multiple-solicitors .solicitors-list label{flex:1;margin-right:0}.valuations .select-multiple-solicitors .solicitors-list label span{width:85%}.valuations .select-multiple-solicitors .solicitors-list label>*{display:inline-block;vertical-align:middle}.valuations .select-solicitor-results{position:relative}@media(max-width:1023px)and (min-width:640px){.valuations .valuationFormCaptcha{display:inline-block}}.valuations button:disabled{background-color:#f0f0f0}.charter-info-text{font-size:18px}.charter-info-text a{outline:0}.charter-info-text a:visited{color:#00aeef}.charter-info-text a:hover{color:#003362}@media screen and (max-width:35em){div.sticky{background-color:#fff;bottom:0;padding-bottom:.1%;position:-webkit-sticky;position:sticky}}.popover-div .popover-content{padding:.1em}.popover-div ul.popover-ul>li{border-bottom:1px solid #ddd;color:#00aeef;cursor:default;padding:.6em}.popover-div ul.popover-ul li:focus,.popover-div ul.popover-ul>li:hover{background-color:#00aeef;color:#fff}.popover-div ul.popover-ul>li:last-child{border-bottom:none}.popover-div ul.popover-ul li:last-child:focus,.popover-div ul.popover-ul>li:last-child:hover{border-radius:0 0 .3em .3em}.popover-div ul.popover-ul li:first-child:focus,.popover-div ul.popover-ul>li:first-child:hover{border-radius:.3em .3em 0 0}.nav>li>a{background-color:#efefef;text-align:center}.nav>li>a:focus,.nav>li>a:hover{background-color:#ddd;color:#00aeef;text-decoration:none}@media screen and (min-width:600px){.nav-pills br{display:none}.nav-pills>li+li{margin-left:1.2em}.nav>li>a{width:8em}}#loginSignupModel .modal-content{border:5px solid #657082;max-width:550px;min-height:200px}#loginSignupModel .modal-content .modal-section{border-bottom:1px solid #e6e6e6;padding:20px 30px;position:relative}#loginSignupModel .modal-content .close{background:none;color:#657082;font-size:1.4em;position:absolute;right:30px;top:20px}#loginSignupModel .modal-content p{margin-bottom:0}#loginSignupModel .modal-content p a{color:#00aeef}#loginSignupModel .modal-content form{margin-bottom:0}#loginSignupModel .modal-content form input,#loginSignupModel .modal-content form select{margin-bottom:20px}#loginSignupModel .modal-content form input[type=checkbox],#loginSignupModel .modal-content form label.check,#loginSignupModel .modal-content form select[type=checkbox]{margin-bottom:0}#loginSignupModel .modal-content form .error{margin:30px 30px 0}#loginSignupModel .modal-content h2{margin:0 0 20px}#loginSignupModel .modal-content h2.mb-0{margin-bottom:0}.sk-fading-circle{height:40px;margin:100px auto;position:relative;width:40px}.sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-fading-circle .sk-circle:before{-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;background-color:#333;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.row{margin:0 -1%}.gm-style img{max-width:none}.googleMapWrapper{cursor:pointer;position:relative}.googleMapWrapper .clickToView{background:hsla(0,0%,100%,.8);bottom:0;font-weight:700;padding:5px;position:absolute;text-align:right;width:100%}.single-map{height:300px}.multi-map,.single-map{background-position:50%;background-size:cover}.multi-map{height:400px}.sidebarItems .single-map{height:200px}.mainContentItem .googleMapWrapper img{max-width:none!important}.thumbnail{border:1px solid #999;padding:12px 10px}.mainContentItem,.media,.sidebarItem{margin-bottom:20px}.media .button,.media .navigation .flex-container-first .flex-item-first.my-espc-btn a,.media .navigation .mobile-nav-container .mobile-nav-item.my-espc-btn a,.navigation .flex-container-first .flex-item-first.my-espc-btn .media a,.navigation .mobile-nav-container .mobile-nav-item.my-espc-btn .media a{display:inline}.shareThisButtons a{font-size:1.6em}.twitter-list .icon-twitter-squared{float:right;font-size:1.4em}.twitter-list .tweets .tweet{margin-bottom:20px;position:relative}.twitter-list .tweets .tweet .tweet-user{float:left;left:0;position:absolute;top:7px}.twitter-list .tweets .tweet .tweet-body{padding-left:60px}.responsive-iframe{height:700px;min-width:300px;width:100%}table{background-color:transparent}caption{color:#999;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:1em;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1em;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:976px){.table-responsive{margin-bottom:.75em;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.panel{background-color:#fff;border:1px solid transparent;border-radius:0;margin-bottom:1em}.panel-body{padding:15px}.panel-heading{background:#002b5c;border-bottom:1px solid transparent;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{color:#fff;font-size:1em;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-top:1px solid #999;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1;border-bottom-right-radius:-1}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:1em}.panel-group .panel{border-radius:0;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:1px solid #999}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border:1px solid #999}.breadcrumb{background-color:#f0f0f0;border-radius:4px;line-height:normal;list-style:none;margin:1em 0;overflow:hidden;padding:0}.breadcrumb a{cursor:pointer}.breadcrumb li{float:left}.breadcrumb li>*{background:#e8edf1;border-color:#e8edf1;color:#000;display:block;float:left;padding:.4em 0 .4em 3em;position:relative;text-decoration:none}.breadcrumb li>:after,.breadcrumb li>:before{border-bottom:50px solid transparent;border-top:50px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-50px;position:absolute;top:50%;width:0}.breadcrumb li>:after{border-left:30px solid;border-left-color:inherit;z-index:2}.breadcrumb li>:before{border-left:30px solid #fff;margin-left:2px;z-index:1}.breadcrumb li:first-child>*{padding-left:10px}.breadcrumb li a:hover,.breadcrumb li.current>*{background:#00aeef;border-color:#00aeef;color:#fff}#tooltip{background:#fefefe;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.16);display:none;font-size:13px;padding:4px 8px;width:300px}#tooltip[data-show]{display:block}#arrow,#arrow:before{background:inherit;height:8px;position:absolute;width:8px}#arrow{visibility:hidden}#arrow:before{content:"";transform:rotate(45deg);visibility:visible}#tooltip[data-popper-placement^=top]>#arrow{bottom:-4px}#tooltip[data-popper-placement^=bottom]>#arrow{top:-4px}#tooltip[data-popper-placement^=left]>#arrow{right:-4px}#tooltip[data-popper-placement^=right]>#arrow{left:-4px}.leaflet-center{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:relative!important;right:0}.leaflet-center .leaflet-control{bottom:0}.leaflet-control-container .leaflet-control-bottomcenter{bottom:0;left:0;position:absolute;right:0}.anno{cursor:default;line-height:.9em;padding:15px;position:absolute;text-align:left;text-transform:none;-webkit-transition:all .3s cubic-bezier(.68,0,.265,1);-moz-transition:all .3s cubic-bezier(.68,0,.265,1);-ms-transition:all .3s cubic-bezier(.68,0,.265,1);-o-transition:all .3s cubic-bezier(.68,0,.265,1);transition:all .3s cubic-bezier(.68,0,.265,1);-webkit-transition-property:opacity,margin;-moz-transition-property:opacity,margin;transition-property:opacity,margin;width:300px;z-index:5000}.anno .anno-inner{background:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);box-shadow:0 5px 20px 0 rgba(0,0,0,.35);position:relative}.anno .anno-inner .anno-content{color:#56565a;font-family:sans-serif;font-size:15px;font-weight:400;line-height:1.3em;padding:15px 20px}.anno .anno-inner .anno-btn-container{text-align:right}.anno .anno-inner .anno-btn-container .anno-btn{background:#11a2dc;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#fff;font-family:sans-serif;font-size:12px;font-weight:700;height:auto;margin:0 20px 15px -10px;padding:7px 14px;-webkit-transition:all .15s cubic-bezier(.68,0,.265,1);-moz-transition:all .15s cubic-bezier(.68,0,.265,1);-ms-transition:all .15s cubic-bezier(.68,0,.265,1);-o-transition:all .15s cubic-bezier(.68,0,.265,1);transition:all .15s cubic-bezier(.68,0,.265,1);width:auto}.anno .anno-inner .anno-btn-container .anno-btn:hover{background:#0f91c4}.anno .anno-inner .anno-btn-container .anno-btn:active{background:#0d7fad}.anno .anno-inner .anno-btn-container .anno-btn.anno-btn-low-importance{background:none;color:#bbbbbd}.anno .anno-inner .anno-btn-container .anno-btn.anno-btn-low-importance:hover{color:#78787b}.anno .anno-arrow{border:8px solid #fff;position:absolute}.anno.anno-target-bottom .anno-arrow,.anno.anno-target-center-bottom .anno-arrow{border-bottom:#fff;border-left-color:transparent;border-right-color:transparent;border-top-color:#fff;left:20px;top:100%}.anno.anno-target-bottom.anno-hidden,.anno.anno-target-center-bottom.anno-hidden{margin-top:-20px}.anno.anno-target-center-left .anno-arrow,.anno.anno-target-left .anno-arrow{border-bottom-color:transparent;border-left:#fff;border-right-color:#fff;border-top-color:transparent;right:100%;top:15px}.anno.anno-target-center-left.anno-hidden,.anno.anno-target-left.anno-hidden{margin-left:20px}.anno.anno-target-center-top .anno-arrow,.anno.anno-target-top .anno-arrow{border-color:currentcolor transparent #fff;border-top:#fff;bottom:100%;left:20px}.anno.anno-target-center-top.anno-hidden,.anno.anno-target-top.anno-hidden{margin-top:20px}.anno.anno-target-center-right .anno-arrow,.anno.anno-target-right .anno-arrow{border-bottom-color:transparent;border-left-color:#fff;border-right:#fff;border-top-color:transparent;left:100%;top:15px}.anno.anno-target-center-right.anno-hidden,.anno.anno-target-right.anno-hidden{margin-left:-20px}.anno.anno-target-center-left .anno-arrow,.anno.anno-target-center-right .anno-arrow{margin-top:-8px;top:50%}.anno.anno-target-center-bottom .anno-arrow,.anno.anno-target-center-top .anno-arrow{left:50%;margin-left:-8px}.anno.anno-hidden{opacity:0}.anno.anno-width-400{width:400px}.anno.anno-width-250{width:250px}.anno.anno-width-200{width:200px}.anno.anno-width-175{width:175px}.anno.anno-width-150{width:150px}.anno-overlay{background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;-webkit-transition:all .3s cubic-bezier(.68,0,.265,1);-moz-transition:all .3s cubic-bezier(.68,0,.265,1);-ms-transition:all .3s cubic-bezier(.68,0,.265,1);-o-transition:all .3s cubic-bezier(.68,0,.265,1);transition:all .3s cubic-bezier(.68,0,.265,1);width:100%;z-index:1000}.anno-overlay.anno-hidden{opacity:0;pointer-events:none}.anno-emphasise-target{z-index:1001 !important!important}
/*# sourceMappingURL=styles.css.map*/