div,article,section,header,footer,nav,li{position:relative}.group:after{display:block;height:0;clear:both;content:".";visibility:hidden}::-moz-selection{background:#ff0;color:#333}::selection{background:#ff0;color:#333}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,input,textarea{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Karla',sans-serif;font-size:18px;color:#666}body{background:#fff}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;padding:0;font-family:'Karla',sans-serif}h2{color:#666;font-size:32px;padding:10px 0 15px}h3{color:#666;font-size:24px;padding:10px 0}h4{color:#666;font-size:20px;padding:10px 0;font-weight:700}h5{color:#666;font-size:16px;padding:10px 0}h6{color:#666;font-size:16px;padding:30px 0 0}a{color:#939598;text-decoration:none}a:hover{text-decoration:underline}p{font-size:18px;margin:0;padding:5px 0;line-height:22px;font-family:'Karla',sans-serif;color:#666}p b{color:#666}a.link{font-weight:700}a.link:after{background:url('/wp-content/themes/hidderley/images/sprite.svg') no-repeat 0 -50px transparent;position:relative;left:0;top:2px;width:19px;height:15px;content:"";display:inline-block;margin:0 0 0 10px}a.link:hover{text-decoration:none}a.pdf{padding:0}a.pdf:hover{text-decoration:none}a.pdf:after{background:url('/wp-content/themes/hidderley/images/sprite.svg') no-repeat 0 -100px transparent;display:inline-block;position:relative;left:0;top:18px;width:84px;height:50px;content:"";margin:0 0 0 15px}ul li{padding:5px 0 5px 10px;list-style:disc;margin:0 0 0 30px;color:#666;font-size:18px}img.alignright{float:right;margin:10px 0 10px 20px}img.alignleft{float:left;margin:10px 20px 10px 0}div.wrapHeader{background-color:#322f31;position:relative}div#header{position:absolute;z-index:1000;top:92px;margin:0 auto;width:100%;max-width:1360px;right:0;left:0}div#header h1 a{float:left;width:196px;height:105px;background:url('/wp-content/themes/hidderley/images/logo.svg') no-repeat center center/100% auto transparent;text-indent:-9999px;display:block}header{padding:0 20px}nav{clear:both;width:100%;box-sizing:border-box;max-width:1360px;margin:0 auto;padding:0}nav ul li{display:block;float:right;list-style:none;padding:0;margin:0}nav ul li a.respMenu{display:none}nav ul ul li{float:left;display:block}nav ul ul li a{float:left;display:block;padding:20px;color:#fff;text-decoration:none;text-transform:capitalize;font-size:20px;line-height:20px}nav ul ul li a:hover{text-decoration:none}nav ul ul ul{display:none;position:absolute;top:60px;z-index:1000;background-color:#eee}nav ul ul li:hover ul{display:block;position:absolute}div#header ul.icons{clear:both;margin:0 0 0 20px}ul.icons li{list-style:none;padding:0;margin:0;display:block}div#header ul.icons li{padding:20px 0 0;margin:0;float:left;width:40px}div#header ul.icons li a{display:block}div#header ul.icons li a:hover{text-decoration:none}ul.icons li.tel a:before,ul.icons li.email a:before,ul.icons li.fb a:before,ul.icons li.tw a:before{padding:0;margin:0;float:left;width:35px;height:35px;content:"";position:relative;top:0;background:url('/wp-content/themes/hidderley/images/sprite.png') no-repeat 0 0 transparent;background:url('/wp-content/themes/hidderley/images/sprite.svg') no-repeat 0 0 transparent}ul.icons li.tel a:before{background-position:0 0}ul.icons li.email a:before{background-position:-40px 0}ul.icons li.fb a:before{background-position:-80px 0}ul.icons li.tw a:before{background-position:-120px 0}div#header ul.icons li.tel a,div#header ul.icons li.email a,ul.icons li.fb a,ul.icons li.tw a{text-indent:-9999px}div.robertson{float:right}div.robertson a{float:left;width:232px;height:97px;background:url('/wp-content/themes/hidderley/images/robertson-logo.svg') no-repeat center center/100% auto transparent;text-indent:-9999px;display:block}div.soliloquy-outer-container{clear:both}.soliloquy-container .soliloquy-viewport{overflow:hidden !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:0 0 !important;font-size:48px !important;text-transform:uppercase;font-weight:700;text-shadow:1px 2px 7px rgba(0,0,0,.5) !important;padding:0 !important;letter-spacing:2px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top{top:60% !important}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h2,.soliloquy-container .soliloquy-caption.soliloquy-caption-top h3,.soliloquy-container .soliloquy-caption.soliloquy-caption-top h4{color:#fff;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,.5) !important}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h2{font-size:54px;line-height:70px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h3{font-size:44px;line-height:60px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h4{font-size:34px;padding:10px 0}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{width:100% !important;bottom:45px !important;margin:0 auto;max-width:1360px;display:block;left:0;right:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside{text-align:left;font-size:22px !important;text-shadow:none !important;font-weight:400;padding:20px !important;background:rgba(0,0,0,.3) !important;text-transform:none;width:50%;letter-spacing:normal}.soliloquy-theme-classic .soliloquy-prev{left:60px !important}.soliloquy-theme-classic .soliloquy-next{right:60px !important}div.logo{margin:0 0 10px}div.logo img{width:100%;height:auto;display:block}div.drawn-map{margin:0 0 0 30px}div.drawn-map img{width:100%;height:auto;display:block}div.second-menu{background-color:#322f31;min-height:60px}div.second-menu ul{float:right}div.second-menu ul li{margin:0;padding:0;list-style:none;float:left;position:inherit}div.second-menu ul li a{padding:20px;color:#fff;text-decoration:none;text-transform:capitalize;font-size:20px;line-height:20px;display:block}div.second-menu ul li a:hover{text-decoration:none;background-color:#939598;color:#322f31}div.second-menu ul li:hover a,div.second-menu ul li.current-menu-item a{background-color:#939598;color:#322f31}div.second-menu ul li:hover ul{display:block}div.second-menu ul ul{float:none;display:none;position:absolute;top:60px;width:100%;background-color:#939598;z-index:10;left:0;right:0}div.second-menu ul ul li{float:right;position:relative}div.second-menu ul ul li a{float:none;color:#322f31}div.second-menu ul ul li.current-menu-item a{font-weight:700}div.wrapContent,footer,div.wrapFooter{margin:0 auto;width:100%;max-width:1360px;clear:both}div.center{text-align:center}div.col1A{clear:both}div.col1A.yellow{background-color:#717e7e;min-height:150px;padding:20px}div.col1A.yellow h4{font-size:34px;color:#fff;font-weight:400}div.col1A.red{background-color:#54775c;color:#fff;min-height:150px;padding:40px 20px}div.col1A.red h4{font-size:34px;text-align:center;color:#fff;font-weight:400}div.col1A.green{background-color:#304d7d;color:#fff;padding:40px 20px}div.col1A.green h4{font-size:34px;color:#fff;font-weight:400}div.col1B{clear:both;padding:20px 10px;overflow:hidden}div.col2A{width:33.33%;float:left;padding:20px 10px}div.col2B{width:66.66%;float:left;padding:20px 10px}div.col2C{width:75%;float:left;padding:20px 10px 40px}div.col2D{width:25%;float:left;padding:40px 20px}div.col2D img{float:right}div.col2{width:50%;float:left;padding:20px 0}div.col2 img{width:100%;height:auto}div.col2 p.disclaimer{font-size:16px;padding:20px 0}div.col3{width:33.33%;float:left;padding:20px 30px 30px 0}div.col3A{width:50%;float:left;padding:0 0 20px}div.col3B,div.col3C{width:25%;float:left;padding:0 0 20px}div.col3B img,div.col3C img{float:right}div.col3 a.pdf{float:right;right:-20px;position:relative}div.download-site-plan{display:block;position:absolute;top:45px;right:10px;clear:both;z-index:100;float:right}div.download-site-plan a.pdf{padding:0}div.download-site-plan a.pdf:after{background:url('/wp-content/themes/hidderley/images/sprite.svg') no-repeat 0 -100px transparent;display:inline-block;position:relative;left:0;top:-15px;width:84px;height:50px;content:"";float:right}ol.property-categories-list{clear:both}ol.property-categories-list li{overflow:hidden}ol.property-categories-list li:nth-child(odd){background-color:#f8f8f8}ol.property-categories-list li div.wrapContent{padding:30px 0;overflow:hidden}ol.property-categories-list li div.property-categories-list-image{width:33.33%;float:left;padding:0 20px 0 0}ol.property-categories-list li div.property-categories-list-image img{width:100%;height:auto}ol.property-categories-list li div.property-categories-list-details{width:66.66%;float:left}ol.property-categories-list li div.property-categories-list-details h3{font-size:32px;padding:0 0 10px;line-height:28px}div.property-categories-list-details h3:before{top:5px;position:relative;content:"";background-color:#b1d6e7;width:20px;height:20px;display:block;-webkit-border-radius:10px;border-radius:10px;float:left;margin:0 13px 0 0}ol.property-categories-list li div.property-categories-list-details a.brochure-link{position:absolute;top:-25px;right:0}ol.property-categories-list li div.property-categories-list-details a.brochure-link.pdf{padding:0 10px 0 0}ol.property-categories-list li div.property-categories-list-details p.short-description{font-size:24px;padding:10px 0}ol.property-categories-list li div.property-categories-list-details p.plot-text,ol.property-categories-list li div.property-categories-list-details p.description{font-size:18px;color:#999}ol.property-categories-list li div.property-categories-list-details p.description{padding:5px 0 15px}div.property-categories-list-details h3.chy-an-glas:before,span.property-details-list-category.chy-an-glas:before{background-color:#804096 !important}div.property-categories-list-details h3.chyemlow-render:before,span.property-details-list-category.chyemlow-render:before{background-color:#e9098c !important}div.property-categories-list-details h3.chyemlow-stone:before,span.property-details-list-category.chyemlow-stone:before{background-color:#e9098c !important}div.property-categories-list-details h3.crowgey:before,span.property-details-list-category.crowgey:before{background-color:#f69621 !important}div.property-categories-list-details h3.elynnow:before,span.property-details-list-category.elynnow:before{background-color:#15a34a !important}div.property-categories-list-details h3.tonnow-render:before,span.property-details-list-category.tonnow-render:before{background-color:#f0f0f0 !important}div.property-categories-list-details h3.tonnow-stone:before,span.property-details-list-category.tonnow-stone:before{background-color:#f0f0f0 !important}div.property-categories-list-details h3.tretlow-3-bed:before,span.property-details-list-category.tretlow-3-bed:before{background-color:#26abe2 !important}div.property-categories-list-details h3.tretlow-4-bed:before,span.property-details-list-category.tretlow-4-bed:before{background-color:#26abe2 !important}ol.property-details-list li{clear:both;padding:4px 0;overflow:hidden}ol.property-details-list li span{display:inline-block;float:left}ol.property-details-list li span.property-details-list-title{width:18%}ol.property-details-list li span.property-details-list-category{width:19%}ol.property-details-list li span.property-details-list-category:before{top:0;position:relative;content:"";background-color:#ffec7b;width:20px;height:20px;display:block;-webkit-border-radius:10px;border-radius:10px;float:left;margin:0 13px 0 0}ol.property-details-list li span.property-details-list-description{width:43%}ol.property-details-list li span.property-details-list-availability{width:20%}ol.property-category li{clear:both}ol.property-category li a.pdf{float:right}ol.property-category li p.plots{color:#999}blockquote p{padding:40px;line-height:28px}div.wrapContent.signup{width:66.66%;margin:0 auto;overflow:hidden}div.wrapContent.signup h4{width:25%;float:left}div.wrapContent.signup div#wpcf7-f17-o1{width:75%;float:left;overflow:hidden}div.wrapContent.signup div#wpcf7-f17-o1 input.wpcf7-email{width:74%;float:left;margin:0;background-color:rgba(255,255,255,.5);border:0;padding:18px 20px;color:#fff}div.wrapContent.signup div#wpcf7-f17-o1 input.wpcf7-submit{width:auto;float:left;padding:17px 20px;margin:0 0 0 15px;border:0}input,textarea,select{border:2px solid #26406a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 20px;background-color:transparent;color:#26406a;font-weight:400;margin:5px 0;width:100%;font-size:18px}::-webkit-input-placeholder{color:#26406a;opacity:1 !important}::-moz-placeholder{color:#26406a;opacity:1 !important}:-ms-input-placeholder{color:#26406a;opacity:1 !important}:-moz-placeholder{color:#26406a;opacity:1 !important}textarea{height:123px}select{border-color:#26406a;padding:14px 17px}span.wpcf7-form-control-wrap.enquiry:after{content:"";display:block;right:15px;width:20px;height:20px;top:6px;position:absolute;background:url('/wp-content/themes/hidderley/images/sprite.svg') no-repeat -50px 0 transparent}input.wpcf7-submit{background-color:#26406a;border:2px solid #26406a;padding:10px 25px;color:#fff !important;font-size:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;text-align:center;width:auto;float:right;margin:5px 0 0}footer{overflow:hidden}div.footer{background-color:#333;padding:10px;clear:both}div.footer p,div.footer a{color:#fff}div.footer h3{color:#fff;font-size:18px;padding:10px 0 0;font-weight:700}div.footer ul.menu{padding:5px 0;margin:0}div.footer ul.menu li{list-style:none;padding:0;margin:0}div.colFooterA,div.colFooterB,div.colFooterC,div.colFooterD,div.colFooterE{padding:10px;text-align:center}div.colFooterA{width:100%}div.col5A,div.col5B{width:25%;float:left}div.col5C,div.col5D,div.col5E{width:16%;float:left;padding:30px 0 0}div.colFooterB{clear:both}div.colFooterB,div.colFooterC,div.colFooterD,div.colFooterE{width:25%;float:left}div.wrapFooter div.copyright div.col2A,div.wrapFooter div.copyright div.col2B{padding:20px 10px;color:gray}div.wrapFooter div.copyright div.col2A{width:66.66%}div.wrapFooter div.copyright div.col2B{width:33.33%;text-align:right}div.footer ul.icons li.tel a,div.footer ul.icons li.email a{height:40px;display:inline-block;padding:10px 0}div.footer ul.icons li.tel a:before,div.footer ul.icons li.email a:before{top:-5px;left:-10px}div.footer ul.icons li.fb,div.footer ul.icons li.tw{display:inline-block}div.footer ul.icons li.fb a,div.footer ul.icons li.tw a{text-indent:-9999px;display:inline-block;width:40px}@media screen and (max-width:1280px){div.wrapContent.signup{width:100%}}@media screen and (max-width:980px){nav ul ul li a{padding:20px 10px;font-size:18px}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:28px;line-height:30px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h3{font-size:24px;line-height:24px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h4{font-size:19px;line-height:18px;padding:0}div.col2A,div.col2B{width:100%}div.col2B div.col2A{width:33.33%}div.col2B div.col2B{width:66.66%}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside{width:70%;font-size:18px !important}div.second-menu ul li a{font-size:16px;padding:20px 15px}div.col3A,div.col3B,div.col3C{width:33.33%}div.col3A img,div.col3B img,div.col3C img{width:100%;height:auto;padding:0 10px}div.download-site-plan{position:relative;top:0;padding:10px 0 0}div.col5A,div.col5B{width:50%}div.col5C,div.col5D,div.col5E{width:33.33%}div.col5C{clear:both}div.colFooterB,div.colFooterC,div.colFooterD{width:33.33%}div.colFooterE{width:100%}}@media screen and (max-width:768px){div#header{top:70px}div#header h1 a{width:160px;height:87px}div#header ul.icons{clear:both;margin:0}div#header ul.icons li{padding:10px 0 0}div.robertson a{width:175px;height:75px}div.wrapHeader nav{clear:none !important;position:relative;width:100%;top:0;margin:0 !important;float:none !important}div.wrapHeader nav ul li{float:left;width:100%}div.wrapHeader nav ul li a.respMenu{z-index:10000;display:block !important;padding:0 0 10px;margin:0 0 0 10px;text-indent:-9999px;width:60px;height:60px;top:0;background:url('/wp-content/themes/hidderley/images/menu.png') no-repeat 0 0 transparent;background:url('/wp-content/themes/hidderley/images/menu.svg') no-repeat 0 0 transparent;position:relative}div.wrapHeader nav ul ul{display:none;width:100%;padding:10px 0;background-color:#fff;overflow:hidden}div.wrapHeader nav ul li:hover ul{display:block}div.wrapHeader nav ul li div.menu-main-menu-container{width:100%;position:absolute;top:60px;z-index:10000;background-color:#fff}div.wrapHeader nav ul li:hover div.menu-main-menu-container{padding-bottom:10px}div.wrapHeader nav ul ul li{width:100% !important}div.wrapHeader nav ul ul li a{box-sizing:border-box;width:100%;padding:12px 20px !important;color:#999 !important;text-shadow:none !important;margin:0 !important}div.wrapHeader nav ul ul ul{display:block !important;position:relative !important;top:0 !important;background-color:#fff !important;border-top:none !important}div.wrapHeader nav ul ul ul li{width:50% !important;float:left}div.wrapHeader nav ul ul ul li a{width:100%;padding:10px!important;margin:0 !important;text-align:center}div.wrapHeader nav ul li.no-hover div.menu-main-menu-container ul{display:none !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:20px;line-height:22px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h3{font-size:18px;line-height:20px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h4{font-size:16px;line-height:18px;padding:0}div.wrapContent.signup h4,div.wrapContent.signup div#wpcf7-f310-o1{width:100%}div.col2{width:100%}div.second-menu ul{float:none;top:0;position:relative}div.second-menu ul li{float:none}div.second-menu ul li a{float:none;font-size:16px;padding:15px 20px}div.second-menu ul ul{top:50px}div.second-menu ul ul li a{padding:10px}div.col2D img{width:100%;height:auto}ol.property-details-list li{padding:10px 0}ol.property-details-list li span.property-details-list-title,ol.property-details-list li span.property-details-list-category,ol.property-details-list li span.property-details-list-description,ol.property-details-list li span.property-details-list-availability{width:50%;padding:0 10px 0 0}}@media screen and (max-width:568px){div#header{top:0}header{padding:0}div#header h1 a{width:90px;height:48px;margin:5px 0 0 80px}div.robertson a{width:90px;height:40px;margin:5px 10px 0 0}div#header ul.icons{clear:both;margin:0 5px 0 0;float:right}div#header ul.icons li{padding:20px 0 0}div.col2B div.col2A,div.col2B div.col2B{width:100%}div.drawn-map{margin:0}div.col1A.yellow h4,div.col1A.red h4{font-size:20px}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:20px;line-height:22px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h3{font-size:18px;line-height:20px}.soliloquy-container .soliloquy-caption.soliloquy-caption-top h4{font-size:16px;line-height:18px;padding:0}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside{font-size:16px !important;width:100%}.soliloquy-theme-classic .soliloquy-prev{left:10px !important}.soliloquy-theme-classic .soliloquy-next{right:10px !important}div.colFooterA,div.colFooterB,div.colFooterC,div.colFooterD,div.colFooterE{width:100%}div.col2,div.col2C,div.col2D,div.col3,div.col5A,div.col5B,div.col5C,div.col5D,div.col5E{width:100%}div.col2D img{float:none;margin:0 auto;display:block}div.wrapFooter div.copyright div.col2A,div.wrapFooter div.copyright div.col2B{width:100%;font-size:16px}div.col3A,div.col3B,div.col3C{width:33.33%}div.wrapContent.signup div#wpcf7-f310-o1 input.wpcf7-email{width:70%}ol.property-categories-list li div.property-categories-list-image{width:100%;padding:0 10px 30px}ol.property-categories-list li div.property-categories-list-details{width:100%;padding:0 10px}ol.property-categories-list li div.property-categories-list-details a.brochure-link{position:relative;top:0;right:0;padding:0 0 30px !important;display:block}ol.property-category li a.pdf{display:block;padding:0 0 30px;float:none}div.col2D img{width:auto;height:auto}div.wrapContent.signup div#wpcf7-f17-o1,div.wrapContent.signup div#wpcf7-f17-o1 input.wpcf7-email{width:100%}div.wrapContent.signup div#wpcf7-f17-o1 input.wpcf7-submit{float:right;margin:10px 0 0}}@media screen and (max-width:380px){div.wrapContent.signup div#wpcf7-f310-o1 input.wpcf7-email{width:100%}div.wrapContent.signup div#wpcf7-f310-o1 input.wpcf7-submit{font-size:18px;line-height:24px;margin:10px 0 0}}