#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error-user{width:100%}@font-face{font-display:swap;font-family:"flexslider-icon";src:url(/wp-content/plugins/propertyhive/assets/css/fonts/flexslider-icon.eot);src:url(/wp-content/plugins/propertyhive/assets/css/fonts/flexslider-icon.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/propertyhive/assets/css/fonts/flexslider-icon.woff)format("woff"),url(/wp-content/plugins/propertyhive/assets/css/fonts/flexslider-icon.ttf)format("truetype"),url(/wp-content/plugins/propertyhive/assets/css/fonts/flexslider-icon.svg#flexslider-icon)format("svg");font-weight:400;font-style:normal}.slides,.slides>li{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0 0 60px;background:#fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:""0 1px 4px rgb(0 0 0/.2);-moz-box-shadow:""0 1px 4px rgb(0 0 0/.2);-o-box-shadow:""0 1px 4px rgb(0 0 0/.2);box-shadow:""0 1px 4px rgb(0 0 0/.2)}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{height:auto;-moz-user-select:none}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider .slides{zoom:1}.clear:after{visibility:hidden;font-size:0;height:0}.property-search-form{display:table;width:100%}.property-search-form .control{display:table-cell;vertical-align:middle;position:relative}.property-enquiry-form .control{margin-bottom:5px}.clear:after,.property-enquiry-form .control label,footer,header,main,nav{display:block}.flexslider .slides img,.property-enquiry-form .control input[type=email],.property-enquiry-form .control input[type=text],.property-enquiry-form .control textarea{display:block;width:100%}.cf-tr:after,.cf-tr:before{content:" ";display:table}.cf-tr:after{clear:both}.cf-tr{*zoom:1}.testimonial_rotator.format-rotator .slide,.testimonial_rotator_microdata{display:none}.testimonial_rotator .testimonial_rotator_slide_title{margin:0 0 5px}.testimonial_rotator_widget_wrap,.widget_search form{position:relative}.testimonial_rotator.template-default .slide{width:100%;height:auto}.testimonial_rotator.template-default .testimonial_rotator_author_info{font-style:italic;line-height:1.2em;padding:10px 0 10px 15px;border-left:solid 3px #efefef;margin:10px 0}.testimonial_rotator.template-default .testimonial_rotator_author_info p{font-size:1.1em;line-height:1.2em}img{border:0;max-width:100%}body,button,input,textarea{-moz-osx-font-smoothing:grayscale}a{text-decoration:none;background-color:#fff0;color:#2c2d33;font-weight:600}.clear:after,.handheld-navigation,.header-above-widget-region:after,.header-below-widget-region:after,.main-navigation .menu,.main-navigation:after,.site-content:after,.site-footer:after,.site-header:after,h1,h2,h4{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.handheld-navigation ul,body{margin:0}a:active,a:hover{outline:0}button,input,select,textarea{font:inherit}button{overflow:visible}button,select{text-transform:none}html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3)format("embedded-opentype"),url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.woff2?v=4.6.3)format("woff2"),url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.woff?v=4.6.3)format("woff"),url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.ttf?v=4.6.3)format("truetype"),url(/wp-content/themes/honeycomb/assets/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular)format("svg");font-weight:400;font-style:normal}body,button,input,select,textarea{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}i{font-style:italic}.gamma,.site-header .custom-logo-link,img{display:block}body{-ms-word-wrap:break-word;word-wrap:break-word;background-color:#fff;overflow-x:hidden}button{line-height:1.618;text-rendering:optimizeLegibility}body,input{color:#43454b;font-weight:400}body,input,textarea{line-height:1.618;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}select{color:initial}h1,h2,h4{margin:0 0 .5407911001em;color:#131315}h1,h2{font-weight:700;line-height:1.214}h4{font-size:1.41575em}h1{font-size:2.617924em;letter-spacing:-1px}h2{font-size:2em}.gamma{font-size:1.618em;font-weight:600}h4,strong{font-weight:700}p{margin:0 0 1em}ul{margin:0 0 1em 3em;padding:0;list-style:disc}li>ul{margin-bottom:0;margin-left:1em}img{height:auto;border-radius:3px}a:focus{outline:#2c2d33 solid 1px}*{box-sizing:border-box}.site{overflow-x:hidden}.header-above-widget-region,.header-below-widget-region,.site-content{-webkit-tap-highlight-color:#fff0}.site-header{background-color:#2c2d33;padding-top:1.618em;padding-bottom:1.618em;color:#9aa0a7;background-position:center center;position:relative;z-index:999}.site-header .custom-logo-link img{max-width:210px}.site-header .custom-logo-link,.site-header .site-branding{margin-bottom:0;float:left}.header-above-widget-region,.header-below-widget-region{position:relative;z-index:99}.site-content{outline:0;padding:2.617924em 0}.site-footer,.site-info{padding:1.618em 0}.site-footer{background-color:#f3f3f3;color:#76787e}.site-footer a:not(.button){color:#2c2d33}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}.clear:after,.clear:before,.header-above-widget-region:after,.header-above-widget-region:before,.header-below-widget-region:after,.header-below-widget-region:before,.main-navigation:after,.main-navigation:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.widget select{max-width:100%}form{margin-bottom:1.618em}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0}.property_actions a,button,input[type=submit]{border:0#43454b;background:#43454b;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;outline:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;border-radius:0;box-shadow:inset 0-1px 0 rgb(0 0 0/.3)}button.menu-toggle,button.menu-toggle:hover{background-image:none}.property_actions a:hover,button:hover,input[type=submit]:hover{color:#fff}.property_actions a:focus,button:focus,input[type=submit]:focus{outline:#2c2d33 solid 2px}.property_actions a:disabled,button:disabled,input[type=submit]:disabled{opacity:.5!important;cursor:not-allowed}.property_actions a:disabled:hover,button:disabled:hover,input[type=submit]:disabled:hover{opacity:.5!important}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=search],input[type=text]{padding:.6180469716em}input[type=email],input[type=search],input[type=text],textarea{background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0/.125)}input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{background-color:#e6e5e5;color:#2b2c30}textarea{overflow:auto;padding:.6180469716em .6180469716em .6180469716em .875em;vertical-align:top;width:100%}label{font-weight:600}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}button.menu-toggle{cursor:pointer;text-align:left;float:right;position:relative;border:2px solid #fff0;box-shadow:none;border-radius:2px;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em}.main-navigation ul li a:before,.widget_search form:before{display:inline-block;font:1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-navigation ul li a:before{content:"";margin-right:.5407911001em}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s;border-radius:3px}button.menu-toggle:before{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}button.menu-toggle:after{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.primary-navigation{display:none}.handheld-navigation{overflow:hidden;max-height:0;-webkit-transition:all,ease,.8s;-moz-transition:all,ease,.8s;transition:all,ease,.8s}.main-navigation ul{margin-bottom:0}.main-navigation ul ul{display:block;margin-left:1.41575em}.main-navigation ul li a{padding:.875em 0;display:block}.main-navigation ul li a:hover{color:#e6e6e6}.widget{margin:0 0 3.706325903em}.widget .widget-title{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgb(0 0 0/.05);padding:0 0 1em;margin-bottom:1em;font-weight:700}.main-navigation ul,.widget ul{margin-left:0;list-style:none}.widget-area .widget{font-weight:300}.header-above-widget-region .widget{margin:0;padding:1em 0;font-size:.875em}.header-below-widget-region .widget{margin:0;padding:1em 0}.widget_search form input[type=search]{width:100%;padding-left:2.617924em}.widget_search form input[type=submit]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:0;left:0}.widget_search form:before{content:"";position:absolute;top:1em;left:1em}.widget-area .widget{font-size:.875em}.widget-area .widget a:not(.button){font-weight:400;text-decoration:underline}.widget-area .widget a:not(.button):hover{text-decoration:none}@media (min-width:769px){.site-header{padding-top:1.618em;padding-bottom:0}.site-header .site-branding{display:block;width:21.7391304348%;float:left;margin-right:4.347826087%;clear:both;margin-bottom:1.618em}.site-header .site-branding img{height:auto;max-width:100%;max-height:none}.custom-logo-link,.site-branding{margin-bottom:2.2906835em}.col-full{max-width:67.141em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.col-full:after{display:table}.col-full:before{content:"";display:table}.col-full:after{content:" ";display:block;clear:both}.footer-widgets:after,.footer-widgets:before,.site-content:after,.site-content:before{display:table;content:""}.footer-widgets:after,.site-content:after{clear:both}.content-area,.footer-widgets.col-3 .block,.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area,.widget-area{width:21.7391304348%;float:right;margin-right:0}.content-area,.widget-area{margin-bottom:2.617924em}.footer-widgets{padding-top:4.235801032em;border-bottom:3px solid rgb(0 0 0/.05)}.footer-widgets.col-3 .block{width:30.4347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.handheld-navigation,.main-navigation ul li a:before,.menu-toggle{display:none}.main-navigation ul li a,.main-navigation ul ul li,.main-navigation ul.menu>li.menu-item-has-children:hover:after,.primary-navigation{display:block}.main-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.main-navigation ul li{position:relative;display:inline-block;text-align:left}.main-navigation ul li:hover>ul{left:0;display:block}.main-navigation ul ul{float:left;position:absolute;top:100%;z-index:99999;left:-9999px}.main-navigation ul ul li a{width:200px}.main-navigation{width:73.9130434783%;float:right;margin-right:0}.main-navigation ul.menu{max-height:none;text-align:right;overflow:visible}.main-navigation ul.menu>li>a{padding:1.618em 1em}.main-navigation ul.menu>li:first-child{margin-left:-1em}.main-navigation ul.menu>li.menu-item-has-children>a:after{display:inline-block;font:1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:1em}.main-navigation ul.menu ul{margin-left:0}.main-navigation ul.menu ul li a{padding:.875em 1.41575em;font-weight:400;font-size:.875em}.main-navigation ul.menu ul li:last-child{border-bottom:0}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li:hover>a{background-color:rgb(0 0 0/.025)}.main-navigation a{padding:0 1em 2.2906835em}}@media (max-width:67.141em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media (max-width:568px){.col-full{margin-left:1.41575em;margin-right:1.41575em;padding:0}}.propertyhive-active .site-header .col-full{position:relative}.propertyhive-active .site-branding{float:left}.honeycomb-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgb(255 255 255/.2);box-shadow:0 0 6px rgb(0 0 0/.7);z-index:9999}.honeycomb-handheld-footer-bar:after,.honeycomb-handheld-footer-bar:before,.single-property div.property .images .thumbnails:after,.single-property div.property .images .thumbnails:before,.single-property div.property .property_actions ul:after,.single-property div.property .property_actions ul:before,.single-property div.property:after,.single-property div.property:before{content:"";display:table}.honeycomb-handheld-footer-bar:after,.single-property div.property .images .thumbnails:after,.single-property div.property .property_actions ul:after,.single-property div.property:after{clear:both}.honeycomb-handheld-footer-bar ul,.single-property div.property .images img{margin:0}.honeycomb-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.honeycomb-handheld-footer-bar ul.columns-1 li{width:100%;display:block;float:none}.property-search-form{background:#ededed;margin-bottom:2.2906835em;display:block}.property-search-form .control{display:block;padding:0;margin-bottom:.875em}.property-search-form .control label{display:block;white-space:nowrap}.property-search-form .control input[type=text],.property-search-form .control select{display:block;width:100%;height:44px;padding:0 .3em}.property-search-form input[type=submit]{margin-top:1.618em}.single-property div.property{position:relative;overflow:hidden}.single-property div.property h1{font-size:2.2906835em;margin-bottom:0}.single-property div.property .price{margin:.6180469716em 0;font-size:1.41575em;font-weight:600}.single-property div.property .images,.single-property div.property .summary{margin-bottom:2.617924em;margin-top:0}.single-property div.property .images{position:relative}.single-property div.property .images .flexslider{margin-bottom:0;box-shadow:none}.single-property div.property .images .thumbnails{margin:0;padding:0}.single-property div.property .images .thumbnails li{list-style:none;cursor:pointer}.single-property div.property .images .thumbnails li img{opacity:.5;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s}.single-property div.property .images .thumbnails li:hover img{opacity:1}.single-property div.property .property_meta{padding-top:1em;font-size:1em}.single-property div.property .property_actions{margin-bottom:1.41575em}.single-property div.property .property_actions ul{list-style-type:none;margin:0;padding:0}.alert{padding:.875em;margin-bottom:.875em;color:#fff}.single-property div.property .property_actions ul li{float:left;margin-right:.3342343017em;margin-bottom:.6180469716em}.alert.alert-success{background:#090}.alert.alert-danger{background:#900}@media (min-width:769px){.single-property div.property .images .thumbnails:after{clear:both}.honeycomb-handheld-footer-bar{display:none}.property-search-form{display:table}.property-search-form .control{display:table-cell;margin-bottom:0;padding:0 .5407911001em}.single-property div.property .images .thumbnails:after,.single-property div.property .images .thumbnails:before{content:"";display:table}.single-property div.property .images{margin-bottom:1em}}.property-search-form{padding:1.618em 0}.header-above-widget-region,.header-below-widget-region{background:#323232}.header-below-widget-region .property-search-form{margin-bottom:0}.header-above-widget-region p{margin-bottom:0;text-align:right;font-size:1rem}.header-below-widget-region .widget{font-size:inherit}.header-above-widget-region .widget{padding:.5rem 0}.header-below-widget-region .property-search-form{border:3px solid #f60;background-color:#fff0;padding:1rem 10px}.flag{background-color:rgb(0 0 0/.6);color:#f60;font-size:14px;padding:6px;position:absolute;z-index:1;text-transform:uppercase;font-weight:700}.sliderflag{font-size:20px}.property-search-form .control input[type=text]{background-color:#fff}.flexslider{background:#232323;border:4px solid #232323}.mortgage-calculator button,.stamp-duty-calculator button{background-color:#666!important}.footer-widgets .widget_wpcom_social_media_icons_widget .genericon{font-size:36px;color:#ccc!important}