html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}.hidden{display:none}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}section,article,header,footer,nav,aside,hgroup{display:block}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading ol,.wf-loading ol li,.wf-loading ul,.wf-loading ul li,.wf-loading input,.wf-loading img,.wf-loading div{visibility:hidden}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active p,.wf-active ol,.wf-active ol li,.wf-active ul,.wf-active ul li,.wf-active input,.wf-active img,.wf-active div,.wf-inactive h1,.wf-inactive h2,.wf-inactive h3,.wf-inactive h4,.wf-inactive h5,.wf-inactive h6,.wf-inactive p,.wf-inactive ol,.wf-inactive ol li,.wf-inactive ul,.wf-inactive ul li,.wf-inactive input,.wf-inactive img,.wf-inactive div{visibility:visible}*{margin:0;padding:0}html{min-height:100%;background-color:#eaeaeb}body{height:100%;font-family:"source-sans-pro",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#2e3438;background-color:#fff;-webkit-text-size-adjust:none}.left{float:left}.right{float:right}.half{width:50%}img{width:auto;max-width:100%;height:auto;vertical-align:bottom}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img{height:auto}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%;margin:0 0 20px 0}img.alignleft{max-width:50%;margin:0 4% 4% 0}img.alignright{max-width:50%;margin:0 0 4% 4%}img.aligncenter,img.aligncentre{margin:0 auto}embed,iframe,object,video{margin-bottom:24px;max-width:100%}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff!important}pre{font-size:.8em;font-weight:500;line-height:1.3em;padding:11px;margin-bottom:22px;background:#f9f9fd;border:1px solid #dbdbdb;overflow:auto;white-space:pre-wrap;word-wrap:break-word}pre a{font-weight:normal}hr{border:0;height:0;margin:0 0 22px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}a{color:#0083aa;text-decoration:none}a:hover,a:active,a:focus{color:#70838d}b,strong{font-weight:600}em,dfn,cite,i{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1em;margin:0 0 14px 0}h1{font-size:2.5em;color:#0083aa}h2{font-size:2.2em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}h6{font-size:1.2em}p{line-height:1.4em;margin:0 0 14px 0}p.small{font-size:.8em!important}.wp-caption{overflow:hidden}.wp-caption img{margin:0}.wp-caption.alignleft{margin:0 5% 0 0}.wp-caption.alignright{margin:0 0 0 5%}.wp-caption.aligncenter,.wp-caption.aligncentre{margin:0 auto}p.wp-caption-text{text-align:center;color:#fff;padding:8px 12px;margin-top:-2px;background-color:#678fa8}blockquote{font-size:1.3em;font-style:italic;padding:14px 30px 14px 24px;margin:0 0 20px 0;border-left:3px solid #678fa8}blockquote p{margin:0}.thecontent ol{list-style:decimal;margin:0 0 18px 30px}.thecontent ol li{line-height:1.4em;margin:0 0 8px 0}.thecontent ol ol{padding:10px 0 0 0}.thecontent ol li li{font-size:inherit}.thecontent ul{list-style:none;margin:0 0 18px 0}.thecontent ul li{line-height:1.4em;margin:0 0 8px 0;padding:0 0 0 20px;background-image:url(_images/common/bkgd-bulletpoint.svg);background-repeat:no-repeat;background-position:2px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-svg .thecontent ul li{background-image:url(_images/common/bkgd-bulletpoint.png.pagespeed.ce.hHzSNyvVbC.png)}.thecontent ul ul{padding:10px 0 0 0}.thecontent ul li li{font-size:inherit}.thecontent h3{font-size:1.8em;margin:0 0 18px 0}.thecontent h3 span{font-size:.7em;font-weight:300;color:#606e7e}.thecontent h3 span:before{content:'|';padding:0 6px 0 4px;color:#606e7e}.thecontent .sectiontitle h3{margin:0}.text_left{text-align:left}.text_right{text-align:right}.text_centred,.text_centered{text-align:center}a.btn{display:inline-block;line-height:42px;text-transform:uppercase;color:#fff;padding:0 20px;background-color:#47505a;background-repeat:no-repeat;background-position:left 14px center;border-radius:2px}a.btn:hover,a.btn:active,a.btn:focus{background-color:#2e3438}a.btn.valuationbtn{padding-left:48px;background-color:#9c99be;background-image:url(_images/common/bkgd-valuationbtn.svg)}.no-svg a.btn.valuationbtn{background-image:url(_images/common/bkgd-valuationbtn.png.pagespeed.ce.HXMlVweL2N.png)}a.btn.valuationbtn:hover,a.btn.valuationbtn:active,a.btn.valuationbtn:focus{background-color:#47505a}a.btn.redvaluationbtn{padding-left:48px;background-color:#d95b4a;background-image:url(_images/common/bkgd-valuationbtn.svg)}.no-svg a.btn.redvaluationbtn{background-image:url(_images/common/bkgd-valuationbtn.png.pagespeed.ce.HXMlVweL2N.png)}a.btn.redvaluationbtn:hover,a.btn.redvaluationbtn:active,a.btn.redvaluationbtn:focus{background-color:#c35242}a.btn.searchbtn{padding:0 46px 0 14px;background-color:#9fad3c;background-image:url(_images/common/icon-search.svg);background-repeat:no-repeat;background-position:right 14px center}.no-svg a.btn.searchbtn{background-image:url(_images/common/icon-search.png.pagespeed.ce.ADQPGgTj1j.png)}a.btn.searchbtn:hover,a.btn.searchbtn:active,a.btn.searchbtn:focus{background-color:#8f9b36}a.btn.refinesearchbtn{padding-left:40px;color:#fff;background-color:#bdbdbd;background-image:url(_images/common/bkgd-refinesearchbtn.svg)}.no-svg a.btn.refinesearchbtn{background-image:url(_images/common/bkgd-refinesearchbtn.png.pagespeed.ce.7KoMh_7gwx.png)}a.btn.refinesearchbtn:hover,a.btn.refinesearchbtn:active,a.btn.refinesearchbtn:focus{background-color:#aaa}a.btn.bluebtn{background-color:#0083aa}a.btn.bluebtn:hover,a.btn.bluebtn:active,a.btn.bluebtn:focus{background-color:#079}a.btn.lavenderbtn{background-color:#9c99be}a.btn.lavenderbtn:hover,a.btn.lavenderbtn:active,a.btn.lavenderbtn:focus{background-color:#8c89ab}a.btn.greenbtn{background-color:#9fac3c}a.btn.greenbtn:hover,a.btn.greenbtn:active,a.btn.greenbtn:focus{background-color:#8f9b36}a.btn.yellowbtn{background-color:#e8aa26}a.btn.yellowbtn:hover,a.btn.yellowbtn:active,a.btn.yellowbtn:focus{background-color:#d09921}a.btn.redbtn{background-color:#d95b4a}a.btn.redbtn:hover,a.btn.redbtn:active,a.btn.redbtn:focus{background-color:#c35242}a.btn.reviewsbtn{color:#2e3438;font-weight:600;background-color:#f8ca00}a.btn.reviewsbtn:hover,a.btn.reviewsbtn:active,a.btn.reviewsbtn:focus{background-color:#dfb500}a.btn.solidbtn{display:block}.inlinebtn{margin:0 6px 6px 0}.largebtn{font-size:1.2em;line-height:54px!important}.branddarkblue{color:#0a3959}.brandlightblue{color:#0083aa}.lavender{color:#9c99be}.green{color:#9fad3c}.yellow{color:#e8aa26}.red{color:#d95b4a}.bkgd_white{background-color:#fff!important}.bkgd_light_purple{background-color:#e7e6ef!important}.bkgd_purple{background-color:#9b98bd!important}.text_white{color:#fff}.text_white a{color:#fff!important}.text_white a:hover,.text_white a:active,.text_white a:focus{color:rgba(255,255,255,.8)}.text_white p{color:#fff!important}.blueheadings h3,.blueheadings h4{color:#0083aa!important}.purpleheadings h3,.purpleheadings h4{color:#9b98bd!important}.wideleftcol.underlineheadings h3{padding:0 0 10px 0;border-bottom:1px solid #d2d2d2}.starratinginline{font-size:1.2em;color:#e8aa26;margin:0 0 10px 0}.starratinginline span{font-size:.85em;color:#47505a;padding:0 0 0 4px}.sitewrapper{padding:101px 0 0 0}.container{padding:0 20px;margin:0 auto;overflow:hidden}.errorwrap{text-align:center}#skiptocontent{position:relative;float:left}#skiptocontent a{position:absolute;left:-10000px;font-size:13px;z-index:1000;margin:0 8px 0 0;text-decoration:underline}.browserwidth{position:fixed;bottom:0;right:0;font-size:.8em;text-align:center;color:#665c63;padding:8px;background-color:#e5e5e8;z-index:9999999999}#ccc #ccc-notify-dismiss{display:none}#ccc .checkbox-toggle-label{line-height:inherit;background:none}#ccc input[type="checkbox"]+span{height:22px;min-height:22px;line-height:22px;background-image:none}#ccc .ccc-notify-buttons{margin-left:10px}@media screen and (min-width:600px){#ccc #ccc-notify{font-size:inherit!important}}@media screen and (max-width:599px){#ccc .ccc-notify-buttons{margin-left:0}}::-webkit-input-placeholder{color:#1a1a1a}:-moz-placeholder{color:#1a1a1a}::-moz-placeholder{color:#1a1a1a}:-ms-input-placeholder{color:#1a1a1a}form{overflow:hidden}.req{color:#ea1b2a}.optional{color:gray}label{float:left;width:30%;color:#2e3438;line-height:38px;padding:0 2.5%;background-color:#eaeaeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.textareablock label{width:100%}input,select,textarea{width:70%;font-size:1.1em;font-family:"source-sans-pro",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#606e7e;margin:0;padding:0 10px;background-color:#fff;border:1px solid #eaeaeb;border-radius:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:hover,select:hover,textarea:hover{background-color:#f9f9fd;border:1px solid #e9e9e9}input:focus,select:focus,textarea:focus{background-color:#f9f9fd;border:1px solid #d2d2d2}input{height:38px;line-height:38px;-webkit-appearance:none}select{height:38px;line-height:38px;-webkit-appearance:none}textarea{float:left;width:100%;min-width:100%;max-width:100%;min-height:140px;max-height:140px;padding:10px;-webkit-appearance:none;resize:none}.titleblock,.inputblock,.inputblockhalf,.selectblock,.textareablock,.checkblock,.submitblock{float:left;width:100%;margin:0 0 10px 0;overflow:hidden}.titleblock br,.inputblock br,.inputblockhalf br,.selectblock br,.textareablock br,.checkblock br,.submitblock br{display:none}.inputblockhalf{float:left;width:49%;margin-right:2%}.inputblockhalflast{margin-right:0}.titleblock{color:#fff;padding:10px;background-color:#70838d}.wpcf7-list-item label{font-size:inherit;font-style:normal;text-transform:inherit;margin:0;background:none}input[type="checkbox"]{width:auto;height:auto;padding:0;margin:0 10px 0 0;background:none;-webkit-appearance:checkbox}.checkblock span label{display:block;color:#4c5352;padding:4px 10px;background-color:#f4f4f4}.checkblock span label:hover{background-color:#e9e9e9;cursor:pointer}.antispam label{width:100%;padding-right:0}.antispam input{float:right}@media screen and (min-width:0px) and (max-width:599px){.antispam input{width:103%;margin-left:-5%}}input.submit,input.wpcf7-submit{width:auto;text-align:center;font-size:1.2em;text-transform:uppercase;color:#fff;margin:0;background-color:#0083aa;border:none}input.submit:hover,input.wpcf7-submit:hover,input.submit:focus,input.wpcf7-submit:focus{background-color:#079;border:none;cursor:pointer}span.submitprompt{text-align:center;padding:0 10px}.formprivacy{float:left;width:100%;font-size:.9em;line-height:1.2em;background-color:#eaeaeb}.formprivacy .innerwrap{padding:8px}.formprivacy .padlockicon{display:inline-block;width:10px;height:14px;margin:0 9px -1px 0;background-image:url(_images/common/bkgd-icon-privacy-padlock.svg);background-repeat:no-repeat;background-position:center center}.no-svg .formprivacy .padlockicon{background-image:url(_images/common/bkgd-icon-privacy-padlock.png.pagespeed.ce.yWl3h3F8nY.png)}.ivsales,.ivrental{position:relative;padding:20px 0 0 0}.ivsales .marker,.ivrental .marker{position:absolute;top:-50px}.input_block .req{color:#cb2027;padding:0 6px}.input_block label{float:none;width:auto;display:block;font-size:18px;line-height:1.4em;font-weight:600;padding:0 0 6px 0;background-color:transparent}.input_block.no_label label{display:none}.input_block input,.input_block select,.input_block textarea{color:#242d34}.input_block select{-webkit-appearance:menulist}.input_block textarea{height:132px;min-height:132px;max-height:132px}.input_block input,.input_block select,.input_block textarea{width:100%;border:1px solid #b7c0c6;border-radius:4px}.input_block input:hover,.input_block select:hover,.input_block textarea:hover,.input_block input:focus,.input_block select:focus,.input_block textarea:focus{background-color:#fff;border-color:#94a1aa}.input_block,.submit_block{margin:0 0 16px 0;overflow:hidden}.input_block br,.submit_block br{display:none}.input_block input,.input_block select{height:46px;line-height:46px}.submit_block{position:relative;padding:0;margin:0}.submit_block input[type="submit"]{width:100%;height:56px;line-height:56px;font-size:19px;font-weight:600;border-radius:4px}.submit_block input[type="submit"]:hover,.submit_block input[type="submit"]:focus{background-color:#0a3959}.submit_block .ajax-loader{position:absolute;top:50%;left:10px;margin:-8px 0 0 0}.response_block div.wpcf7-validation-errors,.response_block div.wpcf7-mail-sent-ok{width:100%;padding:12px 20px;margin:16px 0;border-radius:4px;box-sizing:border-box}.form_group{margin:30px 0 0 0}.form_group.no_margin{margin-top:0}.form_group .title{font-size:34px;font-weight:600;padding:0 0 16px 0;margin:0 0 26px 0;background:none;border-bottom:2px solid #0083aa}.form_group .title span{font-weight:400}.form_group .desc{font-size:19px;margin:0 0 16px 0}.form_group .submit_section{text-align:center;padding:30px;background-color:#f6f8f8;border-radius:4px}.form_group .submit_section .submit_note{font-size:15px;line-height:21px;padding:20px 0 0 0;margin:0}.form_group .submit_section .submit_note a{text-decoration:underline}form .property-address textarea{height:90px;min-height:90px;max-height:90px}#navbar{position:fixed;top:0;left:0;width:100%;line-height:100px;background-color:#fff;border-bottom:1px solid #d2d2d2;z-index:999}#navbar .container{overflow:visible}#navbar .logo{float:left;width:30%;text-align:left}#navbar .logo img{opacity:1}#navbar .logo span{display:none}#navbar .logo img:hover,#navbar .logo img:active,#navbar .logo img:focus{opacity:.9}#navbar .logo img{vertical-align:middle}#navbar .menu{float:right;width:70%;height:100px;font-size:1.05em;line-height:86px;text-align:right}#navbar ul{}#navbar ul li{display:inline-block;margin:0 0 0 9px}.ie7 #navbar ul li{display:inline}#navbar ul li a{display:block;color:#0083aa;text-decoration:none;padding:0 4px 10px 4px;border-top:5px solid transparent}#navbar ul li:hover a,#navbar ul li:active a,#navbar ul li:focus a{color:#0a3959;border-top:5px solid #d2d2d2}#navbar ul li.current-menu-item a,#navbar ul li.current_page_item a,#navbar ul li.current_page_parent a,#navbar ul li.current-page-ancestor a{color:#0083aa;border-top:5px solid #0083aa}#navbar ul span.supplementarymenu{padding:0 0 0 6px;margin:0 0 0 12px;border-left:1px solid #d2d2d2}#navbar ul span.supplementarymenu li a{color:#47505a}#navbar ul span.supplementarymenu li:hover a,#navbar ul span.supplementarymenu li:active a,#navbar ul span.supplementarymenu li:focus a{color:#2e3438;border-top:5px solid #d2d2d2}#navbar.moving{line-height:60px}#navbar.moving .logo{width:25%;text-align:left}#navbar.moving .logo img{width:217px;height:45px}#navbar.moving .menu{height:60px;line-height:46px}#navbar ul .subnav{display:none}#navbar ul li:hover>.subnav{display:block}#navbar ul .subnav{position:absolute;top:100px;left:0;width:100%;padding:0;margin:0;z-index:999;background-color:rgba(71,80,90,.95)}#navbar ul .subnav .container{padding-top:20px;padding-bottom:20px;overflow:hidden}nav#navbar.moving ul .subnav{top:60px}#navbar ul .review{float:left;width:40%;padding:10px 5%;text-align:left;color:#fff}#navbar ul .review p.quote{font-style:italic}#navbar ul .review p.name{font-weight:600}#navbar ul .review p.name img{padding:0 0 0 6px;vertical-align:middle}#navbar ul .review a.btn{display:inline-block;color:#fff;padding:0 20px;border:none}#navbar ul span.supplementarymenu li:hover a.btn,#navbar ul span.supplementarymenu li:active a.btn,#navbar ul span.supplementarymenu li:focus a.btn{color:#fff;border:none}#navbar ul ul{float:left;width:48%;border-left:1px solid #2e3438}#navbar ul ul li{display:block;font-size:1.1em;text-align:left;padding:0;margin:0;border:none}#navbar ul li:hover ul li a,#navbar ul span.supplementarymenu li:hover ul li a{color:#fff;border:none}#navbar ul li:hover ul li a:hover,#navbar ul span.supplementarymenu li:hover ul li a:hover{color:#b2dae5;border:none}#navbar ul ul li a{display:block;height:auto;line-height:26px;color:#fff;margin:0;padding:4px 22px;background-image:none!important;border:none}#navbar ul ul.subnavlogos{width:100%;border:none}#navbar ul ul.subnavlogos li{display:inline-block;margin:0 6px 0 0}#navbar ul ul.subnavlogos li:hover{opacity:.8}#navbar ul ul.subnavlogos li a{padding:0}.breadcrumbsbar{color:#7f7f7f;line-height:22px;padding:10px 0;background-color:#eaeaeb}.breadcrumbsbar a{color:#7f7f7f;border-bottom:1px solid transparent}.breadcrumbsbar a:hover,.breadcrumbsbar a:focus{color:#47505a;border-bottom:1px solid #9e9e9e}.bcbnav{float:left;font-size:.8em}.bcbnav .divider{color:#9e9e9e;padding:0 4px;margin:0 4px;background-image:url(_images/common/bkgd-breadcrumbs-divider.svg);background-repeat:no-repeat;background-position:center center}.no-svg .bcbnav .divider{background-image:url(_images/common/bkgd-breadcrumbs-divider.png.pagespeed.ce.CtdV2UMJFg.png)}.bcbcontacts{float:right;font-size:1.2em;color:#47505a}.bcbcontacts a{color:#47505a}.bcbcontacts a:hover,.bcbcontacts a:active,.bcbcontacts a:focus{color:#2e3438}.bcbcontacts span{margin:0 0 0 14px;background-repeat:no-repeat;background-position:left center}.bcbcontacts span.tel{padding:0 0 0 20px;background-image:url(_images/common/icon-tel-small-bluegrey.svg)}.bcbcontacts span.email{padding:0 0 0 24px;background-image:url(_images/common/icon-email-small-bluegrey.svg)}.no-svg .bcbcontacts span.tel{padding:0 0 0 20px;background-image:url(_images/common/icon-tel-small-bluegrey.png.pagespeed.ce.9K0ozaE3zy.png)}.no-svg .bcbcontacts span.email{padding:0 0 0 24px;background-image:url(_images/common/icon-email-small-bluegrey.png.pagespeed.ce.aM4Qf5rmff.png)}#navbar a.opennav{display:none;position:absolute;top:32%;right:16px;width:24px;height:24px;line-height:24px;text-decoration:none;margin:-15px 0 0 0;background-image:url(_images/common/bkgd-opennav.svg);background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:99999}.no-svg #navbar a.opennav{background-image:url(_images/common/bkgd-opennav.png.pagespeed.ce.mZ630K1bxb.png)}#navbar ul.mobilequicknav{display:none;overflow:hidden}#navbar ul.mobilequicknav li{float:left;width:50%;text-align:center;padding:0;margin:0}#navbar ul.mobilequicknav li a{display:block;line-height:36px;text-transform:uppercase;color:#fff;padding:0;background-color:#0a3959;border:none}#navbar ul.mobilequicknav li a:hover{background-color:#003251}#navbar ul.mobilequicknav li:last-child a{background-color:#0083aa}#navbar ul.mobilequicknav li:last-child a:hover{background-color:#079}.popovernav button.mfp-close{top:0}.popovernav button.mfp-close:active{top:0}.popovernav{width:100%;max-width:380px;padding:20px 0}.popovernav .logo{text-align:center;max-width:240px;margin:0 auto 20px auto}.popovernav .mobilenav ul{padding:20px 0;margin:0;border-top:1px solid #47505a}.popovernav .mobilenav ul li{font-size:1.4em;margin:0 0 2px 0}.popovernav .mobilenav ul li.searchbtn{display:none}.popovernav .mobilenav ul li:last-child{border-bottom:none}.popovernav .mobilenav ul li.current-menu-item a,.popovernav .mobilenav ul li.current_page_item a,.popovernav .mobilenav ul li.current_page_parent a,.popovernav .mobilenav ul li.current-page-ancestor a{border-left:5px solid #0083aa}.popovernav .mobilenav ul li a{display:block;color:#fff;padding:8px 10px;background-image:url(_images/common/bkgd-mobilenav.svg);background-repeat:no-repeat;background-position:right 10px center}.no-svg .popovernav .mobilenav ul li a{background-image:url(_images/common/bkgd-mobilenav.png.pagespeed.ce.pt7Vnh0Ivh.png)}.popovernav .mobilenav ul li a:hover{color:#eaeaeb}.popovernav .mobilenav ul ul{display:none}.popovernav .mobilenav div.subnav{display:none}.popovernav ul.mobilequicknav{padding:0;margin:0;border:none;overflow:hidden}.popovernav ul.mobilequicknav li{float:left;width:50%;text-align:center;padding:0;margin:0}.popovernav ul.mobilequicknav li a{display:block;line-height:36px;text-transform:uppercase;color:#fff;padding:0;background-color:#0a3959;background-image:none;border:none}.popovernav ul.mobilequicknav li a:hover{background-color:#003251}.popovernav ul.mobilequicknav li:last-child a{background-color:#0083aa}.popovernav ul.mobilequicknav li:last-child a:hover{background-color:#079}.mncontact{text-align:center;padding:20px 0 0 0}.mncontact p{font-size:1.2em;color:#eeedeb;margin:0 0 4px 0}.mncontact h2{color:#0083a9}.footer{color:#47505a;background-color:#eaeaeb}.quotefooter{padding:30px 0;background-color:#eaeaeb;overflow:hidden}.quotefooter .thequote{float:left;width:65%}.quotefooter .thequote .photo{float:left;margin:0 20px 10px 0}.quotefooter .thequote p.quote{font-size:1.2em;line-height:1.2em;font-weight:200;font-style:italic}.quotefooter .thequote p.name{font-size:1.2em;font-weight:600}.quotefooter .thequote p.name img{vertical-align:middle;padding:0 0 0 6px}.quotefooter .morelink{float:right;width:30%;text-align:center;padding:20px 0 0 0}.reviewssidebar{position:relative;font-size:1.1em;font-style:italic;line-height:1.3;text-align:center;margin:40px 0 0 0;background-color:#f3f3f5;border-top:1px solid #d2d2d2}.reviewssidebar .reviewsicon{position:relative;top:-24px;text-align:center;display:block;width:48px;height:48px;margin:0 auto;background-image:url(_images/common/icon-reviews.svg);background-repeat:no-repeat;background-position:center center}.no-svg .reviewssidebar .reviewsicon{background-image:url(_images/common/icon-reviews.png.pagespeed.ce.lncxKwzcK3.png)}.reviewssidebar .reviewstext{padding:0 10px 10px 10px;margin:-10px 0 0 0}.reviewssidebar a.btn{border-radius:0 0 2px 2px}.twitterfooter{position:relative;text-align:center;padding:0 0 20px 0;background-color:#f5f1ef;border-top:1px solid #d7d8d9}.tficon{position:relative;top:-24px;text-align:center}.tficon a:hover{opacity:.9}.tficon a{display:block;width:48px;height:48px;margin:0 auto;background-image:url(_images/common/icon-twitter.svg);background-repeat:no-repeat;background-position:center center}.no-svg .tficon a{background-image:url(_images/common/icon-twitter.png.pagespeed.ce.Y2_NQuXOSu.png)}.tftweet{max-width:480px;font-size:1.4em;font-style:italic;line-height:1.3;padding:0 10% 28px 10%;margin:0 auto}.tftweet ul.good_old_twitter_widget li span{display:block;font-size:.8em;color:#70838d}.tftweet ul.good_old_twitter_widget li span.gotw_comma{display:none}.tftweet ul li{list-style:none;padding:0;margin:0}.tftweet a{text-decoration:none}.twittersidebar{padding:0;margin:40px 0 0 0;background-color:#f3f3f5;border-top:1px solid #d2d2d2}.twittersidebar .tftweet{font-size:1.1em;padding:0 10px 20px 10px;margin:-10px auto 0 auto}.twittersidebar .tftweet ul.good_old_twitter_widget li span{padding:6px 0 0 0}.twittersidebar a.btn{background-color:#4daedd;border-radius:0 0 2px 2px}.twittersidebar a.btn:hover,.twittersidebar a.btn:active,.twittersidebar a.btn:focus{background-color:#459cc6}.instagramfeed{position:relative;text-align:center;background-color:#f3f3f5;border-top:1px solid #d7d8d9}.ificon{position:absolute;top:-24px;left:50%;text-align:center;margin:0 0 0 -24px;z-index:1}.ificon a:hover{opacity:.9}.ificon a{display:block;width:48px;height:48px;margin:0 auto;background-image:url(_images/common/icon-instagram.svg);background-repeat:no-repeat;background-position:center center}.no-svg .ificon a{background-image:url(_images/common/icon-instagram.png.pagespeed.ce.7-j7uR6c4F.png)}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(6) {display:none}@media screen and (min-width:961px) and (max-width:1160px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(5),
#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(6) {display:none}}@media screen and (min-width:1580px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(6) {display:none}}@media screen and (min-width:1920px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.666%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(6) {display:inline-block}}@media screen and (min-width:768px) and (max-width:960px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:33.333%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(4),
#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(5) {display:none}}@media screen and (min-width:0px) and (max-width:767px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:33.333%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(4),
#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(5) {display:none}}@media screen and (min-width:0px) and (max-width:599px){#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item:nth-child(4) {display:inline-block}}.mapholder{position:relative}.mapfooter{min-height:400px;background-color:#eaeaeb}.mapfooter img{max-width:none!important}.mapholder .officeaddress{position:absolute;top:0;width:100%;text-align:center;z-index:1}.mapholder .officeaddress span{display:inline-block;font-size:1.2em;font-weight:200;font-style:italic;color:#fff;padding:10px 12px;background-color:#47505a}.contactfooter{line-height:38px;color:#fff;padding:16px 0;background-color:#303541}.contactfooter.nopaddingtop{padding-top:0}.contactfooter ul.contacts{float:left}.contactfooter ul.contacts li{display:inline-block;font-size:1.6em;font-weight:200;padding:0;margin:0 20px 0 0;background-repeat:no-repeat;background-position:left center}.contactfooter ul.contacts li.tel{padding:0 0 0 30px;background-image:url(_images/common/icon-tel-large-white.svg)}.contactfooter ul.contacts li.email{padding:0 0 0 38px;background-image:url(_images/common/icon-email-large-white.svg)}.contactfooter ul.contacts li.location{padding:0 0 0 32px;background-image:url(_images/common/icon-location-large-white.svg)}.no-svg .contactfooter ul.contacts li.tel{background-image:url(_images/common/icon-tel-large-white.png.pagespeed.ce.muJ_989j7r.png)}.no-svg .contactfooter ul.contacts li.email{background-image:url(_images/common/icon-email-large-white.png.pagespeed.ce.EgyrpdbH7e.png)}.no-svg .contactfooter ul.contacts li.location{background-image:url(_images/common/icon-location-large-white.png.pagespeed.ce.ddd66bbvkQ.png)}.contactfooter ul.contacts a{color:#fff}.contactfooter ul.contacts a:hover{color:#eaeaeb}.contactfooter ul.sociallinks{float:right}ul.sociallinks{height:38px}ul.sociallinks li{display:inline-block;width:38px;height:38px;padding:0;margin:0 4px 0 0;background-image:url(_images/common/bkgd-social-links.svg);background-repeat:no-repeat;background-position:0 0;border-radius:2px}.no-svg ul.sociallinks li{background-image:url(_images/common/bkgd-social-links.png.pagespeed.ce.zxZ8qqDG0v.png)}ul.sociallinks li span{display:none}ul.sociallinks li a{display:block;width:38px;height:38px;opacity:1}ul.sociallinks li:hover{opacity:.9}ul.sociallinks li.twitter{background-position:0 0}ul.sociallinks li.facebook{background-position:-38px 0}ul.sociallinks li.linkedin{background-position:-76px 0}ul.sociallinks li.googleplus{background-position:-114px 0}ul.sociallinks li.youtube{background-position:-152px 0}ul.sociallinks li.instagram{background-position:-190px 0}.actionfooter{padding:34px 0}.actionfooter .col{float:left;width:50%}.actionfooter .colleft{width:44%;padding:0 6% 0 0}.actionfooter .colleft h3{color:#9c99be;margin:0 0 6px 0}.actionfooter .colright{text-align:right;padding:10px 0 0 0}.actionfooter p{font-size:1.2em;font-weight:300;font-style:italic}.aflogos{}.aflogos li{display:inline-block;margin:10px 0 0 20px}.actionfooter .colright .illustration{}.legalfooter{font-size:.8em;line-height:22px;font-style:italic;color:#787f86;padding:20px 0;border-top:1px solid #c4c6c7}.legalfooter a{color:#787f86}.legalfooter a:hover,.legalfooter a:active,.legalfooter a:focus{color:#47505a}.legalfooter .col{float:left;width:25%}.legalfooter .legal{}.legalfooter .portals{width:50%;text-align:center}.legalfooter .portals a{opacity:.7}.legalfooter .portals a:hover,.legalfooter .portals a:active,.legalfooter .portals a:focus{opacity:.85}.legalfooter .credits{text-align:right}.legalfooter .portals ul li{display:inline-block;margin:0 6px 6px 6px}.footer.dark{color:#8e9298;background-color:#424a53}.footer.dark .legalfooter{color:#8e9298;border-top:none}.footer.dark .legalfooter a{color:#8e9298}.footer.dark .legalfooter a:hover,.footer.dark .legalfooter a:active,.footer.dark .legalfooter a:focus{color:#b3b7ba}.footer.dark .legalfooter .portals a{opacity:.4}.footer.dark .legalfooter .portals a:hover,.footer.dark .legalfooter .portals a:active,.footer.dark .legalfooter .portals a:focus{opacity:.55}.maincontent{padding:40px 0}.wideleftcol{float:left;width:65%}.thinrightcol{float:right;width:30%}.fullwidthcol{width:100%}.thecontent{overflow:hidden}.ptphoto{height:190px;color:#fff;background-color:#eaeaeb;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.mediumptphoto{height:280px}.largeptphoto{position:relative;height:420px}.largeptphoto .ptcontainer{padding-top:120px;overflow:visible}.largeptphoto h3{font-size:2em;margin:0 0 4px 0}.largeptphoto p{font-size:1.4em}.ptmobile{display:none;height:190px;max-height:190px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.pttitle{}.pttitle{display:inline-block;padding:10px 10px 10px 2060px;margin:0 0 0 -2060px;background-color:#47505a;background-color:rgba(71,80,90,.6);border-bottom:3px solid #0083aa}.pttitle h3{font-weight:400;margin:0}.pttitle p{margin:0}.pagetop{padding:14px 0;background-color:#eaeaeb;border-bottom:1px solid #d2d2d2}.summaryblocks{margin:24px 0 14px 0;overflow:hidden}.sblock{position:relative;float:left;width:32.6%;min-height:290px;margin:0 1% 1% 0;background-color:#0083aa;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sblock:nth-child(3n) {margin-right:0}.sblock .wrap{position:relative;text-align:center;color:#fff;padding:20% 5%;z-index:9}.sblock .wrap p:first-of-type{font-size:inherit}.sblock .tab{width:50%;height:1px;margin:0 auto 8px auto;background-color:#eaeaeb}.sblock .sbfilter{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#9c99be;transition:all .6s ease-out;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out}.sblock:hover .sbfilter{background-color:#8c89ab}.twosummaryblocks .sblock{width:49.5%}.twosummaryblocks .sblock:nth-child(2n) {margin-right:0}.twosummaryblocks .sblock .wrap{padding:20% 10%}.sbscols{margin:0 0 14px 0;overflow:hidden}.sbscol{float:left;width:48%;margin:0 4% 0 0}.sbscol:last-child{margin:0}.sbstitle{padding:0 0 14px 0;margin:0 0 14px 0;border-bottom:1px solid #d2d2d2}.sbstitle h4{margin:0}.sbswrap{}.sbswrap p{margin:0 0 2px 0}.sbswrap p:first-of-type{font-size:inherit;margin:0 0 2px 0}.sbswrap p span{display:inline-block;width:120px}.sbswrap ul{overflow:hidden}.sbswrap ul li{padding:0;margin:0;background:none}.fwfeature{padding:20px 0;margin:0 0 20px 0;border-bottom:1px solid #d2d2d2;overflow:hidden}.fwfeature:last-child{padding:0;margin:0;border:none}.ie .fwfeature.lastchild{padding:0;margin:0;border:none}.fwfeature .copy{float:left;width:62%;padding:0 3% 0 0}.fwfeature .image{float:left;width:35%;margin:0 0 20px 0}.fwfeature.photoleft .copy{padding:0 0 0 3%}.royalSlider{display:none}#ppphotogallery{position:relative;width:100%;margin:0 0 24px 0;overflow:hidden}#ppphotogallery img{max-width:inherit}.locationmap{height:380px;margin:0 0 30px 0;background-color:#d5d5dc}.locationmap img{max-width:none!important}.locationinformation{padding:18px;margin:0 0 30px 0;background-color:#eaeaeb}.locationinformation ul.local{overflow:hidden}.locationinformation ul.local li{float:left;width:50%;padding:8px 0 0 30px;margin:0 0 8px 0;background-image:url(_images/common/icon-locationinfo.svg);background-repeat:no-repeat;background-position:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-svg .locationinformation ul.local li{background-image:url(_images/common/icon-locationinfo.png.pagespeed.ce.DTlqTQCOpd.png)}.locationinformation ul.local li.bus{background-position:0 -7px}.locationinformation ul.local li.school{background-position:0 -57px}.locationinformation ul.local li.train{background-position:0 -107px}.locationinformation ul.local li.tube{background-position:0 -157px}.locationinformation ul.local li.parks{background-position:0 -207px}.locationinformation ul.local li.council{background-position:0 -257px}.sectiontitle{margin:0 0 24px 0;background-image:url(_images/common/bkgd-greyline.svg);background-repeat:repeat-x;background-position:left center}.no-svg .sectiontitle{background-image:url(_images/common/bkgd-greyline.png.pagespeed.ce.v4VRMuJTJu.png)}.sectiontitle span{padding:0 10px 0 0;background-color:#fff}.sectiontitle h3{display:inline-block;font-size:2.1em}.localdirectory{margin:0 0 10px 0}.directorygrid{overflow:hidden}.directorygrid .directoryitem{position:relative;float:left;width:24.25%;margin:0 1% 1% 0;background-color:#b1b1b1}.directorygrid .directoryitem:nth-child(4n) {margin-right:0}.directorygrid .directoryitem .photo{}.directorygrid .directoryitem .photo img{width:100%}.directorygrid .directoryitem .desc{position:absolute;left:0;right:0;bottom:20px;padding:10px 14px;background-color:rgba(71,80,90,.9)}.directorygrid .directoryitem h5{font-weight:200;color:#9c99be;margin:0 0 8px 0}.directorygrid .directoryitem p{font-weight:200;margin:0}.directorygrid .directoryitem p.twitter a{background-image:url(_images/common/icon-twitter-directory.svg);background-repeat:no-repeat;background-position:left center;padding:0 0 0 18px}.no-svg .directorygrid .directoryitem p.twitter a{background-image:url(_images/common/icon-twitter-directory.png.pagespeed.ce.o4HBROUPca.png)}.directorygrid .directoryitem a{color:#fff}.directorygrid .directoryitem a:hover{text-decoration:underline}a.loadmorebtn{position:relative;bottom:0;left:50%;width:140px;margin:10px 0 0 -70px;display:inline-block;line-height:42px;color:#fff;text-align:center;text-transform:uppercase;background-color:#9c99be;border-radius:2px}a.loadmorebtn:hover{background-color:#8c89ab}.historytimeline{margin:0 0 30px 0;overflow:hidden}.historytimeline .htleft{float:left;width:48%;max-height:400px;padding:0 1% 0 0;border-left:1px solid #d2d2d2;overflow:scroll}.historytimeline .htright{float:right;width:49%}.timelineevent{padding:0 0 0 30px;background-image:url(_images/common/bkgd-greyline.svg);background-repeat:repeat-x;background-position:0 14px}.no-svg .timelineevent{background-image:url(_images/common/bkgd-greyline.png.pagespeed.ce.v4VRMuJTJu.png)}.timelineevent .wrap{display:block;padding:0 0 0 10px;background-color:#fff}.timelineevent h5{font-size:1.5em;font-weight:300;color:#9c99be;margin:0 0 8px 0}.historytimeline .htvideo{float:left;width:100%;padding:20px 0 0 0;overflow:hidden}.htvideo .thevideo{float:left;width:60%}.htvideo .thevideo p{margin:0}.htvideo .description{float:left;width:40%;background-color:#f5f5f8}.htvideo .wrap{padding:20px 20px 6px 20px}.htvideo h5{font-size:1.5em;font-weight:300;color:#9c99be;margin:0 0 8px 0}.thepartners{margin:0 0 30px 0;overflow:hidden}.thepartners .partnersimage{}.theteam{margin:0 0 30px 0;overflow:hidden}.teammembers{overflow:hidden}.teammembers .teammember{float:left;width:32.6%;margin:0 1% 1% 0}.teammembers .teammember:nth-child(3n) {margin-right:0}.teammembers .teammember .photo{margin:0 0 8px 0}.teammembers .teammember .desc{min-height:80px;padding:0 0 8px 0}.teammembers .teammember .desc p{margin:0}.teammembers .teammember .desc p.name{font-size:1.3em;color:#0083aa}.teammembers .teammember .desc p.role{}.teammembers .teammember .desc p.qualifications{font-size:.9em;color:#47505a}.photodivide{height:280px;text-align:center;margin:0 0 30px 0;background-color:#eaeaeb;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.photodivide.nomarginbottom{margin-bottom:0}.photodivide .mobiledivide{display:none;height:auto;max-height:280px}.clientreviews{}.clientreview{position:relative;max-width:740px;padding:30px 40px 10px 40px;margin:0 auto}.clientreview p.quote{font-size:1.26em;line-height:1.2em;font-weight:200;font-style:italic;margin:0 0 6px 0}.clientreview p.name{font-weight:600;margin:0}.clientreview .openquote{position:absolute;top:20px;left:0;width:30px}.clientreview .closequote{position:absolute;bottom:20px;right:0;width:30px}.reviewsnav{text-transform:uppercase;text-align:center;margin:40px 0 0 0;background-image:url(_images/common/bkgd-greyline.svg);background-repeat:repeat-x;background-position:left center}.no-svg .reviewsnav{background-image:url(_images/common/bkgd-greyline.png.pagespeed.ce.v4VRMuJTJu.png)}.reviewsnav ul li{display:inline-block;padding:0;margin:0 4px;background:#fff;border:1px solid #d2d2d2;border-radius:2px}.reviewsnav ul li a{display:block;color:#2e3438;padding:10px 8px;background-color:#9c99be}.reviewsnav ul li a.filter{background:none}.reviewsnav ul li a:hover{color:#2e3438;background-color:#eaeaeb}.reviewsnav ul li a.active{color:#fff;background-color:#9c99be}#Container .mix{display:none}.pageendaction{padding:20px 0;margin:30px 0 20px 0;border-top:3px solid #0083aa;border-bottom:1px solid #d2d2d2;overflow:hidden}.pageendaction h4{color:#0083aa;margin:0}.pageendaction p,.pageendaction p:first-of-type{margin:0}.pageendaction .copy{float:left;width:60%}.pageendaction a.btn{float:right;margin:6px 0 0 0}.pageendaction.setlavender{border-top-color:#9c99be}.pageendaction.setlavender h4{color:#9c99be}.pageendaction.setgreen{border-top-color:#9fad3c}.pageendaction.setgreen h4{color:#9fad3c}.pageendaction.setyellow{border-top-color:#e8aa26}.pageendaction.setyellow h4{color:#e8aa26}.pageendaction.setred{border-top-color:#d95b4a}.pageendaction.setred h4{color:#d95b4a}ul.jargon-nav{margin:0 0 10px 0;overflow:hidden}.thecontent ul.jargon-nav li{float:left;line-height:28px;min-width:22px;text-align:center;padding:0;margin:0 4px 4px 0;background:#ccc}.thecontent ul.jargon-nav li.inactive{border:1px solid #ccc}.thecontent ul.jargon-nav li a{display:block;color:#47505a;background-color:#eaeaeb;border:1px solid #ccc}.thecontent ul.jargon-nav li a:hover{color:#fff;background-color:#47505a;border:1px solid #0a3959}.thecontent ul.jargon-nav li.ui-state-active a{color:#fff;background:#0083aa;border:1px solid #0a3959}.jargonbuster-details{padding:20px 20px 0 20px;margin:0 0 3px 0;background-color:#f3f3f5;border-bottom:1px solid #eaeaeb}.jargonbuster-details h5{font-size:1.2em;margin:0 0 8px 0}.sectionnav{margin:0 0 20px 0}.sectionnav .sntitle{border-bottom:2px solid #0083a9}.sectionnav .sntitle a{display:block;color:#2e3438}.sectionnav .sntitle a:hover,.sectionnav .sntitle a:active,.sectionnav .sntitle a:focus{color:#0083aa}.sectionnav ul{font-size:1.1em}.sectionnav ul li{line-height:inherit;padding:0;margin:0;background:none;border-bottom:1px solid #d2d2d2}.sectionnav ul li a{display:block;vertical-align:middle;color:#47505a;padding:16px 0 16px 20px;background-image:url(_images/common/bkgd-sectionnav.svg);background-repeat:no-repeat;background-position:3px center}.no-svg .sectionnav ul li a{background-image:url(_images/common/bkgd-sectionnav.png.pagespeed.ce.4Gkd7C-NB2.png)}.sectionnav ul li a:hover,.sectionnav ul li a:active,.sectionnav ul li a:focus{color:#0083aa}.sectionnav ul li.current-menu-item a,.sectionnav ul li.current_page_item a{color:#0083aa;background-image:url(_images/common/bkgd-sectionnav-active.svg)}.no-svg .sectionnav ul li.current-menu-item a,.no-svg .sectionnav ul li.current_page_item a{background-image:url(_images/common/bkgd-sectionnav-active.png.pagespeed.ce.pBZhZegSPR.png)}.sectionnav ul li a.btn{color:#fff}.mobilesectionnav{display:none;padding:0 0 12px 0;margin:0 0 20px 0;border-bottom:1px solid #d2d2d2}.mobilesectionnav .togglemsnav{background-image:url(_images/common/bkgd-sectionmenunav.svg);background-repeat:no-repeat;background-position:right center;cursor:pointer}.no-svg .mobilesectionnav .togglemsnav{background-image:url(_images/common/bkgd-sectionmenunav.png.pagespeed.ce.KC8OUQ9u-w.png)}.mobilesectionnav .togglemsnav .sntitle{padding:0 130px 0 0}.mobilesectionnav .togglemsnav .sntitle h4{margin:0}.mobilesectionnav .msnav{display:none}.mobilesectionnav .msnav ul li:last-child{border:none}.popoverform{width:80%;max-width:680px;padding:20px;background-color:#fff}.popoverform p{font-size:1.16em}.valuationform{border-top:6px solid #9c99be}.valuationform h1,.valuationform h2,.valuationform h3,.valuationform h4,.valuationform h5,.valuationform h6{color:#9c99be}.valuationform .titleblock{background-color:#9c99be}.valuationform input.submit,.valuationform input.wpcf7-submit{background-color:#9c99be}.valuationform input.submit:hover,.valuationform input.wpcf7-submit:hover,.valuationform input.submit:focus,.valuationform input.wpcf7-submit:focus{background-color:#8c89ab}.registrationform{border-top:6px solid #0083aa}.registrationform h1,.registrationform h2,.registrationform h3,.registrationform h4,.registrationform h5,.registrationform h6{color:#0083aa}.registrationform .titleblock{background-color:#0083aa}.generalenquiryform{border-top:6px solid #0083aa}.generalenquiryform h1,.generalenquiryform h2,.generalenquiryform h3,.generalenquiryform h4,.generalenquiryform h5,.generalenquiryform h6{color:#0083aa}.generalenquiryform .titleblock{background-color:#0083aa}.viewingform{border-top:6px solid #9fad3c}.viewingform h1,.viewingform h2,.viewingform h3,.viewingform h4,.viewingform h5,.viewingform h6{color:#9fad3c}.viewingform h1 span,.viewingform h2 span,.viewingform h3 span,.viewingform h4 span,.viewingform h5 span,.viewingform h6 span{color:#47505a}.viewingform .titleblock{background-color:#9fad3c}.viewingform input.submit,.viewingform input.wpcf7-submit{background-color:#9fad3c}.viewingform input.submit:hover,.viewingform input.wpcf7-submit:hover,.viewingform input.submit:focus,.viewingform input.wpcf7-submit:focus{background-color:#8f9b36}.popoverform.addtoshortlistnotification{max-width:480px}.addtoshortlistnotification{text-align:center;border-top:6px solid #e8aa26}.addtoshortlistnotification h1,.addtoshortlistnotification h2,.addtoshortlistnotification h3,.addtoshortlistnotification h4,.addtoshortlistnotification h5,.addtoshortlistnotification h6{color:#e8aa26}.addtoshortlistnotification a.btn{background-color:#e8aa26}.addtoshortlistnotification a.btn:hover{background-color:#d09921}.quicksearchform{border-top:6px solid #9fad3c}.quicksearchform h1,.quicksearchform h2,.quicksearchform h3,.quicksearchform h4,.quicksearchform h5,.quicksearchform h6{color:#9fad3c}.quicksearchform .titleblock{background-color:#9fad3c}.heroaddress,.herotel,.heroemail{min-height:30px;line-height:30px;font-size:1.6em;font-weight:600;margin:0 0 18px 0;background-repeat:no-repeat;background-position:left center}.heroaddress{font-size:1.6em;font-weight:600;padding:0 0 0 34px;margin-top:34px;background-image:url(_images/common/icon-location-large-blue.svg)}.no-svg .heroaddress{background-image:url(_images/common/icon-location-large-blue.png.pagespeed.ce.qY0W2Lw9wL.png)}.heroaddress span{display:block;font-size:.8em;line-height:18px}.herotel{padding:0 0 0 34px;background-image:url(_images/common/icon-tel-large-blue.svg)}.no-svg .herotel{background-image:url(_images/common/icon-tel-large-blue.png.pagespeed.ce.kQ027BjOYx.png)}.heroemail{margin-bottom:30px}.heroemail a{padding:0 0 0 34px;background-repeat:no-repeat;background-position:left center;background-image:url(_images/common/icon-email-large-blue.svg)}.no-svg .heroemail a{background-image:url(_images/common/icon-email-large-blue.png.pagespeed.ce.AmrTHxZnpW.png)}.enquiryblock{padding:24px 0 0 0;margin:0 0 34px 0;border-top:1px solid #d2d2d2}.enquiryblock p{font-size:18px}.rsContent.blackfriday{text-align:center;color:#fff;padding:40px 0 0 0;background-color:#000;background-image:url(_images/content/Black-Friday-bkgd.jpg.pagespeed.ce.36FJyrnlPR.jpg);background-repeat:no-repeat;background-position:center top}.rsContent.blackfriday .bflogo{max-width:45%;margin:0 auto 20px auto}.rsContent.blackfriday p{font-size:2.1em;font-weight:200}.rsContent.blackfriday h3{font-size:3.4em;text-transform:uppercase;color:#d95949;margin:0}.rsContent.blackfriday sup{font-size:.45em;vertical-align:super}.rsContent.blackfriday .btn{line-height:48px;font-weight:400;background-color:#d95949}.rsContent.blackfriday .btn:hover,.rsContent.blackfriday .btn:active,.rsContent.blackfriday .btn:focus{background-color:#c14238}@media screen and (min-width:1440px) and (max-width:1859px){.rsContent.blackfriday{padding:80px 0 0 0}}@media screen and (min-width:1860px){.rsContent.blackfriday{padding:130px 0 0 0}}@media screen and (min-width:768px) and (max-width:860px){.rsContent.blackfriday .bfcopy{max-width:580px;margin:0 auto}}@media screen and (min-width:0px) and (max-width:767px){.rsContent.blackfriday p.text{display:none}.rsContent.blackfriday h3{font-size:2.8em;margin:0 0 20px 0}}@media screen and (min-width:0px) and (max-width:480px){.rsContent.blackfriday .bflogo{margin-bottom:20px}.rsContent.blackfriday p.text,.rsContent.blackfriday h3{display:none}}.bfheader{text-align:center;padding:120px 0 60px 0;background-color:#000;background-image:url(_images/content/Black-Friday-bkgd.jpg.pagespeed.ce.36FJyrnlPR.jpg);background-repeat:no-repeat;background-position:center bottom}.bfmain{color:#fff;padding:0 0 100px 0;background-color:#000}.bfmain .leftcol{float:left;width:58%}.bfmain .rightcol{float:right;width:40%}.bfmain p{max-width:500px;font-size:2.1em;font-weight:200;margin:0}.bfmain h3{font-size:3.4em;text-transform:uppercase;color:#d95949;margin:0}.bfmain sup{font-size:.45em;vertical-align:super}.bfmain .signupblock{max-width:480px;color:#373d41;padding:20px;background-color:#eaeaeb}.bfmain #mc_embed_signup input.mce_inline_error{border-color:#d04c53!important}.bfmain #mc_embed_signup div.mce_inline_error{float:left;font-size:.8em!important;font-weight:inherit!important;margin:0 0 4px 0!important;color:#fff!important;background-color:#d04c53!important}.bfmain #mc_embed_signup label{display:none;width:100%;padding:0}.bfmain #mc_embed_signup input,.bfmain #mc_embed_signup select,.bfmain #mc_embed_signup textarea{width:100%;color:#000}.bfmain #mc_embed_signup input[type="submit"]{text-align:center;font-size:1.2em;text-transform:uppercase;color:#fff;margin:0;background-color:#d95949;border:none}.bfmain #mc_embed_signup input[type="submit"]:hover,.bfmain #mc_embed_signup input[type="submit"]:focus{background-color:#c14238;border:none;cursor:pointer}.bfmain #mc_embed_signup .submitblock{margin:0}.bfmain #mc_embed_signup #mce-error-response{display:none;max-width:500px;line-height:1.6em;color:#631141!important;padding:6px 0 0 0!important;margin:0 auto}.bfmain #mc_embed_signup #mce-error-response a{border-bottom-color:#310926}.bfmain #mc_embed_signup input.mce_inline_error{border:1px solid #cb4c58!important}.bfmain #mc_embed_signup #mce-responses{float:left;width:100%;line-height:1.3em;padding:6px 0 0 0!important;overflow:hidden;clear:both}.bfmain #mc_embed_signup #mce-success-response{text-align:center;padding:14px;margin:0;background-color:#ededed}.bfmain #mc_embed_signup #mce-success-response h4{font-size:1.5em;text-transform:none;margin:0 0 6px 0}.bfmain #mc_embed_signup #mce-success-response p{font-size:1.2em;font-weight:300;margin:0}@media screen and (min-width:768px) and (max-width:990px){.bfmain .leftcol{float:none;width:100%;max-width:600px;text-align:center;margin:0 auto 40px auto}.bfmain .rightcol{float:none;width:100%;text-align:center}.bfmain p{margin:0 auto}.bfmain .signupblock{margin:0 auto}}@media screen and (min-width:0px) and (max-width:767px){.bfmain .leftcol{float:none;width:100%;max-width:600px;text-align:center;margin:0 auto 40px auto}.bfmain .rightcol{float:none;width:100%;text-align:center}.bfmain p{margin:0 auto}.bfmain .signupblock{margin:0 auto}}@media screen and (min-width:0px) and (max-width:480px){.bfheader{padding-bottom:40px}.bfheader .logo{max-width:300px;margin:0 auto}.bfmain p{font-size:1.7em;line-height:1.25em}.bfmain h3{font-size:3em;line-height:1em}}.bfregistered{padding:80px 0}.bfregistered .logo{max-width:300px;margin:0 auto 20px auto}.bfregistered h3{font-size:3em;color:#d95949;margin:0 0 10px 0}.bfregistered p{max-width:500px;font-size:2.1em;font-weight:200;color:#fff;margin:0 auto}@media screen and (min-width:0px) and (max-width:480px){.bfregistered .logo{max-width:200px}.bfregistered h3{font-size:2.6em;line-height:1em}.bfregistered p{font-size:1.7em;line-height:1.25em}}.bfbanner{font-size:1.1em;text-align:center;line-height:36px;vertical-align:middle}.bfbanner a{display:block;color:#fff;padding:7px 0;background-color:#000}.bfbanner a:hover{background-color:#1a1a1a}.bfbanner img{vertical-align:middle}.bfbanner span{display:inline-block;padding:0 10px}.bfbanner strong{color:#d95b4a}.bfbanner .btn{line-height:33px;text-transform:uppercase;padding:0 16px;background-color:#d95b4a}@media screen and (min-width:0px) and (max-width:860px){.bfbanner span.logo{display:block}}@media screen and (min-width:0px) and (max-width:660px){.bfbanner{line-height:1.2em}.bfbanner a{padding-bottom:10px}.bfbanner span.copy{display:block;padding:6px 0 10px 0}}@media screen and (min-width:0px) and (max-width:500px){.bfbanner span.copy{max-width:400px;margin:0 auto}}.enhanced_marketing{margin:-10px 0 20px 0;overflow:hidden}.enhanced_marketing .item{float:left;width:50%;position:relative}.enhanced_marketing .item .inner_wrap{padding:10px 20px 10px 55px}.enhanced_marketing .item .icon{position:absolute;left:0;top:50%;margin-top:-20px}.enhanced_marketing .item .title{font-size:1.1em;font-weight:600;margin:0 0 4px 0}.enhanced_marketing .item .desc{}@media screen and (min-width:768px) and (max-width:900px){.enhanced_marketing .item{width:100%}}@media screen and (min-width:0px) and (max-width:600px){.enhanced_marketing .item{width:100%}}.sectionintro{text-align:center;margin:0 0 40px 0}.sectionintro .heading{position:relative}.sectionintro .heading .bkgdline{position:absolute;top:50%;right:0;left:0;height:1px;background-color:#d2d2d2}.sectionintro .heading span{display:inline-block;padding:0 20px;background-color:#fff}.sectionintro h3{position:relative;font-size:2em;z-index:1}.sectionintro .introtext{max-width:900px;font-size:1.25em;margin:0 auto}.sectionintro .introtext p:last-child{margin:0}.sectionintro.textleft{text-align:left}.sectionintro.textright{text-align:right}.sectionintro.textleft .introtext,.sectionintro.textright .introtext{margin:0}@media screen and (min-width:0px) and (max-width:480px){.sectionintro .introtext{font-size:1.1em}}.contentblock{position:relative;padding:60px 0;z-index:5}.contentblock .wrap{margin:0 auto}.contentblock .wrap.wide_width{max-width:780px}.contentblock .wrap.medium_width{max-width:620px}.contentblock .wrap.slim_width{max-width:480px}.contentblock.nopaddingtop{padding-top:0}.contentblock.nopaddingbottom{padding-bottom:0}.contentblock.slimpaddingtop{padding-top:20px}.contentblock.slimpaddingbottom{padding-bottom:20px}.contentblock.regularpaddingtop{padding-top:40px}.contentblock.regularpaddingbottom{padding-bottom:40px}.contentblock.mediumpaddingtop{padding-top:60px}.contentblock.mediumpaddingbottom{padding-bottom:60px}.contentblock.largepaddingtop{padding-top:80px}.contentblock.largepaddingbottom{padding-bottom:80px}.contentblock.overlapprevious{margin-top:-160px}.contentblock.nopaddingtop.overlapprevious{margin-top:-100px}.contentblock.slimpaddingtop.overlapprevious{margin-top:-120px}.contentblock.regularpaddingtop.overlapprevious{margin-top:-160px}.contentblock.largepaddingtop.overlapprevious{margin-top:-180px}.call_to_action{text-align:center}.call_to_action h2{margin-bottom:0}.call_to_action p{font-size:1.2em;margin:14px 0 0 0}.call_to_action .buttons{margin:38px 0 0 0}.call_to_action ul.download_links{margin-top:38px}@media screen and (min-width:0px) and (max-width:428px){.call_to_action .buttons .btn{display:block;margin-right:0}}.developmentcta{position:relative;min-height:400px;background-color:#e7e6ef}.developmentcta .container{position:relative;padding-top:40px;padding-bottom:40px;z-index:2}.developmentcta .outerwrap{display:table;width:43%;height:320px}.developmentcta .innerwrap{display:table-cell;vertical-align:middle}.developmentcta h3{font-size:2.5em}.developmentcta p{font-size:1.1em}.developmentcta.largetext p{font-size:1.75em;font-weight:300}.developmentcta.largetext p .btn{font-size:.6em}.developmentcta a.btn{background-color:#9c99be}.developmentcta a.btn:hover,.developmentcta a.btn:active,.developmentcta a.btn:focus{background-color:#8c89ab}.developmentcta a.popup-with-zoom-anim{display:inline-block;line-height:42px;text-transform:uppercase;color:#fff;padding:0 20px;background-color:#9c99be;background-repeat:no-repeat;background-position:left 14px center;border-radius:2px}.developmentcta a.popup-with-zoom-anim:hover,.developmentcta a.popup-with-zoom-anim:active,.developmentcta a.popup-with-zoom-anim:focus{background-color:#8c89ab}.developmentcta .illustration{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center bottom;background-size:1680px 360px;z-index:1}.developmentcta .ground{position:absolute;right:0;bottom:0;left:0;width:100%;height:20px;background-color:#303541;z-index:0}.developmentcta .illustration.alexandragate{background-image:url(_images/common/bkgd-illustration-strip-alexandra-gate.png.pagespeed.ce.VK7ops5jxv.png)}.developmentcta .illustration.clarendon{background-image:url(_images/common/bkgd-illustration-strip-clarendon.png.pagespeed.ce.VK7ops5jxv.png)}.developmentcta .illustration.newrivervillage{background-image:url(_images/common/bkgd-illustration-strip-new-river-village.png.pagespeed.ce.AVgH8L9UTs.png)}.developmentcta .illustration.smithfieldsquare{background-image:url(_images/common/bkgd-illustration-strip-smithfield-square.png,qv1.pagespeed.ce.mdFvalMy_n.png)}@media screen and (min-width:0px) and (max-width:767px){.developmentcta .outerwrap{display:block;width:100%;max-width:530px;height:auto;text-align:center;margin:0 auto}.developmentcta .illustration{position:relative;height:200px;background-size:768px 200px;margin:0 0 10px 0}.developmentcta .ground{bottom:-10px;height:30px}.developmentcta .illustration.alexandragate{background-image:url(_images/common/bkgd-illustration-strip-alexandra-gate-mobile.png.pagespeed.ce.8UfoUHMZde.png)}.developmentcta .illustration.clarendon{background-image:url(_images/common/bkgd-illustration-strip-clarendon-mobile.png.pagespeed.ce.8UfoUHMZde.png)}.developmentcta .illustration.newrivervillage{background-image:url(_images/common/bkgd-illustration-strip-new-river-village-mobile.png.pagespeed.ce.L4HeLxahiB.png)}.developmentcta .illustration.smithfieldsquare{background-image:url(_images/common/bkgd-illustration-strip-smithfield-square-mobile.png,qv1.pagespeed.ce.t4mnJnyZ6e.png)}}@media screen and (min-width:0px) and (max-width:428px){.developmentcta a.btn{display:block;margin-right:0}}.developmentplan .wrap{background-color:#eaeaeb;background-repeat:no-repeat;background-position:left 30px bottom 30px;overflow:hidden}.developmentplan .leftcol{float:left;width:33.7%}.developmentplan .rightcol{float:right;width:66.3%}.developmentplan .desc{padding:30px 30px 60px 30px}.developmentplan h3{font-size:2em;color:#0083aa;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #d2d2d2}@media screen and (min-width:0px) and (max-width:768px){.developmentplan .leftcol{width:100%}.developmentplan .rightcol{width:100%}.developmentplan .desc{padding:30px}}.photofeatures{}.photofeatures .featureswrap{overflow:hidden}.photofeatures .feature .photo{margin:0 0 20px 0}.photofeatures .feature .photo img{width:100%}.photofeatures .feature .desc h4{margin:0 0 10px 0}.photofeatures .feature .desc p:last-child{margin:0}.photofeatures .threefeatures .feature{float:left;width:32.66%;margin:0 1% 0 0}.photofeatures .threefeatures .feature:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:860px){.photofeatures .threefeatures .feature{width:32%;margin:0 2% 0 0}}@media screen and (min-width:0px) and (max-width:767px){.photofeatures .threefeatures .feature{width:100%;margin:0 0 20px 0}.photofeatures .threefeatures .feature:last-child{margin-bottom:0}.photofeatures .feature .photo{float:left;width:48%;margin:0}.photofeatures .feature .desc{float:right;width:48%;padding:20px 0 0 0}}@media screen and (min-width:0px) and (max-width:599px){.photofeatures .feature .photo{width:33%}.photofeatures .feature .desc{width:63%;padding:0}}@media screen and (min-width:0px) and (max-width:480px){.photofeatures .feature .photo{width:100%;margin:0 0 20px 0}.photofeatures .feature .desc{width:100%}}.photoslider{position:relative}.photoslider .photo{height:320px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.photoslider .desc{position:relative;max-width:680px;text-align:center;color:#fff;padding:50px 0 70px 0;margin:0 auto;z-index:2}.photoslider .desc .outerwrap{display:table;height:200px}.photoslider .desc .innerwrap{display:table-cell;vertical-align:middle}.photoslider .desc h3{font-size:2em}.photoslider .desc .line{width:180px;height:1px;margin:0 auto 12px auto;background-color:#fff}.photoslider .desc p{font-size:1.25em;margin:0}.photoslider .filter{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(46,52,56,.6);z-index:1}.owl_photo_slider .owl-dots{position:relative;margin:-40px 0 24px 0}.owl_photo_slider .owl-dots .owl-dot span{background:#fff}.owl_photo_slider .owl-dots .owl-dot.active span,.owl_photo_slider .owl-dots .owl-dot:hover span{background:#fff}@media screen and (min-width:0px) and (max-width:480px){.photoslider .photo{height:380px}.photoslider .desc{padding:40px 0 60px 0}.photoslider .desc .outerwrap{height:280px}.photoslider .desc p{font-size:1.1em}}.textandphotoblock{}.textandphotoblock h3{font-size:2em;color:#0083aa;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #d2d2d2}.textandphotoblock .leftcol{float:left;width:48%}.textandphotoblock .rightcol{float:right;width:48%}@media screen and (min-width:0px) and (max-width:768px){.textandphotoblock .leftcol{width:100%;margin:0 0 20px 0}.textandphotoblock .rightcol{width:100%}}.textblock{}.textblock.widewidth .container{max-width:940px}.textblock.mediumwidth .container{max-width:780px}.textblock.slimwidth .container{max-width:580px}.textblock .wrap p:last-child{margin:0}.video_block{}.video_grid{}.video_grid .two_across .item{float:left;width:48.5%;margin:3% 3% 0 0}.video_grid .two_across .item:nth-child(2n) {margin-right:0}.video_grid .two_across .item:nth-child(1),
.video_grid .two_across .item:nth-child(2) {margin-top:0}@media screen and (min-width:0px) and (max-width:600px){.video_grid .two_across .item{width:100%;margin:0 0 30px 0!important}.video_grid .two_across .item:last-child{margin-bottom:0!important}}.transportinfo{}.transportinfo .item{display:inline-block;margin:20px 20px 0 0}.transportinfo .item:last-child{margin-right:0}.transportinfo .icon{width:30px;height:30px;background-image:url(_images/common/bkgd-transport-icons.svg);background-repeat:no-repeat;background-position:-100px -100px}.no-svg .transportinfo .icon{background-image:url(_images/common/bkgd-transport-icons.png.pagespeed.ce.J-hfiCNhXX.png)}.transportinfo .distance{font-weight:600}.transportinfo .distance span{font-size:2em}.transportinfo .desc{text-transform:uppercase}.transportinfo .train .icon{background-position:0 0}.transportinfo .airport .icon{background-position:-30px 0}.transportinfo .walk .icon{background-position:-60px 0}.resultsinfo{float:left;width:45%;color:#47505a}.resultsinfo h3{margin:0}.resultsinfo p{font-size:1.2em;color:#9fad3c;margin:0}.refinesearchcriteria{display:none;padding:0 0 14px 0;margin:0 0 14px 0;border-bottom:1px solid #d2d2d2;overflow:hidden}.resultsoptions{float:right;width:55%;text-align:right;padding:8px 0 0 0}.resultsoptions a.btn{float:right}.adjustresults{float:left;width:49%;margin:0 2% 0 0}.adjustresults:last-child{margin:0}.adjustresults.display{}.adjustresults.sort{}.adjustresults label{float:left;width:30%;text-transform:uppercase;text-align:center;color:#fff;background-color:#47505a}.adjustresults select{float:left;width:65%;border-color:#47505a}.nosearchresults{padding:20px;text-align:centre}.nosearchresults h3{color:#9fad3c;margin:0 0 8px 0}.shortlistoptions{display:inline-block}span.shortlistbtn{display:inline-block;line-height:42px;text-transform:uppercase;color:#7b8a95;padding:0 0 0 38px;background-image:url(_images/common/icon-shortlist.svg);background-repeat:no-repeat;background-position:0 0}.no-svg span.shortlistbtn{background-image:url(_images/common/icon-shortlist.png.pagespeed.ce.IW2lfOaPkW.png)}span.shortlistbtn:hover{color:#e8aa26;background-position:0 -42px}span.shortlistbtn.viewbtn{font-size:.8em;line-height:16px;padding-left:10px;margin:0 0 0 10px;background-image:none;border-left:1px solid #d2d2d2}.no-svg span.shortlistbtn.viewbtn{background-image:none}span.shortlistbtn.removebtn{color:#d95b4a;background-image:url(_images/common/icon-shortlist-remove.svg)}.no-svg span.shortlistbtn.removebtn{background-image:url(_images/common/icon-shortlist-remove.png.pagespeed.ce.5499I67dWD.png)}span.shortlistbtn.removebtn:hover{color:#ae493b}ul.keydata{padding:6px 0 0 0}ul.keydata li{display:inline-block;line-height:24px;text-transform:uppercase;color:#7b8a95;margin:0 22px 0 0;background-image:url(_images/common/icon-keydata.svg);background-repeat:no-repeat}.no-svg ul.keydata li{background-image:url(_images/common/icon-keydata.png.pagespeed.ce.0N0ZnxnE7y.png)}ul.keydata li span{}ul.keydata li.bedrooms{padding:0 0 0 30px;background-position:0 0}ul.keydata li.receptions{padding:0 0 0 36px;background-position:0 -24px}ul.keydata li.bathrooms{padding:0 0 0 36px;background-position:0 -48px}.resultsnav{margin:0 0 20px 0;background-color:#f3f3f5;overflow:hidden}.resultsnav ul{float:left;overflow:hidden}.resultsnav ul li{float:left;line-height:44px}.resultsnav ul li a{display:block;color:#47505a;padding:0 14px 0 40px;background-repeat:no-repeat;background-position:left 14px center;border-right:1px solid #d2d2d2}.resultsnav ul li a:hover,.resultsnav ul li a:active,.resultsnav ul li a:focus{color:#70838d}.resultsnav ul li a.active{color:#fff;background-color:#47505a;border-right:1px solid transparent}.resultsnav ul li.grid a{background-image:url(_images/common/icon-searchgrid.svg)}.resultsnav ul li.list a{background-image:url(_images/common/icon-searchlist.svg)}.resultsnav ul li.map a{padding-left:34px;background-image:url(_images/common/icon-searchmap.svg)}.resultsnav ul li.shortlist a{background-image:url(_images/common/icon-shortlist-small.svg)}.resultsnav ul li.grid a.active{background-image:url(_images/common/icon-searchgrid-selected.svg)}.resultsnav ul li.list a.active{background-image:url(_images/common/icon-searchlist-selected.svg)}.resultsnav ul li.map a.active{background-image:url(_images/common/icon-searchmap-selected.svg)}.resultsnav ul li.shortlist a.active{background-image:url(_images/common/icon-shortlist-small-selected.svg)}.no-svg .resultsnav ul li.grid a{background-image:url(_images/common/icon-searchgrid.png.pagespeed.ce.1r79qwVaqB.png)}.no-svg .resultsnav ul li.list a{background-image:url(_images/common/icon-searchlist.png.pagespeed.ce.SCGBaoXw6h.png)}.no-svg .resultsnav ul li.map a{background-image:url(_images/common/icon-searchmap.png.pagespeed.ce.yO7RRCcg22.png)}.no-svg .resultsnav ul li.shortlist a{background-image:url(_images/common/icon-shortlist-small.png.pagespeed.ce.zD7QZ5aZNh.png)}.no-svg .resultsnav ul li.grid a.active{background-image:url(_images/common/icon-searchgrid-selected.png.pagespeed.ce.1xZeC7ked-.png)}.no-svg .resultsnav ul li.list a.active{background-image:url(_images/common/icon-searchlist-selected.png.pagespeed.ce.GaSGdHdQOw.png)}.no-svg .resultsnav ul li.map a.active{background-image:url(_images/common/icon-searchmap-selected.png.pagespeed.ce.hnoPSG0HoU.png)}.no-svg .resultsnav ul li.shortlist a.active{background-image:url(_images/common/icon-shortlist-small-selected.png.pagespeed.ce.HGZE6GyG-W.png)}.resultsnav .adjustsearch{float:right}.resultsnav .adjustsearch a{line-height:44px;text-transform:uppercase;border-radius:0}.resultsnav a.searchbtn{float:right;padding:0 46px 0 14px;background-color:#9fad3c;background-image:url(_images/common/icon-search.svg);background-repeat:no-repeat;background-position:right 14px center;border:none}.no-svg .resultsnav a.searchbtn{background-image:url(_images/common/icon-search.png.pagespeed.ce.ADQPGgTj1j.png)}.resultsnav a.searchbtn:hover,.resultsnav a.searchbtn:active,.resultsnav a.searchbtn:focus{background-color:#8f9b36;border:none}.resultsfooter{padding:22px 0 0 0;border-top:1px solid #d2d2d2}.resultsfooterinfo{width:50%}.resultspagination{float:right;width:50%;text-align:right}ol.pagination{float:right;text-transform:uppercase;text-align:center;overflow:hidden}ol.pagination li{float:left;line-height:48px}ol.pagination li.dots{line-height:48px;padding:0 14px;border:1px solid #d2d2d2;border-left:none}ol.pagination li a{display:block;min-width:12px;height:48px;line-height:48px;padding:0 14px;color:#47505a;border:1px solid #d2d2d2;border-left:none}ol.pagination li:first-child a{border-left:1px solid #d2d2d2}ol.pagination li a:hover{background-color:#f3f3f5}ol.pagination li.active a{color:#9fad3c;background-color:#f3f3f5}ol.pagination li.inactive a:hover{background-color:#fff;cursor:default}ol.pagination li a.nextpage,ol.pagination li a.previouspage{line-height:48px;padding:0 14px;background-image:url(_images/common/bkgd-pagination.svg);background-repeat:no-repeat;border:1px solid #d2d2d2;border-left:none}.no-svg ol.pagination li a.previouspage{background-image:url(_images/common/bkgd-pagination.png.pagespeed.ce.iuSbjfzKeB.png)}ol.pagination li a.nextpage{background-position:-40px 0}ol.pagination li a.previouspage{background-position:0 0}ol.pagination li a.nextpage:hover,ol.pagination li a.nextpage:active,ol.pagination li a.nextpage:focus{background-position:-40px -48px}ol.pagination li a.previouspage:hover,ol.pagination li a.previouspage:active,ol.pagination li a.previouspage:focus{background-position:0 -48px}ol.pagination li a.nextpage span,ol.pagination li a.previouspage span{display:none}.resultsgrid{overflow:hidden}.resultsgrid .property{float:left;width:32%;margin:0 2% 2% 0}.resultsgrid .property:nth-child(3n) {margin-right:0}.resultsgrid .property a{color:#2e3438}.resultsgrid .property .photo{position:relative;max-height:230px;overflow:hidden}.resultsgrid .property .desc{padding:10px 0 0 0;min-height:92px}.resultsgrid .property .desc h5{font-size:1.2em;font-weight:400;color:#0083aa;margin:0}.resultsgrid .property .desc p{margin:0}.resultsgrid .property .desc p.type{font-style:italic;text-transform:capitalize}.resultsgrid .property .desc p.price{font-size:1.2em;font-weight:600}.resultsgrid .property .desc p.price span.status{font-size:.8em;font-weight:400;color:#7b8a95}.resultsgrid .property a:hover .desc h5{color:#70838d}.resultsgrid .property .photo span.status{position:absolute;top:0;left:0;z-index:1}.resultslist{}.resultslist .property{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #d2d2d2;overflow:hidden}.resultslist .property:last-child{border:none}.resultslist .property .gallery{float:left;width:32%}.resultslist .property .gallery .photomain{margin:0 0 1.5% 0;max-height:280px;overflow:hidden}.resultslist .property .gallery .photothumbs{max-height:72px;overflow:hidden}.resultslist .property .gallery .photothumbs img{float:left;width:32%;margin:0 2% 0 0}.resultslist .property .gallery .photothumbs img:last-child{margin:0}.resultslist .property .desc{float:left;width:65%;padding:20px 0 0 3%}.resultslist .property .desc .summary{padding:0 0 20px 0}.resultslist .property .desc .summary p{margin:0}.resultslist .property .desc h5{font-size:1.5em;font-weight:400;color:#0083aa;margin:0}.resultslist .property .desc p.type{font-style:italic;text-transform:capitalize}.resultslist .property .desc p.price,.resultslist .property .desc p.pricemobile{float:right;font-size:1.6em;font-weight:600}.resultslist .property .desc p.pricemobile{display:none;float:none}.resultslist .property .desc p.price span.status,.resultslist .property .desc p.pricemobile span.status{font-size:.6em;font-weight:400;color:#7b8a95}.resultslist .property .desc .virtual_tour{display:inline-block;font-size:14px;line-height:20px;text-transform:uppercase;color:#fff;padding:0 6px;margin-bottom:10px;background-color:#e8aa26;border-radius:3px}.resultslist .property .mainactions{padding:30px 0 0 0}.resultslist .property .mainactions a.detailsbtn{font-size:1.2em;background-color:#0083aa;margin:0 10px 0 0}.resultslist .property .mainactions a.detailsbtn:hover,.resultslist .property .mainactions a.detailsbtn:active,.resultslist .property .mainactions a.detailsbtn:focus{background-color:#2e3438}.resultslist .property .mainactions .shortlistoptions{float:right}.resultslist .property .mainactions span.shortlistbtn{float:none}.resultslist .property .mainactions span.shortlistbtn.viewbtn{font-size:.8em;line-height:16px;padding-left:10px;margin:0 0 0 10px;border-left:1px solid #d2d2d2}.resultslist .property .gallery .photomain{position:relative;margin:0 0 1.5% 0}.resultslist .property .gallery .photomain span.status{position:absolute;top:0;left:0}.resultsmap{position:relative;height:690px;background-color:#7b8a95}.resultsmap .container{position:relative;padding-top:40px;z-index:99}.resultsmap .themap{position:absolute;top:0;left:0;width:100%;height:100%}.resultsmap .themap h4{font-weight:400;margin:0}.resultsmap .themap p{font-size:1.2em;font-weight:400}.resultsmap .themap p.type{font-style:italic;text-transform:capitalize}.resultsmap .themap p.pricemobile{font-weight:600}.resultsmap .themap p.pricemobile span.status{font-size:.75em;font-weight:400;color:#7b8a95}.resultsmap .themap a.btn{font-weight:400}.gm-style{font-family:"source-sans-pro",Helvetica,Arial,sans-serif}.pdsummary{float:left;width:60%}.pdsummary h1{font-weight:600;color:#2e3438;margin:0}.pdsummary p.price{font-size:1.6em;font-weight:400;color:#9fad3c;margin:0}.pdsummary p.price span{font-size:.6em;color:#7b8a95;padding:0 0 0 6px}.pdkeyactions{float:right;width:40%;line-height:42px;text-align:right;padding:20px 0 0 0}.pdkeyactions a.btn{margin:0 16px 8px 0}.pdnav{max-width:1600px;line-height:50px;margin:0 auto;background-color:#f3f3f5}ul.pdtabs{float:left;text-transform:uppercase;margin:0 -20px 0 -20px}ul.pdtabs li{float:left}ul.pdtabs li a{display:block;color:#47505a;padding:0 15px 0 43px;background-image:url(_images/common/icon-pdnav.svg);background-repeat:no-repeat;background-position:15px 0}.no-svg ul.pdtabs li a{background-image:url(_images/common/icon-pdnav.png.pagespeed.ce.ybn5rvb8qr.png)}ul.pdtabs li a:hover,ul.pdtabs li a:active,ul.pdtabs li a:focus{color:#2e3438;background-color:#eaeaeb}ul.pdtabs li.active a{color:#fff;background-color:#47505a}ul.pdtabs li.overview a{background-position:15px 0}ul.pdtabs li.overview a:hover,ul.pdtabs li.overview a:active,ul.pdtabs li.overview a:focus{background-position:15px -50px}ul.pdtabs li.overview.active a{background-position:15px -100px}ul.pdtabs li.photos a{background-position:15px -150px}ul.pdtabs li.photos a:hover,ul.pdtabs li.photos a:active,ul.pdtabs li.photos a:focus{background-position:15px -200px}ul.pdtabs li.photos.active a{background-position:15px -250px}ul.pdtabs li.floorplans a{background-position:15px -300px}ul.pdtabs li.floorplans a:hover,ul.pdtabs li.floorplans a:active,ul.pdtabs li.floorplans a:focus{background-position:15px -350px}ul.pdtabs li.floorplans.active a{background-position:15px -400px}ul.pdtabs li.maps a{background-position:15px -450px}ul.pdtabs li.maps a:hover,ul.pdtabs li.maps a:active,ul.pdtabs li.maps a:focus{background-position:15px -500px}ul.pdtabs li.maps.active a{background-position:15px -550px}ul.pdtabs li.epc a{background-position:15px -600px}ul.pdtabs li.epc a:hover,ul.pdtabs li.epc a:active,ul.pdtabs li.epc a:focus{background-position:15px -650px}ul.pdtabs li.epc.active a{background-position:15px -700px}ul.pdtabs li.brochure a{background-position:15px -750px}ul.pdtabs li.brochure a:hover,ul.pdtabs li.brochure a:active,ul.pdtabs li.brochure a:focus{background-position:15px -800px}ul.pdtabs li.brochure.active a{background-position:15px -850px}ul.pdtabs li.virtualtour a{background-position:15px -1050px}ul.pdtabs li.virtualtour a:hover,ul.pdtabs li.virtualtour a:active,ul.pdtabs li.virtualtour a:focus{background-position:15px -1100px}ul.pdtabs li.virtualtour.active a{background-position:15px -1150px}ul.pdtabs li.videotour a{background-position:15px -1200px}ul.pdtabs li.videotour a:hover,ul.pdtabs li.videotour a:active,ul.pdtabs li.videotour a:focus{background-position:15px -1250px}ul.pdtabs li.videotour.active a{background-position:15px -1300px}.pdnav .return{float:right;font-size:.85em;font-style:italic}.pdnav .return a{display:inline-block;color:#7b8a95;padding:0 0 0 14px;background-image:url(_images/common/bkgd-returnbtn.svg);background-repeat:no-repeat;background-position:0 0}.no-svg .pdnav .return a{background-image:url(_images/common/bkgd-returnbtn.png.pagespeed.ce.k43XrQaDx5.png)}.pdnav .return a:hover,.pdnav .return a:active,.pdnav .return a:focus{color:#47505a;background-position:0 -50px}.pdendaction{margin:26px 0 0 0;padding:26px 0 0 0;border-top:1px solid #d2d2d2;overflow:hidden}.pdendaction .pdenddesc{float:left}.pdendaction .pdkeyactions{width:auto}.pdendaction h3{color:#9fad3c;margin:0 0 6px 0}.pdendaction p{margin:0}.pdendaction p.tel{font-size:2.1em;font-weight:600}.pdendaction p.tel a{color:#2e3438}.pddescription .property-features{margin:20px 0 0 20px;list-style:disc}.pdoverviewgallery{position:relative;max-width:1600px;height:650px;margin:0 auto;background-color:#eaeaeb}.pdoverviewgallery #full-width-slider{position:absolute;top:0;left:0;width:100%}.pdoverviewgallery .heroSlider .rsOverflow,.pdoverviewgallery .royalSlider.heroSlider{height:100%!important}.pdoverviewgallery .rsMinW .rsArrow{width:45px;height:45px}.pdoverviewgallery .rsMinW .rsArrowIcn{width:45px;height:45px;background-color:#47505a}.pdoverviewgallery .rsMinW .rsArrowLeft{left:0}.pdoverviewgallery .rsMinW .rsArrowRight{right:0}.pdoverviewgallery .rsMinW .rsArrowLeft .rsArrowIcn{background-position:10px 5px}.pdoverviewgallery .rsMinW .rsArrowRight .rsArrowIcn{background-position:-25px 5px}@media screen and (min-width:1441px){.pdoverviewgallery{height:720px}}@media screen and (min-width:860px) and (max-width:960px){.pdoverviewgallery{height:580px}}@media screen and (min-width:760px) and (max-width:859px){.pdoverviewgallery{height:510px}}@media screen and (min-width:0px) and (max-width:767px){.pdoverviewgallery .rsMinW .rsArrow{width:34px;height:34px}.pdoverviewgallery .rsMinW .rsArrowIcn{width:34px;height:34px}.pdoverviewgallery .rsMinW .rsArrowIcn{background-size:40px 23px}.pdoverviewgallery .rsMinW .rsArrowLeft .rsArrowIcn{background-position:8px 5px}.pdoverviewgallery .rsMinW .rsArrowRight .rsArrowIcn{background-position:-16px 5px}}@media screen and (min-width:660px) and (max-width:759px){.pdoverviewgallery{height:440px}}@media screen and (min-width:560px) and (max-width:659px){.pdoverviewgallery{height:360px}}@media screen and (min-width:460px) and (max-width:559px){.pdoverviewgallery{height:300px}}@media screen and (min-width:380px) and (max-width:459px){.pdoverviewgallery{height:260px}}@media screen and (min-width:0px) and (max-width:379px){.pdoverviewgallery{height:220px}}.pdtitle{position:absolute;top:50px;left:0;color:#fff;z-index:997}.pdtitle .pdname{display:block;padding:10px 10px 10px 60px;background-color:#47505a;background-color:rgba(71,80,90,.8)}.pdtitle .pdname h3{font-weight:400;text-transform:capitalize;margin:0}.pdtitle .pdprice{display:inline-block;padding:10px 10px 10px 60px;background-color:#9fad3c;background-color:rgba(159,173,90,.9)}.pdtitle .pdprice span.status{display:inline-block;padding:10px;margin:-10px -10px -10px 10px;background-color:#d95b4a;background-color:rgba(217,91,74,.9)}.pdoverview{float:left;width:56%}.pdoverview h5{font-size:1.5em;font-weight:400;color:#0083aa;margin:0}.pdoverview p.type{font-style:italic;text-transform:capitalize}.pdoverview p.price,.pdoverview p.pricemobile{float:right;font-size:1.6em;font-weight:600}.pdoverview p.pricemobile{display:none;float:none;margin-top:-10px}.pdoverview p.price span.status,.pdoverview p.pricemobile span.status{font-size:.6em;font-weight:400;color:#7b8a95}.pdoverview ul.keydata{padding:6px 0 26px 0}.pdoverview .pdkeyactions{float:left;padding:10px 0 0 0}.pdoverview .pddescription{line-height:1.4em}.pdoverview ul.share_property{font-size:0;line-height:0;padding:20px 0 0 0;margin:0 auto}.pdoverview ul.share_property li{display:inline-block;font-size:12px;line-height:32px;padding:0;margin:2px;background:none!important}.pdoverview ul.share_property li.legend{font-size:15px;margin:0 6px 0 0!important}.pdoverview ul.share_property li a{display:block;width:32px;height:32px;line-height:32px;padding:0;background-image:url(_images/common/bkgd_icons_property_share.svg);background-repeat:no-repeat;background-position:-100px -100px;background-color:#f3f3f5;border:none;border-radius:2px}.no-svg .pdoverview ul.share_property li a{background-image:url(_images/common/bkgd_icons_property_share.png.pagespeed.ce.i2qyy06NYb.png)}.pdoverview ul.share_property li a:hover{background-color:#eaeaeb!important}.pdoverview ul.share_property li a.email{background-position:0 0}.pdoverview ul.share_property li a.facebook{background-position:0 -32px}.pdoverview ul.share_property li a.linkedin{background-position:0 -64px}.pdoverview ul.share_property li a.twitter{background-position:0 -96px}.pdsupporting{float:right;width:40%}.pdsupporting a.btn{line-height:36px;margin:0 0 4px 0}.pdoverviewmap{margin:0 0 30px 0}.pdoverviewmap .locationmap{height:260px;margin:0 0 10px 0;background-color:#f3f3f5}.pdammenities{padding:0 0 10px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.pdammenities .title{margin:-10px 0 10px 0}.pdammenities .title span{display:inline-block;padding:0 10px 0 0;background-color:#fff}.pdammenities ul.local{overflow:hidden}.pdammenities ul.local li{float:left;width:50%;padding:0 0 0 30px;margin:0 0 16px 0;background-image:url(_images/common/icon-ammenities.svg);background-repeat:no-repeat;background-position:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-svg .pdammenities ul.local li{background-image:url(_images/common/icon-ammenities.png.pagespeed.ce.Q-fE10I6Qx.png)}.pdammenities ul.local li.bus{background-position:0 -7px}.pdammenities ul.local li.school{background-position:0 -57px}.pdammenities ul.local li.train{background-position:0 -107px}.pdammenities ul.local li.tube{background-position:0 -157px}.pdammenities ul.local li span{display:block}.pdammenities ul.local li span.type{padding:0 0 4px 0}.pdammenities ul.local li span.distance{font-size:.8em;color:#7b8a95}#imagewallgallery{margin:0;padding:0 0 40px 0;overflow:hidden}#imagewallgallery .imageblock,#imagewallgallery .item{float:left;width:49.4%;margin:0 .2% .5% 0;overflow:hidden}@media screen and (min-width:0px) and (max-width:480px){#imagewallgallery .imageblock,#imagewallgallery .item{width:100%;margin:0 0 6px 0}}.masonry,.masonry .masonry-brick{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.masonry{-webkit-transition-property:height , width;-moz-transition-property:height , width;-ms-transition-property:height , width;-o-transition-property:height , width;transition-property:height , width}.masonry .masonry-brick{-webkit-transition-property:left , right , top;-moz-transition-property:left , right , top;-ms-transition-property:left , right , top;-o-transition-property:left , right , top;transition-property:left , right , top}.pdfloorplan{padding:20px;margin:0 0 40px 0;border:1px solid #d2d2d2}.pdmaps{position:relative;height:690px;background-color:#7b8a95}.pdmaps ul.pdmapsnav{position:absolute;left:50%;top:30px;margin:0 0 0 -150px;z-index:2}.pdmaps ul.pdmapsnav li{float:left;text-align:center;text-transform:uppercase}.pdmaps ul.pdmapsnav li a{display:block;line-height:40px;padding:0 14px 0 38px;color:#47505a;background-color:#f3f3f5;background-image:url(_images/common/icon-pdnav.svg);background-repeat:no-repeat;background-position:14px 0}.no-svg .pdmaps ul.pdmapsnav li a{background-image:url(_images/common/icon-pdnav.png.pagespeed.ce.ybn5rvb8qr.png)}.pdmaps ul.pdmapsnav li a:hover,.pdmaps ul.pdmapsnav li a:active,.pdmaps ul.pdmapsnav li a:focus{color:#2e3438;background-color:#eaeaeb}.pdmaps ul.pdmapsnav li.location a{background-position:14px -455px}.pdmaps ul.pdmapsnav li.location a:hover,.pdmaps ul.pdmapsnav li.location a:active,.pdmaps ul.pdmapsnav li.location a:focus{background-position:14px -505px}.pdmaps ul.pdmapsnav li.location.ui-state-active a{background-position:14px -555px}.pdmaps ul.pdmapsnav li.streetview a{padding-left:44px;background-position:14px -905px}.pdmaps ul.pdmapsnav li.streetview a:hover,.pdmaps ul.pdmapsnav li.streetview a:active,.pdmaps ul.pdmapsnav li.streetview a:focus{background-position:14px -955px}.pdmaps ul.pdmapsnav li.streetview.ui-state-active a{background-position:14px -1005px}.pdmaps ul.pdmapsnav li.ui-state-active a{color:#fff;background-color:#9fad3c}.pdepc{margin:0 0 40px 0;overflow:hidden}.pdepc .desc{float:left;width:40%}.pdepc .certificate{float:right;width:56%}.pdepc .certificate p{font-size:.9em;color:#7b8a95;padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px solid #d2d2d2}.intro{position:relative;height:100%;min-height:800px;padding:0;color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:998;overflow:hidden}.intro .mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(46,52,56,.3)}.intro .container{position:relative;height:100%;max-width:1100px}.royalSlider{display:none}.rsImg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.filter{position:relative;height:100%;background:rgba(0,0,0,.4);z-index:2}.homeslogan{position:absolute;top:10%;left:20px;max-width:50%;z-index:1}.homesloganstrip{position:absolute;left:0;right:0;bottom:0;padding:20px 0;background-color:#47505a;z-index:1}.homesloganstrip .container{height:auto!important}.homesloganstrip .slogan{max-width:50%}.homesloganstrip .illustration{position:absolute;right:20px;bottom:0;max-width:40%}.mobilehomeslogan{display:none;text-align:center;padding:10px 10%;margin:-2px 0 0 0;background-color:#47505a}#pahomeslider .homequote{position:absolute;top:24%;right:auto;bottom:auto;left:0;max-width:420px;padding:20px 40px 20px 1020px;margin:0 0 0 -1000px;color:#fff;background-color:rgba(71,80,90,.7);z-index:997}.homequote{position:absolute;top:auto;right:auto;bottom:0;left:0;max-width:420px;padding:20px 40px;color:#fff;background-color:rgba(71,80,90,.7)}.homequote p.quote{font-size:1.7em;line-height:1.1em;font-weight:500;font-style:italic;margin:0 0 6px 0;text-shadow:0 2px 2px rgba(0,0,0,.6)}.homequote p.name{font-size:1.3em;font-weight:300;margin:0;text-shadow:0 2px 2px rgba(0,0,0,.6)}.rsMinW .rsBullets{display:none}.rsMinW .rsArrowLeft{top:50%;left:5%;right:0}.rsMinW .rsArrowRight{top:50%;right:5%}.rsMinW .rsArrow{height:45px;width:30px;margin-top:-22px;position:absolute;display:block;cursor:pointer;z-index:21}.rsMinW .rsArrowIcn{width:30px;height:45px;position:absolute;cursor:pointer;background-image:url(_images/common/bkgd-royalslider-arrows.svg);background-repeat:no-repeat;background-color:transparent;opacity:.5;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.no-svg .rsMinW .rsArrowIcn{background-image:url(_images/common/bkgd-royalslider-arrows.png.pagespeed.ce.WyS5QW3PLL.png)}.rsMinW .rsArrowIcn:hover{opacity:.8}.rsMinW .rsArrowLeft .rsArrowIcn{background-position:5px 5px}.rsMinW .rsArrowRight .rsArrowIcn{background-position:-35px 5px}.rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.3}.startsearch{border-bottom:1px solid #d2d2d2}.startsearch .sstitle{text-align:center;background-image:url(_images/common/bkgd-greyline.svg);background-repeat:repeat-x;background-position:right center}.no-svg .startsearch .sstitle{background-image:url(_images/common/bkgd-greyline.png.pagespeed.ce.v4VRMuJTJu.png)}.startsearch .sstitle span{font-size:2.2em;font-weight:600;padding:0 10px;background-color:#fff}.startsearch .searchbar{position:relative;background:none}.startsearch .searchbar .container{padding:0}.clienttestimonials{min-height:650px;text-align:center;background-color:#efefef;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.clienttestimonials .photo{}.clienttestimonials .container{max-width:none;padding-top:20px;padding-bottom:20px;background-color:rgba(239,239,239,.93)}.clienttestimonials .testimonial{position:relative;max-width:740px;padding:40px 60px 10px 60px;margin:0 auto}.clienttestimonials .testimonial p.quote{font-size:1.4em;line-height:1.3em;font-weight:200;font-style:italic;margin:0 0 6px 0}.clienttestimonials .testimonial p.name{font-size:1.3em;font-weight:600;margin:0}.clienttestimonials .testimonial .openquote{position:absolute;top:20px;left:0;width:50px}.clienttestimonials .testimonial .closequote{position:absolute;bottom:10px;right:0;width:50px}.clienttestimonials .starrating{color:#bababa;margin:0 0 20px 0}.clienttestimonials .starrating .rating{font-size:1.2em;color:#e8aa26;margin:0 0 10px 0}.clienttestimonials .starrating .reviewsnumber{color:#47505a}.clienttestimonials .starrating .reviewsnumber:hover,.clienttestimonials .starrating .reviewsnumber:active,.clienttestimonials .starrating .reviewsnumber:focus{color:#2e3438}.clienttestimonials .starrating .reviewswrite{color:#e8aa26}.clienttestimonials .starrating .reviewswrite:hover,.clienttestimonials .starrating .reviewswrite:active,.clienttestimonials .starrating .reviewswrite:focus{color:#47505a}.valuationstrip{background-color:#9c99be}.valuationstrip .container{padding-top:40px;padding-bottom:40px;background-image:url(_images/common/bkgd-circle-arrow-right.svg);background-repeat:no-repeat;background-position:right 40px center}.no-svg .valuationstrip .container{background-image:url(_images/common/bkgd-circle-arrow-right.png.pagespeed.ce.ecJnsxANFE.png)}.valuationstrip a{color:#2e3438}.valuationstrip:hover{background-color:#8c89ab}.valuationstrip .title{float:left;width:42%}.valuationstrip .title h3{margin:0}.valuationstrip .title span{color:#fff;padding:0 0 0 60px}.valuationstrip .desc{float:left;width:42%;text-align:center;color:#fff}.valuationstrip .desc p{font-size:1.4em;line-height:1.3em;font-weight:300;font-style:italic;margin:0}@media screen and (min-width:768px) and (max-width:1000px){.valuationstrip .desc{width:46%}}@media screen and (min-width:768px) and (max-width:990px){.valuationstrip{text-align:center}.valuationstrip .title span{padding:0}}@media screen and (min-width:768px) and (max-width:911px){.valuationstrip .title{padding-top:12px}}@media screen and (min-width:0px) and (max-width:767px){.valuationstrip{text-align:center}.valuationstrip .container{padding-bottom:70px;background-position:center bottom 20px}.valuationstrip .title{float:none;width:100%}.valuationstrip .title span{padding:0}.valuationstrip .desc{float:none;width:auto;max-width:480px;padding:20px 0;margin:0 auto}.valuationstrip .desc p{font-size:1.3em}}.searchbar{position:absolute;bottom:0;left:0;width:100%;padding:24px 0;background-color:rgba(46,52,56,.4);z-index:998}form.quicksearch{}.qsfield{float:left;width:19.2%;margin:0 1% 0 0}.qsfield:last-child{margin:0}.quicksearchform .qsfield{width:49%;margin:0 2% 8px 0}.quicksearchform .qsfield:nth-child(2n) {margin-right:0}.quicksearchform .qsfield:last-child{width:100%;margin:0}.qsfield.searchoptions{background-color:#373d41;border-radius:2px}.qsfield .searchoption{position:relative;float:left;width:50%;height:38px;overflow:hidden}.qsfield label{position:absolute;top:0;left:0;width:100%;padding:0 0 0 36px;line-height:38px;color:#eaeaeb;background:none;cursor:pointer}.qsfield label:hover{color:#fff}.qsfield input[type="radio"]{cursor:pointer;width:30px;margin:0;background:none;border:none;opacity:0}.qsfield input[type="radio"]+label{background-image:url(_images/common/bkgd-form-checkbox-unchecked.svg);background-repeat:no-repeat;background-position:left 14px center}.no-svg .qsfield input[type="radio"]+label{background-image:url(_images/common/bkgd-form-checkbox-unchecked.png.pagespeed.ce.bADujYMnQv.png)}.qsfield input[type="radio"]:checked+label{color:#9fad3c;background-image:url(_images/common/bkgd-form-checkbox-checked.svg);background-repeat:no-repeat;background-position:left 14px center}.no-svg .qsfield input[type="radio"]:checked+label{background-image:url(_images/common/bkgd-form-checkbox-checked.png.pagespeed.ce.quTTltfPR5.png)}.qsfield input,.qsfield select{width:100%;color:#eaeaeb;background-color:#373d41;border:none;border-radius:2px}.qsfield input.submit,.searchbarlight .qsfield input.submit{text-align:left;color:#fff;background-color:#9fad3c;background-image:url(_images/common/icon-search.svg);background-repeat:no-repeat;background-position:right 14px center;border:none}.no-svg .qsfield input.submit,.no-svg .searchbarlight .qsfield input.submit{background-image:url(_images/common/icon-search.png.pagespeed.ce.ADQPGgTj1j.png)}.qsfield input.submit:hover,.qsfield input.submit:active,.qsfield input.submit:focus,.searchbarlight .qsfield input.submit:hover,.searchbarlight .qsfield input.submit:active,.searchbarlight .qsfield input.submit:focus{background-color:#8f9b36;border:none}.searchbarlight .qsfield.searchoptions{background-color:#e6e6e6}.searchbarlight .qsfield label{color:#47505a}.searchbarlight .qsfield input[type="radio"]+label{background-image:url(_images/common/bkgd-form-checkbox-unchecked-darker.svg)}.no-svg .searchbarlight .qsfield input[type="radio"]+label{background-image:url(_images/common/bkgd-form-checkbox-unchecked-darker.png.pagespeed.ce.8yJ7_vueK0.png)}.searchbarlight .qsfield input[type="radio"]:checked+label{color:#47505a;background-image:url(_images/common/bkgd-form-checkbox-checked.svg)}.no-svg .searchbarlight .qsfield input[type="radio"]:checked+label{background-image:url(_images/common/bkgd-form-checkbox-checked.png.pagespeed.ce.quTTltfPR5.png)}.searchbarlight .qsfield input,.searchbarlight .qsfield select{color:#47505a;background-color:#e6e6e6}.qsfield input.submit{text-align:left;color:#fff;background-color:#9fad3c;background-image:url(_images/common/icon-search.svg);background-repeat:no-repeat;background-position:right 14px center;border:none}.no-svg .qsfield input.submit{background-image:url(_images/common/icon-search.png.pagespeed.ce.ADQPGgTj1j.png)}.qsfield input.submit:hover,.qsfield input.submit:active,.qsfield input.submit:focus{background-color:#8f9b36;border:none}.mobilequicksearch{display:none;text-align:center}.mobilequicksearch a.btn{width:50%}.featuredproperties{padding:30px 0 0 0}.fphalfleft{float:left;width:49%}.fphalfright{float:right;width:49%}.featuredproperty{}.featuredproperty .photo{position:relative}.featuredproperty .photo .price{position:absolute;bottom:0;left:0;font-size:1.4em;font-weight:600;color:#fff;padding:8px 10px;background-color:#47505a}.featuredproperty .desc{padding:14px 0}.featuredproperty ul.keydata{float:right;padding:0}.featuredproperty ul.keydata li{color:#2e3438;margin:0 0 0 10px}.featuredproperty .desc h5{font-size:1.2em;font-weight:400;color:#0083aa;margin:0}.featuredproperty .desc p{margin:0}.featuredproperty .desc p.type{font-style:italic}.fpviewall{position:relative;text-align:center;margin:20px 0 0 0;border-top:1px solid #d2d2d2}.fpviewall a.btn{position:relative;top:-22px}.homewelcome{overflow:hidden}.homewelcome .hwtitle{text-align:center;margin:0 0 20px 0;background-image:url(_images/common/bkgd-greyline.svg);background-repeat:repeat-x;background-position:right center}.no-svg .homewelcome .hwtitle{background-image:url(_images/common/bkgd-greyline.png.pagespeed.ce.v4VRMuJTJu.png)}.homewelcome .hwtitle span{display:inline-block;padding:0 20px;background-color:#fff}.homewelcome .hwleft{float:left;width:58%;padding:0 2% 0 0}.homewelcome .hwright{float:right;width:38%;padding:10px 0 0 2%}.photolink{position:relative;max-width:420px;margin:0 auto 10px auto}.photolink span{position:absolute;top:0;left:0;font-size:1.4em;font-weight:200;color:#e6e6e6;padding:12px 34px 12px 12px;background-color:rgba(71,80,90,.75);background-image:url(_images/common/bkgd-arrow-right.svg);background-repeat:no-repeat;background-position:right 12px center}.photolink span{background-image:url(_images/common/bkgd-arrow-right.png.pagespeed.ce.orrlY6y_eM.png)}.photolink a:hover span{color:#fff}.valuationbox{padding:20px;background-color:#9c99be;background-image:url(_images/common/bkgd-valuationbox.svg);background-repeat:no-repeat;background-position:right bottom;border-radius:2px}.no-svg .valuationbox{background-image:url(_images/common/bkgd-valuationbox.png.pagespeed.ce.YGWVFUake-.png)}.valuationbox p{font-size:1.4em;font-weight:600}.valuationbox p .white{color:#fff}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.formhoney{visibility:hidden;display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-dots{text-align:center;margin:0 auto}.owl-dots .owl-dot{display:inline-block;width:12px;height:12px;margin:0 6px}.owl-dots .owl-dot span{display:block;width:12px;height:12px;background:#70838d;opacity:.4;border-radius:50%}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#70838d;opacity:1}.owl-nav{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.owl-nav [class*="owl-"]{border-radius:0}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:.7;filter: alpha(opacity=70)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter: alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-weight:100;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.mfp-close:hover,.mfp-close:focus{opacity:1;filter: alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter: alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter: alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.zoom-anim-dialog{position:relative;margin:40px auto}.mfp-bg{background:#1a1a1a}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.94}button.mfp-close{top:-30px;right:-1;width:32px;height:30px;line-height:20px;font-size:20px;padding:0 0 4px 0;opacity:.9;filter: alpha(opacity=90)}button.mfp-close:active{top:-30px}.mfp-close-btn-in .mfp-close{color:#fff}button.mfp-close,button.mfp-arrow{background-color:#d95b4a}@media screen and (min-width:961px){.container{max-width:1080px}}@media screen and (min-width:768px) and (max-width:990px){#navbar ul span.supplementarymenu li#menu-item-4144{display:none}.contactfooter{text-align:center}.contactfooter ul.contacts{width:100%}.contactfooter ul.sociallinks{width:100%;padding:10px 0 0 0}.aflogos li.sitelogo{display:none}.legalfooter .col{width:100%;text-align:center;padding:0 0 10px 0}.legalfooter .portals{width:100%}.legalfooter .portals ul li{margin:3px 6px}.directorygrid .directoryitem{width:32.6%}.directorygrid .directoryitem:nth-child(4n) {margin-right:1%}.directorygrid .directoryitem:nth-child(3n) {margin-right:0}.pdsummary{width:100%}.pdkeyactions{width:100%;text-align:left;padding:10px 0 0 0}ul.pdtabs li a{padding:0 10px 0 36px;background-position:10px 0}ul.pdtabs li.overview a{background-position:10px 0}ul.pdtabs li.overview a:hover,ul.pdtabs li.overview a:active,ul.pdtabs li.overview a:focus{background-position:10px -50px}ul.pdtabs li.overview.active a{background-position:10px -100px}ul.pdtabs li.photos a{background-position:10px -150px}ul.pdtabs li.photos a:hover,ul.pdtabs li.photos a:active,ul.pdtabs li.photos a:focus{background-position:10px -200px}ul.pdtabs li.photos.active a{background-position:10px -250px}ul.pdtabs li.floorplans a{background-position:10px -300px}ul.pdtabs li.floorplans a:hover,ul.pdtabs li.floorplans a:active,ul.pdtabs li.floorplans a:focus{background-position:10px -350px}ul.pdtabs li.floorplans.active a{background-position:10px -400px}ul.pdtabs li.maps a{background-position:10px -450px}ul.pdtabs li.maps a:hover,ul.pdtabs li.maps a:active,ul.pdtabs li.maps a:focus{background-position:10px -500px}ul.pdtabs li.maps.active a{background-position:10px -550px}ul.pdtabs li.epc a{background-position:10px -600px}ul.pdtabs li.epc a:hover,ul.pdtabs li.epc a:active,ul.pdtabs li.epc a:focus{background-position:10px -650px}ul.pdtabs li.epc.active a{background-position:10px -700px}ul.pdtabs li.brochure a{background-position:10px -750px}ul.pdtabs li.brochure a:hover,ul.pdtabs li.brochure a:active,ul.pdtabs li.brochure a:focus{background-position:10px -800px}ul.pdtabs li.brochure.active a{background-position:10px -850px}ul.pdtabs li.virtualtour a{background-position:10px -1050px}ul.pdtabs li.virtualtour a:hover,ul.pdtabs li.virtualtour a:active,ul.pdtabs li.virtualtour a:focus{background-position:10px -1100px}ul.pdtabs li.virtualtour.active a{background-position:10px -1150px}.pdnav .return{display:none}.pdoverviewgallery .rsMinW .rsArrowLeft{top:auto;bottom:0}.pdoverviewgallery .rsMinW .rsArrowRight{top:auto;bottom:0}.pdoverview ul.keydata li span{display:none}.pdammenities ul.local li{width:100%}.searchbar form.quicksearch{display:none}.qsfield{width:32%;margin:0 2% 8px 0}.qsfield:nth-child(4n) {margin-right:0}.qsfield:first-child{width:100%;margin-right:0}.qsfield:last-child{width:100%;margin:0}.quicksearchform .qsfield{width:49%;margin:0 2% 8px 0}.quicksearchform .qsfield:nth-child(2n) {margin-right:0}.quicksearchform .qsfield:last-child{width:100%;margin:0}.mobilequicksearch{display:block}}@media screen and (min-width:1061px) and (max-width:1119px){.resultsgrid .property .photo{max-height:217px}}@media screen and (min-width:1001px) and (max-width:1060px){.resultsgrid .property .photo{max-height:202px}}@media screen and (min-width:941px) and (max-width:940px){.resultsgrid .property .photo{max-height:190px}}@media screen and (min-width:881px) and (max-width:1000px){.resultsgrid .property .photo{max-height:178px}}@media screen and (min-width:821px) and (max-width:880px){.resultsgrid .property .photo{max-height:165px}}@media screen and (min-width:768px) and (max-width:820px){.resultsgrid .property .photo{max-height:155px}}@media screen and (min-width:0px) and (max-width:767px){.sitewrapper{padding:116px 0 0 0}#navbar{line-height:80px;border:none}#navbar .container{padding:0}#navbar .logo{float:none;width:70%;text-align:center;padding:0;margin:0 auto}#navbar .logo img{width:auto}#navbar .menu{display:none}#navbar.moving{line-height:50px}#navbar.moving .logo{width:180px}#navbar a.opennav{display:inline-block}#navbar ul.mobilequicknav{display:block}.quotefooter .thequote{float:none;width:100%}.quotefooter .morelink{float:none;width:auto}.contactfooter{text-align:center}.contactfooter ul.contacts{width:100%}.contactfooter ul.sociallinks{width:100%;padding:10px 0 0 0}.actionfooter .col{float:none;width:100%;max-width:530px;text-align:center;padding:20px 0 0 0;margin:0 auto}.actionfooter .colleft{width:100%;padding:0}.aflogos li{margin:10px 10px 0 10px}.aflogos li.sitelogo{display:none}.legalfooter .col{width:100%;text-align:center;padding:0 0 10px 0}.legalfooter .portals{width:100%}.legalfooter .portals ul li{margin:3px 6px}.maincontent{padding:20px 0 40px 0}.wideleftcol{width:100%}.thinrightcol{width:100%}.ptphoto{height:auto;background:none}.largeptphoto{height:auto;background:none}.largeptphoto .ptcontainer{display:none}.largeptphoto .searchbar{display:none}.ptmobile{display:block}.pageendaction{text-align:center}.pageendaction .copy{width:100%}.pageendaction a.btn{float:none}.sectionnav{display:none}.mobilesectionnav{display:block}.sblock{width:49.5%;min-height:280px}.sblock:nth-child(3n) {margin-right:1%}.sblock:nth-child(2n) {margin-right:0}.directorygrid .directoryitem{width:49.5%}.directorygrid .directoryitem:nth-child(4n) {margin-right:0}.directorygrid .directoryitem:nth-child(3n) {margin-right:1%}.directorygrid .directoryitem:nth-child(2n) {margin-right:0}.historytimeline .htleft{width:99%;margin:0 0 20px 0}.historytimeline .htright{width:100%}.htvideo .thevideo{width:100%}.htvideo .description{width:100%}.photodivide{height:auto;background:none}.photodivide .mobiledivide{display:block}.resultsinfo{width:100%;text-align:center}.resultsoptions{width:100%;text-align:center}.resultsoptions a.btn{float:none}.resultsfooterinfo{width:100%}.resultspagination{width:100%;text-align:center;padding:20px 0 0 0}ol.pagination{float:none}ol.pagination li{float:none;display:inline-block;margin:0 0 0 -4px}ol.pagination li.dots{line-height:40px;padding:0 10px}ol.pagination li a{height:40px;line-height:40px;padding:0 10px}ol.pagination li a.nextpage,ol.pagination li a.previouspage{line-height:40px;padding:0 10px}ol.pagination li a.nextpage{background-position:-42px -4px}ol.pagination li a.previouspage{background-position:-2px -4px}ol.pagination li a.nextpage:hover,ol.pagination li a.nextpage:active,ol.pagination li a.nextpage:focus{background-position:-42px -52px}ol.pagination li a.previouspage:hover,ol.pagination li a.previouspage:active,ol.pagination li a.previouspage:focus{background-position:-2px -52px}.resultsnav ul li span{display:none}.resultsgrid .property{width:49%}.resultsgrid .property:nth-child(3n) {margin-right:2%}.resultsgrid .property:nth-child(2n) {margin-right:0}.resultslist .property .gallery{width:47%}.resultslist .property .desc{width:50%;padding-top:10px}.resultslist .property .desc .summary{padding:0 0 10px 0}.resultslist .property .desc p.price{display:none}.resultslist .property .desc p.pricemobile{display:block}.resultslist .property .desc p.shortdesc{display:none}.resultslist .property ul.keydata li span{display:none}.resultslist .property .mainactions{padding:20px 0 0 0}.resultslist .property .mainactions .shortlistoptions{float:none;padding:10px 0 0 0}.resultslist .property .mainactions a.shortlistbtn{float:none;margin:10px 0 0 0}.pdsummary{width:100%}.pdkeyactions{width:100%;text-align:left;padding:10px 0 0 0}ul.pdtabs li{width:48px}ul.pdtabs li a{text-indent:-99999px;padding-right:5px}.pdoverviewgallery .rsMinW .rsArrowLeft{top:auto;bottom:0}.pdoverviewgallery .rsMinW .rsArrowRight{top:auto;bottom:0}.pdtitle{top:20px}.pdtitle .pdname{padding-left:20px}.pdtitle .pdprice{padding-left:20px}.pdoverview p.price{display:none}.pdoverview p.pricemobile{display:block}.pdoverview ul.keydata li span{display:none}.pdmaps{height:490px}.pdepc .desc{width:100%}.pdepc .certificate{width:100%}.homeslogan{max-width:60%}.homequote{max-width:none;width:90%;padding:20px 5%}.homequote p.quote{font-size:1.4em;font-weight:500}.homequote p.name{font-size:1.2em}.searchbar form.quicksearch{display:none}.qsfield{width:49%;margin:0 2% 8px 0}.qsfield:nth-child(2n) {margin-right:0}.qsfield:last-child{width:100%;margin:0}.mobilequicksearch{display:block}.fptitle h4{font-size:1.3em}.homewelcome .hwleft{width:100%;padding:0}.homewelcome .hwright{width:100%}}@media screen and (min-width:600px) and (max-width:767px){.directorygrid .directoryitem{width:32.6%}.directorygrid .directoryitem:nth-child(4n) {margin-right:1%}.directorygrid .directoryitem:nth-child(2n) {margin-right:1%}.directorygrid .directoryitem:nth-child(3n) {margin-right:0}.pdammenities ul.local li{width:100%}}@media screen and (min-width:0px) and (max-width:599px){label{width:100%}input,select,textarea{width:100%}.breadcrumbsbar{display:none}.sbscol{width:100%;margin:0 0 20px 0}.locationinformation ul.local li{width:100%}.teammembers .teammember{width:49%}.teammembers .teammember:nth-child(3n) {margin:0 1% 1% 0}.teammembers .teammember:nth-child(2n) {margin-right:0}.pdtitle{display:none}.pdoverview{width:100%;margin:0 0 20px 0}.pdsupporting{width:100%}.clienttestimonials{min-height:inherit!important;background:none}.clienttestimonials .testimonial{padding:20px 30px}.clienttestimonials .testimonial p.quote{font-size:1.2em}.clienttestimonials .testimonial p.name{font-size:1.1em}.clienttestimonials .testimonial .openquote{width:20px}.clienttestimonials .testimonial .closequote{width:20px}.fphalfleft{width:100%}.fphalfright{width:100%}.fptitle h4{font-size:1.3em}}@media screen and (min-width:481px) and (max-width:599px){.resultsnav a.refinesearchbtn span{display:none}.resultsnav a.searchbtn span{display:none}}@media screen and (min-width:0px) and (max-width:480px){.sblock{width:100%;min-height:inherit}.twosummaryblocks .sblock{width:100%}.fwfeature .copy{width:100%}.fwfeature .image{width:100%}.adjustresults label{width:100%}.adjustresults select{width:100%}.resultsgrid .property{width:100%;margin:0 0 20px 0}.resultsgrid .property:nth-child(3n) {margin-right:0}.resultsgrid .property:nth-child(2n) {margin-right:0}.resultsgrid .property .photo{max-height:inherit}.resultslist .property .gallery{width:100%}.resultslist .property .desc{width:100%;padding-left:0}.resultsnav{background:none}.resultsnav ul{width:100%;margin:0 0 10px 0;background-color:#f3f3f5}.resultsnav ul li{width:33.3%}.resultsnav ul li:last-child a{border:none}.resultsnav ul li span{display:none}.resultsnav .adjustsearch{width:100%}.resultsnav a.refinesearchbtn{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.resultsnav a.searchbtn{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pdnav .return{display:none}.pdammenities ul.local li{width:100%}#imagewallgallery .imageblock,#imagewallgallery .item{width:100%;margin:0 0 6px 0}.homeslogan{display:none}.homesloganstrip{display:none}.homesloganstrip .slogan{max-width:100%}.homesloganstrip .illustration{display:none}.mobilehomeslogan{display:block}.homequote{display:none!important}.qsfield,.quicksearchform .qsfield{width:100%;margin:0 0 8px 0}.mobilequicksearch ul li span{display:none}.startsearch .sstitle span{font-size:1.8em}}@media screen and (min-width:0px) and (max-width:400px){.directorygrid .directoryitem{float:none;width:100%;max-width:280px;margin:0 auto 1% auto}.directorygrid .directoryitem:nth-child(4n) {margin:0 auto 1% auto}.directorygrid .directoryitem:nth-child(3n) {margin:0 auto 1% auto}.directorygrid .directoryitem:nth-child(2n) {margin:0 auto 1% auto}.resultsnav a.refinesearchbtn span{display:none}.resultsnav a.searchbtn span{display:none}}