.block--ds-extras-residential-post-content .field--name-residential-related-testimonials,.block--ds-extras-residential-post-content .field--name-rental-related-testimonials,.block--ds-extras-rental-post-content .field--name-residential-related-testimonials,.block--ds-extras-rental-post-content .field--name-rental-related-testimonials,.block--hp-base-random-testimonial,.block--views-87e7a493c8cf9e0c1b3779f5fbe7742b,.block--views-a3ad77076f6a3024fc724237891beeea{padding:2.4375em 1.25em;color:white;background-color:#1D4A91;}.l-region--full-content .block--bean-homepage-featured,.l-post-content .block--bean-residential-information-block > .block__title,.l-post-content .block--bean-residential-information-block > .block__content,.l-post-content .block--bean-rental-information-block > .block__title,.l-post-content .block--bean-rental-information-block > .block__content,.l-post-content .block--bean-need-more-information > .block__title,.l-post-content .block--bean-need-more-information > .block__content{padding-left:1.25em;padding-right:1.25em;max-width:100%;margin-left:auto;margin-right:auto;}.l-region--full-content .block--bean-homepage-featured:after,.l-post-content .block--bean-residential-information-block > .block__title:after,.l-post-content .block--bean-residential-information-block > .block__content:after,.l-post-content .block--bean-rental-information-block > .block__title:after,.l-post-content .block--bean-rental-information-block > .block__content:after,.l-post-content .block--bean-need-more-information > .block__title:after,.l-post-content .block--bean-need-more-information > .block__content:after{content:" ";display:block;clear:both;}.node.node--audio--teaser,.node.node--booklet--teaser,.node.node--insight--teaser,.node.node--newsletter--teaser,.node.node--suburb--teaser,.node--testimonial--teaser{position:relative;margin-bottom:1.21875em;padding-top:1.21875em;padding-right:1.21875em;padding-bottom:4.96875em;padding-left:1.21875em;background:#EBEFF1;}.node.node--audio--teaser .field--name-field-image,.node.node--booklet--teaser .field--name-field-image,.node.node--insight--teaser .field--name-field-image,.node.node--newsletter--teaser .field--name-field-image,.node.node--suburb--teaser .field--name-field-image,.node--testimonial--teaser .field--name-field-image{margin-top:-1.21875em;margin-right:-1.21875em;margin-left:-1.21875em;}.node.node--audio--teaser .field--name-field-image img,.node.node--booklet--teaser .field--name-field-image img,.node.node--insight--teaser .field--name-field-image img,.node.node--newsletter--teaser .field--name-field-image img,.node.node--suburb--teaser .field--name-field-image img,.node--testimonial--teaser .field--name-field-image img{width:100%;}.node.node--audio--teaser > .content-header,.node.node--booklet--teaser > .content-header,.node.node--insight--teaser > .content-header,.node.node--newsletter--teaser > .content-header,.node.node--suburb--teaser > .content-header,.node.node--testimonial--teaser > .content-header{margin-bottom:0.609375em;}.node.node--audio--teaser > .content-main,.node.node--booklet--teaser > .content-main,.node.node--insight--teaser > .content-main,.node.node--newsletter--teaser > .content-main,.node.node--suburb--teaser > .content-main,.node.node--testimonial--teaser > .content-main{margin-bottom:0;}.node.node--audio--teaser > .content-header > .field,.node.node--booklet--teaser > .content-header > .field,.node.node--insight--teaser > .content-header > .field,.node.node--newsletter--teaser > .content-header > .field,.node.node--suburb--teaser > .content-header > .field,.node--testimonial--teaser > .content-header > .field{margin-bottom:0;}.node.node--audio--teaser > .content-header > .field--name-title,.node.node--booklet--teaser > .content-header > .field--name-title,.node.node--insight--teaser > .content-header > .field--name-title,.node.node--newsletter--teaser > .content-header > .field--name-title,.node.node--suburb--teaser > .content-header > .field--name-title,.node.node--testimonial--teaser > .content-header > .field--name-title{margin:0;}.node.node--audio--teaser > .content-header > .field--name-title h1,.node.node--booklet--teaser > .content-header > .field--name-title h1,.node.node--insight--teaser > .content-header > .field--name-title h1,.node.node--newsletter--teaser > .content-header > .field--name-title h1,.node.node--suburb--teaser > .content-header > .field--name-title h1,.node.node--testimonial--teaser > .content-header > .field--name-title h1,.node.node--audio--teaser > .content-header > .field--name-title h2,.node.node--booklet--teaser > .content-header > .field--name-title h2,.node.node--insight--teaser > .content-header > .field--name-title h2,.node.node--newsletter--teaser > .content-header > .field--name-title h2,.node.node--suburb--teaser > .content-header > .field--name-title h2,.node.node--testimonial--teaser > .content-header > .field--name-title h2,.node.node--audio--teaser > .content-header > .field--name-title h3,.node.node--booklet--teaser > .content-header > .field--name-title h3,.node.node--insight--teaser > .content-header > .field--name-title h3,.node.node--newsletter--teaser > .content-header > .field--name-title h3,.node.node--suburb--teaser > .content-header > .field--name-title h3,.node.node--testimonial--teaser > .content-header > .field--name-title h3{font-size:1.375em;line-height:1.45455;margin:0 0 0.2215909091em;}.node.node--audio--teaser .field--name-post-date,.node.node--booklet--teaser .field--name-post-date,.node.node--insight--teaser .field--name-post-date,.node.node--newsletter--teaser .field--name-post-date,.node.node--suburb--teaser .field--name-post-date,.node--testimonial--teaser .field--name-post-date,.node.node--audio--teaser .field--name-field-related-testimonial-suburb,.node.node--booklet--teaser .field--name-field-related-testimonial-suburb,.node.node--insight--teaser .field--name-field-related-testimonial-suburb,.node.node--newsletter--teaser .field--name-field-related-testimonial-suburb,.node.node--suburb--teaser .field--name-field-related-testimonial-suburb,.node--testimonial--teaser .field--name-field-related-testimonial-suburb{font-size:1.125em;line-height:1.55556;font-family:'Merriweather',serif;font-style:italic;}.node.node--audio--teaser .field--name-node-link,.node.node--booklet--teaser .field--name-node-link,.node.node--insight--teaser .field--name-node-link,.node.node--newsletter--teaser .field--name-node-link,.node.node--suburb--teaser .field--name-node-link,.node--testimonial--teaser .field--name-node-link,.node.node--audio--teaser .field--name-field-link,.node.node--booklet--teaser .field--name-field-link,.node.node--insight--teaser .field--name-field-link,.node.node--newsletter--teaser .field--name-field-link,.node.node--suburb--teaser .field--name-field-link,.node--testimonial--teaser .field--name-field-link,.node.node--audio--teaser .field--type-file,.node.node--booklet--teaser .field--type-file,.node.node--insight--teaser .field--type-file,.node.node--newsletter--teaser .field--type-file,.node.node--suburb--teaser .field--type-file,.node--testimonial--teaser .field--type-file{position:absolute;right:-0.3125em;bottom:1.5625em;text-align:right;}.node.node--audio--teaser .field--type-taxonomy-term-reference a,.node.node--booklet--teaser .field--type-taxonomy-term-reference a,.node.node--insight--teaser .field--type-taxonomy-term-reference a,.node.node--newsletter--teaser .field--type-taxonomy-term-reference a,.node.node--suburb--teaser .field--type-taxonomy-term-reference a,.node--testimonial--teaser .field--type-taxonomy-term-reference a{display:inline-block;padding:0.125em 0.5em;color:#5585D7;background:white;text-decoration:none;}.node.node--audio--teaser .field--type-taxonomy-term-reference a:hover,.node.node--booklet--teaser .field--type-taxonomy-term-reference a:hover,.node.node--insight--teaser .field--type-taxonomy-term-reference a:hover,.node.node--newsletter--teaser .field--type-taxonomy-term-reference a:hover,.node.node--suburb--teaser .field--type-taxonomy-term-reference a:hover,.node--testimonial--teaser .field--type-taxonomy-term-reference a:hover,.node.node--audio--teaser .field--type-taxonomy-term-reference a:focus,.node.node--booklet--teaser .field--type-taxonomy-term-reference a:focus,.node.node--insight--teaser .field--type-taxonomy-term-reference a:focus,.node.node--newsletter--teaser .field--type-taxonomy-term-reference a:focus,.node.node--suburb--teaser .field--type-taxonomy-term-reference a:focus,.node--testimonial--teaser .field--type-taxonomy-term-reference a:focus{color:white;background:#5585D7;}.phone-block{letter-spacing:2px;text-transform:uppercase;}form,label,fieldset,legend,input,select,textarea,button{margin:0;padding:0;}form{display:block;margin-bottom:1.21875em;}label{display:block;margin-bottom:0.5em;font-weight:700;}.form-type-radio label,.form-type-checkbox label{font-family:'Lato',sans-serif;font-weight:400;}fieldset{margin-bottom:1.21875em;padding:0;border:none;}fieldset legend{width:100%;display:block;margin-bottom:1.21875em;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select,textarea{display:block;width:100%;margin-bottom:1.21875em;padding:0.8125em 0.5416666667em;color:#2F2F2F;line-height:1.625em;background:#EBEFF1;border:none;-webkit-border-radius:0px;-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6C7F99;}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#6C7F99;}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#6C7F99;}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6C7F99;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select{height:3.375em;}select{padding-right:1.5833333333em;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3LjcwM3B4IiBoZWlnaHQ9IjYuMDg3cHgiIHZpZXdCb3g9IjAgMCA3LjcwMyA2LjA4NyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNy43MDMgNi4wODciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMxQTFBMUEiIGQ9Ik03LjcwMywwTDUuNzc3LDMuMDE2TDMuODUyLDYuMDg3TDEuOTI2LDMuMDQzTDAsMGgzLjg1Mkg3LjcwM3oiLz48L3N2Zz4=);background-position:right 8.6666666667px center;background-repeat:no-repeat;}html.lt-ie10 select{background-image:none;padding-right:0.5416666667em;}select::-ms-expand{display:none;}@-moz-document url-prefix(){select{padding-right:0.5416666667em;background-image:none;}}textarea{height:auto;max-width:100%;resize:vertical;}input{line-height:26px;}input[type="radio"],input[type="checkbox"]{margin-bottom:0.3046875em;margin-right:0.5416666667em;}.block form{background:#EBEFF1;padding:1em;}.block form input[type="text"],.block form input[type="password"],.block form input[type="date"],.block form input[type="datetime"],.block form input[type="datetime-local"],.block form input[type="month"],.block form input[type="week"],.block form input[type="email"],.block form input[type="number"],.block form input[type="search"],.block form input[type="tel"],.block form input[type="time"],.block form input[type="url"],.block form select,.block form textarea{background-color:white;}* html{font-size:100%;}html{font-size:16px;line-height:1.625em;}body{color:#2F2F2F;font-family:'Lato',sans-serif;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block--menu-menu-tertiary-menu .block__title{display:none;}.hp-error-message{margin-top:1.25em;background-color:#D0021B;color:white;padding:0.625em;}.campaign-monitor-hidden-field{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}ul,ol,li,dl,dt,dd{margin:0;padding:0;}ul,ol,dl{margin-bottom:1.21875em;}ul,ol{padding-left:1.625em;}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;}dl dt{font-weight:bold;}dl dd{margin-bottom:0.609375em;}img,iframe,figure,figcaption{margin:0;padding:0;}img{display:block;}figure{margin-bottom:1.21875em;}figure figcaption{margin-top:0.609375em;color:#6C7F99;}table,caption,thead,tbody,tfoot,tr,td,th{margin:0;padding:0;}table{width:100%;margin-bottom:1.21875em;background-color:white;border:1px solid #EBEFF1;}table table{margin-bottom:0;}table caption{margin-bottom:1.21875em;color:#6C7F99;text-align:left;}table td,table th{padding:0.8125em 0.8125em;text-align:left;background-color:white;}table th{font-weight:700;}h1,h2,h3,h4,h5,h6,p,address,blockquote,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;}h1,.h1{margin-top:0.60938em;margin-bottom:0.60938em;font-size:2em;line-height:1.625;}h2,.h2{margin-top:0.69643em;margin-bottom:0.69643em;font-size:1.75em;line-height:1.35714;}h3,.h3{margin-top:0.88636em;margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;}h4,.h4{margin-top:1.08333em;margin-bottom:1.08333em;font-size:1.125em;line-height:1.55556;}h5,.h5{margin-top:1.21875em;margin-bottom:1.21875em;font-size:1em;line-height:1.625;}h6,.h6{margin-top:1.39286em;margin-bottom:1.39286em;font-size:0.875em;line-height:1.71429;}.h-standout{margin-top:0.60938em;margin-bottom:0.60938em;font-size:2em;line-height:1.625;font-weight:300;font-style:italic;}.h-huge{margin-top:0.69643em;margin-bottom:0.69643em;font-size:1.75em;line-height:1.35714;}.h-small{margin-top:1.21875em;margin-bottom:1.21875em;font-size:1em;line-height:1.625;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}p{margin-bottom:1.21875em;}address{margin-bottom:1.21875em;font-style:normal;}blockquote{margin-bottom:1.21875em;padding-left:1.25em;margin-left:1.25em;border-left:3px solid #879AB3;font-family:'Merriweather',serif;font-style:italic;}blockquote p:last-child{margin-bottom:0;}blockquote cite{display:block;}cite{font-style:italic;}hr{margin-top:1.21875em;margin-bottom:1.21875em;height:1px;background:#EBEFF1;border:none;}a{color:#1D4A91;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}a:hover,a:focus{color:#5585D7;}.readmore-link,.more-link a,.field--name-node-link a{display:inline-block;text-decoration:none;border-bottom:dotted 1px;line-height:1.25em;}.content-main ul,.content-main ol{margin:0.5em 0;}.content-main ul li,.content-main ol li{padding-left:0.5em;margin-bottom:0.5em;}.content-main ul li{list-style:none;}.content-main ul li:before{content:"• ";margin-right:0.5em;color:#1D4A91;}label{color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;}ul.breadcrumb{margin:0;padding:1.21875em 0;color:#2F2F2F;}ul.breadcrumb a{text-decoration:none;}ul.breadcrumb li{display:inline-block;}ul.breadcrumb li:not(:first-child):before{content:"/";display:inline-block;padding-left:0.625em;padding-right:0.625em;}.button,input[type="reset"],input[type="submit"],button,.node--contact-page--full .group-map .field--name-field-address a,.node--featured-content--teaser .field--name-field-link a{font-size:0.875em;text-transform:uppercase;padding:0.5em 2em;background-color:#5585D7;color:white;text-align:center;text-decoration:none;-webkit-border-radius:1.5625em;-moz-border-radius:1.5625em;-ms-border-radius:1.5625em;-o-border-radius:1.5625em;border-radius:1.5625em;border:none;letter-spacing:0.081875em;display:inline-block;}.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,.node--contact-page--full .group-map .field--name-field-address a:hover,.node--featured-content--teaser .field--name-field-link a:hover,.button:active,input[type="reset"]:active,input[type="submit"]:active,button:active,.node--contact-page--full .group-map .field--name-field-address a:active,.node--featured-content--teaser .field--name-field-link a:active,.button:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:focus,.node--contact-page--full .group-map .field--name-field-address a:focus,.node--featured-content--teaser .field--name-field-link a:focus{background-color:#F5A623;color:white;}.button--disabled{background-color:#979797 !important;cursor:none;}.button--alternate{background-color:#F5A623;color:white;}.button--alternate:hover,.button--alternate:active,.button--alternate:focus{background-color:#5585D7;color:white;}.button--secondary,input[type="reset"],input[type="submit"],button,.node--contact-page--full .group-map .field--name-field-address a{background-color:#1D4A91;letter-spacing:0.055em;}.button--filter,.views-exposed-form .views-exposed-widget .form-submit{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.button--play{background-color:#EBEFF1;color:#5585D7;text-transform:none;padding:0.3125em 0.875em;font-size:0.9375em;line-height:1.125em;letter-spacing:0.03125em;}.button--play:before{font-family:fontello;content:'\e807';margin-right:0.5em;}.button--icon,.node.node--audio--teaser .field--name-node-link a,.node.node--booklet--teaser .field--name-node-link a,.node.node--insight--teaser .field--name-node-link a,.node.node--newsletter--teaser .field--name-node-link a,.node.node--suburb--teaser .field--name-node-link a,.node--testimonial--teaser .field--name-node-link a,.node.node--audio--teaser .field--name-field-link a,.node.node--booklet--teaser .field--name-field-link a,.node.node--insight--teaser .field--name-field-link a,.node.node--newsletter--teaser .field--name-field-link a,.node.node--suburb--teaser .field--name-field-link a,.node--testimonial--teaser .field--name-field-link a,.node.node--audio--teaser .field--type-file a,.node.node--booklet--teaser .field--type-file a,.node.node--insight--teaser .field--type-file a,.node.node--newsletter--teaser .field--type-file a,.node.node--suburb--teaser .field--type-file a,.node--testimonial--teaser .field--type-file a{font-size:0.875em;line-height:1.71429;position:relative;padding-top:0.6964285714em;padding-right:4.2857142857em;padding-bottom:0.6964285714em;padding-left:1.4285714286em;display:inline-block;color:white;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;background:#5585D7;border:none;overflow:hidden;vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.button--icon:hover,.node.node--audio--teaser .field--name-node-link a:hover,.node.node--booklet--teaser .field--name-node-link a:hover,.node.node--insight--teaser .field--name-node-link a:hover,.node.node--newsletter--teaser .field--name-node-link a:hover,.node.node--suburb--teaser .field--name-node-link a:hover,.node--testimonial--teaser .field--name-node-link a:hover,.node.node--audio--teaser .field--name-field-link a:hover,.node.node--booklet--teaser .field--name-field-link a:hover,.node.node--insight--teaser .field--name-field-link a:hover,.node.node--newsletter--teaser .field--name-field-link a:hover,.node.node--suburb--teaser .field--name-field-link a:hover,.node--testimonial--teaser .field--name-field-link a:hover,.node.node--audio--teaser .field--type-file a:hover,.node.node--booklet--teaser .field--type-file a:hover,.node.node--insight--teaser .field--type-file a:hover,.node.node--newsletter--teaser .field--type-file a:hover,.node.node--suburb--teaser .field--type-file a:hover,.node--testimonial--teaser .field--type-file a:hover,.button--icon:focus,.node.node--audio--teaser .field--name-node-link a:focus,.node.node--booklet--teaser .field--name-node-link a:focus,.node.node--insight--teaser .field--name-node-link a:focus,.node.node--newsletter--teaser .field--name-node-link a:focus,.node.node--suburb--teaser .field--name-node-link a:focus,.node--testimonial--teaser .field--name-node-link a:focus,.node.node--audio--teaser .field--name-field-link a:focus,.node.node--booklet--teaser .field--name-field-link a:focus,.node.node--insight--teaser .field--name-field-link a:focus,.node.node--newsletter--teaser .field--name-field-link a:focus,.node.node--suburb--teaser .field--name-field-link a:focus,.node--testimonial--teaser .field--name-field-link a:focus,.node.node--audio--teaser .field--type-file a:focus,.node.node--booklet--teaser .field--type-file a:focus,.node.node--insight--teaser .field--type-file a:focus,.node.node--newsletter--teaser .field--type-file a:focus,.node.node--suburb--teaser .field--type-file a:focus,.node--testimonial--teaser .field--type-file a:focus{background:#4c77c1;}.button--icon:before,.node.node--audio--teaser .field--name-node-link a:before,.node.node--booklet--teaser .field--name-node-link a:before,.node.node--insight--teaser .field--name-node-link a:before,.node.node--newsletter--teaser .field--name-node-link a:before,.node.node--suburb--teaser .field--name-node-link a:before,.node--testimonial--teaser .field--name-node-link a:before,.node.node--audio--teaser .field--name-field-link a:before,.node.node--booklet--teaser .field--name-field-link a:before,.node.node--insight--teaser .field--name-field-link a:before,.node.node--newsletter--teaser .field--name-field-link a:before,.node.node--suburb--teaser .field--name-field-link a:before,.node--testimonial--teaser .field--name-field-link a:before,.node.node--audio--teaser .field--type-file a:before,.node.node--booklet--teaser .field--type-file a:before,.node.node--insight--teaser .field--type-file a:before,.node.node--newsletter--teaser .field--type-file a:before,.node.node--suburb--teaser .field--type-file a:before,.node--testimonial--teaser .field--type-file a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e810';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:absolute;top:50%;right:15px;color:white;font-size:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:999;}.button--icon:after,.node.node--audio--teaser .field--name-node-link a:after,.node.node--booklet--teaser .field--name-node-link a:after,.node.node--insight--teaser .field--name-node-link a:after,.node.node--newsletter--teaser .field--name-node-link a:after,.node.node--suburb--teaser .field--name-node-link a:after,.node--testimonial--teaser .field--name-node-link a:after,.node.node--audio--teaser .field--name-field-link a:after,.node.node--booklet--teaser .field--name-field-link a:after,.node.node--insight--teaser .field--name-field-link a:after,.node.node--newsletter--teaser .field--name-field-link a:after,.node.node--suburb--teaser .field--name-field-link a:after,.node--testimonial--teaser .field--name-field-link a:after,.node.node--audio--teaser .field--type-file a:after,.node.node--booklet--teaser .field--type-file a:after,.node.node--insight--teaser .field--type-file a:after,.node.node--newsletter--teaser .field--type-file a:after,.node.node--suburb--teaser .field--type-file a:after,.node--testimonial--teaser .field--type-file a:after{content:'';position:absolute;top:-50%;right:0;width:10px;height:200%;margin:-5px 0 0 -5px;padding:20px;background:rgba(0,0,0,0.1);z-index:1;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.button--icon:hover:after,.node.node--audio--teaser .field--name-node-link a:hover:after,.node.node--booklet--teaser .field--name-node-link a:hover:after,.node.node--insight--teaser .field--name-node-link a:hover:after,.node.node--newsletter--teaser .field--name-node-link a:hover:after,.node.node--suburb--teaser .field--name-node-link a:hover:after,.node--testimonial--teaser .field--name-node-link a:hover:after,.node.node--audio--teaser .field--name-field-link a:hover:after,.node.node--booklet--teaser .field--name-field-link a:hover:after,.node.node--insight--teaser .field--name-field-link a:hover:after,.node.node--newsletter--teaser .field--name-field-link a:hover:after,.node.node--suburb--teaser .field--name-field-link a:hover:after,.node--testimonial--teaser .field--name-field-link a:hover:after,.node.node--audio--teaser .field--type-file a:hover:after,.node.node--booklet--teaser .field--type-file a:hover:after,.node.node--insight--teaser .field--type-file a:hover:after,.node.node--newsletter--teaser .field--type-file a:hover:after,.node.node--suburb--teaser .field--type-file a:hover:after,.node--testimonial--teaser .field--type-file a:hover:after,.button--icon:focus:after,.node.node--audio--teaser .field--name-node-link a:focus:after,.node.node--booklet--teaser .field--name-node-link a:focus:after,.node.node--insight--teaser .field--name-node-link a:focus:after,.node.node--newsletter--teaser .field--name-node-link a:focus:after,.node.node--suburb--teaser .field--name-node-link a:focus:after,.node--testimonial--teaser .field--name-node-link a:focus:after,.node.node--audio--teaser .field--name-field-link a:focus:after,.node.node--booklet--teaser .field--name-field-link a:focus:after,.node.node--insight--teaser .field--name-field-link a:focus:after,.node.node--newsletter--teaser .field--name-field-link a:focus:after,.node.node--suburb--teaser .field--name-field-link a:focus:after,.node--testimonial--teaser .field--name-field-link a:focus:after,.node.node--audio--teaser .field--type-file a:focus:after,.node.node--booklet--teaser .field--type-file a:focus:after,.node.node--insight--teaser .field--type-file a:focus:after,.node.node--newsletter--teaser .field--type-file a:focus:after,.node.node--suburb--teaser .field--type-file a:focus:after,.node--testimonial--teaser .field--type-file a:focus:after{width:100%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.carousel-navigation--previous{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;}.carousel-navigation--previous:after{content:'\e80c';}.carousel-navigation--previous:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.carousel-navigation--next{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;}.carousel-navigation--next:after{content:'\e80d';}.carousel-navigation--next:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.carousel-navigation{font-size:2em;cursor:pointer;display:none;}.carousel-pager__item{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;text-decoration:none;opacity:0.41;width:1em;height:1em;margin-right:0.5em;}.carousel-pager__item:after{content:'\e80a';}.carousel-pager__item:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.carousel-pager__item:last-child{margin-right:0;}.carousel-pager__item--pause{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;}.carousel-pager__item--pause:after{content:'\e80b';}.carousel-pager__item--pause:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.carousel-pager__item--pause.is-paused{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;opacity:1;}.carousel-pager__item--pause.is-paused:after{content:'\e807';}.carousel-pager__item--pause.is-paused:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.cycle-pager-active{opacity:1;}.credits{font-family:'Merriweather',serif;font-size:0.8125em;line-height:1em;color:#879AB3;}.credits .credits__copyright{margin-bottom:1.5em;}.credits a{color:#879AB3;}.credits .credits__attribution{margin:0;}.credits .credits__attribution-link{text-decoration:none;}.credits .credits__attribution-link:after{content:"";display:inline-block;margin-left:0.8125em;height:13px;width:17px;background:url(/sites/all/themes/harris_partners/assets/img/dg-logo.png) no-repeat;}.facebook-feed{max-height:31.5em;overflow:hidden;position:relative;}.facebook-feed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to top,#ffffff,transparent);overflow:hidden;}.facebook-feed__picture{float:left;margin-right:0.5em;}.facebook-feed__authoring{float:left;}.facebook-feed__message{clear:both;margin-top:2em;}.facebook-feed__from{margin-bottom:0;line-height:1.1875em;}.facebook-feed__time{font-weight:300;}.facebook-feed__button:before{content:"\e800";font-family:fontello;font-size:1.5em;width:1.5em;height:1.5em;margin-right:0.5em;}.hp-latest-audio .hp-latest-audio--item{margin-bottom:1em;}.hp-latest-audio .button--play{margin-right:1em;}.messages ul{margin:0;padding:0;display:block;}.messages ul li{display:block;list-style:none;}ul.pager,li.pager__item{margin:0;padding:0;}ul.pager{position:relative;display:block;margin-bottom:1.21875em;text-align:center;}ul.pager a,ul.pager .pager__item{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;text-align:center;}ul.pager a:hover,ul.pager .pager__item--current{color:white;font-weight:400;background:#5585D7;}ul.pager a{text-decoration:none;}ul.pager .pager__item{display:inline-block;height:39px;width:39px;margin-bottom:0.3046875em;list-style:none;line-height:39px;vertical-align:top;}ul.pager .pager__item:first-child{margin-left:0;}ul.pager .pager__item a{display:block;}ul.pager .pager__item--first a,ul.pager .pager__item--last a,ul.pager .pager__item--previous a,ul.pager .pager__item--next a{line-height:0;vertical-align:middle;text-indent:-119988px;height:39px;width:39px;display:inline-block;padding:0;font-size:18px;}ul.pager .pager__item--first a:after,ul.pager .pager__item--last a:after,ul.pager .pager__item--previous a:after,ul.pager .pager__item--next a:after{content:"";}ul.pager .pager__item--first a:after,ul.pager .pager__item--last a:after,ul.pager .pager__item--previous a:after,ul.pager .pager__item--next a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:39px;}ul.pager .pager__item--first a:after{content:'\e813';}ul.pager .pager__item--last a:after{content:'\e812';}ul.pager .pager__item--previous a:after{content:'\e811';}ul.pager .pager__item--next a:after{content:'\e810';}.phone-block{font-size:0.875em;line-height:1.71429;display:block;padding-top:0.7142857143em;padding-bottom:0.7142857143em;color:white;background:#162E54;text-align:center;text-decoration:none;}.phone-block:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e808';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;font-size:18px;margin-right:0.5555555556em;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.property-listing-item{margin-bottom:3.5532994924%;}.property-listing .attachment{text-align:right;margin-bottom:1em;}.property-slider,.block-property-gallery{background:#EBEFF1;padding-bottom:3em;}.property-slider .carousel-pager,.block-property-gallery .carousel-pager{position:absolute;bottom:1em;z-index:999;left:0;right:0;text-align:center;}.property-slider .carousel-navigation,.block-property-gallery .carousel-navigation{position:absolute;width:1em;bottom:-1.5em;}.property-slider .carousel-navigation--next,.block-property-gallery .carousel-navigation--next{right:50%;margin-right:-2em;}.property-slider .carousel-navigation--next:before,.block-property-gallery .carousel-navigation--next:before{background:linear-gradient(to left,#000000,transparent);}.property-slider .carousel-navigation--previous,.block-property-gallery .carousel-navigation--previous{left:50%;margin-left:-2em;}.property-slider .carousel-navigation--previous:before,.block-property-gallery .carousel-navigation--previous:before{background:linear-gradient(to right,#000000,transparent);}.property-status{display:inline-block;color:white;letter-spacing:0.09375em;padding:1.2em 2em;position:relative;z-index:1;padding-top:1em;text-transform:uppercase;}.property-status:before{content:"";background-color:#2F2F2F;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;-webkit-transform-origin:0% 37%;-moz-transform-origin:0% 37%;-ms-transform-origin:0% 37%;-o-transform-origin:0% 37%;transform-origin:0% 37%;-webkit-transform:perspective(26.08696em) rotateX(-30deg);-moz-transform:perspective(26.08696em) rotateX(-30deg);-ms-transform:perspective(26.08696em) rotateX(-30deg);-o-transform:perspective(26.08696em) rotateX(-30deg);transform:perspective(26.08696em) rotateX(-30deg);}.property-status--leased:before,.property-status--sold:before{background-color:#D0021B;}.property-status--for-rent:before,.property-status--for-sale:before{background-color:#F5A623;}.social-links-block__list{margin:0 0 1.21875em;padding:0;margin:0;padding:0;border:0;}.social-links-block__list:after{content:"";display:table;clear:both;}.social-links-block__list li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;}.social-links-block__item{line-height:0;vertical-align:middle;text-indent:-119988px;display:inline-block;text-decoration:none;font-size:1.5em;margin-right:1em;}.social-links-block__item:after{content:"";}.social-links-block__item:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}.social-links-block__item--facebook:after{content:'\e800';}.social-links-block__item--twitter:after{content:'\e804';}.social-links-block__item--gplus:after{content:'\e802';}.social-links-block__item--pinterest:after{content:'\e803';}.social-links-block__item--youtube:after{content:'\e805';}.social-links-block__item--linkedin:after{content:'\e806';}html.js .video-gallery .video-gallery-thumb-container{display:none;}html.js .video-gallery .video-gallery-thumb-item:hover,html.js .video-gallery .video-gallery-thumb-item:focus{cursor:pointer;}.views-exposed-widget .form-type-select label{margin:0.5em 1em 0 0;font-weight:400;float:left;}.views-exposed-widget .form-type-select select{float:left;width:auto;display:inline-block;padding:0.34375em 2em;font-size:1em;font-style:italic;font-weight:300;line-height:1.8571428571em;height:auto;border:none;background-color:#EBEFF1;font-family:'Merriweather',serif;}@-moz-document url-prefix(){.views-exposed-widget .form-type-select select{height:40px;}}.views-exposed-form .views-exposed-widget{margin:0;padding:0;float:none;clear:both;}.views-exposed-form .views-widget-sort-order{margin:0;padding:0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1em;}.fieldset-description,.form-item,.form-actions,.description,.webform-container-inline,.webform-component-fieldset:last-child{margin:0;padding:0;}form.webform-client-form{margin-bottom:1.21875em;}.form-item{margin-bottom:1.21875em;}.form-item:last-child,.form-item > :last-child{margin-bottom:0;}.form-checkboxes,.form-radios{margin-bottom:1.21875em;}.form-checkboxes label,.form-checkboxes input,.form-radios label,.form-radios input{vertical-align:middle;}.form-checkboxes label,.form-radios label{display:inline-block;margin:0;}.form-checkboxes input,.form-radios input{margin-bottom:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:0.3046875em;}.form-checkboxes .form-item:last-child,.form-radios .form-item:last-child{margin-bottom:0;}.form-actions{margin-bottom:1.21875em;}.form-actions:last-child{margin-bottom:0;}.fieldset-description,.description,.form-item .description,.form-actions .description{margin-bottom:1.21875em;font-size:1em;}.fieldset-description:last-child,.description:last-child,.form-item .description:last-child,.form-actions .description:last-child{margin-bottom:0;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline-block;}.webform-container-inline > label,.webform-container-inline div.form-item{display:inline-block;}.webform-container-inline > label{margin-right:0.8125em;}.webform-container-inline div.form-item{margin-right:0.8125em;}#webform-client-form-767{background-color:#EBEFF1;padding:0.625em;*zoom:1;}#webform-client-form-767 input[type="text"],#webform-client-form-767 input[type="password"],#webform-client-form-767 input[type="date"],#webform-client-form-767 input[type="datetime"],#webform-client-form-767 input[type="datetime-local"],#webform-client-form-767 input[type="month"],#webform-client-form-767 input[type="week"],#webform-client-form-767 input[type="email"],#webform-client-form-767 input[type="number"],#webform-client-form-767 input[type="search"],#webform-client-form-767 input[type="tel"],#webform-client-form-767 input[type="time"],#webform-client-form-767 input[type="url"]{background-color:white;}#webform-client-form-767 input[type="submit"]{background-color:#5585D7;border-radius:0;letter-spacing:0.1875em;padding:1em 1.25em;}#webform-client-form-767:after{content:"";display:table;clear:both;}.bean-cta-block .field--name-field-cta-text .field__item{color:white;text-transform:uppercase;}.bean-cta-block .field--name-field-cta-link a{vertical-align:middle;font-weight:300;text-transform:none;margin-top:1.21875em;margin-bottom:1.21875em;font-size:1em;line-height:1.625;margin-top:0;margin-bottom:0;letter-spacing:0;}.bean-cta-block .field--name-field-cta-second-link{margin-right:0;}.bean-cta-block .field--name-field-cta-second-link a{vertical-align:middle;text-transform:none;font-weight:300;margin-top:1.21875em;margin-bottom:1.21875em;font-size:1em;line-height:1.625;margin-top:0;margin-bottom:0;letter-spacing:0;}.bean-featured-block .field--name-field-image{margin-bottom:0;}.bean-featured-block .featured-item{padding-bottom:1em;width:100%;}.bean-featured-block .carousel-navigation{position:absolute;width:1em;bottom:-1.5em;}.bean-featured-block .carousel-navigation--next{right:50%;margin-right:-2em;}.bean-featured-block .carousel-navigation--previous{left:50%;margin-left:-2em;}.bean-featured-block .carousel-pager{position:absolute;left:0;right:0;text-align:center;bottom:1em;z-index:999;}.bean-featured-block .carousel-pager__item{color:white;}.block--views-audio-hp-latest .block__title:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e81d';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;color:#1D4A91;margin-right:.5em;position:relative;bottom:2px;}.block--views-newsletters-hp-latest .block__title:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e81c';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;color:#1D4A91;margin-right:.5em;position:relative;bottom:2px;}.block--hp-base-back-link{margin-bottom:1.21875em;}.block-back-link__link{display:block;padding:0.9140625em;background:#EBEFF1;text-decoration:none;}.block-back-link__link:hover,.block-back-link__link:focus{color:white;background:#1D4A91;}.block--bean-residential-information-block,.block--bean-rental-information-block,.block--bean-need-more-information{padding-top:1.21875em;padding-bottom:1.21875em;background:#EBEFF1;}.block--bean-residential-information-block > .block__title,.block--bean-rental-information-block > .block__title,.block--bean-need-more-information > .block__title{margin-top:0;margin-bottom:1.21875em;font-size:1em;line-height:1.21875em;}.block--bean-residential-information-block .field--name-field-link,.block--bean-rental-information-block .field--name-field-link,.block--bean-need-more-information .field--name-field-link{margin-top:1.21875em;}.block-featured-webform{padding:2em;background-color:#EBEFF1;}.block-featured-webform__title{font-size:1.375em;line-height:1.45455;margin-top:0;margin-bottom:0.4431818182em;}.block--hp-base-cta-link a{display:block;padding:0.7142857143em 1.7857142857em;color:white;font-size:0.875em;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#D0021B;}.block--hp-base-cta-link a:hover,.block--hp-base-cta-link a:focus{background-color:#9d0214;}.block--hp-base-cta-link a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e81a';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-1px;font-size:1.25em;margin-left:.75em;}.block.block--menu-menu-tertiary-menu{margin-bottom:1.21875em;font-family:'Merriweather',serif;font-style:italic;}.block.block--menu-menu-tertiary-menu a{color:white;text-decoration:none;}.block.block--menu-menu-tertiary-menu a:hover,.block.block--menu-menu-tertiary-menu a:focus{text-decoration:underline;}.block.block--menu-menu-tertiary-menu ul.menu{margin:0;padding:0;}.block.block--menu-menu-tertiary-menu li{margin-right:1em;display:inline-block;}.block.block--menu-menu-tertiary-menu li:last-child{margin-right:0;}.block-property-aside .block__content > .field{margin-bottom:1.21875em;}.block-property-aside .block__content > .field:last-child{margin-bottom:0;}.block-property-aside .field--name-title{margin:0 0 0.609375em;}.block-property-aside .field--name-title h1,.block-property-aside .field--name-title h2,.block-property-aside .field--name-title h3{margin-top:0.88636em;margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;margin:0;}.block-property-aside.block--ds-extras-residential-aside .field-label,.block-property-aside.block--ds-extras-rental-aside .field-label{color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;}.block-property-gallery{position:relative;background:none;padding-bottom:0;margin-bottom:1.21875em;}.block-property-gallery .property-status{position:absolute;bottom:3em;z-index:999;left:-0.5em;}.block-property-gallery .carousel-pager__item{color:white;}.block-recently-sold .block__title{text-align:center;}.block-recently-sold .block__content{margin-top:1.21875em;}.block-recently-sold .property-listing-item{margin-bottom:1.21875em;}.block:last-child{margin-bottom:0;}.block .block__title{margin-top:0;}.block > .content-header,.block > .content-main,.block > .content-footer{margin-bottom:1.21875em;}.block > .content-header:last-child,.block > .content-main:last-child,.block > .content-footer:last-child{margin-bottom:0;}.block > .content-header > .field,.block > .content-main > .field,.block > .content-footer > .field{margin-bottom:1.21875em;}.block > .content-header > .field:last-child,.block > .content-main > .field:last-child,.block > .content-footer > .field:last-child{margin-bottom:0;}.block .field--name-field-body > :last-child{margin-bottom:0;}.field--name-field-content-section .field--name-field-title{margin-bottom:0.609375em;}.field--name-field-content-section .field--name-field-title h1,.field--name-field-content-section .field--name-field-title h2,.field--name-field-content-section .field--name-field-title h3{font-size:1.125em;line-height:1.55556;margin:0;}.field--name-field-content-section .field--name-field-body{margin-bottom:0.609375em;}.field--name-field-content-section .field--name-field-download a{font-size:1em;}.field--name-field-documents .file-icon,.field--name-field-download .file-icon{display:none;}.field--name-field-documents a,.field--name-field-download a{margin-top:1.08333em;margin-bottom:1.08333em;font-size:1.125em;line-height:1.55556;margin-top:0;margin-bottom:0.5em;background-color:#EBEFF1;padding:0.5em 1em;text-decoration:none;width:100%;display:inline-block;}.field--name-field-documents a:before,.field--name-field-download a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e80f';color:#5585D7;height:1em;width:1em;font-size:2em;margin-right:0.25em;}.field--name-field-is-studio-property{display:inline-block;position:relative;top:3px;margin-right:1.125em;}.field--name-field-is-studio-property:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e809';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;font-size:1.375em;position:relative;bottom:1px;margin-right:.2em;}.field--name-field-feature{display:inline-block;}.field--name-field-feature .field{display:inline-block;margin-bottom:0;margin-left:0.3125em;color:#2F2F2F;vertical-align:middle;}.field--name-field-feature .field:first-child{margin-left:0;}.field--name-field-feature .field-collection-item-field-feature{display:inline-block;margin-right:1.125em;}.field--name-field-feature .feature-bathrooms,.field--name-field-feature .feature-garage,.field--name-field-feature .feature-beds{line-height:0;vertical-align:middle;text-indent:-119988px;height:1em;width:1em;display:inline-block;margin-right:.1em;}.field--name-field-feature .feature-bathrooms:after,.field--name-field-feature .feature-garage:after,.field--name-field-feature .feature-beds:after{content:"";}.field--name-field-feature .feature-bathrooms:after,.field--name-field-feature .feature-garage:after,.field--name-field-feature .feature-beds:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1em;}.field--name-field-feature .feature-bathrooms{font-size:18px;}.field--name-field-feature .feature-bathrooms:after{content:'\e815';}.field--name-field-feature .feature-garage{position:relative;top:-1px;font-size:24px;}.field--name-field-feature .feature-garage:after{content:'\e814';}.field--name-field-feature .feature-beds{font-size:22px;}.field--name-field-feature .feature-beds:after{content:'\e809';}.field-items,.field-item,.field-collection-container,.field-collection-view{margin:0;padding:0;}.field-collection-container,.field-collection-view{border:none;}.field-label,.field__label,.field--name-post-date,.field--name-addthis-widget{margin-bottom:1.21875em;}.field--name-field-image{margin-bottom:1.21875em;}.field--name-field-image img{display:block;}.field--name-title{margin-bottom:1.21875em;}.field--name-title h1,.field--name-title h2,.field--name-title h3{margin:0;}.field--name-field-introduction{margin-bottom:0.975em;font-size:1.25em;line-height:1.75;}.field--name-field-introduction > :last-child{margin-bottom:0;}.field--name-body{margin-bottom:1.21875em;}.field--name-body > :last-child{margin-bottom:0;}.featured-item{background-color:#2F2F2F;color:white;overflow:hidden;}.featured-item__title{color:white;font-size:1.375em;line-height:1.45455;margin-top:0;margin-bottom:0.4431818182em;}.featured-item__content{padding:1.21875em;}.block--menu-block-main-menu-block ul.menu{margin:0;padding:0;list-style:none;}.block--menu-block-main-menu-block ul.menu li{display:block;}.block--menu-block-main-menu-block ul.menu li > a{font-size:1em;line-height:1.625;display:block;color:white;padding-top:1em;padding-bottom:1em;text-align:center;text-decoration:none;background:#1D4A91;border-bottom:1px solid #162E54;font-weight:bold;}.block--menu-block-main-menu-block ul.menu li > a.active{background:#5585D7;}.block--menu-block-main-menu-block ul.menu li > a:hover,.block--menu-block-main-menu-block ul.menu li > a:focus,.block--menu-block-main-menu-block ul.menu li > a:active{background:#162E54;}.menu-block-skip{display:block;padding:0.609375em;color:#5585D7;text-align:center;text-decoration:none;background:#EBEFF1;}.menu-block-main-submenu-block .leaf{list-style:none;}.menu-block-main-submenu-block ul.menu{margin:0;padding:0;}.menu-block-main-submenu-block ul.menu a{display:block;color:#1D4A91;text-decoration:none;}.menu-block-main-submenu-block ul.menu a:hover,.menu-block-main-submenu-block ul.menu a:focus{color:#5585D7;}.menu-block-main-submenu-block ul.menu a.active{color:#2F2F2F;font-weight:700;}.menu-block-main-submenu-block ul.menu li.collapsed,.menu-block-main-submenu-block ul.menu li.expanded{list-style:none;}.menu-block-main-submenu-block ul.menu li.collapsed > a:after,.menu-block-main-submenu-block ul.menu li.expanded > a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;height:1.4444444444em;color:#5585D7;line-height:1.4444444444em;}.menu-block-main-submenu-block ul.menu li.collapsed > a:after{content:'\e816';}.menu-block-main-submenu-block ul.menu li.expanded > a:after{content:'\e817';}.menu-block-main-submenu-block > ul.menu > li{padding-top:1.21875em;padding-bottom:1.21875em;border-bottom:1px dotted #979797;}.menu-block-main-submenu-block > ul.menu > li:first-child{padding-top:0;}.menu-block-main-submenu-block > ul.menu > li > a{font-size:1.125em;line-height:1.55556;}.menu-block-main-submenu-block > ul.menu > li > ul.menu{padding-top:0.609375em;}.menu-block-main-submenu-block > ul.menu > li > ul.menu > li{line-height:2.03125em;}.menu-block-tertiary-menu-block .menu{margin:0;padding:0;}.menu-block-tertiary-menu-block .leaf{list-style:none;float:left;margin-right:1em;}.menu-block-tertiary-menu-block .leaf.last{margin-right:0;}.menu-block-tertiary-menu-block a{text-decoration:none;font-family:'Merriweather',serif;font-weight:300;font-style:italic;}.node--teaser a{word-wrap:break-word;}.node{margin-bottom:1.21875em;}.node:last-child{margin-bottom:0;}.node > .content-header,.node > .content-main,.node > .content-footer{margin-bottom:1.21875em;}.node > .content-header:last-child,.node > .content-main:last-child,.node > .content-footer:last-child{margin-bottom:0;}.node > .content-header > .field,.node > .content-main > .field,.node > .content-footer > .field{margin-bottom:1.21875em;}.node > .content-header > .field:last-child,.node > .content-main > .field:last-child,.node > .content-footer > .field:last-child{margin-bottom:0;}.node--teaser .field--name-field-image-gallery a,.node--teaser .field--name-field-image a,.node--teaser .field--name-field-profile-picture a{position:relative;display:block;}.node--teaser .field--name-field-image-gallery a:hover:before,.node--teaser .field--name-field-image a:hover:before,.node--teaser .field--name-field-profile-picture a:hover:before{opacity:0.15;}.node--teaser .field--name-field-image-gallery a:before,.node--teaser .field--name-field-image a:before,.node--teaser .field--name-field-profile-picture a:before{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;opacity:0;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000000;}.node--contact-page--full{*zoom:1;}.node--contact-page--full:after{content:"";display:table;clear:both;}.node--contact-page--full #map_canvas{width:100% !important;}.node--contact-page--full .field--name-field-contacts{*zoom:1;}.node--contact-page--full .field--name-field-contacts:after{content:"";display:table;clear:both;}.node--contact-page--full .field--name-field-contacts a{text-decoration:none;border-bottom:1px dotted #1D4A91;}.node--contact-page--full .field--name-field-contacts a:hover,.node--contact-page--full .field--name-field-contacts a:focus{border-bottom-color:#5585D7;}.node--contact-page--full .field--name-field-contacts .field-collection-item-field-contacts{margin-bottom:1.21875em;padding:1.21875em;background:#EBEFF1;}.node--contact-page--full .field--name-field-contacts .field-collection-item-field-contacts .field{margin-bottom:1.21875em;}.node--contact-page--full .field--name-field-contacts .field-collection-item-field-contacts .field-label{color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;margin-top:1.21875em;margin-bottom:1.21875em;font-size:1em;line-height:1.625;}.node--contact-page--full .field--name-field-contacts .field-collection-item-field-contacts .field--name-field-title{margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;}.node--contact-page--full .field--name-field-contacts .field-collection-item-field-contacts .field-label{margin:0;display:inline-block;font-weight:700;}.node--contact-page--full form.webform-client-form h1,.node--contact-page--full form.webform-client-form h2,.node--contact-page--full form.webform-client-form h3{margin-top:0;}.node--contact-page--full .group-map{position:relative;margin-bottom:1.21875em;}.node--contact-page--full .group-map .field--name-field-address{position:absolute;top:0;left:0;right:0;max-width:75%;margin:auto;padding:1.21875em 3.75em;text-align:center;background:white;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);z-index:999;}.node--contact-page--full .group-map .field-label{font-size:1.375em;line-height:1.45455;margin:0;}.node--featured-content--teaser > .content-main > .field--name-title{margin-bottom:0.3046875em;color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;margin-top:0.88636em;margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;}.node--featured-content--teaser > .content-main > .field--name-title a{text-decoration:none;}.node.node--newsletter--teaser{padding:0;}.node.node--newsletter--teaser .content-main{padding-top:1.21875em;padding-right:1.21875em;padding-bottom:4.96875em;padding-left:1.21875em;}.node.node--newsletter--teaser .content-main ul,.node.node--newsletter--teaser .content-main ol{padding-left:0;}.node.node--newsletter--teaser.node > .content-main > a{text-decoration:none;}.node.node--newsletter--teaser.node > .content-main > a > .field--name-title{margin:0;}.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h1,.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h2,.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h3{font-size:1.375em;line-height:1.45455;margin:0 0 0.2215909091em;color:#1D4A91;}.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h1:hover,.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h2:hover,.node.node--newsletter--teaser.node > .content-main > a > .field--name-title h3:hover{color:#5585D7;}.front .node.node--newsletter--teaser.node--promoted{padding:0;background:none;*zoom:1;}.front .node.node--newsletter--teaser.node--promoted:after{content:"";display:table;clear:both;}.front .node.node--newsletter--teaser.node--promoted .content-main{padding:0;margin-bottom:0.609375em;}.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title{margin-bottom:0;}.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h1,.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h2,.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h3{margin:0;font-size:1em;line-height:1.625em;color:#1D4A91;}.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h1:hover,.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h2:hover,.front .node.node--newsletter--teaser.node--promoted .content-main .field--name-title h3:hover{color:#5585D7;}.front .node.node--newsletter--teaser .field--name-post-date{color:inherit;font-family:inherit;font-size:inherit;font-style:italic;font-weight:inherit;line-height:1.625em;}.node--page--full .field--name-field-video-gallery .file{margin-bottom:3.5532994924%;}.node--page--full .field--name-field-video-gallery .file .media-youtube-video{position:relative;padding-bottom:56.25%;height:0;}.node--page--full .field--name-field-video-gallery .file iframe,.node--page--full .field--name-field-video-gallery .file embed,.node--page--full .field--name-field-video-gallery .file object{position:absolute;width:100%;height:100%;left:0;top:0;}.node--page--full .field--name-field-video-gallery.video-gallery{margin-bottom:0;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container{*zoom:1;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container:after{content:"";display:table;clear:both;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container .video-gallery-thumb-item{float:left;position:relative;margin-right:3.5532994924%;margin-bottom:3.5532994924%;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container .video-gallery-thumb-item:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:10;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container .video-gallery-thumb-item:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e807';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;display:block;position:absolute;top:50%;left:0;right:0;margin:auto;color:white;font-size:2.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:20;}.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container .video-gallery-thumb-item.is-active:before,.node--page--full .field--name-field-video-gallery.video-gallery .video-gallery-thumb-container .video-gallery-thumb-item.is-active:after{display:none;}.node--profile--full > .content-header,.node--profile--full > .content-main,.node--profile--full > .content-footer{margin-bottom:1.21875em;}.node--profile--full > .content-header:last-child,.node--profile--full > .content-main:last-child,.node--profile--full > .content-footer:last-child{margin-bottom:0;}.node--profile--full > .content-main > .field:last-child,.node--profile--full > .content-main > .field-group-div:last-child{margin-bottom:0;}.node--profile--full + .block{padding-top:1.21875em;}.node--profile--full .group-contact-details{margin-bottom:1.21875em;}.node--profile--full .group-contact-details .field{margin-bottom:1.21875em;}.node--profile--full .group-contact-details .field-label{display:inline-block;margin:0 .5em 0 0;font-weight:bold;}.node--profile--full .group-social-media{margin-bottom:1.21875em;}.node--profile--full .group-social-media a{color:white;font-size:1.375em;background:#1D4A91;text-decoration:none;line-height:0;vertical-align:middle;text-indent:-119988px;height:1.8181818182em;width:1.8181818182em;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.node--profile--full .group-social-media a:after{content:"";}.node--profile--full .group-social-media a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1.8181818182em;}.node--profile--full .group-social-media a:hover,.node--profile--full .group-social-media a:focus{background:#5585D7;}.node--profile--full .group-social-media .field{display:inline-block;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0.3125em;}.node--profile--full .group-social-media .field:first-child{margin-left:0;}.node--profile--full > .content-main > .field--name-field-role{margin-top:0;}.node--profile--full .field--name-title{margin-bottom:1.21875em;}.node--profile--full .field--name-field-profile-picture img{display:block;}.node--profile--full .field--name-field-role{margin-top:0.88636em;margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;}.node--profile--full .field--name-field-leader-linkedin a:after{content:'\e806';}.node--profile--full .field--name-field-leader-twitter a:after{content:'\e804';}.node--profile--teaser{margin-bottom:1.21875em;padding:1.21875em;background:#EBEFF1;}.node--profile--teaser:last-child{margin-bottom:0;}.node--profile--teaser a{text-decoration:none;}.node--profile--teaser h2,.node--profile--teaser .field{margin-bottom:0;}.node--profile--teaser h2{margin-top:0;font-size:1em;line-height:1.625em;}.node--profile--teaser > .content-header > .field,.node--profile--teaser > .content-main > .field,.node--profile--teaser > .content-footer > .field{margin-bottom:0;}.node--profile--teaser > .content-main .field--name-field-profile-picture{margin-bottom:1.21875em;}.node--profile--teaser .field--name-field-mobile .field-label,.node--profile--teaser .field--name-field-leader-email .field-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.node--profile--teaser .field--name-field-profile-picture{margin-top:-1.21875em;margin-right:-1.21875em;margin-left:-1.21875em;}.node--profile--teaser .field--name-field-profile-picture img{display:block;}.node--residential--featured,.node--rental--featured{position:relative;margin:0;}.node--residential--featured > a,.node--rental--featured > a{text-decoration:none;}.node--residential--featured .field--name-field-image-gallery,.node--rental--featured .field--name-field-image-gallery{margin-bottom:0;}.node--residential--featured .field--name-field-image-gallery img,.node--rental--featured .field--name-field-image-gallery img{width:100%;}.node--residential--featured .field--name-title,.node--rental--featured .field--name-title{margin-bottom:0.609375em;}.node--residential--featured .field--name-title h2,.node--rental--featured .field--name-title h2{color:#2F2F2F;}.node--residential--featured .field--name-field-property-slide-caption,.node--rental--featured .field--name-field-property-slide-caption{font-family:'Merriweather',serif;font-size:1.25em;font-weight:300;font-style:italic;color:#2F2F2F;letter-spacing:1px;margin-bottom:0.609375em;}.node--residential--featured .field--name-field-is-studio-property,.node--rental--featured .field--name-field-is-studio-property{color:#2F2F2F;}.node--residential--featured .field--name-residential-status,.node--residential--featured .field--name-field-rental-status,.node--rental--featured .field--name-residential-status,.node--rental--featured .field--name-field-rental-status{position:absolute;top:-7em;left:-0.5em;}.node-property--featured__container{position:relative;padding:1em;}.node--residential--full > .content-header,.node--rental--full > .content-header{position:relative;margin-bottom:1.21875em;padding-bottom:1.21875em;border-bottom:1px solid #879AB3;}.node--residential--full > .content-header > h1,.node--rental--full > .content-header > h1{margin-top:0;}.node--residential--full > .content-header > .field,.node--rental--full > .content-header > .field{margin-bottom:0.609375em;}.node--residential--full .field--name-printer-version a,.node--rental--full .field--name-printer-version a{display:inline-block;padding:0.5em 1em;background-color:#EBEFF1;text-decoration:none;}.node--residential--full .field--name-printer-version a:before,.node--rental--full .field--name-printer-version a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e81b';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-1px;color:#5585D7;margin-right:.25em;}.node--residential--full .field--name-field-inspection .field-label,.node--residential--full .field--name-field-documents .field-label,.node--residential--full .field--name-field-download .field-label,.node--rental--full .field--name-field-inspection .field-label,.node--rental--full .field--name-field-documents .field-label,.node--rental--full .field--name-field-download .field-label{color:#2F2F2F;font-family:'Merriweather',serif;font-weight:700;margin-bottom:0.69643em;font-size:1.75em;line-height:1.35714;}.node--residential--full .field--name-field-floor-plan a,.node--rental--full .field--name-field-floor-plan a{text-decoration:none;display:inline-block;}.node--residential--full .field--name-field-floor-plan .file-icon,.node--rental--full .field--name-field-floor-plan .file-icon{display:none;}.node--residential--full .field--name-field-floor-plan .file-size,.node--rental--full .field--name-field-floor-plan .file-size{margin-left:.1em;font-size:.8em;}.node--residential--full .field--name-field-floor-plan .file,.node--rental--full .field--name-field-floor-plan .file{display:inline-block;padding:0.5em 1em;background-color:#EBEFF1;}.node--residential--full .field--name-field-floor-plan .file:before,.node--rental--full .field--name-field-floor-plan .file:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e819';height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-1px;color:#5585D7;height:1em;width:1em;font-size:1em;margin-right:.25em;}.node--residential--full .field--name-field-inspection > :last-child,.node--rental--full .field--name-field-inspection > :last-child{margin:0;}.node--residential--full .field--name-field-address .field-label,.node--rental--full .field--name-field-address .field-label{margin-top:0;margin-bottom:0.6964285714em;}.node--residential--full .field--name-field-address,.node--rental--full .field--name-field-address{margin-bottom:1.21875em;}.node--residential--full .field--name-field-address #map_canvas,.node--rental--full .field--name-field-address #map_canvas{max-width:100%;}.node-property--teaser{background:#EBEFF1;}.node-property--teaser img{display:block;width:100%;}.node-property--teaser > .content-header{position:relative;margin:0;}.node-property--teaser > .content-main{padding:1.21875em;}.node-property--teaser .content-header > .field,.node-property--teaser .content-main > .field,.node-property--teaser .content-footer > .field{margin-bottom:0;}.node-property--teaser .field--name-residential-status,.node-property--teaser .field--name-field-rental-status{position:absolute;left:-0.5em;top:1em;}.node--slide--featured{position:relative;margin:0;}.node--slide--featured a{text-decoration:none;}.node--slide--featured .field--name-field-slide-image{margin-bottom:0;}.node--slide--featured .field--name-field-slide-image img{width:100%;}.node--slide--featured .field--name-title{margin-bottom:0.609375em;}.node--slide--featured .field--name-title h2{color:#2F2F2F;}.node--slide--featured .field--name-body{font-family:'Merriweather',serif;font-size:1.25em;font-weight:300;font-style:italic;color:#2F2F2F;letter-spacing:1px;}.node--slide--featured .slide-cta-link{color:white;text-decoration:none;}.node-slide--featured__container{position:relative;padding:1em;}.node--slide--full .slide-cta-link{color:white;text-decoration:none;}.node--testimonial--featured .readmore-link,.node--testimonial--featured .more-link a,.more-link .node--testimonial--featured a,.node--testimonial--featured .field--name-node-link a,.field--name-node-link .node--testimonial--featured a{color:#5585D7;}.node--testimonial--featured > .content-header > .field,.node--testimonial--featured > .content-main > .field,.node--testimonial--featured > .content-footer > .field{margin-bottom:0;}.node--testimonial--featured > .content-main > .field--name-body{margin-top:0.609375em;}.node--testimonial--featured .field--name-title h1,.node--testimonial--featured .field--name-title h2,.node--testimonial--featured .field--name-title h3{font-size:1.375em;line-height:1.45455;color:white;}.testimonial__suburb{font-family:'Merriweather',serif;font-weight:300;font-style:italic;font-size:1.125em;line-height:1.55556;}.node--webform > .content-main > .webform-client-form:last-child{margin-bottom:0;}.l-region--footer .social-links-block{margin-bottom:1em;}.l-region--footer .social-links-block__item{color:white;}.l-region--footer .block--menu-menu-tertiary-menu{margin-bottom:1.21875em;overflow:hidden;}.site-header-top .l-region--top-header{padding-left:0;padding-right:0;}.site-header .l-branding{padding:1.21875em 1.25em;}.site-header .l-branding .branding-logo{display:inline-block;height:39px;width:236px;}.site-header .l-branding .branding-logo img{display:block;}.l-navigation{position:relative;}.l-navigation .responsive-menu-open{margin-bottom:1.21875em;}.l-navigation .responsive-menu-toggle{position:absolute;top:-4.4em;right:1.25em;margin-bottom:1.21875em;padding:0;background:url(/sites/all/themes/harris_partners/assets/img/menu-open.png) no-repeat;height:21px;width:23px;border:none;text-indent:-9999px;outline:none;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.l-navigation .responsive-menu-toggle.responsive-menu-toggle-open{height:23px;width:22px;background:url(/sites/all/themes/harris_partners/assets/img/menu-close.png) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.l-navigation .responsive-menu-toggle + div{clear:both;}.l-region--post-content{margin-top:1.21875em;}.l-region--top-blocks .block__title{margin-bottom:0.88636em;font-size:1.375em;line-height:1.45455;}.l-region--top-blocks .block{border-bottom:1px solid #EBEFF1;padding-bottom:1em;margin-bottom:1em;}.l-region--top-blocks .block:last-of-type{border-bottom:none;}.l-content .main-content-title{margin-top:0;}.l-content > .node,.l-content > .block{margin-bottom:1.21875em;}.l-content > .node:last-child,.l-content > .block:last-child{margin-bottom:0;}.l-region--sidebar-first{margin-top:1.21875em;margin-bottom:1.21875em;}.l-region--sidebar-first .block{margin-bottom:1.21875em;}.l-region--sidebar-first .block:last-child{margin-bottom:0;}.l-region--bottom-blocks .block{margin-bottom:1.21875em;}.l-region--bottom-blocks .block:last-child{margin-bottom:0;}.site-footer{padding-top:1.21875em;padding-bottom:1.21875em;background-color:#2F2F2F;}.site-footer .credits .credits__copyright{line-height:1.5;}.view > .view-content > .views-row{margin-bottom:1.21875em;}.view .view-content{*zoom:1;}.view .view-content:after{content:"";display:table;clear:both;}.view-taxonomy-term.view-taxonomy-term--insight_category .view-content{*zoom:1;}.view-taxonomy-term.view-taxonomy-term--insight_category .view-content:after{content:"";display:table;clear:both;}.view-taxonomy-term.view-taxonomy-term--insight_category > .view-content > .views-row{margin-bottom:1.21875em;}.view-taxonomy-term.view-taxonomy-term--departments .view-content{*zoom:1;}.view-taxonomy-term.view-taxonomy-term--departments .view-content:after{content:"";display:table;clear:both;}.view-taxonomy-term.view-taxonomy-term--departments > .view-content > .views-row{margin-bottom:1.21875em;}.view-residential-properties.view-display-id-list_by_agent .view-content{*zoom:1;}.view-residential-properties.view-display-id-list_by_agent .view-content:after{content:"";display:table;clear:both;}.view-residential-properties.view-display-id-list_by_agent > .view-content > .views-row{margin-bottom:1.21875em;}.view-dg-profile.view-display-id-list .view-content{*zoom:1;}.view-dg-profile.view-display-id-list .view-content:after{content:"";display:table;clear:both;}.view-dg-profile.view-display-id-list .view-group > .view-group__content{*zoom:1;}.view-dg-profile.view-display-id-list .view-group > .view-group__content:after{content:"";display:table;clear:both;}.view-dg-profile.view-display-id-list .view-group > .view-group__title h1,.view-dg-profile.view-display-id-list .view-group > .view-group__title h2,.view-dg-profile.view-display-id-list .view-group > .view-group__title h3{margin-top:0;}.view-dg-profile.view-display-id-list .view-group > .view-group__content > .views-row{margin-bottom:1.21875em;}.view-booklet.view-display-id-list .view-content{*zoom:1;}.view-booklet.view-display-id-list .view-content:after{content:"";display:table;clear:both;}
