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,img,ins,kbd,q,s,samp,small,strike,sub,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.clearfix:after{content:"";display:table;clear:both}body{font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif;font-size:1em;color:#4b4d4d;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}body.popup{padding:0 !important}.inner{width:100%;max-width:1200px;margin:0 auto}.edge-pad{display:block;padding:0 10px}.page-wrap:after{content:"";display:table;clear:both}h1{font-size:26px;font-weight:bold;margin:18px 0}h2{font-size:30px;color:#258159;margin-bottom:30px;border-bottom:1px solid #258159;padding-bottom:10px;line-height:34px}h3,h4{font-size:14px;font-weight:bold;margin-bottom:10px;color:#258159}p{margin-bottom:20px;font-size:14px;line-height:1.5}a{color:#4b4b4b;-webkit-transition:0.15s color ease-in-out;transition:0.15s color ease-in-out}a:hover{color:#66a730}.mhMobile a{text-decoration:none}.sprite,header .mhMobile a{display:block;background-image:url(/img/sprite.png);background-repeat:no-repeat}::-webkit-input-placeholder{color:#cfcfcf}:-moz-placeholder{color:#cfcfcf}::-moz-placeholder{color:#cfcfcf}:-ms-input-placeholder{color:#cfcfcf}input{font-size:14px;margin-bottom:10px}input[type=text],input[type=email],input[type=password],input[type=tel]{display:block;border:1px solid #258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px}input[type=submit]{cursor:pointer;-webkit-appearance:none}ul.bullet,.blog ul,#article ul,.nostyle ul{font-size:14px;list-style-type:disc;list-style-position:outside;margin-left:20px;line-height:20px}li{margin-bottom:5px}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}table{width:100%}#cookie-notice{display:none;position:fixed;bottom:20px;right:20px;max-width:600px;width:calc(100% - 40px);max-height:calc(100% - 40px);padding:20px;color:#fff;z-index:9999;background:rgba(34,34,34,0.95);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:15px;text-align:left;overflow:auto}@media all and (min-width: 650px){#cookie-notice{padding:30px 45px 20px 30px}}#cookie-notice.display{display:block}#cookie-notice p{margin:0 0 15px;line-height:1.4;font-size:13px}@media all and (min-width: 480px){#cookie-notice p{margin-bottom:20px;line-height:1.6;font-size:14px}}#cookie-notice p a{color:#fff}#cookie-notice a{cursor:pointer}#cookie-notice a.read-privacy{display:block;color:#fff;padding:0 0 15px;text-align:center;font-size:14px;font-weight:bold}@media all and (min-width: 480px){#cookie-notice a.read-privacy{width:50%;display:inline-block;vertical-align:middle;padding:0;text-align:left}}#cookie-notice a.close-ok{display:block;-moz-appearance:none;-webkit-appearance:none;color:#fff;background:#66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:300;font-size:18px;padding:8px 0;text-align:center;border:none;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out}#cookie-notice a.close-ok:hover{background:#90c663}@media all and (min-width: 480px){#cookie-notice a.close-ok{width:50%;display:inline-block;vertical-align:middle;font-size:20px;padding:10px 0}}#cookie-notice a.close-x{text-transform:uppercase;text-indent:-3000em;background:url("/img/icons/ico-close-x.svg") no-repeat center;background-size:12px;position:absolute;top:0;right:0;height:30px;width:30px}.fancybox-inner{background-color:inherit}.fancybox-iframe{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.popup .inner{background:#fff}.popup-form{overflow:hidden;background:#f1f1f1}.popup-form h1{font-size:18px;color:#fff;background:#306f9f;font-weight:300;margin:0 0 20px 0;padding:8px 20px}.popup-form h2{font-size:16px;line-height:22px;font-weight:bold;color:#4b4d4d;padding:0;border:none}.popup-form ul{width:100%;margin:0 0 30px 0;background:#deecff;border:1px solid #306f9f;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:20px 20px 5px 20px}.popup-form li{line-height:22px;margin-bottom:15px;padding-left:20px;background:url(/img/backgrounds/popup-li.png) no-repeat 0 6px}.popup-form .popup-left{padding:0 20px}.popup-form .bulkenquireform{border-left:1px solid #306f9f;background:none;padding:0 20px}.popup-form .bulkenquireform label{color:#306f9f}.popup-form .bulkenquireform select{color:#4b4d4d}.popup-form .bulkenquireform textarea{border:1px solid #306f9f;height:180px}.popup-form .bulkenquireform .enquire-submit-btn{background:#306f9f;width:100%}.popup-form input[type=text],.popup-form input[type=email],.popup-form input[type=password],.popup-form input[type=tel],.popup-form .styled-select{border:1px solid #306f9f}.popup-form .styled-select .sprite{background-position:0 -1543px}.popup-form .gdpr-info{font-size:12px}img{max-width:100%}.blog img{height:auto !important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.advert-map{height:500px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{background:#fff;padding:8px 8px 0 8px;border-bottom:1px solid #258159;position:relative}#header:after{content:"";display:table;clear:both}.logo{max-width:120px;float:left}.logo img{max-width:100%}.primary-nav{float:right}.primary-nav .menu-toggle,.primary-nav .shortlist,.primary-nav .help{float:left}.primary-nav .shortlist{position:relative}.primary-nav .hide-mobile{display:none}.primary-nav .shortlist-number,.primary-nav .telephone,.primary-nav .mhMobile a{height:45px;width:45px;margin-right:20px}.primary-nav .show-shortlist{text-decoration:none;color:#3b3b3b}.primary-nav .shortlist-number{font-size:14px;background-position:0 -104px;padding:20px 0px 0 28px}.primary-nav .shortlist-number b{font-weight:normal}.primary-nav .telephone,.primary-nav .mhMobile a{text-transform:uppercase;text-indent:-3000em;cursor:pointer;background-position:9px -434px}.primary-nav .menu-toggle{height:45px;width:45px;background-position:2px -496px;text-transform:uppercase;text-indent:-3000em}.primary-nav .menu-toggle.menu-active{background-position:2px -558px}.primary-nav .user .hide-mobile{position:absolute;right:0;top:61px;width:220px;background:#fff;z-index:100}.primary-nav .user .hide-mobile a{text-decoration:none;padding:10px 30px 10px 0;text-align:right;font-size:14px;border-bottom:1px solid #66a730;background-position:200px -878px;color:#3b3b3b}.primary-nav .user .hide-mobile a:hover{border-bottom:1px solid #66a730;background-color:#94c16e;background-position:200px -918px;color:#fff}.successful-add{display:none;position:absolute;bottom:-75px;left:-35px;background:#66a730;color:#fff;font-size:14px;line-height:20px;padding:10px;width:145px;border-radius:5px}.successful-add:after{bottom:100%;left:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(102,167,48,0);border-bottom-color:#66a730;border-width:10px;margin-left:-36px}body{padding-top:107px}@media all and (min-width: 600px){body{padding-top:109px}}@media all and (min-width: 768px){body{padding-top:82px}}#sticky-header{background:#10242a;color:#fff;position:fixed;top:0;left:0;right:0;z-index:9999}#sticky-header .inner{display:flex;align-items:center;flex-wrap:wrap;padding:7px 5px 7px 10px}@media all and (min-width: 768px){#sticky-header .inner{display:flex !important;height:auto !important;padding:7px 5px 7px 10px !important}}@media all and (min-width: 1020px){#sticky-header .inner{flex-wrap:nowrap}#sticky-header .inner .st-logo{margin-right:40px}}@media all and (min-width: 1200px){#sticky-header .inner{padding:7px 0 !important}}#sticky-header svg{display:inline-block}#sticky-header svg path,#sticky-header svg circle{transition:fill .2s ease-in-out}#sticky-header svg.usericon{height:21px;width:17px;margin-right:10px}#sticky-header svg.heart{width:19px;height:19px}#sticky-header svg.heart.filled path{fill:#66a730}.st-menu{display:none;text-align:center;width:100%}.st-menu a{display:flex;align-items:center;justify-content:center;font-size:14px;padding:10px;color:#fff;text-decoration:none}.st-menu img{margin-right:10px}@media all and (min-width: 1020px){.st-menu{display:flex !important;width:auto}.st-menu a{padding:8px 10px;border-bottom:1px solid #66a730;border-radius:5px 5px 0 0;background-image:linear-gradient(to bottom, #10242a 50%, #fff 50%);background-size:100% 200%;transition:background-position .2s ease-in-out, color .2s ease-in-out}.st-menu a:hover{background-position:0 100%;color:#10242a}.st-menu a:hover>.usericon path,.st-menu a:hover>.usericon circle{fill:#66a730}.st-menu a:first-child{margin-right:20px}}.st-shortlist{font-size:14px;position:relative}.st-shortlist a{text-decoration:none;color:#fff;font-weight:bold}.st-shortlist.desktop{display:none}.st-shortlist.desktop .successful-add{left:-28px}.st-shortlist.mobile{margin-left:auto}.st-shortlist.mobile .wording{display:none}.st-shortlist.mobile .successful-add{left:-100px}.st-shortlist.mobile .successful-add:after{margin-left:26px}.st-shortlist b{color:#66a730;margin-left:-4px}@media all and (min-width: 495px){.st-shortlist a{padding:8px 10px;border-bottom:1px solid #66a730;border-radius:5px 5px 0 0;background-image:linear-gradient(to bottom, #10242a 50%, #fff 50%);background-size:100% 200%;transition:background-position .2s ease-in-out, color .2s ease-in-out}.st-shortlist a:hover{background-position:0 100%;color:#10242a}.st-shortlist a svg.heart{vertical-align:text-bottom}.st-shortlist img{vertical-align:text-top}.st-shortlist.mobile .wording{display:inline}.st-shortlist .wording,.st-shortlist b{margin-left:4px}}@media all and (min-width: 1020px){.st-shortlist.mobile{display:none}.st-shortlist.desktop{display:block}}.st-number-middle{display:none}@media all and (min-width: 768px){.st-number-middle{display:block;text-align:center;margin-left:auto;font-size:14px;line-height:20px}}.st-number-middle span,.st-number-middle b{display:block}.st-number-middle b{font-weight:bold}@media all and (min-width: 1020px){.st-number-middle{margin-right:auto}}.call-number{position:relative}@media all and (min-width: 768px){.call-number{padding-left:14px}}.call-number>a{font-size:28px;line-height:1;display:inline-block;vertical-align:top}.call-number .tooltip{display:inline-block;vertical-align:top;width:18px;height:18px;margin-left:2px;position:relative;background:url("/img/icons/og-info-tooltip.svg") no-repeat center;background-size:contain}@media all and (min-width: 768px){.call-number .tooltip{width:14px;height:14px;margin-left:0}}.call-number .tooltip .tooltiptext{display:block;visibility:hidden;background-color:#fff;padding:12px 15px 2px;border-radius:6px;position:absolute;z-index:1;top:25px;left:50%;width:240px;margin-left:-220px;-webkit-box-shadow:0px 2px 14px 1px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 14px 1px rgba(0,0,0,0.75);box-shadow:0px 2px 14px 1px rgba(0,0,0,0.75)}@media all and (min-width: 768px){.call-number .tooltip .tooltiptext{margin-left:-160px;width:320px;top:21px}}.call-number .tooltip .tooltiptext p{font-size:12px;line-height:1.5;text-align:left;color:#000;margin-bottom:10px}@media all and (min-width: 768px){.call-number .tooltip .tooltiptext p{font-size:14px}}.call-number .tooltip .tooltiptext:after{content:" ";position:absolute;bottom:100%;right:15px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent}@media all and (min-width: 768px){.call-number .tooltip .tooltiptext:after{right:auto;left:50%;margin-left:-5px}}.call-number .tooltip:hover .tooltiptext{visibility:visible}.st-menu-toggle{width:40px;height:40px;margin-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.st-menu-toggle span{position:relative;display:block;background:#fff;width:29px;flex:0 0 3px;font-size:0;border-radius:3px;transition:background .25s}.st-menu-toggle span:before,.st-menu-toggle span:after{display:block;content:'';position:absolute;background:#fff;transition:all .25s;width:29px;height:3px;border-radius:3px}.st-menu-toggle span:before{top:-8px}.st-menu-toggle span:after{bottom:-8px}.st-menu-toggle.open span{background:transparent}.st-menu-toggle.open span:before{transform:rotate(45deg);top:0}.st-menu-toggle.open span:after{transform:rotate(-45deg);bottom:0}@media all and (min-width: 1020px){.st-menu-toggle{display:none}}.st-phonelink{color:#66a730;font-weight:bold;text-decoration:none}.st-number-bar{display:flex;justify-content:center;align-items:center;text-align:center;border-top:1px solid #66a730;font-size:14px;padding:10px}.st-number-bar b{margin-right:4px}.st-number-bar span{display:none}.st-number-bar .st-phonelink{font-size:18px}@media all and (min-width: 600px){.st-number-bar b{font-weight:bold}.st-number-bar span{display:block;margin-right:4px}.st-number-bar .st-phonelink{font-size:20px}}@media all and (min-width: 768px){.st-number-bar{display:none}}.checkbox-wrap,.search .advanced-options .checkbox-wrap{margin-bottom:15px;overflow:hidden}.checkbox-wrap input,.search .advanced-options .checkbox-wrap input{display:none}.checkbox-wrap input:checked+.check-label:before,.search .advanced-options .checkbox-wrap input:checked+.check-label:before{background-position:0 -1067px}.checkbox-wrap .check-label,.search .advanced-options .checkbox-wrap .check-label{display:block;width:100%;position:relative;padding-left:30px;height:22px;line-height:20px}.checkbox-wrap .check-label:before,.search .advanced-options .checkbox-wrap .check-label:before{display:block;content:"";position:absolute;left:0;border:1px solid #258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:21px;width:21px;background:url(/img/sprite.png) no-repeat 0 -1017px}.home-search-wrapper{width:100%;min-height:422px;background:url(/img/backgrounds/home-bg.jpg) no-repeat center center;background-size:cover;overflow:auto;margin-bottom:30px}.home-search-wrapper.shared{background:url(/img/backgrounds/shared-bg.jpg) no-repeat center center;background-size:cover}.home-search-wrapper.serviced{background:url(/img/backgrounds/serviced-bg.jpg) no-repeat center center;background-size:cover}.home-search-wrapper.rented{background:url(/img/backgrounds/unfurnished-bg.jpg) no-repeat center center;background-size:cover}.home-search-wrapper .inner{background:rgba(16,36,42,0.75);margin:8px 0;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.home-search-wrapper .inner .toggle-advanced{color:#fff}.hot-properties{text-align:center;overflow:hidden;margin-bottom:50px}.hot-properties a{text-decoration:none;line-height:16px}.hot-properties h2{position:relative;display:inline-block;padding:0 20px;border-bottom:none}.hot-properties h2:before,.hot-properties h2:after{content:"";position:absolute;height:1px;width:200%;top:50%;background:#258159}.hot-properties h2:before{right:100%}.hot-properties h2:after{left:100%}.hot-property,.nearby-office{margin-left:-40px}.hot-property a,.nearby-office a{color:#fff;text-decoration:none;line-height:16px}.hot-property .slick-slide,.nearby-office .slick-slide{margin-left:40px}.hot-property img,.nearby-office img{display:block;width:100%}.hot-property .details,.nearby-office .details{background:#414140;padding:5px 40px;font-size:14px;width:100%;height:42px;position:relative;z-index:100}.hot-property li,.nearby-office li{position:relative}.hot-property li .overlay,.nearby-office li .overlay{display:none}.hot-property li:hover .overlay,.nearby-office li:hover .overlay{display:block;position:absolute;top:0;bottom:42px;left:0;right:0;background:rgba(37,129,89,0.5)}.hot-property li:hover .overlay span,.nearby-office li:hover .overlay span{display:block;font-size:14px;background:#66a730;width:165px;position:absolute;top:50%;left:0;right:0;margin:-20px auto 0 auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 0}.nearby-offices{text-align:center;overflow:hidden;margin:30px 0 50px 0}.nearby-offices h2{text-align:left}.top-locations{margin-bottom:30px}.top-locations div{height:162px;position:relative;margin-bottom:5px}.top-locations a{position:absolute;top:0;left:0;right:0;bottom:0}.top-locations a:hover{background-color:rgba(219,255,165,0.3)}.top-locations .london,.top-locations .birmingham,.top-locations .bristol,.top-locations .glasgow{width:100%;clear:left}.top-locations .brighton,.top-locations .manchester,.top-locations .edinburgh,.top-locations .cardiff,.top-locations .soho,.top-locations .london-bridge,.top-locations .mayfair,.top-locations .shoreditch{width:49.5%;margin-right:1%;float:left}.top-locations .even{margin-right:0}.top-locations .london{background:url(/img/top-locations/london.jpg) no-repeat center center;background-size:cover}.top-locations .birmingham{background:url(/img/top-locations/birmingham.jpg) no-repeat center center;background-size:cover}.top-locations .bristol{background:url(/img/top-locations/bristol.jpg) no-repeat center center;background-size:cover}.top-locations .glasgow{background:url(/img/top-locations/glasgow.jpg) no-repeat center center;background-size:cover}.top-locations .brighton{background:url(/img/top-locations/brighton.jpg) no-repeat center center;background-size:cover}.top-locations .manchester{background:url(/img/top-locations/manchester.jpg) no-repeat center center;background-size:cover}.top-locations .edinburgh{background:url(/img/top-locations/edinburgh.jpg) no-repeat center center;background-size:cover}.top-locations .cardiff{background:url(/img/top-locations/cardiff.jpg) no-repeat center center;background-size:cover}.top-locations .soho{background:url(/img/top-locations/soho.jpg) no-repeat center center;background-size:cover}.top-locations .london-bridge{background:url(/img/top-locations/london-bridge.jpg) no-repeat center center;background-size:cover}.top-locations .mayfair{background:url(/img/top-locations/mayfair.jpg) no-repeat center center;background-size:cover}.top-locations .shoreditch{background:url(/img/top-locations/shoreditch.jpg) no-repeat center center;background-size:cover}.top-locations .overlay{color:#fff;font-size:16px;position:absolute;top:15px;right:0;padding:5px 10px;background:#75a94c;background:-webkit-linear-gradient(#75a94c, #418e68);background:linear-gradient(#75a94c, #418e68);font-weight:300}.js #guide-2,.js #guide-3,.js #guide-4,.js #guide-5{display:none}#quick-guide{margin-bottom:50px;background:rgba(241,241,241,0.5);padding:15px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#quick-guide p,#quick-guide li{line-height:20px}#quick-guide p:last-child{margin-bottom:0}#quick-guide li{font-size:14px;margin-bottom:20px;padding-left:24px;background:url(/img/home-bullet.png) 0 7px no-repeat}.london-links,.other-uk-links{overflow:hidden}.london-links h3,.other-uk-links h3{position:relative;display:inline-block;padding-right:20px}.london-links h3:after,.other-uk-links h3:after{content:"";position:absolute;height:1px;width:700px;top:50%;background:#258159;left:100%}.location-links{margin-bottom:50px;overflow:hidden}.location-links li{width:45%;float:left;margin:0 10% 0 0}.location-links li:nth-child(even){margin-right:0}.location-links a{display:block;color:#3f3f3f;text-decoration:none;font-size:14px;padding:13px 0 12px 0;text-align:center;border-bottom:1px solid #92c0ac;-webkit-transition:none;transition:none}.location-links a:hover{background-color:#94c16e;border-bottom:1px solid #94c16e;color:#fff}.styled-select{display:block;overflow:hidden;position:relative;height:39px;width:100%;margin-bottom:10px;border:1px solid #258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.styled-select select{display:block;position:absolute;top:0;left:0;-moz-appearance:none;-webkit-appearance:none;width:120%;border:none;font-size:14px;padding:11px 10px;outline:0;background:#fff;color:#258159;margin:0}.styled-select .sprite{position:absolute;pointer-events:none;right:10px;height:39px;width:15px;background-position:0 -826px}.search{position:relative;background:#e6e6e6;color:#258159;font-size:14px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.search form{padding:10px;max-width:976px;margin:0 auto}.search .location-label{font-size:22px;line-height:28px;display:block;margin:0 0 15px 0;font-weight:300}.search #location{width:70%;margin-right:3%;float:left}.search .location-update{font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif;width:27%;float:left;-moz-appearance:none;-webkit-appearance:none;color:#fff;background:#66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:300;font-size:20px;padding:6px 0;border:none;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out}.search .location-update:hover{background:#90c663}.search .toggle-advanced{color:#258159;text-decoration:none;display:block;margin-top:10px;clear:both;width:70%}.search .toggle-advanced:hover{text-decoration:underline}.search .toggle-advanced .minus{display:none}.search .toggle-advanced.minus .plus{display:none}.search .toggle-advanced.minus .minus{display:inline}.search .type .wrap{width:63%;float:left}.search .advanced-options{padding-top:30px}.search .advanced-options .field-container:after{content:"";display:table;clear:both}.search .advanced-options label{display:block;width:34%;float:left;margin-right:3%;line-height:39px}.search .advanced-options .type-label{display:block;width:34%;float:left;margin-right:3%}.search .advanced-options input{width:24%;float:left;margin-right:3%}.search .advanced-options .text{display:block;float:left;width:36%;line-height:39px}.js .advanced-options,.no-js .search .toggle-advanced,.no-js .sort-dropdown,.js .sort-links{display:none}.showing-sort{background:#dbdbdb;padding:20px 10px;font-size:14px;margin-bottom:30px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}.showing-sort:after{content:"";display:table;clear:both}.showing-sort p{line-height:30px}.showing-sort label{float:left;margin-right:10px;line-height:39px}.showing-sort .styled-select{float:left;width:150px;margin-bottom:0}.showing-sort .center-buttons{display:none}.center-buttons{text-align:center;margin-bottom:30px}.center-buttons a{display:inline-block;width:109px;color:#fff;text-decoration:none;background:#b0b0b0;font-size:14px;padding:13px 0;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out}.center-buttons a:hover{background:#90c663}.center-buttons a.active{background:#66a730;cursor:default}.center-buttons a.active:hover{background:#66a730}.center-buttons .show-list{border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px}.center-buttons .show-map{border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0}.offices .listing{margin-bottom:30px;line-height:20px}.offices .listing:after{content:"";display:table;clear:both}.offices .types-label{display:none}.offices .title{background:#66a730;font-size:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;padding:10px;position:relative}.offices .title:after{content:"";display:table;clear:both}.offices .title a{color:#fff;text-decoration:none;display:table}.offices .title a:hover{text-decoration:underline}.offices .title .sprite{display:none}.offices .title.on-shortlist{padding-right:45px}.offices .title.on-shortlist .sprite{display:block;position:absolute;height:30px;width:30px;top:10px;right:10px;background-position:0 -1448px}.offices .marker-sprite{display:block;text-transform:uppercase;text-indent:-3000em;padding:4px 8px 12px 11px;background:url(/img/ABC-sprite.png) no-repeat}.offices .marker-sprite.a{background-position:0 0px}.offices .marker-sprite.b{background-position:0 -40px}.offices .marker-sprite.c{background-position:0 -80px}.offices .marker-sprite.d{background-position:0 -120px}.offices .marker-sprite.e{background-position:0 -160px}.offices .marker-sprite.f{background-position:0 -200px}.offices .marker-sprite.g{background-position:0 -240px}.offices .marker-sprite.h{background-position:0 -280px}.offices .marker-sprite.i{background-position:0 -320px}.offices .marker-sprite.j{background-position:0 -360px}.offices .marker-sprite.k{background-position:0 -400px}.offices .marker-sprite.l{background-position:0 -440px}.offices .marker-sprite.m{background-position:0 -480px}.offices .marker-sprite.n{background-position:0 -520px}.offices .marker-sprite.o{background-position:0 -560px}.offices .marker-sprite.p{background-position:0 -600px}.offices .marker-sprite.q{background-position:0 -640px}.offices .marker-sprite.r{background-position:0 -680px}.offices .marker-sprite.s{background-position:0 -720px}.offices .marker-sprite.t{background-position:0 -760px}.offices .marker-sprite.u{background-position:0 -800px}.offices .marker-sprite.v{background-position:0 -840px}.offices .marker-sprite.w{background-position:0 -880px}.offices .marker-sprite.x{background-position:0 -920px}.offices .marker-sprite.y{background-position:0 -960px}.offices .marker-sprite.z{background-position:0 -1000px}.offices h3{color:#fff;padding-left:10px;display:table-cell;vertical-align:middle;font-weight:normal}.offices .pad{position:relative;padding:10px;background:#e6e6e6;overflow:hidden;border:1px solid #e6e6e6}.offices .pad.on-shortlist{background:#edffde;border:1px solid #66a730}.offices .images{float:left;margin-right:10px}.offices .details{padding-left:45px;font-size:14px}.offices .details h4{font-weight:bold;margin-bottom:3px;color:#4b4d4d}.offices .details p{margin-bottom:10px}.offices .details a{color:#1f73a3}.offices .details .view-details{display:block;color:#fff;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#106153;padding:10px;font-weight:300;text-align:center;float:right;width:100px;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out}.offices .details .view-details:hover{background:#1e8573}.offices .description{display:none}.offices .add-to-list{position:absolute;right:0;top:0;background-color:transparent;border:none;text-transform:uppercase;text-indent:-3000em;height:45px;width:45px;padding:0;background-position:6px -155px;cursor:pointer}.offices .added-to-list{position:absolute;right:0;top:0;background-color:transparent;border:none;text-transform:uppercase;text-indent:-3000em;height:45px;width:45px;padding:0;background-position:6px -207px;cursor:pointer}#sidebar .offices{margin-bottom:30px}#sidebar .offices::-webkit-scrollbar{width:10px;background-color:#e6e6e6;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}#sidebar .offices::-webkit-scrollbar-thumb:vertical{background-color:#66a730;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}#sidebar .offices .description,#sidebar .offices .view-details,#sidebar .offices .desktop-right p{display:none}#sidebar .offices .desktop-right p.price{display:block}#sidebar .offices .pad{padding-bottom:20px}#sidebar .offices .desktop-left{border:none}#sidebar .offices .form-submit-wrap{position:static}#sidebar .offices .desktop-right{display:none;width:100%;padding:0}#sidebar .offices .desktop-right h4{font-weight:normal;display:inline;color:#4b4b4b}#sidebar .offices .desktop-right h4:after{content:","}#sidebar .offices .desktop-right h4:last-of-type:after{content:""}#sidebar .offices .pad{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}#sidebar .offices .images{width:100%;margin-right:0}#sidebar .offices .details{width:64%}#sidebar .photo{margin-top:20px}#sidebar .photo img{display:block;width:100%;max-width:350px;margin:0 auto 20px auto}#sidebar .blog-link{background:#f1f1f1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px 15px;margin-bottom:20px;font-size:14px;overflow:hidden}#sidebar .blog-link img{display:block;float:left}#sidebar .blog-link a{display:block;width:87px;color:#fff;background:#66a730 url(/img/white-right-arrow.png) 54px center no-repeat;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-decoration:none;padding:6px 26px;float:right;margin-top:15px}#sidebar .wph-link{border:1px solid #f1f1f1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:15px;margin-bottom:20px;font-size:14px;overflow:hidden}#sidebar .wph-link span{float:left;background:#66a730;color:#fff;padding:1px 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:9px;margin-right:10px}#sidebar .wph-link img{display:block;float:left;width:calc(100% - 133px);max-width:166px}#sidebar .wph-link a{display:block;width:87px;color:#fff;background:#66a730 url(/img/white-right-arrow.png) 54px center no-repeat;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-decoration:none;padding:6px 26px;float:right;margin-top:5px}.sidebar-item{margin-bottom:30px;font-size:14px;clear:both}.sidebar-item h3{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;color:#fff;background:#66a730;padding:8px 15px;font-weight:300;margin-bottom:0;font-size:16px}.sidebar-item div,.sidebar-item ul{background:#f1f1f1}.sidebar-item li{margin-bottom:0}.sidebar-item a{display:block;color:#4b4d4d;text-decoration:none;padding:9px 15px;border-bottom:1px solid #d0d0d0;-webkit-transition:none;transition:none}.sidebar-item a span{display:none}.sidebar-item a:hover{position:relative;background-color:#94c16e;color:#fff}.sidebar-item a:hover span{display:block;height:11px;width:10px;background:url(/img/white-right-arrow.png) 0 0 no-repeat;position:absolute;right:10px;top:11px}.sidebar-item li:last-child a{border-bottom:0}.sidebar-item.blue h3{background:#1f73a3}.sidebar-item.blue div{overflow:hidden}.sidebar-item.blue p{padding:9px 15px;margin:0}.sidebar-item.blue a{color:#fff;width:165px;background:#1f73a3 url(/img/i-button.png) no-repeat 22px 7px;margin:6px auto 20px auto;padding:8px 15px 8px 45px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:0.3s background-color ease-in-out;transition:0.3s background-color ease-in-out}.sidebar-item.blue a:hover{background-color:#3e9dd4}.sidebar-item.blue-regular h3{background:#1f73a3}.sidebar-item.blue-regular a:hover{background-color:#3e9dd4}.pagination{text-align:center;margin-bottom:30px}.pagination li{display:inline-block;margin-bottom:5px}.pagination a{display:block;height:40px;width:40px;line-height:40px;color:#4b4d4d;font-size:14px;background:#e6e6e6;text-decoration:none;-webkit-transition:none;transition:none}.pagination a:hover{background:#66a730;color:#fff}.pagination .current{background:#66a730;color:#fff;cursor:default}.main-map{height:360px;margin-bottom:50px}#article .inner{margin-bottom:30px;background:#f1f1f1;padding:20px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:14px;line-height:20px}#article .inner h2{margin-bottom:15px}#article .inner h3{margin:15px 0 5px 0}#article .inner ul{margin-bottom:20px}#article .inner p{line-height:20px}#article .inner img{max-width:100%;width:auto !important;height:auto !important;margin:0 !important}.listing-detail{line-height:20px}.listing-detail h1{font-size:18px}.listing-detail .photos{overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px}.listing-detail .photos #mainImage{border:0}.listing-detail .photos .inner{margin:0 auto;position:relative}.listing-detail .photos .inner .viewed{position:absolute;top:0;left:0;right:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background:rgba(255,255,255,0.77);height:43px;line-height:43px;font-size:14px;text-align:center}.listing-detail .photos .thumbs{margin-top:5px}.listing-detail .photos .thumbs li{width:66px;height:66px;float:left;margin:0 4px 5px 0}.listing-detail .photos .thumbs li.end{margin-right:0}.listing-detail .photos .thumbs li.active img{border:3px solid #66a730}.listing-detail .photos img{width:100%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:0}.listing-detail .office-type{background:#e5efd4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px;padding:15px 20px;font-size:14px}.listing-detail .office-type a{color:#4b4b4b;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out}.listing-detail .office-type a:hover{color:#66a730}.listing-detail .description-call{background:#e4e4e4;margin-bottom:10px;padding:15px 20px;font-size:14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.listing-detail .description-call .email{color:#1f73a3;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out}.listing-detail .description-call .email:hover{color:#66a730}.listing-detail .description-call p:last-of-type{margin-bottom:0}.listing-detail .add-to-list{display:block;text-align:left;text-transform:none;text-indent:0;height:40px;width:160px;background-position:10px -267px;font-size:14px;padding:0 0 0 43px;line-height:40px;margin:0 auto 30px auto;border:1px solid #66a730;background-color:#66a730;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.listing-detail .add-to-list:hover{background-color:#78c438;border-color:#78c438}.listing-detail .added-to-list{display:block;text-align:left;text-transform:none;text-indent:0;height:40px;width:160px;background-position:10px -1500px;font-size:14px;padding:0 0 0 43px;line-height:40px;margin:0 auto 30px auto;border:none;box-shadow:inset 0px 1px 5px 0px rgba(16,97,83,0.54);background-color:#fff;color:#4b4b4b;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.listing-detail .added-to-list:hover{background-color:#ee7f7f;border-color:#ee7f7f;color:#fff;background-position:10px -326px}.listing-detail .tabs{font-size:14px;clear:both}.listing-detail .tabs .desktop{display:none}.listing-detail .tabs .tab-heading-wrap{margin-bottom:10px}.listing-detail .tabs .tab-heading-wrap.ui-state-active .tab-heading{color:#fff;background:#66a730;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.listing-detail .tabs .tab-heading-wrap.ui-state-active .tab-box{border-color:#66a730}.listing-detail .tabs .tab-heading{display:block;text-align:center;text-decoration:none;color:#4b4b4b;background:#e6e6e6;padding:13px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1}.listing-detail .tabs .tab-heading:hover{background:#e5efd4}.listing-detail .tabs .tab-box{border:1px solid #e6e6e6;background:#f3f3f3;padding:20px 10px;margin-bottom:10px;overflow:hidden}.listing-detail .tabs img{max-width:100%}.listing-detail .tabs #trans-and-map{padding:0}.listing-detail .tabs #trans-and-map img{width:100%}.listing-detail .tabs .transport{padding:20px 10px;line-height:16px}.listing-detail .tabs .transport li{display:block;margin-bottom:20px;padding-left:52px}.listing-detail .tabs .transport li:last-child{margin-bottom:0}.listing-detail .tabs .transport .sprite{background-image:url(/img/transport-sprite.png)}.listing-detail .tabs .transport .bus{background-position:10px -111px}.listing-detail .tabs .transport .tube{background-position:9px -313px}.listing-detail .tabs .transport .rail{background-position:5px -213px}.listing-detail .tabs .transport .plane{background-position:3px -18px}#office-detail{position:relative;text-align:center}#office-detail .inner{width:calc(100% - 40px);max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:inline-block;text-align:left}#office-detail .inner::after{content:"";display:block;clear:both}@media all and (min-width: 850px){#office-detail .main-col{width:60%;float:left;position:relative;z-index:11}}#office-detail #scroller{position:relative}#office-detail #side-bar .inner{width:100%}#office-detail #side-bar .blue-enq{padding-top:20px;padding-left:20px;padding-right:20px}@media all and (min-width: 850px){#office-detail #side-bar{position:absolute;top:0;right:0;left:0;bottom:0}#office-detail #side-bar .inner{position:absolute;top:0;right:0;left:0;bottom:0;width:calc(100% - 40px);max-width:1200px}#office-detail #side-bar .inner .sidebar{width:38%;right:0;top:40px;bottom:0;z-index:10;position:absolute !important}#office-detail #side-bar .inner .blue-enq{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}}#office-detail h1{margin-bottom:10px}#office-detail #title{padding-bottom:10px}#office-detail #title .title-location{padding-left:20px;background:url(/img/icons/ico-location.svg) no-repeat left center;background-size:contain;line-height:20px;color:#4b4d4d;text-decoration:none;margin-bottom:10px}#office-detail #title .viewed{float:right}@media all and (min-width: 850px){#office-detail #summary{min-height:240px}}#office-detail #summary .office-types{margin-top:70px;padding:20px 0 0;border-top:1px solid #66a730;position:relative;font-size:14px}#office-detail #summary .office-types::after{content:"";display:block;clear:both}@media all and (min-width: 850px){#office-detail #summary .office-types{margin-top:20px}}#office-detail #summary .office-types .office-type{padding-bottom:15px}#office-detail #summary .office-types .office-type strong{display:inline-block;width:150px}#office-detail #summary .office-types .office-type span{float:right}@media all and (min-width: 850px){#office-detail #summary .office-types .office-type span{float:none}}#office-detail #summary .description-call{margin-top:20px;padding:20px 0 0;border-top:1px solid #66a730}#office-detail #summary .searchButtons{position:absolute;top:-55px;width:100%;margin:0}@media all and (min-width: 850px){#office-detail #summary .searchButtons{position:absolute;top:0;right:0;width:auto}}#office-detail #summary .add-to-list,#office-detail #summary .added-to-list{display:block;text-align:left;text-transform:none;text-indent:0;height:40px;width:120px;font-size:14px;padding:0 0 0 50px;margin:0 auto;line-height:40px;outline:none;border:1px solid #66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media all and (min-width: 850px){#office-detail #summary .add-to-list,#office-detail #summary .added-to-list{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top:0}}#office-detail #summary .add-to-list{color:#fff;background:#66a730 url("/img/icons/heart-outline.svg") no-repeat 10px center;background-size:30px}#office-detail #summary .add-to-list:hover{background-image:url("/img/icons/heart.svg")}#office-detail #summary .added-to-list{color:#66a730;background:#fff url("/img/icons/heart-remove.svg") no-repeat 10px center;background-size:30px}#office-detail #summary .added-to-list:hover{background-image:url("/img/icons/heart-remove-outline.svg")}#office-detail #summary .price-info{display:none}@media all and (min-width: 850px){#office-detail #summary .price-info{display:block !important;padding-left:154px}}#office-detail #summary .price-info-toggle{float:right}@media all and (min-width: 850px){#office-detail #summary .price-info-toggle{display:none}}#office-detail #photos{background-color:#f7fbf4;padding:20px 0}#office-detail #photos .inner{width:100%}@media all and (min-width: 490px){#office-detail #photos .inner{width:calc(100% - 40px)}}#office-detail #photos .slick-dotted{margin-bottom:20px}@media all and (min-width: 850px){#office-detail #photos .office-photos{min-height:268px}}#office-detail #photos .office-photos img{opacity:0;position:absolute;transition:opacity 0.2s ease-in;width:399px;max-width:100%;margin:0 auto;display:block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#office-detail #photos .office-photos div:first-child img{position:relative;opacity:1}#office-detail #photos .office-photos.slick-initialized img{opacity:1;position:relative}#office-detail #photos .main-photos{position:relative}#office-detail #office-map{padding:20px 0}#office-detail #office-map .innermap{position:relative;width:100%;margin:0}#office-detail #office-map .office-location{font-size:14px;line-height:1.4;padding-bottom:10px}#office-detail #office-map .office-location strong{margin-right:20px;font-size:16px}#office-detail #office-map .map-wrapper{position:relative}#office-detail #office-map .transport-wrapper{position:absolute;overflow:hidden;left:0;right:0;bottom:0;top:20px}@media all and (min-width: 850px){#office-detail #office-map .transport-wrapper{top:0}}#office-detail #office-map .transport{position:relative;float:left;z-index:10;font-size:14px;line-height:1.4}@media all and (min-width: 850px){#office-detail #office-map .transport{background-color:#f8f8f8;padding:40px 20px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,0.3);box-shadow:0 0 40px 0 rgba(0,0,0,0.3)}}#office-detail #office-map .transport li{display:block;background-position:10px center;background-repeat:no-repeat;background-size:30px;overflow:hidden;background-color:#66a730;padding:10px;margin:0;width:50px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;color:#fff}#office-detail #office-map .transport li.active{width:230px;background-color:#66a730}@media all and (min-width: 850px){#office-detail #office-map .transport li{margin-bottom:20px;padding:0;width:210px;color:#4b4d4d;background-color:transparent;background-position:left center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#office-detail #office-map .transport li.active{width:210px;background-color:#f8f8f8;color:#4b4d4d}#office-detail #office-map .transport li:last-child{margin-bottom:0}}#office-detail #office-map .transport li span{display:inline-block;width:210px;padding-left:50px}#office-detail #office-map .transport .ico-bus{background-image:url(/img/icons/ico-bus-white.svg)}@media all and (min-width: 850px){#office-detail #office-map .transport .ico-bus{background-image:url(/img/icons/ico-bus.svg)}}#office-detail #office-map .transport .ico-tube{background-image:url(/img/icons/ico-tube-white.svg)}@media all and (min-width: 850px){#office-detail #office-map .transport .ico-tube{background-image:url(/img/icons/ico-tube.svg)}}#office-detail #office-map .transport .ico-rail{background-image:url(/img/icons/ico-rail-white.svg)}@media all and (min-width: 850px){#office-detail #office-map .transport .ico-rail{background-image:url(/img/icons/ico-rail.svg)}}#office-detail #office-map .transport .ico-plane{background-image:url(/img/icons/ico-plane-white.svg)}@media all and (min-width: 850px){#office-detail #office-map .transport .ico-plane{background-image:url(/img/icons/ico-plane.svg)}}#office-detail #office-map .advert-map{height:380px}@media all and (min-width: 850px){#office-detail #office-map .advert-map{height:500px}}#office-detail #office-map #map{z-index:1}#office-detail #office-map #map .gmnoprint{display:none}#office-detail #nearby-offices{padding-top:20px}#office-detail #nearby-offices h2{border:none;font-size:20px;font-weight:bold;text-align:center;color:#4b4d4d;margin:0 0 20px;padding:0}#office-detail #nearby-offices .nearby-office{margin-left:0}#office-detail #nearby-offices .item{outline:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;margin-bottom:25px}#office-detail #nearby-offices .item a,#office-detail #nearby-offices .item a:focus{outline:none}#office-detail #nearby-offices .item img{width:100%}#office-detail #nearby-offices .item:hover .details{background:#d2d1d1}@media all and (min-width: 420px){#office-detail #nearby-offices .item{margin-left:25px;display:inline-block;vertical-align:top;width:calc(100% / 2 - 25px / 2)}#office-detail #nearby-offices .item:nth-of-type(2n+1){margin-left:0}}@media all and (min-width: 768px){#office-detail #nearby-offices .item{width:calc(100% / 4 - 75px / 4)}#office-detail #nearby-offices .item:nth-of-type(2n+1){margin-left:25px}#office-detail #nearby-offices .item:first-child{margin-left:0}}#office-detail #nearby-offices .slick-dots{position:absolute;top:0;bottom:auto}#office-detail #nearby-offices .details{width:100%;height:auto;text-align:center;padding:10px;background:#ebebeb;color:#4b4d4d;line-height:1.4}#office-detail .slick-slide,#office-detail .slick-slide:focus{outline:none}#office-detail .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#office-detail .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}#office-detail .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#66a730;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:0.2}#office-detail .slick-dots li button:hover,#office-detail .slick-dots li button:focus{outline:none;opacity:0.6}#office-detail .slick-dots li.slick-active button{opacity:1}#office-detail #office-searches .inner{border-top:1px solid #66a730;padding-top:20px}#office-detail #office-searches h3{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:20px;font-weight:bold;text-align:left;background:transparent;color:#4b4d4d;margin:0;padding:0 0 10px}#office-detail #office-searches .sidebar-item ul,#office-detail #office-searches .sidebar-item div{background:transparent}#office-detail #office-searches .sidebar-item ul::after,#office-detail #office-searches .sidebar-item div::after{content:"";display:block;clear:both}#office-detail #office-searches .sidebar-item li{display:inline;float:left;margin:5px 5px 0 0}#office-detail #office-searches .sidebar-item li a{background:#ebebeb;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#office-detail #office-searches .sidebar-item li a:hover{background:#d2d1d1;color:#4b4d4d}#office-detail #office-searches .sidebar-item li a:hover span{background:transparent}#office-detail #office-facilities{font-size:14px}#office-detail #office-facilities h3{font-size:14px;color:#4b4d4d;margin-bottom:10px}#office-detail #office-facilities #highlights{width:100%;position:relative;margin-bottom:20px}#office-detail #office-facilities #highlights .highlight{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}#office-detail #office-facilities #highlights .highlight:first-child{background:#f8f8f8;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#office-detail #office-facilities #highlights .highlight:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}#office-detail #office-facilities #highlights .highlight:nth-child(2){background:#ebebeb}#office-detail #office-facilities #highlights .highlight:nth-child(3){background:#dedede}#office-detail #office-facilities #highlights .highlight:nth-child(4){background:#d2d1d1}#office-detail #office-facilities #highlights .highlight:nth-child(5){background:#c5c5c5}#office-detail #office-facilities #highlights .highlight h4{line-height:40px;color:#4b4d4d;text-transform:capitalize;padding:0 20px;margin:0;cursor:pointer;position:relative}#office-detail #office-facilities #highlights .highlight h4:before,#office-detail #office-facilities #highlights .highlight h4:after{content:"";display:block;position:absolute;transition:.3s;background:#979a9a}#office-detail #office-facilities #highlights .highlight h4:before{top:15px;bottom:15px;width:2px;right:17px}#office-detail #office-facilities #highlights .highlight h4:after{left:auto;right:13px;width:10px;height:2px;top:19px}#office-detail #office-facilities #highlights .highlight h4:hover:before,#office-detail #office-facilities #highlights .highlight h4:hover:after{background:#66a730}#office-detail #office-facilities #highlights .highlight h4.open:before{top:50%;bottom:50%}#office-detail #office-facilities #highlights .highlight h4.alone{cursor:initial}#office-detail #office-facilities #highlights .highlight h4.alone:before,#office-detail #office-facilities #highlights .highlight h4.alone:after{display:none}#office-detail #office-facilities #highlights .highlight ul{padding:0 20px 10px}#office-detail #office-facilities #highlights .highlight li{background:url("/img/highlights/check.svg") no-repeat left center;background-size:30px;line-height:18px;padding:6px 0 6px 40px;display:block}#office-detail #office-facilities #highlights .highlight li.furnished{background-image:url(/img/highlights/furnished.svg)}#office-detail #office-facilities #highlights .highlight li.lounge-areas{background-image:url(/img/highlights/lounge-areas.svg)}#office-detail #office-facilities #highlights .highlight li.meeting-rooms{background-image:url(/img/highlights/meeting-rooms.svg)}#office-detail #office-facilities #highlights .highlight li.admin-support{background-image:url(/img/highlights/admin-support.svg)}#office-detail #office-facilities #highlights .highlight li.manned-reception{background-image:url(/img/highlights/manned-reception.svg)}#office-detail #office-facilities #highlights .highlight li.telephone-answering{background-image:url(/img/highlights/telephone-answering.svg)}#office-detail #office-facilities #highlights .highlight li.broadband-access{background-image:url(/img/highlights/broadband-access.svg)}#office-detail #office-facilities #highlights .highlight li.cabling{background-image:url(/img/highlights/cabling.svg)}#office-detail #office-facilities #highlights .highlight li.telephone-system{background-image:url(/img/highlights/telephone-system.svg)}#office-detail #office-facilities #highlights .highlight li.wifi{background-image:url(/img/highlights/wifi.svg)}#office-detail #office-facilities #highlights .highlight li.air-conditioning{background-image:url(/img/highlights/air-conditioning.svg)}#office-detail #office-facilities #highlights .highlight li.lifts{background-image:url(/img/highlights/lifts.svg)}#office-detail #office-facilities #highlights .highlight li.shared-space{background-image:url(/img/highlights/shared-space.svg)}#office-detail #office-facilities #highlights .highlight li.unbranded-office-space{background-image:url(/img/highlights/unbranded-office-space.svg)}#office-detail #office-facilities #highlights .highlight li.cctv{background-image:url(/img/highlights/cctv.svg)}#office-detail #office-facilities #highlights .highlight li.manned-security{background-image:url(/img/highlights/manned-security.svg)}#office-detail #office-facilities #highlights .highlight li.alarm-security{background-image:url(/img/highlights/alarm-security.svg)}#office-detail #office-facilities #highlights .highlight li.twenty-four-hour-access{background-image:url(/img/highlights/twenty-four-hour-access.svg)}#office-detail #office-facilities #highlights .highlight li.hot-desking{background-image:url(/img/highlights/hot-desking.svg)}#office-detail #office-facilities #highlights .highlight li.video-conferencing{background-image:url(/img/highlights/video-conferencing.svg)}#office-detail #office-facilities #highlights .highlight li.virtual-offices{background-image:url(/img/highlights/virtual-offices.svg)}#office-detail #office-facilities #highlights .highlight li.disabled-access-facilities{background-image:url(/img/highlights/disabled-access-facilities.svg)}#office-detail #office-facilities #highlights .highlight li.on-site-it-support{background-image:url(/img/highlights/on-site-it-support.svg)}#office-detail #office-facilities #highlights .highlight li.on-site-car-parking{background-image:url(/img/highlights/on-site-car-parking.svg)}#office-detail #office-facilities #highlights .highlight li.on-site-cafe-restaurant{background-image:url(/img/highlights/on-site-cafe-restaurant.svg)}#office-detail #office-facilities #highlights .highlight li.gymnasium{background-image:url(/img/highlights/gymnasium.svg)}@media all and (min-width: 600px){#office-detail #office-facilities #highlights .highlight li{display:inline-block;margin:0 20px 10px 0}}.office-arrow{display:none;position:absolute;top:0;bottom:0;width:30px;cursor:pointer}@media all and (min-width: 850px){.office-arrow{display:block}}.office-arrow:before{content:'';position:absolute;top:50%;left:8px;margin-top:-5px;width:15px;height:15px;border:solid #66a730;border-width:0 3px 3px 0;display:block;padding:3px}.office-arrow.office-next{right:0}.office-arrow.office-next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.office-arrow.office-prev{left:0}.office-arrow.office-prev:before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.office-arrow.slick-hidden{display:none}.slick-pad{position:relative;padding:0 35px}.slick-pad .item{margin-right:50px}.slick-pad .item a,.slick-pad .item a:focus{outline:none}@media all and (min-width: 805px){.left-wrap{max-width:48%;clear:both}}.hot-property{min-height:227px}.hot-property .item{display:none}.hot-property .item a,.hot-property .item a:focus{outline:none}.hot-property.slick-initialized .item{display:block}.green-topper{color:#fff;background:#66a730;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;padding:13px 0;margin:0}.enquiry-form,.bulkenquireform{font-size:14px;margin-bottom:20px;clear:both}.enquiry-form.desktop,.bulkenquireform.desktop{display:none}.enquiry-form h4,.bulkenquireform h4{color:#fff;background:#66a730;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;padding:13px 0;margin:0}.enquiry-form form,.bulkenquireform form{background:#e4e4e4;padding:20px 10px}.enquiry-form form p,.bulkenquireform form p{line-height:21px}.enquiry-form label,.bulkenquireform label{display:block;color:#258159;margin-bottom:8px}.enquiry-form label .opt,.bulkenquireform label .opt{display:none}.enquiry-form .full,.bulkenquireform .full{width:100%;clear:both}.enquiry-form input,.bulkenquireform input{width:100%}.enquiry-form .half,.bulkenquireform .half{width:49%;float:left;margin-right:2%}.enquiry-form .half+.half,.bulkenquireform .half+.half{margin-right:0}.enquiry-form textarea,.bulkenquireform textarea{width:100%;height:75px;border:1px solid #258159;resize:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;margin-bottom:10px}.enquiry-form .check-label,.bulkenquireform .check-label{margin-bottom:0;height:auto;min-height:22px}.enquiry-form .enquire-submit-btn,.bulkenquireform .enquire-submit-btn{display:block;width:165px;color:#fff;border:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#106153;padding:11px 0;margin:20px auto 10px auto;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out}.enquiry-form .enquire-submit-btn:hover,.bulkenquireform .enquire-submit-btn:hover{background:#1e8573}.enquiry-form .call-to-enquire,.bulkenquireform .call-to-enquire{margin:0;text-align:center}.enquiry-form .gdpr-info,.bulkenquireform .gdpr-info{font-size:12px;color:#fff;line-height:1.5}.enquiry-form .gdpr-info a,.bulkenquireform .gdpr-info a{color:#fff}.enquiry-form .gdpr-info a:hover,.bulkenquireform .gdpr-info a:hover{text-decoration:none}.enquiry-form.blue-enq,.bulkenquireform.blue-enq{background-color:#107b9b;padding:10px 10px 5px 10px}.enquiry-form.blue-enq h4,.bulkenquireform.blue-enq h4{background:transparent;font-weight:bold;font-size:16px;padding:0;margin-bottom:10px;text-align:left}.enquiry-form.blue-enq form,.bulkenquireform.blue-enq form{background:transparent;padding:0}.enquiry-form.blue-enq form p,.bulkenquireform.blue-enq form p{margin-bottom:15px;color:#fff}.enquiry-form.blue-enq label,.bulkenquireform.blue-enq label{color:#fff}.enquiry-form.blue-enq label .opt,.bulkenquireform.blue-enq label .opt{display:inline;font-size:10px}.enquiry-form.blue-enq label .star,.bulkenquireform.blue-enq label .star{display:none}.enquiry-form.blue-enq input,.enquiry-form.blue-enq .styled-select select,.enquiry-form.blue-enq textarea,.bulkenquireform.blue-enq input,.bulkenquireform.blue-enq .styled-select select,.bulkenquireform.blue-enq textarea{border-color:#1f73a3;background-color:#e8f2f5}.enquiry-form.blue-enq textarea,.bulkenquireform.blue-enq textarea{height:125px}.enquiry-form.blue-enq .styled-select select,.bulkenquireform.blue-enq .styled-select select{color:#4b4d4d}.enquiry-form.blue-enq .styled-select .sprite,.bulkenquireform.blue-enq .styled-select .sprite{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #10242a;top:50%;margin-top:-4px}.enquiry-form.blue-enq .checkbox-wrap,.bulkenquireform.blue-enq .checkbox-wrap{display:none}.enquiry-form.blue-enq .enquire-submit-btn,.bulkenquireform.blue-enq .enquire-submit-btn{margin:10px auto;width:100%;background:#0b566d;font-size:18px;font-weight:bold;padding:9px 0}.enquiry-form.blue-enq .enquire-submit-btn:hover,.bulkenquireform.blue-enq .enquire-submit-btn:hover{background:#094456}@media all and (min-width: 996px){.enquiry-form.blue-enq,.bulkenquireform.blue-enq{padding:20px 20px 10px}}.crumbtrail{background:#e5efd4;font-size:14px;padding:5px 10px;line-height:18px}.crumbtrail a{color:#4b4b4b;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out}.crumbtrail a:hover{color:#258159}.desk-list li{background:#e9e9e9;border:1px solid #258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px;padding:10px;overflow:hidden;position:relative}.desk-list li .thumbnail{float:left;margin-right:20px}.desk-list .added-to-list{position:absolute;right:0;top:0;background-color:transparent;border:none;text-transform:uppercase;text-indent:-3000em;height:45px;width:45px;padding:0;background-position:6px -207px;cursor:pointer}.desk-list .desc{font-size:14px;padding:0 50px 0 78px}.desk-list .ref{padding-left:78px}.blog-list{border-bottom:1px solid #dedede;margin-bottom:20px}.blog-list li{border-top:1px solid #dedede;padding:20px 0;overflow:hidden}.blog-list .image img{width:120px;border:2px solid #66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;margin-right:10px}.blog-list h2{font-size:18px;font-weight:bold;line-height:22px;border-bottom:0;padding-bottom:0;margin-bottom:10px}.blog-list h2 a{text-decoration:none}.blog-list .author{color:#aaa}.blog-list .author p{font-size:12px;margin-bottom:10px}.blog-list .author a{color:#1f73a3;font-weight:bold}.blog-list .author strong{display:none}.blog-list .author b{font-weight:bold;color:#4b4b4b}.blog-list .excerpt{display:none}.blog-list .continue{color:#404040;font-weight:bold;font-size:14px;font-style:italic}.blog-list .continue:hover{color:#66a730}.shortlist-count{background:#edffde;border:1px dashed #4b4b4b;padding:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.shortlist-count h2{border:none;font-size:24px;font-weight:bold;color:#4b4b4b;margin:0 0 20px 0;padding:0}.shortlist-count p{margin:0;font-size:18px}.bulkenquireform{padding:20px 10px;background:#e4e4e4}.social-box{position:relative;width:100%;height:160px;overflow:hidden;margin-bottom:10px;padding:5px;border:1px solid #dddddd}.hide{display:none}#why-office-genie{margin-top:20px}#why-office-genie h3{color:#fff;background:#66a730;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;padding:13px 0;margin:0}#why-office-genie ul{background:#e4e4e4;padding:10px 0}#why-office-genie li{overflow:hidden;display:block;padding:10px;border-bottom:1px solid #258159}#why-office-genie li.last{border-bottom:0;padding-bottom:0}#why-office-genie img{float:left;margin-right:20px}#why-office-genie p{margin-bottom:5px;padding-left:57px}#why-office-genie .why-og-head{font-weight:bold}.postcodes h2,.districts h2,.tubes h2{margin-bottom:10px}.postcodes ul,.districts ul,.tubes ul{margin-bottom:30px}select.choose-location option{padding:5px 10px}.nostyle h2{margin-bottom:10px}.nostyle h3{margin:15px 0 5px 0}.error{display:block;background:rgba(255,0,0,0.3);border:1px solid #ff0000;padding:10px}.wizard.login,.wizard.register{border:1px solid #258159;height:295px;padding:20px;margin-bottom:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#main.shortlist{width:100% !important;float:none !important;overflow:hidden}.shortlist-heading:before{display:inline-block;height:20px;width:35px;content:"";background:url(/img/sprite.png) 0 -58px no-repeat}.search-again form{background:#e6e6e6;padding:10px;margin:0 auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.search-again form .buttons p{margin:0}.enquire-head{line-height:39px}.enquire-head span{display:block;color:#66a730}#main-enquiry .intro{font-size:14px}#main-enquiry .enquiry-form form{background:none;padding:0}#main-enquiry .enquiry-form form fieldset{background:#e4e4e4;padding:20px 10px 0 10px}#main-enquiry .enquiry-form form label{font-weight:bold}#main-enquiry .enquiry-form form textarea{height:175px}#main-enquiry .enquiry-form form .check-label{font-weight:normal;font-size:14px;line-height:18px;color:#4b4d4d}#main-enquiry .wrap{max-width:740px;clear:both}#main-enquiry .relative{position:relative}#main-enquiry .photos{padding:0;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#main-enquiry .photos:before{position:absolute}#main-enquiry .photos #mainImage{border:3px solid #66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:10px}#main-enquiry .photos .inner{max-width:276px;margin:0 auto;position:relative}#main-enquiry .photos .inner .viewed{position:absolute;top:3px;left:3px;right:3px;background:rgba(255,255,255,0.77);height:29px;line-height:29px;font-size:14px;text-align:center}#main-enquiry .photos .inner .viewed strong:before{display:inline;content:"";padding:5px 13px;background:url(/img/sprite.png) 0 -1318px no-repeat}#main-enquiry .photos .thumbs{clear:both}#main-enquiry .photos .thumbs li{width:66px;height:66px;float:left;margin:0 4px 5px 0}#main-enquiry .photos .thumbs li.end{margin-right:0}#main-enquiry .photos .thumbs li.active img{border-color:#66a730}#main-enquiry .photos img{width:100%;border:3px solid #e5efd4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.intro-text p{max-width:840px;font-size:14px !important}.intro-text p:last-of-type{margin-bottom:22px}.blog-article{margin-top:20px}.blog-article #sidebar{padding:0 10px}.blog-article .hero-img{margin-bottom:10px}.blog-article .author{text-align:center;border-bottom:1px solid #dedede;margin-bottom:20px}.blog-article .author img{display:block;margin:0 auto 5px auto}.blog-article .author a{color:#1f73a3;font-style:italic;font-size:12px}.blog-article .author .twitter{display:block;width:26px;height:20px;margin:10px auto;text-transform:uppercase;text-indent:-3000em;background:url(/img/social-sprite.png) 0 -160px no-repeat}.blog-article .date-title{text-align:center}.blog-article .date{font-size:14px;color:#939191;font-weight:bold}.blog-article h1{font-size:18px;line-height:1.222em;margin:10px 0 0.833em 0}.blog-article .body-text{border-bottom:1px solid #dedede;margin-bottom:10px}.blog-article .body-text h2{font-size:24px;line-height:26px;border:0;padding:0;font-weight:700;color:#3b3b3b;margin:0 0 0.526em 0}.blog-article .body-text h3{color:#258159;font-size:19px;line-height:21px;margin:0 0 0.526em 0}.blog-article .body-text p{line-height:24px}.blog-article .body-text ul{padding:0 15px;margin-bottom:20px}.scrolling-social{display:none}h2#comments{margin-bottom:20px}.comment{background:#fafafa;border-left:3px solid #66a730;padding:10px 10px 10px 15px;margin-bottom:30px}.comment strong{display:block;margin-bottom:10px;font-size:18px}.comment .date{display:block;margin-bottom:15px;font-size:14px;font-weight:normal}.comment p{margin:0;line-height:18px}.js .comment-form.hidden{display:none}.no-js .comment-form-toggle{display:none}.comment-form legend{color:#fff;background:#258159;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;font-weight:bold;padding:0 20px;height:40px;line-height:40px}.comment-form fieldset{background:#f1f1f1;padding:25px;margin-bottom:15px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}.comment-form label{display:block;color:#258159;font-weight:bold;font-size:14px;margin-bottom:10px}.comment-form input{width:100%;display:block;margin-bottom:25px}.comment-form textarea{resize:none;width:100%;height:150px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:25px;border:1px solid #258159}.comment-form .tickbox{margin-top:25px}.comment-form .tickbox input{display:inline;width:auto;margin:0 10px 0 0}.comment-form .tickbox label{display:inline;font-weight:normal;color:#4b4d4d}.comment-form .form-button{color:#fff;background-color:#258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;max-width:300px;margin:0 auto;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;font-size:14px;height:40px;line-height:40px;border:none;padding:0}.comment-form .form-button:hover{background-color:#106153;color:#fff}.comment-form .disclaimer{font-size:12px;line-height:18px}.comment-form-toggle{display:block;color:#fff;background-color:#258159;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;max-width:300px;margin:0 auto 30px auto;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;font-size:14px;height:40px;line-height:40px}.comment-form-toggle:hover{background-color:#106153;color:#fff}.contact{margin-bottom:35px}.contact p{line-height:22px;margin-bottom:5px}.contact b{font-weight:bold}.contact a{color:#1f73a3}.contact a:hover{color:#66a730}.logos{text-align:center;font-size:14px;padding-bottom:20px;margin-bottom:50px;border-bottom:1px solid #dedede}.logos h3{color:#4b4d4d;font-size:18px;margin-bottom:20px}.logos div{margin-bottom:20px}.logos img{display:block;margin:0 auto 10px auto}.logos a{color:#237cc1;font-style:italic}.logos a:hover{color:#66a730}.authors{text-align:center}.authors h2{color:#4b4d4d;font-size:18px;margin:15px 0 10px 0;padding-bottom:0;font-weight:bold;line-height:25px}.authors p{margin-bottom:15px}.author-social{margin-bottom:45px}.author-social .social{display:inline-block;text-transform:uppercase;text-indent:-3000em;height:30px;width:30px;background:url(/img/social-sprite.png) no-repeat}.author-social .social.twitter{background-position:0 -40px}.author-social .social.gplus{background-position:0 -80px}.author-social .social.linkedin{background-position:0 -120px}.spokespeople{text-align:center;font-size:14px}.spokespeople .first{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #dedede}.spokespeople .last{margin-bottom:40px}.spokespeople img{border:3px solid #66a730;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.spokespeople .download{display:block;margin:15px auto;color:#fff;background-color:#66a730;-webkit-transition:0.3s background ease-in-out;transition:0.3s background ease-in-out;text-decoration:none;width:145px;height:30px;line-height:30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.spokespeople .download:hover{background-color:#258159;color:#fff}.spokespeople h3{font-size:18px;color:#66a730;margin-bottom:5px;line-height:18px}.spokespeople h4{color:#4b4d4d;font-size:14px;line-height:18px;margin-bottom:5px}.spokespeople a{color:#237cc1}.spokespeople a:hover{color:#66a730}.spokespeople .author-social,.spokespeople p{margin-bottom:10px}.login-wrap{max-width:900px;margin:80px auto;text-align:center}.login-wrap .steps{margin:-40px 0 40px 0;font-weight:700;color:#eae8e8;font-size:14px}.login-wrap .steps span,.login-wrap .steps strong{display:inline-block;margin:0 10px}.login-wrap .steps strong{color:#66a730}.login-wrap .error{margin-bottom:20px}.gdpr-info{font-size:11px;text-align:left;color:#8f8b8b}.login-bg{background:#fff url(/img/backgrounds/login-grad.png) 0 15px no-repeat;background-size:100% calc(100% - 30px)}.login-form{background:#eae8e8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;max-width:370px;margin:0 auto 30px auto;padding:30px 15px;font-size:14px;line-height:20px}.login-form h1{font-size:18px;margin:0 0 20px 0;color:#666565}.login-form h2{font-size:16px;line-height:18px;text-align:left;border:none;margin-bottom:15px;padding:0;font-weight:700}.login-form p{margin-bottom:15px}.login-form .left{text-align:left}.login-form .vis-hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.login-form label{display:block;text-align:left;margin-bottom:5px}.login-form label small{display:block;font-size:11px;font-style:italic;color:#8f8b8b}.login-form input{display:block;width:100%;border:none;margin-bottom:15px}.login-form input[type="submit"],.login-form input[type="button"]{background:#66a730;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;cursor:pointer;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.login-form input[type="submit"]:hover,.login-form input[type="button"]:hover{background:#258159}.login-form textarea{width:100%;height:100px;resize:none;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px}.login-form .checkbox-wrapper{margin-bottom:15px;position:relative}.login-form .checkbox-wrapper input{position:absolute;top:4px;left:4px;height:6px;width:6px;opacity:0}.login-form .checkbox-wrapper input:checked+.check-label:before{background-position:0 -1067px}.login-form .checkbox-wrapper .check-label{display:block;width:100%;position:relative;padding-left:30px;line-height:20px;font-size:11px}.login-form .checkbox-wrapper .check-label:before{display:block;content:"";position:absolute;top:50%;margin-top:-10px;left:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:21px;width:21px;background:url(/img/sprite.png) no-repeat 0 -1017px}.not-registered{max-width:370px;padding:0 15px;font-size:14px;margin:0 auto}.not-registered p{margin-bottom:15px}.not-registered a{display:block;width:100%;background:#306f9f;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 10px 11px 10px;text-decoration:none}.radio-wrap{display:inline-block;margin-bottom:20px;margin-right:20px}.radio-wrap input{display:none}.radio-wrap input:checked+label:after{display:block;content:"";position:absolute;top:5px;left:5px;height:10px;width:10px;background:#66a730;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.radio-wrap .radio-label{display:block;position:relative;padding-left:30px;font-size:14px;cursor:pointer;height:20px;width:auto;float:none;line-height:1;margin:0}.radio-wrap .radio-label:before{display:block;content:"";position:absolute;left:0;height:20px;width:20px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.radio-wrap .radio-label span{display:block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.check-wrap{display:inline-block;margin-bottom:20px;margin-right:20px}.check-wrap input{display:none}.check-wrap input:checked+label:before{background-position:0 -30px}.check-wrap label{display:block;position:relative;padding-left:25px;font-size:14px;line-height:16px;cursor:pointer}.check-wrap label:before{display:block;content:"";position:absolute;left:0;top:2px;background:url(/img/check-sprite.png) no-repeat 0 0;height:15px;width:15px}.check-wrap label span{display:block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-area-nav{margin:30px 0}.user-area-nav li{display:inline-block;margin-right:5px}.user-area-nav a{display:block;width:140px;font-size:14px;color:#666565;text-decoration:none;background:#e9eef5;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:700;padding:12px 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.user-area-nav a.current,.user-area-nav a:hover{color:#fff;background:#66a730}.user-area-nav a.deleteButton{background:#b1422c;color:#fff}.user-area-nav a.deleteButton:hover{background:#d05840}.user-area h1{background:#e9eef5;color:#4b4d4d;padding:10px;font-size:18px;margin:0 0 20px 0}.user-area table{text-align:center;width:100%;margin-bottom:50px;line-height:1.3}.user-area table th{background:#e9eef5;font-weight:700}.user-area table td{background:#deecff}.user-area table th,.user-area table td{padding:10px;border-right:5px solid #fff}.user-area table th:last-child,.user-area table td:last-child{border-right:none}.user-area table tr{border-top:5px solid #fff}.user-area table caption{text-align:left;background:#306f9f;color:#fff;font-size:18px;font-weight:700;padding:10px}.user-area table a{color:#306f9f}.user-area table .bold{font-weight:700}.user-area table .left{text-align:left}.user-area .manage-ads{text-align:left}.user-area .manage-ads th{background:#306f9f;font-size:16px;color:#fff}.user-area .manage-ads td{font-size:14px;background:#e9eef5}.user-area .manage-ads .total td{font-weight:700;background:#deecff}.user-area .graph-wrap{margin-bottom:30px}.user-area .graph-wrap h2{color:#4b4d4d;font-size:16px;padding:0;border:none;font-weight:700;margin:0 0 15px 0;line-height:18px}.user-area #sidebar h3{font-size:16px;margin:0 0 20px 0;padding:11px 0;color:#4b4d4d}.user-area #sidebar a,.user-area #sidebar input[type="submit"]{display:block;font-weight:300;font-size:14px;padding:10px 45px 10px 10px;background:#f8f8f8 url(/img/backgrounds/user-sidebar-link.png) calc(100% - 15px) 7px no-repeat;text-decoration:none;width:100%;border:none;text-align:left;color:#4b4b4b;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;margin:0;line-height:1}.user-area #sidebar a:hover,.user-area #sidebar input[type="submit"]:hover{color:#66a730}.user-area #sidebar .photo img{max-width:270px}.user-area .form-wrapper{border:1px solid #306f9f;padding:30px 20px 15px 20px;overflow:hidden}.user-area div.success,.user-area div.error{font-weight:700;border:1px solid;font-size:14px;padding:20px 20px 20px 60px;margin-bottom:10px}.user-area div.success{background:#edffde url(/img/icons/flash-success.png) 20px 17px no-repeat;color:#66a730;border-color:#66a730}.user-area div.error{background:#ffe2e2 url(/img/icons/flash-error.png) 20px 17px no-repeat;color:#af1010;border-color:#af1010}.user-area #leads{margin-left:35px;font-size:14px;line-height:18px;font-weight:300}.user-area #leads .leadrow{background:#e9eef5;font-weight:700;color:#666565;position:relative;padding:10px;margin-top:10px;margin-bottom:0}.user-area #leads .lead_cb{position:absolute;height:20px;left:-35px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-area #leads .lead_cb .check-wrap{margin:0}.user-area #leads .lead_cb label{height:20px;width:20px;line-height:1;margin:0}.user-area #leads .lead_col1{width:58%;margin-right:2%;float:left}.user-area #leads .lead_col2{width:18%;margin-right:2%;float:left}.user-area #leads .lead_col3{width:calc(20% - 30px);float:left}.user-area #leads .lead_col4{width:30px;float:left;background:url(/img/user-enquiries-arrow.png) center center no-repeat}.user-area #leads .lead_detail{background:#f3f5f9;padding:10px 30px 10px 10px}.user-area .mark-wrapper{margin-top:20px;float:right}.user-area .mark-wrapper p{display:inline-block;margin:0 10px 0 0;line-height:35px}.user-area .mark-wrapper .styled-select{display:inline-block;width:120px;margin:0;vertical-align:top}.user-area .mark-wrapper input[type="submit"]{display:inline-block;float:none;margin:0 0 0 10px;width:140px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:9px}.edit-details-tabs li{display:inline-block;margin:5px 2px 0 0}.edit-details-tabs li a{display:block;background:#e9eef5;color:#666565;text-decoration:none;padding:10px}.edit-details-tabs li a.current{color:#fff;font-weight:700;background:#306f9f;cursor:default}.big-steps{overflow:hidden;text-align:center;margin-bottom:20px}.big-steps span{display:block;width:calc((100% - 8px) / 5);float:left;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;background:#f6f6f6;color:#c0c8d3;font-weight:700;font-size:18px;padding:9px;margin-right:2px}.big-steps span:last-child{margin-right:0}.big-steps span.active{color:#66a730;background:#edffde;border:1px solid #66a730}.big-steps span.complete{color:#fff;background:#66a730;border-top:1px solid #66a730;border-bottom:1px solid #66a730}.wizard h1,.blue-form h1{margin:0;background:#306f9f;color:#fff}.wizard input:checked+label:after,.blue-form input:checked+label:after{background:#107b9b}.wizard .radio-label:before,.blue-form .radio-label:before{background:#ebebeb}.wizard .gdpr-info,.blue-form .gdpr-info{margin:-10px 0 20px 0;float:left}@media all and (min-width: 450px){.wizard .gdpr-info,.blue-form .gdpr-info{margin-left:200px}}@media all and (min-width: 450px){.wizard .left,.blue-form .left{float:left;margin-left:200px}}.wizard .left p,.blue-form .left p{margin-bottom:10px}.share-listing a{display:inline-block;color:#fff;text-decoration:none;margin-right:7px;font-size:14px;width:160px;text-align:center;padding:11px}.share-listing a#twitter{background:#55acee}.share-listing a#facebook{background:#3b5998}.share-listing a#gplus{background:#dd4b39}.blue-form{overflow:hidden}.blue-form h2{color:#306f9f;margin:0 0 15px 0;padding:0;font-size:18px;line-height:20px;font-weight:700;border:none;width:100%;clear:both}.blue-form label{display:block;width:100%;clear:left;margin:0 10px 5px 0;line-height:35px;height:35px;font-size:14px}@media all and (min-width: 450px){.blue-form label{float:left;width:190px;margin-bottom:15px}}.blue-form label.full{width:100%;margin:0 0 10px 0;line-height:18px;height:auto}.blue-form input[type="text"],.blue-form input[type="email"],.blue-form input[type="password"]{width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #306f9f;margin-bottom:15px;padding:8px 10px}@media all and (min-width: 450px){.blue-form input[type="text"],.blue-form input[type="email"],.blue-form input[type="password"]{float:left;width:calc(100% - 200px)}}.blue-form input[type="file"]{width:calc(100% - 200px);float:left;border:1px dashed #4b4d4d;background:#deecff;padding:7px 10px}.blue-form input[type="submit"]{background:#66a730;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;cursor:pointer;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;border:none;float:right;margin-top:15px}.blue-form input[type="submit"]:hover{background:#258159}.blue-form input[type="submit"].left{float:none;margin:0}.blue-form input[type="button"]{background:#306f9f;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;cursor:pointer;border:none;float:right}.blue-form textarea{border:1px solid #306f9f;resize:none;width:100%;height:75px;padding:10px;font-size:14px}.blue-form .styled-select{border:1px solid #306f9f;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:calc(100% - 200px);height:35px;margin-bottom:15px}.blue-form .styled-select select{color:#4b4d4d;padding:9px 10px;line-height:1.1}.blue-form .styled-select .sprite{background-position:0 -1546px}.blue-form .right{text-align:right;font-style:italic;width:100%;clear:both}.blue-form .right a{color:#306f9f;font-style:normal}.blue-form .skip-step{float:right;margin:15px 0 0 10px;line-height:37px}.blue-form .skip-step a{margin-left:10px;display:inline-block;background:#306f9f;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;text-decoration:none}#drag-container{margin-top:1em;margin-bottom:1em;overflow:hidden}#drag-container li{background:url("/img/backgrounds/bg_drag.png") no-repeat;float:left;margin:5px 0 5px 0;padding:4px 4px;display:block;width:150px;height:127px;position:relative}#drag-container img{padding:0;width:150px;height:100px;margin-top:27px}#drag-container .edit{background:url("/img/backgrounds/icon_edit.png") no-repeat;text-indent:-3000em;display:block;height:27px;width:35px;margin:-4px 0 0 0;padding:0;position:absolute;right:81px}#drag-container .delete{background:url("/img/backgrounds/icon_delete.png") no-repeat;text-indent:-3000em;display:block;padding:0;height:27px;width:35px;margin:-4px 0 0 0;position:absolute;right:44px}#drag-container a:hover{background-position:0 -27px}.corners.fancybox-wrap,.corners.fancybox-wrap iframe,.corners .fancybox-inner,.corners .fancybox-outer,.corners .fancybox-skin{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.renew-popup{font-size:14px;padding:20px}.renew-popup h1{color:#306f9f;font-size:18px;line-height:1;margin:0 0 15px 0}.renew-popup h2{font-size:16px;color:#4b4d4d;padding:0;margin:0 0 15px 0;line-height:20px;font-weight:bold;border:none}.notice-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);display:none}.notice-wrap .notice-box{position:fixed;width:280px;height:170px;top:50%;margin-top:-85px;left:50%;margin-left:-140px;background:#fff;padding:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.notice-wrap .notice-box .close-x{text-transform:uppercase;text-indent:-3000em;cursor:pointer;background:url("/img/icons/ico-close-x-black.svg") no-repeat center;background-size:12px;position:absolute;top:0;right:0;height:30px;width:30px}.notice-wrap .notice-box h3{font-size:18px}.notice-wrap .notice-box .notice-btn{cursor:pointer;display:inline-block;float:left;padding:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:48%;margin-left:4%;text-decoration:none;font-size:14px;text-align:center;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 0 4%;line-height:1}.notice-wrap .notice-box .notice-btn.notice-cancel{margin-left:0;color:#4b4d4d;background:#dedede}.notice-wrap .notice-box .notice-btn.notice-cancel:hover{background:#ebebeb}.notice-wrap .notice-box .notice-btn.notice-delete{background:#b1422c;color:#fff}.notice-wrap .notice-box .notice-btn.notice-delete:hover{background:#d05840}#footer{margin-top:45px;text-align:center}#footer .inner{background:#66a730;color:#fff;font-size:12px}#footer .inner:after{content:"";display:table;clear:both}#footer .inner-wrap{width:100%;max-width:1010px;margin:0 auto}#footer h4{font-weight:bold;font-size:14px;width:225px;margin:0 auto 10px auto;border-bottom:1px solid #fff;padding-bottom:5px;color:#fff}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}#footer li{margin-bottom:5px}#footer .a-z{background:#4a8817;padding:8px 35px;text-align:center;font-size:14px}@media all and (min-width: 620px){#footer .a-z{padding:8px 20px}#footer .a-z h4{display:inline-block;font-weight:normal}#footer .a-z ul{display:block}#footer .a-z li{display:inline-block;text-align:center}#footer .a-z li a{display:block;background:#66a730;background:-webkit-linear-gradient(#66a730, #85c353);background:linear-gradient(#66a730, #85c353);width:18px;height:18px;padding-top:3px}}@media all and (min-width: 930px){#footer .a-z{text-align:left}#footer .a-z h4,#footer .a-z li{margin-bottom:0}#footer .a-z ul{margin-left:20px;display:inline-block}}#footer .hide-mobile{display:none}#footer .hide-desktop{text-decoration:underline}#footer .footer-lists{padding:20px 0 45px 0}#footer .quick-links,#footer .shortcuts,#footer .london{margin-bottom:45px}#footer .follow li{display:inline}#footer .follow a{text-decoration:underline;font-size:14px}#footer .copyright{padding:0 15px}@media all and (min-width: 1200px){#footer{margin-bottom:2px}#footer .inner{border-radius:8px}#footer .a-z{border-radius:8px 8px 0 0}}#footer.newfooter{background-color:#10242a}#footer.newfooter .inner{background:transparent;border-radius:0}#footer.newfooter h4{border:none;padding:0}#footer.newfooter a{color:#fff;text-decoration:none}#footer.newfooter a:hover{color:#66a730}#footer.newfooter .a-z{background:transparent;border-bottom:1px solid #66a730}#footer.newfooter .a-z li a{background:transparent}#footer.newfooter .a-z li a:hover{background:#66a730;color:#fff}#footer.newfooter .london{margin-bottom:0}#footer.newfooter .follow{float:none;margin-bottom:30px;text-align:center}#footer.newfooter .follow li{display:inline-block}#footer.newfooter .follow li.blog{display:block;margin-top:10px}#footer.newfooter .follow li.social a{display:block;height:30px;width:50px;text-indent:-9999px;white-space:nowrap;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat}#footer.newfooter .follow li.social a.facebook{background-image:url("/img/icons/ico-fb.svg");margin-left:10px}#footer.newfooter .follow li.social a.twitter{background-image:url("/img/icons/ico-twitter.svg")}#footer.newfooter .follow li.social a.gplus{background-image:url("/img/icons/ico-gplus.svg");margin-left:10px}@media all and (min-width: 805px){#footer.newfooter .follow{float:right;margin-bottom:0;text-align:left}#footer.newfooter .follow li{display:block;border:0;padding:0 0 6px}#footer.newfooter .follow li.blog{display:block;margin-top:10px}#footer.newfooter .follow li a{padding-left:30px}#footer.newfooter .follow li.social a{display:block;height:auto;width:auto;text-indent:initial;background-position:left center}#footer.newfooter .follow li.social a.facebook,#footer.newfooter .follow li.social a.gplus{margin-left:0}}#footer.newfooter .copyright{text-align:center;color:#a1a0a0}@media all and (min-width: 1200px){#footer.newfooter .footer-lists h4{margin-bottom:20px}}@media all and (min-width: 400px){#header{padding-bottom:5px}.logo{max-width:none}.blog-list .author strong{display:inline}}@media all and (min-width: 480px){#highlights .info-list-left,#highlights .info-list-right{width:49%;float:left}#highlights .info-list-left{margin-right:2%}.blog-list .image img{width:auto;margin-right:20px}.comment-form .half{width:49%;float:left;margin-right:2%}.comment-form .half+.half{margin-right:0}}@media all and (min-width: 570px){.offices .description{display:block;margin-right:35px}.offices .description .hide-mobile{display:none}.listing-detail h1{font-size:24px}.blog-list .excerpt{display:block;font-style:italic}.logos{text-align:left;overflow:hidden}.logos div{float:left;margin-right:60px;width:40%;max-width:304px}.logos div.last{margin-right:0}.logos img{margin:0 0 10px 0}}@media all and (min-width: 620px){#footer{text-align:left}#footer .hide-mobile{display:block}#footer .hide-desktop{display:none}#footer h4{display:block;width:auto;margin:0 0 10px 0;border-bottom:0;padding:0}#footer .shortcuts,#footer .quick-links{width:28%;margin-right:2%;float:left}#footer .london{width:40%;float:left}#footer .follow{clear:both}.social-box{width:50%;float:left}}@media all and (min-width: 640px){.home-search-wrapper{height:360px;min-height:0}.home-search-wrapper .inner{margin:26px auto 0 auto}.search .toggle-advanced{text-align:right;font-size:12px}.search form{padding:25px 10px 25px 10px}.search .location-label{font-size:32px;line-height:36px;margin-bottom:20px}.search .advanced-options .field-wrap{overflow:hidden;width:100%}.search .advanced-options .field-container{display:inline-block}.search .advanced-options .field-container.type{width:100%;margin-bottom:22px}.search .advanced-options .field-container.price,.search .advanced-options .field-container.size{margin-right:30px}.search .advanced-options .type .wrap,.search .advanced-options label,.search .advanced-options .text{display:inline-block;width:auto;float:none}.search .advanced-options .type-label{display:inline-block;width:auto;position:relative;top:4px;margin-right:18px}.search .advanced-options input{display:inline-block;width:50px;text-align:center;float:none;padding:5px 10px;font-size:12px;margin:0 5px 0 0}.search .advanced-options label{margin-right:5px;line-height:27px}.search .advanced-options .text{line-height:27px}.search .advanced-options .checkbox-wrap{display:inline-block;margin:0}.search .advanced-options .checkbox-wrap.shared{margin-right:32px}.search .advanced-options .checkbox-wrap.serviced{margin-right:31px}.search .type-hide{display:none}.listing-detail .searchButtons{overflow:hidden;padding-bottom:55px}.listing-detail .searchButtons .sprite{margin:0;float:right}.wizard.login,.wizard.register{width:49%;float:left}.wizard.login{margin-right:2%}.blog-list .image img{margin-right:40px}.blog-article .hero-img{margin-bottom:30px}.blog-article .left-sidebar{width:100px;margin-right:50px;float:left}.blog-article .author{margin-bottom:0;border-bottom:none}.blog-article .blog{width:calc(100% - 150px);padding-right:5px;float:left}.blog-article .blog.pressrelease{width:100%;float:none;padding:0;max-width:690px}.blog-article .date-title{text-align:left}.blog-article .date{font-size:16px}.blog-article h1{font-size:32px;line-height:36px}.blog-article .like-buttons{display:none}.scrolling-social{display:block;margin-top:100px;position:relative}.scrolling-social .social-popup{display:block;text-transform:uppercase;text-indent:-3000em;height:30px;width:30px;margin:0 auto 10px auto;background:url(/img/social-sprite.png) 0 0 no-repeat}.scrolling-social .social-popup#twitter{background-position:0 -40px}.scrolling-social .social-popup#gplus{background-position:0 -80px}.scrolling-social .social-popup#linkedin{background-position:0 -120px}.authors{text-align:left}.authors li{overflow:hidden}.authors h2{margin-top:0}.authors img{width:100px;float:left;margin-right:10px}.authors .right{float:left;width:calc(100% - 110px)}.spokespeople li{overflow:hidden;position:relative}.spokespeople .first{border-bottom:1px solid #258159}.spokespeople h4{margin-bottom:0}.spokespeople .left{width:204px;margin-right:10px;float:left}.spokespeople .right{text-align:left;width:calc(100% - 214px);float:left}.spokespeople .author-social{position:absolute;right:0;top:0}}@media all and (min-width: 670px){.popup-form .popup-left,.popup-form .form-wrap{width:50%;float:left;margin:0}}@media all and (min-width: 720px){.london-links{width:32.6%;float:left;margin-right:1.5%}.other-uk-links{width:65.9%;float:left}.other-uk-links .location-links li{width:23.5%;margin-right:2%}.other-uk-links .location-links li:nth-child(4n){margin-right:0}#main-enquiry .enquiry-form{width:50%;float:left;margin-right:45px}}@media all and (min-width: 750px){#main{width:70%;margin-right:2%;float:left}#main .search form{padding:25px 10px 10px 10px}#main .search .advanced-options .field-container{display:block;margin-bottom:10px}#main .search .advanced-options .type-label{display:block;width:115px;top:0;margin-right:5px}#main .search .advanced-options .type-wrap{display:block;width:85%;float:left}#main .search .advanced-options .checkbox-wrap{display:block;margin:0 0 15px 0}#main .search .advanced-options label{display:block;width:115px;float:left}#main .search .type-hide{display:inline}.blog-article #sidebar{padding:0}#sidebar{width:28%;float:left}#sidebar .offices{max-height:750px;overflow-y:scroll;padding-right:10px}#sidebar .offices .desktop-right a{display:none}#sidebar .blog-link a{float:none;clear:both;margin:0 auto}.blog-article .blog{padding-right:0}.js .sidebar-map{height:336px;margin-bottom:30px}.offices .images{width:33%;margin-right:3%}.offices .images img{max-width:100%}.offices .title{padding:3px 10px}.offices .title.on-shortlist .sprite{background-position:0 -1457px}.offices .details{padding:0;float:left;width:64%}.offices .details .view-details{position:absolute;right:10px;bottom:10px;text-align:center;width:24%}.offices .marker-sprite{padding-top:2px}.offices .marker-sprite.a{background-position:0 1px}.offices .marker-sprite.b{background-position:0 -39px}.offices .marker-sprite.c{background-position:0 -79px}.offices .marker-sprite.d{background-position:0 -119px}.offices .marker-sprite.e{background-position:0 -159px}.offices .marker-sprite.f{background-position:0 -199px}.offices .marker-sprite.g{background-position:0 -239px}.offices .marker-sprite.h{background-position:0 -279px}.offices .marker-sprite.i{background-position:0 -319px}.offices .marker-sprite.j{background-position:0 -359px}.offices .marker-sprite.k{background-position:0 -399px}.offices .marker-sprite.l{background-position:0 -439px}.offices .marker-sprite.m{background-position:0 -479px}.offices .marker-sprite.n{background-position:0 -519px}.offices .marker-sprite.o{background-position:0 -559px}.offices .marker-sprite.p{background-position:0 -599px}.offices .marker-sprite.q{background-position:0 -639px}.offices .marker-sprite.r{background-position:0 -679px}.offices .marker-sprite.s{background-position:0 -719px}.offices .marker-sprite.t{background-position:0 -759px}.offices .marker-sprite.u{background-position:0 -799px}.offices .marker-sprite.v{background-position:0 -839px}.offices .marker-sprite.w{background-position:0 -879px}.offices .marker-sprite.x{background-position:0 -919px}.offices .marker-sprite.y{background-position:0 -959px}.offices .marker-sprite.z{background-position:0 -999px}.offices .description{margin-right:0;padding-right:30px}.offices .add-to-list{position:static;text-align:left;text-transform:none;text-indent:0;height:40px;width:160px;background-position:10px -267px;font-size:14px;padding:0 0 0 43px;line-height:40px;margin:0;border:1px solid #66a730;background-color:#66a730;color:#fff;border-radius:5px}.offices .add-to-list:hover{background-color:#78c438;border-color:#78c438}.offices .added-to-list{position:static;text-align:left;text-transform:none;text-indent:0;height:40px;width:160px;background-position:10px -1500px;font-size:14px;padding:0 0 0 43px;line-height:40px;margin:0;box-shadow:inset 0px 1px 5px 0px rgba(16,97,83,0.54);background-color:#fff;color:#4b4b4b;border-radius:5px}.offices .added-to-list:hover{background-color:#ee7f7f;border-color:#ee7f7f;color:#fff;background-position:10px -326px}.offices .desktop-left{width:59%;float:left;margin-right:2%;border-right:1px solid #258159;padding-bottom:30px}.offices .desktop-left .view-details{display:none}.offices .desktop-right{width:39%;float:left;padding-bottom:45px}.offices .desktop-right p:last-of-type{margin-bottom:0}.form-submit-wrap{position:absolute;bottom:10px;width:40.091190476190484%}.form-submit-wrap form{float:left}.form-submit-wrap a{float:right}.enquiry-form{font-size:12px}.enquiry-form.desktop{display:block}.enquiry-form.mobile{display:none}.enquiry-form select{font-size:11px}}@media all and (min-width: 805px){#footer .footer-lists h4{font-size:18px}#footer .footer-lists a{font-size:12px}#footer .quick-links,#footer .shortcuts{width:23%;margin:0}#footer .london{width:30%;margin:0}#footer .follow{width:24%;float:left;margin:0;clear:none}#footer .copyright{clear:both;text-align:right}.search #location{width:79%}.search .location-update{width:18%}.search .toggle-advanced{width:79%}.form-wrap,.desk-list{width:48%;float:left}.form-wrap{margin-right:4%}}@media all and (min-width: 880px){body.oldheader{padding-top:63px}#header{padding-bottom:0;position:fixed;top:0;left:0;right:0;z-index:1000}.logo{float:left;width:13.75%;margin-bottom:5px;margin-right:2%}.primary-nav{width:84.25%;height:54px}.primary-nav .hide-mobile{display:inline !important}.primary-nav .hide-desktop{display:none}.primary-nav .user{float:left;width:41.5%}.primary-nav .user .hide-mobile{position:static;float:left;padding-top:4px;width:auto}.primary-nav .user .hide-mobile a{text-align:left;border:none;float:left;padding:15px 0 3px 30px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.primary-nav .user .hide-mobile a:hover{border:none;background-color:#fff;color:#66a730}.primary-nav .user .hide-mobile .bust-icon,.primary-nav .user .hide-mobile .bust-icon:hover{background-position:0 11px;margin-right:20px}.primary-nav .user .hide-mobile .chair-icon,.primary-nav .user .hide-mobile .chair-icon:hover{background-position:0 -954px}.primary-nav .user .hide-mobile .logout-icon,.primary-nav .user .hide-mobile .logout-icon:hover{background-position:0 -1355px}.primary-nav .account{background-position:0 0;float:left;height:22px;width:22px;margin-right:8px}.primary-nav .right-group{float:right;width:58.5%}.primary-nav .shortlist{margin:16px 0 0 6%}.primary-nav .shortlist .show-shortlist{padding:1px 0 1px 30px;background:url(/img/sprite.png) 0 -58px no-repeat}.primary-nav .shortlist .hide-mobile{font-size:18px;font-weight:bold}.primary-nav .shortlist-number{padding:0;background-image:none;display:inline;height:auto;width:auto}.primary-nav .help{padding:10px 0 0 0;float:right;height:54px;font-size:14px;line-height:17px}.primary-nav .telephone,.primary-nav .mhMobile a{display:inline;text-indent:0;cursor:default;background-image:none;height:auto;width:auto;text-decoration:none;font-weight:bold;color:#66a730;font-size:15px}.top-locations .london{width:35.5%;margin-right:0.5%;float:left}.top-locations .birmingham{width:28%;float:left;clear:none}.top-locations .bristol{width:29.5%;margin-right:0.5%;float:left}.top-locations .glasgow{width:34%;float:left;clear:none}.top-locations .cardiff,.top-locations .edinburgh,.top-locations .brighton,.top-locations .manchester{width:17.5%;margin-right:0.5%}.top-locations .soho,.top-locations .london-bridge,.top-locations .mayfair{width:24.625%;margin-right:0.5%}.top-locations .shoreditch{width:24.625%}.listing-detail .summary:after{content:"";display:table;clear:both}.listing-detail .tabs{position:relative}.listing-detail .tabs .tab-heading-wrap{margin:0}.listing-detail .tabs .tab-heading{position:absolute;border-radius:5px 5px 0 0;top:-40px}.listing-detail .tabs .tab-heading.highlights{right:295px}.listing-detail .tabs .tab-heading.description{right:170px}.listing-detail .tabs .tab-heading.trans-and-map{right:0}.listing-detail .tabs .tab-box{border-top:3px solid #66a730;border-left:none;border-right:none;border-bottom:none}.listing-detail .transport{overflow:hidden}.listing-detail .transport li{width:22%;float:left;margin-right:4%}.listing-detail .transport li.plane{margin-right:0}.jumptarget:before{display:block;content:" ";margin-top:-63px;height:63px;visibility:hidden}}@media all and (min-width: 890px){.enquiry-form{font-size:14px}.enquiry-form select{font-size:14px}#main .search .advanced-options .field-container{display:inline-block;margin-bottom:22px}#main .search .advanced-options .type-label{display:inline-block;width:auto;top:4px;margin-right:10px}#main .search .advanced-options .checkbox-wrap{display:inline-block;margin:0 32px 0 0}#main .search .advanced-options label{display:inline-block;width:auto;float:none;margin-right:5px;line-height:27px}#main .search .type-hide{display:none}.showing-sort p{margin:0 1% 0 0;width:51%;float:left}.showing-sort .sort-links,.showing-sort .sort-dropdown{width:49%;float:left}.showing-sort label{line-height:29px}.showing-sort .styled-select{height:29px}.showing-sort .styled-select select{padding:5px 10px}.showing-sort .styled-select .sprite{height:29px;background-position:0 -830px}}@media all and (min-width: 930px){.search .advanced-options{padding-top:0}#main .search .advanced-options{padding-top:30px}.home-search-wrapper .inner{margin-top:58px}#sidebar .offices .details,#sidebar .offices .desktop-right{display:block}#sidebar .offices .desktop-right{margin-top:-40px}#sidebar .offices .images{width:33%;margin-right:3%}#sidebar .offices .form-submit-wrap{position:absolute}.main-map{height:750px}}@media all and (min-width: 996px){.primary-nav .help{padding-left:60px;background:url(/img/sprite.png) 0 -746px no-repeat}.primary-nav .user .hide-mobile .bust-icon,.primary-nav .user .hide-mobile .bust-icon:hover{margin-right:45px}}@media all and (min-width: 1045px){.primary-nav .user{width:44.5%}.primary-nav .right-group{width:55.5%}.offices .description .hide-desktop{display:none}.offices .description .hide-mobile{display:block}.showing-sort .center-buttons{display:block}.showing-sort p{float:left;width:51%;margin-right:1%}.showing-sort .sort-links,.showing-sort .sort-dropdown{width:30%;float:left;margin-right:1%}.center-buttons{float:left;width:17%;margin:0}.center-buttons.mobile{display:none}.center-buttons a{width:50%;padding:8px 0}#sidebar .blog-link a{float:right;clear:none;margin:15px 0 0 0}}@media all and (min-width: 1200px){.edge-pad{padding:0}}

/*# sourceMappingURL=main.css.map */