/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-resizer,.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-horisontal,.croppie-container .cr-resizer-vertical{position:absolute;pointer-events:all}.croppie-container .cr-resizer-horisontal:after,.croppie-container .cr-resizer-vertical:after{display:block;position:absolute;box-sizing:border-box;border:1px solid #000;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower,.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower,.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"\21BA"}.cr-rotate-r i:before{content:"\21BB"}.ios7-switch{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.ios7-switch input{opacity:0;position:absolute}.ios7-switch input+span{position:relative;display:inline-block;width:1.65em;height:1em;background:#fff;box-shadow:inset 0 0 0 .0625em #e9e9e9;border-radius:.5em;vertical-align:-.15em;transition:all .4s cubic-bezier(.17,.67,.43,.98)}.ios7-switch:active input+span,.ios7-switch input+span:active{box-shadow:inset 0 0 0 .73em #e9e9e9}.ios7-switch input+span:after{position:absolute;display:block;content:"";width:.875em;height:.875em;border-radius:.4375em;top:.0625em;left:.0625em;background:#fff;box-shadow:inset 0 0 0 .03em rgba(0,0,0,.1),0 0 .05em rgba(0,0,0,.05),0 .1em .2em rgba(0,0,0,.2);transition:all .25s ease-out}.ios7-switch:active input+span:after,.ios7-switch input+span:active:after{width:1.15em}.ios7-switch input:checked+span{box-shadow:inset 0 0 0 .73em #4cd964}.ios7-switch input:checked+span:after{left:.7125em}.ios7-switch:active input:checked+span:after,.ios7-switch input:checked+span:active:after{left:.4375em}.ios7-switch input:focus+span:after{box-shadow:inset 0 0 0 .03em rgba(0,0,0,.15),0 0 .05em rgba(0,0,0,.08),0 .1em .2em rgba(0,0,0,.3);background:#fff}.ios7-switch input:focus+span{box-shadow:inset 0 0 0 .0625em #dadada}.ios7-switch input:focus:checked+span{box-shadow:inset 0 0 0 .73em #33be4b}.ios7-switch:hover input:focus+span:after{box-shadow:inset 0 0 0 .03em rgba(0,0,0,.1),0 0 .05em rgba(0,0,0,.05),0 .1em .2em rgba(0,0,0,.2);background:#fff}.ios7-switch:hover input:focus+span{box-shadow:inset 0 0 0 .0625em #e9e9e9}.ios7-switch:hover input:focus:checked+span{box-shadow:inset 0 0 0 .73em #4cd964}.text-mayoral-default{color:#9e0059}.text-mayoral-active{color:#ee266d}.text-assembly-default{color:#00577d}.text-assembly-active{color:#00aeef}.text-generic-default{color:#353d42}.text-generic-active{color:#868b8e}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px}.ui-datepicker table{border:none}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker-today .ui-state-default{box-shadow:inset 0 0 0 2px #9e0059;color:#9e0059}.node--type--assembly .ui-datepicker-today .ui-state-default{color:#00577d}.ui-state-default,.ui-widget-content .ui-state-default{background:#fff;border-color:#e7e7e7;border-style:solid;border-width:1px 0 0 1px;font-size:14px;height:35px;line-height:35px;font-weight:400;color:#555}.gla-events-calendar-has-event .ui-state-default{color:#9e0059;font-size:15px;font-weight:700;line-height:25px}.node--type--assembly .gla-events-calendar-has-event .ui-state-default{color:#00577d}.gla-events-calendar-has-event .ui-state-default:after{content:"\25CF";display:block;margin-top:-3px;font-size:12px;line-height:10px}.gla-events-calendar-has-event:hover .ui-state-default{background-color:#9e0059;color:#fff;border-color:#9e0059}.node--type--assembly .gla-events-calendar-has-event:hover .ui-state-default{background-color:#00577d}.ui-datepicker-calendar thead{border-top:1px solid #e7e7e7;font-size:11px}.ui-state-default:focus{background-color:#9e0059;color:#fff;outline:none!important}.node--type--assembly .ui-state-default:focus{background-color:#00577d}.ui-widget-header{border:none;background:none;color:#2a3135}.ui-datepicker.ui-widget-content{border:none;padding:20px;background:#fff;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;width:21em}.ui-datepicker.ui-widget-content.ui-datepicker-inline{width:100%}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-radius:0}.ui-datepicker td{border:0;padding:0;width:14.285714286%;height:42px}.ui-datepicker th{font-weight:400;background:none;color:#2a3135}.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0;background:none}.ui-widget-header .ui-icon{background-image:none}.ui-datepicker-next,.ui-datepicker-next-hover,.ui-datepicker-prev,.ui-datepicker-prev-hover{cursor:pointer;width:25%}.ui-datepicker-next-hover .ui-icon,.ui-datepicker-next .ui-icon,.ui-datepicker-prev-hover .ui-icon,.ui-datepicker-prev .ui-icon{background:none;background-size:contain;background-repeat:no-repeat;background-position:50%}.ui-datepicker-next-hover span,.ui-datepicker-next span,.ui-datepicker-prev-hover span,.ui-datepicker-prev span{left:75%}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0;top:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0;top:0}.ui-datepicker-prev{transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker-prev .ui-icon{background-image:url(../img/icons-2x/icon-arrow-default.png)}.ui-datepicker-prev-hover .ui-icon{background-image:url(../img/icons-2x/icon-arrow-hit.png)}.ui-datepicker-next .ui-icon{background-image:url(../img/icons-2x/icon-arrow-default.png)}.ui-datepicker-next-hover .ui-icon{background-image:url(../img/icons-2x/icon-arrow-hit.png)}.ui-datepicker-calendar .ui-state-disabled{cursor:not-allowed!important}.ui-priority-secondary em{font-style:normal}#ui-datepicker-div{border:4px solid #353d42;margin-top:10px}.hasDatepicker{cursor:pointer}.ui-datepicker-other-month .ui-state-default{background-color:#e7e7e7!important;color:#acaeaf!important;opacity:1!important;-ms-filter:Alpha(Opacity=100)}.ui-datepicker-calendar tr:last-of-type .ui-state-default{border-bottom-width:1px}.ui-datepicker-calendar td:nth-child(7) .ui-state-default{border-right-width:1px}[class*=col-]{float:left;min-height:1px;width:8.3333333333%}.col-1{width:50%}.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}.price .col-9{width:74.9999999997%}.price .col-3{width:24.9999999999%}.l-footer,.l-header,.l-main{display:block;clear:both}.l-main{padding:0 10px 10px;box-sizing:border-box}.l-constrained{zoom:1;margin-left:auto;margin-right:auto}.l-constrained:after{content:"";display:table;clear:both}@media (min-width:768px){.l-main{padding:0 16px 16px;padding:0 10px 10px;box-sizing:border-box}.l-main.l-constrained.bg-content-area.error{padding-bottom:200px}}@media (min-width:1024px){.col-1,[class*=col-]{width:8.3333333333%}.col-2{width:16.6666666666%}.col-3{width:24.9999999999%}.col-4{width:33.3333333332%}.col-5{width:41.6666666665%}.col-6{width:50%}.col-7{width:58.3333333331%}.col-8{width:66.6666666664%}.col-9{width:74.9999999997%}.col-10{width:83.333333333%}.col-11{width:91.6666666663%}.col-12{width:100%}.l-main{padding:0 16px 16px}.l-constrained{min-width:768px;max-width:1024px}.l-main{padding:0 10px 10px;box-sizing:border-box}.l-content-wrapper{width:66.10169%;float:left;margin-right:-100%}.l-content-wrapper,.l-region{margin-left:0;clear:none;box-sizing:border-box}.l-region{width:32.20339%;float:right;margin-right:0}}body,h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;color:#9e0059}h1,h2,h3,h4,h5,h6,p,span{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}h1{font-size:32px}h2{font-size:22px;margin-top:20px;margin-bottom:20px;color:#9e0059}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{font-size:14px;color:#353d42}a{color:#9e0059}ul li{font-size:14px}@-webkit-keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading{position:relative;z-index:30}.loading:after{content:"";height:30px;width:30px;position:absolute;left:50%;top:50%;left:calc(50% - 15px);top:calc(50% - 15px);-webkit-animation:e .8s linear infinite;background-image:url(../img/throbber.svg);background-size:122px 90px;background-repeat:no-repeat;background-position:50%;background-size:contain;animation:e .8s linear infinite;z-index:-1}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.focus,a:focus,area:focus,button:focus,details:focus,iframe:focus,input:focus,select:focus,textarea:focus{outline-style:solid;outline-width:2px;outline-color:#9e0059}button{cursor:pointer;cursor:hand}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.float-left{float:left}.float-right{float:right}.float-none{float:none}.block{display:block}.invisible{visibility:hidden}.hidden{display:none}.hidden-important{display:none!important}.no-padding{padding:0}.no-margin{margin:0}.no-mt{margin-top:0}.pl-0{padding-left:0}.pl-0-important{padding-left:0!important}.pr-0{padding-right:0}.pr-0-important{padding-right:0!important}.fs-15{font-size:15px}.fs-15-important{font-size:15px!important}.relative{position:relative}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px!important}.mb-24{margin-bottom:24px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.w-100{width:100%}.pb-0{padding-bottom:0!important}.overflow-hidden{overflow:hidden}.bg-white{background-color:#fff}.bg-content-area,.bg-content-area-background{background-color:#f5f5f6}.bg-highlight{background-color:#fffbd9!important}.h-300{height:300px}textarea.noresize{resize:none}.message{text-align:center;border-radius:3px;width:100%;padding:12px;box-sizing:border-box;margin-top:3px;margin-bottom:3px;line-height:1.5em}.message.status{border:3px solid #ee266d}.message.warning{border:3px solid #bc9109}.message.error{border:3px solid #e0001b}.message.success{border:3px solid #25d366}hr{box-sizing:border-box;border:none;height:1px;margin:20px 0;width:100%;background-color:#e1e2e3}a.button,button.button{font-size:16px;border-radius:3px;display:block;text-align:center;width:100%;padding-top:12px;padding-bottom:12px;text-decoration:none;font-weight:700}a.button.general-status,button.button.general-status{background-color:#ee266d;color:#fff}a.button.mayoral-default,button.button.mayoral-default{background-color:#9e0059;color:#fff}a.button.secondary,button.button.secondary{background-color:#fff;color:#000;border:1px solid #353d42}a.button.button-inline-block,button.button.button-inline-block{display:inline-block;padding-left:20px;padding-right:20px;width:auto}a.button.button-inline,button.button.button-inline{display:inline;padding-left:20px;padding-right:20px}a.secondary-button,button.secondary-button{background:#fff;border:1px solid #e1e2e3;padding:14px 10px;width:auto;position:relative;border-radius:0;text-decoration:none;color:#353d42;font-weight:700;font-size:15px;margin-top:10px;margin-right:14px;display:inline-block}.input-group.has-error.checkbox-container .checker span,.input-group.has-error input{border:1px solid #e0001b}.input-group .form-text,.input-group .form-textarea{border-radius:2px;padding:10px;border:1px solid #7b8b95;max-width:100%;box-sizing:border-box}.input-group .form-text{height:44px}.input-group .selector{display:block;max-width:100%;padding:14px 40px 14px 10px;position:relative;background-color:#353d42;background-image:url(../img/chevron--down--white.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px 12px;border-radius:3px;box-sizing:border-box;width:100%!important}.input-group .selector span{display:block;color:#fff;overflow:hidden;cursor:pointer;cursor:hand;white-space:nowrap;text-overflow:ellipsis;width:100%!important}.input-group .selector.disabled{background-color:#353d42;background-image:none}.input-group .selector .form-select{color:#353d42;height:46px;width:100%;z-index:100;cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;font-size:14px;line-height:46px;-webkit-appearance:menulist-button}.form-select-secondary-holder .selector{display:inline-block;padding:14px 40px 14px 10px;width:auto!important;position:relative;background:#fff url(../img/filter-chevron-down.svg) no-repeat right 13px center;border-radius:0;border:1px solid #e1e2e3}.form-select-secondary-holder .selector span{font-size:15px;font-weight:700;display:block;width:100%;color:#353d42;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-select-secondary-holder .form-select-secondary{color:#353d42;font-size:15px;z-index:1;cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}body{background:#fff}.feedback-link{display:none;position:fixed;right:0;top:50%}.login-line{background-color:#ee266d;padding-top:10px;padding-bottom:10px;text-align:center}.login-line .l-main{padding-bottom:0}.login-line .title{color:#fff;font-size:18px;font-weight:400;text-align:center;margin-bottom:10px;display:inline-block;text-decoration:none;letter-spacing:normal}.login-line .buttons{text-align:center}.login-line .buttons a{color:#fff;text-decoration:none;font-size:15px;padding:10px;display:inline-block;font-weight:700;letter-spacing:normal;margin-left:10px}.login-line .buttons a .text{display:none}.login-line .buttons a.login-button:after{background:url(../img/icon_login.svg) no-repeat}.login-line .buttons a.register-button:after{background:url(../img/icon_register.svg) no-repeat}.login-line .buttons a.admin-dashboard-button:after{background:url(../img/cog-wheel.svg) no-repeat}.login-line .buttons a.admin-dashboard-button,.login-line .buttons a.login-button,.login-line .buttons a.register-button{background-color:#9e0059}.login-line .buttons a.admin-dashboard-button:after,.login-line .buttons a.login-button:after,.login-line .buttons a.register-button:after{background-size:cover;content:"";display:inline-block;margin-left:0;height:20px;width:20px;vertical-align:middle}.login-line .buttons a.topics-button{background:#fff;color:#414b52;height:20px}.login-line .buttons a.topics-button:after{background-image:url(../img/chevron--main-nav--rollover.svg);background-repeat:no-repeat;background-size:7px;background-position:50%;content:"";display:inline-block;height:15px;width:10px;vertical-align:middle;margin:0 0 0 5px;transform:rotate(90deg)}.login-line .buttons a.topics-button.active:after{transform:rotate(-90deg)}#topics-dropdown{display:none;background-color:#f5f5f6;padding:0}#topics-dropdown .topics-dropdown-inner{max-height:calc(100vh - 194px);overflow-y:scroll}#topics-dropdown .topics-dropdown-inner ul{margin:0;padding:0}#topics-dropdown .topics-dropdown-inner .link-item{border-bottom:3px solid #f5f5f6}#topics-dropdown .topics-dropdown-inner .link-item a{line-height:1.5428571429rem;background-color:#fff;color:#9e0059;display:block;font-weight:700;letter-spacing:normal;font-size:18px;text-decoration:none;padding:15px}#topics-dropdown .topics-dropdown-inner .link-item a:hover{color:#6e003e}#topics-dropdown .topics-dropdown-inner .link-item a:after{background:url(../img/chevron--right--highlight.svg) no-repeat;content:"";display:inline-block;float:right;height:20px;width:12px}.breadcrumb{line-height:1.8;padding:14px 0;font-weight:700}.breadcrumb,.breadcrumb a{color:#9e0059;font-size:14px}.breadcrumb a{text-decoration:none;font-weight:400}.breadcrumb a.active{font-weight:700}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .breadcrumb-separator{background-image:url(../img/icon-breadcrumb-arrow.svg);background-size:7px 12px;background-repeat:no-repeat;background-position:50%;min-height:12px;min-width:7px;display:inline-block;width:15px;height:15px;margin-left:10px;margin-right:10px;margin-bottom:-3px}.white-box{background-color:#fff;padding:20px}.white-box.no-padding{padding:0}.white-box.mb-20{margin-bottom:20px}.white-box.narrow-box{width:100%;margin:0 auto;box-sizing:border-box}h4.area-postcode,h4.plot-no{background-repeat:no-repeat;color:#9e0059;padding-left:20px;padding-bottom:10px}h4.area-postcode{background-image:url(../img/area-postcode.svg)}h4.plot-no{background-image:url(../img/plot-no.svg)}.download-button{border:1px solid #e1e2e3;padding:12px 60px 12px 12px;background-image:url(../img/download-icon.svg);background-repeat:no-repeat;background-position:right 10px center;text-decoration:none;color:#353d42;font-weight:700;font-size:15px}.pagination-container{text-align:right;margin-bottom:40px}.pagination-container ul{clear:both;line-height:1;margin:0 6px 0 auto;text-align:center}.pagination-container ul li{list-style-type:none;margin:0;padding:0;display:inline-block;font-size:22px;font-weight:700}.pagination-container ul li.active a{color:#9e0059}.pagination-container ul li.first a{background-position:0;padding-left:23px;background-image:url(../img/icon-chevron-gla-flipped.svg);background-size:12px 20px;background-repeat:no-repeat;min-height:20px;min-width:12px}.pagination-container ul li.first a:hover,.pagination-container ul li.first a:hover:before{background-image:url(../img/icon-chevron-gla-flipped-hover.svg)}.pagination-container ul li.first a:before{content:"";display:inline-block;width:100%;position:absolute;top:0;height:100%;left:-6px}.pagination-container ul li.first a:before,.pagination-container ul li.previous a{background-position:0;background-image:url(../img/icon-chevron-gla-flipped.svg);background-size:12px 20px;background-repeat:no-repeat}.pagination-container ul li.previous a{padding-left:23px;min-height:20px;min-width:12px}.pagination-container ul li.previous a:hover{background-image:url(../img/icon-chevron-gla-flipped-hover.svg)}.pagination-container ul li.next a{background-position:100%;padding-right:23px;background-image:url(../img/icon-chevron-gla.svg);background-size:12px 20px;background-repeat:no-repeat;min-height:20px;min-width:12px}.pagination-container ul li.next a:hover{background-image:url(../img/icon-chevron-gla-hover.svg)}.pagination-container ul li.last a{background-position:100%;padding-right:23px;background-image:url(../img/icon-chevron-gla.svg);background-size:12px 20px;background-repeat:no-repeat;min-height:20px;min-width:12px}.pagination-container ul li.last a:hover,.pagination-container ul li.last a:hover:before{background-image:url(../img/icon-chevron-gla-hover.svg)}.pagination-container ul li.last a:before{content:"";display:inline-block;width:100%;position:absolute;top:0;height:100%;background-image:url(../img/icon-chevron-gla.svg);background-size:12px 20px;background-repeat:no-repeat;background-position:100%;right:-6px}.pagination-container ul li.last a:before:hover{background-image:url(../img/icon-chevron-gla-hover.svg)}.pagination-container ul li a{text-decoration:none;color:#9e0059;position:relative;padding:1em .5em;display:inline-block;font-size:22px;font-weight:700}.pagination-container ul li a span{display:inline-block;margin-top:3px}.pagination-container ul li a:hover{color:#6e003e}.powered-by-property-booking{padding-top:10px;padding-bottom:10px;background-color:#424c52}.powered-by-property-booking a{margin-right:17px;float:right;width:175px}.powered-by-property-booking a span{display:block;float:left;line-height:30px;color:#fff;margin-right:10px;font-size:14px}.powered-by-property-booking a img{display:block;float:left;height:30px}.flexslider{position:relative;zoom:1;margin:0;padding:0 0 20px}.flexslider ul{margin:0;padding:0;list-style:none}.flexslider ul li .carousel-image{text-align:center;margin-bottom:30px}.flexslider ul li .carousel-image img{width:100%;display:block;height:auto}.flexslider ul li .carousel-title{font-size:14px;font-weight:700;margin-top:20px;padding-left:20px;padding-right:20px;color:#353d42}.flexslider ul li .carousel-item-description{font-size:13px;padding-left:20px;padding-right:20px;color:#353d42}.flexslider ul li .carousel-item-description p{font-size:13px;color:#353d42}.flex-control-paging li a:focus{outline:0}.flex-control-paging li:after{content:""}.flex-direction-nav{display:none;margin:0;padding:0;position:absolute;width:100%;top:auto!important;height:0;z-index:5}.flex-direction-nav .flex-nav-prev{float:left}.flex-direction-nav .flex-nav-next{float:right}.flex-direction-nav li{list-style:none;margin:0;padding:0;width:50px}.flex-direction-nav li a.flex-disabled{visibility:hidden}.flex-direction-nav li a.flex-prev{float:left;background-image:url(../img/icon-arrow-left.svg);margin-left:20px}.flex-direction-nav li a.flex-next,.flex-direction-nav li a.flex-prev{background-size:10px 20px;background-repeat:no-repeat;background-position:50%;min-height:20px;min-width:10px;font:0/0 serif;text-shadow:none;color:transparent}.flex-direction-nav li a.flex-next{background-image:url(../img/icon-arrow-right.svg);float:right;margin-right:20px;text-align:right}.flex-control-nav{display:none;position:absolute;top:auto!important;margin:0;width:calc(100% - 100px);list-style:none;text-align:center;z-index:1;padding:0 50px}.flex-control-nav li{display:inline-block;padding-top:4px;vertical-align:top;zoom:1;list-style:none;margin:0 6px 12px}.flex-control-nav li a{border-radius:100%;background:#fff;box-shadow:0 0 0 2px #d899bd;display:block;height:12px;width:12px;text-indent:-9999px}.flex-control-nav li a.flex-active{background:#9e0059;box-shadow:0 0 0 2px #9e0059;border:none;cursor:default}@media (min-width:768px){#topics-dropdown{display:none;background-color:#f5f5f6;padding-left:15px;padding-right:15px}#topics-dropdown .topics-dropdown-inner .link-item{border:2px solid #f5f5f6;border-top:0;display:inline-block;width:50%;box-sizing:border-box;float:left}#topics-dropdown .topics-dropdown-inner .link-item a{padding:15px 20px}#topics-dropdown .topics-dropdown-inner .link-item a:hover{color:#6e003e}#topics-dropdown .topics-dropdown-inner .link-item:nth-child(2n){border-right:none;border-left:none}#topics-dropdown .topics-dropdown-inner .link-item:nth-child(odd){border-left:none}}@media (min-width:1024px){.login-line .title{float:left;margin-bottom:0;line-height:40px}.login-line .buttons{float:right}.login-line .buttons a.topics-button .text{color:#414b52}.login-line .buttons a .text{display:inline;color:#fff}.feedback-link{display:block}.breadcrumb{padding:20px 0;line-height:30px}.white-box.narrow-box{width:100%;margin:0 auto;box-sizing:border-box}#eligibility{transition:box-shadow .3s ease-in-out}#eligibility.stick{position:fixed;top:20px;box-shadow:0 2px 4px rgba(0,0,0,.3)}#eligibility.stick-to-right{padding:0;background-color:transparent;margin:0}#eligibility.stick-to-right h2,#eligibility.stick-to-right p{display:none}#eligibility.stick-to-right .check-eligibility-button{position:fixed;top:20px;right:0;box-shadow:0 2px 4px rgba(0,0,0,.3);width:auto;min-width:180px;display:inline-block}}.skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#9e0059;display:block;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em;position:absolute}.skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000}.lazyload{opacity:0}.lazyloading{opacity:1;transition:opacity .3s}[v-cloak]{display:none}.loading-animation{height:30px;width:30px;display:inline-block;-webkit-animation:e .8s linear infinite;background-image:url(../img/throbber.svg);background-size:122px 90px;background-repeat:no-repeat;background-position:50%;background-size:contain;animation:e .8s linear infinite;z-index:-1}.embed-responsive,.img-wide{width:100%;display:block}.embed-responsive{position:relative;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.loading-background{background-image:url(../img/throbber.svg);background-repeat:no-repeat;background-position:50%}.white-box.narrow-box .input-group{width:60%}.input-group{margin-bottom:16px}.input-group label{font-size:16px;font-weight:700;color:#353d42;display:block;margin-bottom:20px}.input-group .input-text-with-button{position:relative}.input-group .input-text-with-button .input-text{padding-right:130px}.input-group .input-text-with-button .input-text-button{padding:9px 20px;text-decoration:none;color:#353d42;background:#e1e2e3;font-size:16px;font-weight:700;border-radius:3px;position:absolute;top:4px;right:5px}.input-group .input-text-plus-minus{position:relative}.input-group .input-text-plus-minus .input-text{padding-right:130px}.input-group .input-text-plus-minus .input-text-button{padding:9px 20px;text-decoration:none;color:#353d42;background:#e1e2e3;font-size:16px;font-weight:700;border-radius:3px;position:absolute;top:4px}.input-group .input-text-plus-minus .input-text-button.plus{right:5px}.input-group .input-text-plus-minus .input-text-button.minus{right:65px}.input-group .input-text{border:1px solid #e1e2e3;border-radius:3px;width:100%;padding-left:10px;padding-right:10px;font-size:16px;height:46px;box-sizing:border-box}.input-group .input-text.calendar-icon{background-image:url(../img/icon_calendar.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px}.input-group .input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-group .input-file+label{border:1px solid #e1e2e3;border-radius:3px;width:100%;padding-left:10px;padding-right:10px;font-size:16px;height:46px;box-sizing:border-box;display:inline-block;cursor:pointer;background:none;position:relative}.input-group .input-file+label span{display:block;float:left}.input-group .input-file+label span.filename{line-height:46px;height:46px;color:#e1e2e3;font-weight:400;width:60%;overflow:hidden}.input-group .input-file+label span.button{padding:9px 20px;color:#353d42;background:#e1e2e3;position:absolute;top:4px;right:5px;width:30%}.input-group .button,.input-group .input-file+label span.button{text-decoration:none;font-size:16px;font-weight:700;border-radius:3px}.input-group .button{display:block;text-align:center;width:100%;padding-top:13px;padding-bottom:13px}.input-group .button.mayoral-default{background-color:#9e0059;color:#fff;border:1px solid #9e0059}.input-group .button.general-status{background-color:#ee266d;color:#fff}.input-group .button.secondary{background-color:#fff;color:#000;border:1px solid #353d42}.input-group.checkbox-container{margin-bottom:24px}.input-group.checkbox-container label{font-weight:400;font-size:14px;vertical-align:middle;display:inline}.input-group.checkbox-container .form-checkbox{float:left;vertical-align:middle}.input-group.checkbox-container .checker{float:left;margin-right:5px}.input-group.checkbox-container .checker span{display:inline-block;vertical-align:middle;border:1px solid #7b8b95;cursor:pointer;border-radius:2px}.input-group.checkbox-container .checker .checked{border-color:#353d42;background:#353d42 url(../img/input--checkbox.png) no-repeat 50%;background-size:contain}.input-group.checkbox-container .checker input{width:20px;height:20px;opacity:0;cursor:pointer}.input-group .radio-item{display:table;float:left;margin-right:20px}.input-group .radio-item label{padding-left:6px;font-size:14px;font-weight:400}.input-group .radio,.input-group .radio-item label{display:table-cell;vertical-align:middle}.input-group .radio input{width:20px;height:20px;opacity:0;cursor:pointer;border-radius:3px;box-sizing:border-box;padding:0}.input-group .radio span{border-radius:50%;display:inline-block;vertical-align:middle;border:1px solid #7b8b95;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:100%;height:100%}.input-group .radio .checked{background:#fff url(../img/input--radio.png) no-repeat 50%;background-size:contain}.form-text{margin-bottom:16px}.form-text,.form-text p{font-size:12px;color:#353d42}.white-box .previous-address-item,.white-box .repeater-item{padding:40px;background:#f5f5f6;border:1px solid #e1e2e3}@media (max-width:768px){.white-box.narrow-box .input-group{width:100%}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;opacity:.9}.l-footer,.l-main,l-header{display:block;clear:both}.l-header{margin-bottom:0}.sticky{width:100%;position:fixed;top:0;z-index:2000}.cookie-consent{position:static;width:100%;height:auto;background:#c2c5c6;padding-bottom:4px;margin:0;z-index:99999;left:0;top:0;text-align:center}.cookie-consent .popup-content{line-height:16.8px;max-width:80%;text-align:left;width:100%;margin:0 auto;display:inline-block}.cookie-consent .popup-content .cookie-consent__message{margin-top:5px;float:left;max-width:85%}.cookie-consent .popup-content .cookie-consent__message p{margin:0;font-weight:400;font-size:14px;line-height:16.8px}.cookie-consent .popup-content .cookie-consent__message p a{font-size:14px;color:#353d42}.cookie-consent .popup-content .js-cookie-consent-agree{float:right;margin:0;max-width:15%;padding-top:10px;padding-right:23px}.cookie-consent .popup-content .js-cookie-consent-agree a{color:#353d42;margin-top:10px;padding:0;font-size:14px;line-height:16.8px}.hamburger-toggle{position:absolute;left:10px;top:25px;background-image:url(../img/hamburger.svg);width:26px;height:21px;display:none}.branding-line{width:100%;background-color:#353d42}.branding-line .header-wrapper{height:30px}.branding-line .header-wrapper .logo-container{position:relative;top:50%;transform:translateY(-50%);text-align:center;color:#fff;font-size:15px;overflow:hidden}.branding-line .header-wrapper .logo-container h1{font-size:12px;line-height:14.4px;font-size:.85714rem;line-height:1.02857rem;padding:2px 0;font-weight:700;letter-spacing:1.05px;margin:0;text-transform:inherit;color:#fff!important}.branding-line .header-wrapper .logo-container .logo{display:block;text-decoration:none;color:#fff}.branding-line .header-wrapper .logo-container .logo span{text-indent:110%;white-space:nowrap;overflow:hidden;text-transform:capitalize;font:0/0 serif;text-shadow:none;color:transparent;vertical-align:middle;padding:0;width:100%;height:18px;display:inline-block}.branding-line .header-wrapper .logo-container .logo .mayor-of-london{background-image:url(../img/logo-mayoral.svg);background-size:207px 16px;background-repeat:no-repeat;background-position:50%;min-height:16px;min-width:207px;min-width:inherit;width:211px;margin-right:1%}.branding-line .header-wrapper .logo-container .logo .london-assembly{background-image:url(../img/logo-assembly.svg);background-size:194px 16px;background-repeat:no-repeat;background-position:50%;min-height:16px;min-width:194px;min-width:inherit;width:210px;margin-left:1%}.branding-line .header-wrapper .logo-container .logo:focus{outline-color:#fff}.branding-line .header-wrapper .header-search-container{display:none}.branding-line .header-wrapper .header-search-container .search-block{max-width:202px;z-index:1;float:right;margin-top:7px;margin-right:10px;border:1px solid #d7d8d9;border-radius:4px}.branding-line .header-wrapper .header-search-container .search-block .form-item{margin:0;float:left;width:75%;width:calc(100% - 46px)}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text{max-width:100%;border-radius:4px 0 0 4px;box-sizing:border-box;height:44px;line-height:24px;color:#353d42;padding:10px 0 10px 10px;background-color:#fff;float:left;border:none;width:100%;float:none;font-size:14px}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text::-webkit-input-placeholder{color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text::-moz-placeholder{color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text:-ms-input-placeholder{color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text:-moz-placeholder{color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-submit{white-space:normal;outline-offset:-2px;font-size:.92857rem;line-height:1.11429rem;border-radius:0 4px 4px 0;display:inline-block;vertical-align:middle;background-color:#fff;width:44px;padding:0;height:44px;border:none;text-indent:-9999em;right:0;margin:0 0 0 2px}.primary-navigation.hidden{display:none}.primary-navigation ul.menu{margin:0;display:block;list-style-type:none;border:none;padding:0}.primary-navigation ul.menu li{display:block;font-weight:700;border-right:1px solid #e7e7e7;float:left;position:relative;height:60px;margin:0;width:16.66667%;box-sizing:border-box}.primary-navigation ul.menu li:hover a .chevron{background-image:url(../img/icon-navigation-arrow-hover.svg);background-size:12px 20px;background-repeat:no-repeat;background-position:50%;min-height:20px;min-width:12px}.primary-navigation ul.menu li:first-of-type a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-question.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:first-of-type a:hover .icon{background-image:url(../img/icon-navigation-question-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(2) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-compass.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(2) a:hover .icon{background-image:url(../img/icon-navigation-compass-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(3) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-location.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(3) a:hover .icon{background-image:url(../img/icon-navigation-location-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(4) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-info.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(4) a:hover .icon{background-image:url(../img/icon-navigation-info-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(5) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-talk.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(5) a:hover .icon{background-image:url(../img/icon-navigation-talk-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(6) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-play.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li:nth-of-type(6) a:hover .icon{background-image:url(../img/icon-navigation-play-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.primary-navigation ul.menu li.first{border-left:none}.primary-navigation ul.menu li:last-of-type{margin-right:0;border-right:none}.primary-navigation ul.menu li a{display:block;box-sizing:border-box;color:#353d42;position:relative;text-decoration:none;height:60px;line-height:60px;padding-left:35px;width:100%}.primary-navigation ul.menu li a .title{box-sizing:border-box;white-space:nowrap;font-size:15px;line-height:60px;word-spacing:-1px;display:block;width:calc(100% - 35px);overflow:hidden}.primary-navigation ul.menu li a .chevron{box-sizing:border-box;position:absolute;right:14px;background-image:url(../img/icon-navigation-arrow.svg);background-size:12px 20px;background-repeat:no-repeat;background-position:50%;min-height:20px;min-width:12px;width:12px;height:20px;top:50%;transform:translateY(-50%)}.mobile-menu-wrapper{display:block;position:relative;background-color:#353d42;width:100%}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper{height:60px;padding-top:7px;box-sizing:border-box}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container{display:inline-block;position:absolute;right:0;float:right}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block{max-width:202px;z-index:1;float:right;border:1px solid #d7d8d9;border-radius:4px;margin-right:10px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item{margin:0;float:left;width:calc(100% - 46px)}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item .search-form-text{border-radius:4px 0 0 4px;box-sizing:border-box;height:44px;line-height:24px;color:#fff;padding:10px 0 10px 10px;background-color:#353d42;float:none;border:none;width:100%;font-size:14px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item .search-form-text::-webkit-input-placeholder{color:#acaeaf}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item .search-form-text::-moz-placeholder{color:#acaeaf}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item .search-form-text:-ms-input-placeholder{color:#acaeaf}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-item .search-form-text:-moz-placeholder{color:#acaeaf}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block .form-submit{clear:both;color:#fff;white-space:normal;outline-offset:-2px;background-image:url(../img/icon-search-grey.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:50%;min-height:16px;min-width:16px;font-size:.92857rem;line-height:1.11429rem;-webkit-appearance:button;cursor:pointer;border-radius:0 4px 4px 0;display:inline-block;vertical-align:middle;background-color:#fff;width:44px;padding:0;height:44px;border:none;text-indent:-9999em;right:0;margin:0 0 0 2px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-navigation-toggle{position:relative;border:1px solid #d7d8d9;border-radius:4px;background-color:#353d42;text-align:left;color:#fff;font-size:30px;width:auto;height:46px;box-sizing:border-box;padding:0 0 0 13px;margin-left:10px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-navigation-toggle.open .mobile-navigation--toggle--icon{background-image:url(../img/icon-menu-close-white.svg)}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-navigation-toggle .mobile-navigation--toggle--icon{width:26px;height:26px;position:absolute;top:50%;transform:translateY(-50%);left:13px;background-image:url(../img/icon-menu-burger-white.svg);background-size:26px 19px;background-repeat:no-repeat;background-position:50%;min-height:19px;min-width:26px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-navigation-toggle .mobile-navigation--toggle--icon-label{font-size:14px;padding-left:35px;padding-right:10px;vertical-align:middle;float:left}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu{overflow:hidden;padding:0;width:100%;position:relative;z-index:2000;display:none;margin:4px auto 0}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu.show{display:block}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li{font-size:100%;position:relative;overflow:hidden;background-color:#fff;margin-bottom:0}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:before{border-top:1px solid #e7e7e7;display:block;content:"";height:1px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:hover a .chevron{background-image:url(../img/icon-navigation-arrow-hover.svg)}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:first-of-type a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-question.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:first-of-type a:hover .icon{background-image:url(../img/icon-navigation-question-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(2) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-compass.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(2) a:hover .icon{background-image:url(../img/icon-navigation-compass-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(3) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-location.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(3) a:hover .icon{background-image:url(../img/icon-navigation-location-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(4) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-info.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(4) a:hover .icon{background-image:url(../img/icon-navigation-info-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(5) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-talk.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(5) a:hover .icon{background-image:url(../img/icon-navigation-talk-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(6) a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important;background-image:url(../img/icon-navigation-play.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li:nth-of-type(6) a:hover .icon{background-image:url(../img/icon-navigation-play-hover.svg);background-repeat:no-repeat;background-position:50%;min-height:28px;min-width:28px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li a{text-decoration:none;padding:30px 20px 30px 52px;position:relative;display:block;z-index:2;overflow:hidden}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li a:focus{outline-offset:-3px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li a .icon{position:absolute;left:5px;top:50%;margin-top:-14px;width:28px;height:28px;background-size:20px!important}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li a .title{font-size:20px;color:#353d42;line-height:1em}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-menu li a .chevron{position:absolute;background-image:url(../img/icon-navigation-arrow.svg);background-size:12px 20px;background-repeat:no-repeat;background-position:50%;min-height:20px;min-width:12px;width:12px;height:20px;top:50%;transform:translateY(-50%);right:20px}@media (max-width:460px){.branding-line .header-wrapper .logo-container .logo .london-assembly,.branding-line .header-wrapper .logo-container .logo .mayor-of-london{width:45%;background-size:contain}}@media (min-width:460px){.branding-line .header-wrapper .logo-container .logo .mayor-of-london{margin-right:5px}.branding-line .header-wrapper .logo-container .logo .london-assembly{margin-left:5px}}@media (max-width:702px) and (min-width:320px){.cookie-consent .popup-content{padding-top:7px;padding-bottom:7px;font-size:14px;line-height:16.8px;max-width:100%}}@media (max-width:767px){.cookie-consent .popup-content .cookie-consent__message{padding-left:8px}.cookie-consent .popup-content .js-cookie-consent-agree{max-width:100%!important;padding-left:8px;padding-top:0;margin:0 0 12px}}@media (min-width:768px){.branding-line .header-wrapper{height:65px}.branding-line .header-wrapper .logo-container .logo .mayor-of-london{margin-right:10px}.branding-line .header-wrapper .logo-container .logo .london-assembly{margin-left:10px}.branding-line .header-wrapper .header-search-container .search-block,.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .header-search-container .search-block{margin-right:16px}.mobile-menu-wrapper .mobile-navigation-toggle-wrapper .mobile-navigation-toggle{margin-left:16px}}@media (min-width:950px){.cookie-consent .popup-content .cookie-consent__message{padding:5px 19px;margin-bottom:0}}@media (min-width:1024px){.hamburger-toggle{position:absolute;left:10px;top:25px;background-image:url(../img/hamburger.svg);width:26px;height:21px;display:block}.cookie-consent .popup-content{min-width:768px;max-width:1024px}.branding-line .header-wrapper .logo-container{padding-bottom:0;width:49.15254%;float:left;margin-right:-100%;margin-left:25.42373%;clear:none}.branding-line .header-wrapper .logo-container .logo .mayor-of-london{margin-right:16px}.branding-line .header-wrapper .logo-container .logo .london-assembly{margin-left:20px}.branding-line .header-wrapper .header-search-container{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;height:64px;display:block}.branding-line .header-wrapper .header-search-container .search-block{margin-top:0;margin-right:16px;position:relative;top:50%;transform:translateY(-50%);border:1px solid #414b52;background-color:#2a3135}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text{background-color:#2a3135;color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text:focus{outline-color:#fff}.branding-line .header-wrapper .header-search-container .search-block .form-submit{background-color:#2a3135;color:#fff;background-image:url(../img/icon-search-white.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:50%;min-height:16px;min-width:16px;outline-color:#fff}.primary-navigation{background-color:#f5f5f5}.mobile-menu-wrapper,.primary-navigation.hidden{display:none}}.l-footer{color:#fff;display:block;clear:both}.l-constrained.l-footer-wrapper,.l-footer{background-color:#353d42}.l-region--footer-1{padding:16px}.block--menu-block--menu-footer-menu{color:#fff;min-height:108px}.block--menu-block--menu-footer-menu .menu-name-menu-footer-menu__4{display:block;display:none}.block--menu-block--menu-footer-menu .menu{list-style:none;margin:0;padding:0;overflow:auto}.block--menu-block--menu-footer-menu .menu .column{float:left;padding:0;width:50%}.block--menu-block--menu-footer-menu .menu .column ul.pl-0{padding-left:0}.block--menu-block--menu-footer-menu .menu .column .leaf{box-sizing:border-box;list-style:none;vertical-align:bottom;width:100%;margin-bottom:0;padding:10px 0 10px 10px;border-left:1px solid #414b52;line-height:16.8px}.block--menu-block--menu-footer-menu .menu .column .leaf a{text-decoration:none;color:#fff;font-size:14px}.block--copyright{padding:0 26px 20px}.block--copyright p{color:#fff;margin-top:0}.block--copyright p.last{margin-bottom:0}.block--copyright p a{color:#fff}.block--menu-block--menu-footer-menu .menu-name-menu-footer-menu__4 .column{width:25%}@media (min-width:768px){.block--menu-block--menu-footer-menu .menu-name-menu-footer-menu__2{display:none}.block--menu-block--menu-footer-menu .menu-name-menu-footer-menu__4{display:block}}body.monochrome a,body.monochrome h1,body.monochrome h2,body.monochrome h3,body.monochrome h4,body.monochrome h5,body.monochrome h6,body.monochrome p{color:#000}body.monochrome .feedback-link img,body.monochrome img.help-to-buy{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.monochrome .focus,body.monochrome a:focus,body.monochrome area:focus,body.monochrome button:focus,body.monochrome details:focus,body.monochrome iframe:focus,body.monochrome input:focus,body.monochrome select:focus,body.monochrome textarea:focus{outline-style:solid;outline-width:2px;outline-color:#000}body.monochrome .message.error{border:3px solid #000}body.monochrome .input-group.has-error input{border:1px solid #000}body.monochrome .message.status{border:3px solid #000}body.monochrome .branding-line,body.monochrome .login-line{background-color:#000}body.monochrome .login-line .buttons a.admin-dashboard-button,body.monochrome .login-line .buttons a.login-button,body.monochrome .login-line .buttons a.register-button{background-color:#666}body.monochrome .auth .auth-tabs a{color:#666}body.monochrome #topics-dropdown .topics-dropdown-inner .link-item a,body.monochrome .auth .auth-tabs a.active{color:#000}body.monochrome #topics-dropdown .topics-dropdown-inner .link-item a:after{background:url(../img/chevron--right--highlight-black.svg) no-repeat}body.monochrome .breadcrumb,body.monochrome .breadcrumb a{color:#000}body.monochrome .breadcrumb .breadcrumb-separator{background-image:url(../img/icon-breadcrumb-arrow-black.svg)}body.monochrome .button.mayoral-default{background-color:#000;color:#fff;border:1px solid #000}body.monochrome .featured-properties .featured-property a .tenure-line{background:#000!important}body.monochrome .featured-properties .featured-property a .tenure-line.shared-ownership{background-color:#000!important}body.monochrome .featured-properties .featured-property a .tenure-line.help-to-buy{background-color:#000!important;color:#fff}body.monochrome .featured-properties .featured-property .text-mayoral-default{color:#000!important}body.monochrome .featured-properties .button{border:4px solid #000;background-color:#000}body.monochrome .featured-properties .featured-property a .teaser-container .area-postcode{color:#000}body.monochrome .search-results-container .search-result-item a .tenure-line,body.monochrome .search-results-container .search-result-item a .tenure-line.shared-ownership{background:#000}body.monochrome .search-results-container .search-result-item a .tenure-line.help-to-buy{background:#666}body.monochrome .search-container .input-group .button{border:4px solid #000;background-color:#000}body.monochrome .search-container .input-group .reset-button{background-color:#fff;border:0;color:#000}body.monochrome .availability-table td a.regular{color:#000}body.monochrome .flex-direction-nav li a.flex-next{background-image:url(../img/icon-arrow-right-black.svg)}body.monochrome .flex-direction-nav li a.flex-prev{background-image:url(../img/icon-arrow-left-black.svg)}body.monochrome .flex-control-nav li a{border-radius:100%;background:#fff;box-shadow:0 0 0 2px #4d4d4d}body.monochrome .flex-control-nav li a.flex-active{background:#000;box-shadow:0 0 0 2px #000}body.monochrome .enquiries-table .availability-table tr td.button-holder a,body.monochrome .opendays-table .availability-table tr td.button-holder a{background-color:#000}body.monochrome .floating-sidebar #sidebar-table tr td.highlight{color:#000}body.monochrome .search-results-container .search-result-item .dashboard-listing .teaser-container .button.mayoral-default{background:#000;border:1px solid #000}body.monochrome .search-results-container .search-result-item .dashboard-listing .teaser-container .area-postcode{color:#000}body.monochrome .block--copyright p,body.monochrome .block--copyright p a{color:#fff}body.monochrome .pagination-container ul li.last a,body.monochrome .pagination-container ul li.last a:before,body.monochrome .pagination-container ul li.next a{background-image:url(../img/icon-chevron-gla-black.svg)}body.monochrome .pagination-container ul li.first a,body.monochrome .pagination-container ul li.first a:before,body.monochrome .pagination-container ul li.previous a{background-image:url(../img/icon-chevron-gla-flipped-black.svg)}body.monochrome .pagination-container ul li.active a{color:#414b52}body.monochrome .pagination-container ul li a{color:#000}body.monochrome .dashboard-tabs ul li a{color:#666}body.monochrome .dashboard-tabs ul li a.active,body.monochrome .search-results-container .search-result-item a .teaser-container .area-postcode{color:#000}body.monochrome .search-results-container .search-result-item.premium-listing a{border:2px solid #000;overflow:hidden}body.monochrome .search-results-container .search-result-item.premium-listing a .hero-image .premium-banner{background:#000}body.monochrome .map img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.monochrome .area-postcode,body.monochrome .gmap-popup .view-details{color:#000}body.monochrome #results-map .overlay:after,body.monochrome .loading:after{background-image:url(../img/throbber-black.svg)}body.monochrome .google-map img,body.monochrome .london-background{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.monochrome .info-badges .badge-container .number{color:#000}body.monochrome img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.monochrome .faq-item .question{color:#000;background-image:url(../img/icon-accordion-arrow-down-gla-black.svg)}body.monochrome .faq-item .question.open{background-image:url(../img/icon-accordion-arrow-up-gla-black-hover.svg)}body.monochrome .plot-item .plot-short-description{color:#000;background-image:url(../img/icon-accordion-arrow-down-gla-black.svg)}body.monochrome .plot-item .plot-short-description.open{background-image:url(../img/icon-accordion-arrow-up-gla-black-hover.svg)}body.monochrome .hfl-modal-close .sweet-modal .sweet-box-actions .sweet-action-close:hover{background:#000;color:#fff}body.monochrome #embed_iframe:before{background-image:url(../img/throbber-black.svg)}@media (min-width:1024px){body.monochrome .branding-line .header-wrapper .header-search-container .search-block .form-item .search-form-text,body.monochrome .branding-line .header-wrapper .header-search-container .search-block .form-submit{background-color:#262626}body.monochrome .dashboard-tabs ul li a{color:#666}body.monochrome .dashboard-tabs ul li a.active{color:#000}}.london-background{background-image:url(../img/London-property-search-aerial.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:15px;padding-bottom:15px}.london-background .white-box{max-width:547px;margin:32px auto;border-radius:5px}.london-background .white-box h1{color:#353d42;font-size:24px}.basic-search .tab-switcher{width:50%;display:block;float:left;text-align:center;font-size:18px;color:#353d42;text-decoration:none;padding-top:18px;padding-bottom:17px;background:#e1e2e3;border-top:2px solid #f5f5f6;font-weight:700;height:36px}.basic-search .tab-switcher.active{border-top:4px solid #353d42;background:#fff}.basic-search .tab-switcher:focus{outline:none}.search-container{background:#fff;padding-top:20px;padding-bottom:25px}.search-container .input-group{padding-left:6px;padding-right:6px;margin-bottom:20px}.search-container .input-group label{display:block;font-size:16px;font-weight:700}.search-container .input-group label.has-info{margin-bottom:2px}.search-container .input-group label small{margin-top:5px;color:#a7a7a7;display:block;font-size:12px;font-weight:400}.search-container .input-group .radio-item{display:table;float:left;margin-right:20px}.search-container .input-group .radio-item label{display:table-cell;vertical-align:middle;padding-left:6px;font-size:16px;font-weight:400}.search-container .input-group .radio{display:table-cell;vertical-align:middle}.search-container .input-group .radio input{width:20px;height:20px;opacity:0;cursor:pointer;border-radius:3px;box-sizing:border-box;padding:0}.search-container .input-group .radio span{border-radius:50%;display:inline-block;vertical-align:middle;border:1px solid #7b8b95;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:100%;height:100%}.search-container .input-group .radio .checked{background:#fff url(../img/input--radio.png) no-repeat 50%;background-size:contain}.search-container .input-group.reset-button-mobile{display:block}.search-container .input-group.reset-button-desk{display:none}.search-container .input-group.private-sale-homes{margin-bottom:14px}.search-container .input-group.private-sale-homes label{font-weight:400;font-size:14px;vertical-align:middle;display:inline}.search-container .input-group.private-sale-homes .form-checkbox{float:left;vertical-align:middle}.search-container .input-group.private-sale-homes .checker{float:left;margin-right:5px}.search-container .input-group.private-sale-homes .checker span{display:inline-block;vertical-align:middle;border:1px solid #7b8b95;cursor:pointer;border-radius:3px}.search-container .input-group.private-sale-homes .checker .checked{border-color:#353d42;background:#353d42 url(../img/input--checkbox.png) no-repeat 50%;background-size:contain}.search-container .input-group.private-sale-homes .checker input{width:20px;height:20px;opacity:0;cursor:pointer}.search-container .input-group.advanced-search-holder{text-align:center;padding-top:12px}.search-container .input-group.advanced-search-holder .advanced-search-link{color:#000}.search-container .input-group.advanced-search-holder .advanced-search-link.advanced-search-rent-link{display:none}.search-container .input-group .button{text-decoration:none;text-align:center;border-radius:3px;border:4px solid #9e0059;background-color:#9e0059;display:block;clear:both;height:44px;padding:0 35px;color:#fff;white-space:normal}.search-container .input-group .button:focus{outline-style:dashed;outline-offset:3px}.search-container .input-group .reset-button{text-decoration:underline;border-radius:2px;border:0;font-size:16px;font-weight:400;background-color:#fff;display:block;clear:both;height:44px;padding:0;color:#9e0059;white-space:normal;text-align:center}.search-container .input-group #location{float:none}.search-container .input-group .selector{background-color:transparent;border:1px solid #e1e2e3;background-image:url(../img/select-chevron.svg);background-size:auto}.search-container .input-group .selector.focus span,.search-container .input-group .selector.selected span{color:#353d42}.search-container .input-group .selector span{color:#e1e2e3}.info-badges{background:#fff;padding-bottom:22px;z-index:1000}.info-badges .slick-next,.info-badges .slick-prev{background-repeat:no-repeat;background-position:50%;text-indent:-9999px;border:0;position:absolute;width:21px;height:21px;top:75px;z-index:2000}.info-badges .slick-prev{background-image:url(../img/slider/arrow-left.svg);left:0}.info-badges .slick-next{background-image:url(../img/slider/arrow-right.svg);right:0}.info-badges .badge-container{box-sizing:border-box;float:left;padding-left:20px;padding-right:20px}.info-badges .badge-container .image img{display:inline}.info-badges .badge-container .number{font-weight:700;font-size:40px;color:#ee266d;margin-bottom:6px}.info-badges .badge-container .title{font-size:16px;font-weight:700;color:#353d42;margin-bottom:6px}.info-badges .badge-container .description{font-size:14px;color:#353d42}.featured-properties{margin-bottom:20px}.featured-properties .featured-property a{text-decoration:none;background:#fff;display:block;word-wrap:break-word;box-sizing:border-box;margin-bottom:20px}.featured-properties .featured-property a .tenure-line{text-align:center;color:#fff;padding-top:6px;padding-bottom:6px;background:#ee266d}.featured-properties .featured-property a .tenure-line.shared-ownership{background-color:#9e0059}.featured-properties .featured-property a .tenure-line.first-dibs-help-to-buy,.featured-properties .featured-property a .tenure-line.help-to-buy{background-color:#00577d}.featured-properties .featured-property a .hero-image{height:159px;overflow:hidden}.featured-properties .featured-property a .hero-image img{width:100%}.featured-properties .featured-property a .teaser-container{padding-left:20px;padding-right:20px;padding-bottom:20px}.featured-properties .featured-property a .teaser-container .development-name h2{color:#353d42}.featured-properties .featured-property a .teaser-container .area-postcode{color:#9e0059;font-weight:700;font-size:16px;margin-bottom:18px}.featured-properties .featured-property a .teaser-container .description{color:#353d42;font-size:14px}.featured-properties .featured-property a .teaser-container .icons{font-size:14px;color:#353d42;margin-bottom:14px}.featured-properties .featured-property a .teaser-container .icons img{height:50px;display:block;margin:0 auto}.featured-properties .featured-property a .teaser-container .icons .icon-container{width:calc(33% - 1px);float:left;border-right:1px solid #e1e2e3}.featured-properties .featured-property a .teaser-container .icons .icon-container.last{border-right:none}.featured-properties .featured-property a .teaser-container .percentage,.featured-properties .featured-property a .teaser-container .price{color:#353d42;font-weight:700;font-size:14px}.featured-properties .button{text-decoration:none;text-align:center;border-radius:2px;border:4px solid #9e0059;background-color:#9e0059;display:block;clear:both;line-height:36px;padding:0 35px;margin:20px 0;color:#fff;white-space:normal;width:auto;outline-offset:3px}.share-this-page{text-align:center}.share-this-page h2{vertical-align:middle;font-size:14px}.share-this-page .sharethis-wrapper{display:inline-block;vertical-align:middle}.share-this-page .sharethis-wrapper .st_email_custom,.share-this-page .sharethis-wrapper .st_facebook_custom,.share-this-page .sharethis-wrapper .st_googleplus_custom,.share-this-page .sharethis-wrapper .st_linkedin_custom,.share-this-page .sharethis-wrapper .st_twitter_custom{background-repeat:no-repeat;background-size:30px;background-position:50%;border-radius:5px;height:32px;width:32px;display:inline-block;margin:0 5px 0 0}.share-this-page .sharethis-wrapper .st_facebook_custom{background-image:url(../img/icon-facebook.svg)}.share-this-page .sharethis-wrapper .st_twitter_custom{background-image:url(../img/icon-twitter.svg)}.share-this-page .sharethis-wrapper .st_googleplus_custom{background-image:url(../img/icon-google.svg)}.share-this-page .sharethis-wrapper .st_linkedin_custom{background-image:url(../img/icon-linkedin.svg)}.share-this-page .sharethis-wrapper .st_email_custom{background-image:url(../img/sharethis-email.png)}.featured-text p{margin-top:0}.featured-text h5{margin-top:0;margin-bottom:0}.featured-text h5 a{text-decoration:none}.faq-container,.share-container{padding-top:20px;padding-bottom:20px}.faq-item{border:1px solid #e3e5e8}.faq-item .question{border:0;cursor:pointer;background-color:#f5f5f5;padding:10px 40px 10px 20px;color:#9e0059;background-image:url(../img/icon-accordion-arrow-down-gla.svg);background-size:20px 12px;background-repeat:no-repeat;background-position:95%;background-position:calc(100% - 20px) 50%;font-size:18px;width:100%;text-align:left}.faq-item .question.open{background-image:url(../img/icon-accordion-arrow-up-gla-hover.svg)}.faq-item .answer{border-bottom:1px solid #e3e5e8;padding:20px;display:none}.faq-item .answer.open{display:block}@media (min-width:450px){.basic-search .tab-switcher{height:auto}}@media (min-width:550px){.share-this-page{text-align:left}.share-this-page h2{display:inline;margin:0 10px 0 0}}@media (min-width:575px){.info-badges .badge-container{border-right:1px solid #d8d8d8}.info-badges .badge-container.last{border-right:0}}@media (min-width:768px){.basic-search .search-container .input-group.advanced-search-holder{text-align:right}.featured-properties .featured-property.even{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.featured-properties .featured-property.odd{width:49.15254%;clear:right;float:right;margin-right:0}.featured-properties .button{display:inline-block;text-align:center}}@media (min-width:960px){.featured-properties .featured-property:nth-child(3n+1){margin-left:0}.featured-properties .featured-property:nth-child(3n+1),.featured-properties .featured-property:nth-child(3n+2){width:32.20339%;clear:right;float:left;margin-right:1.69492%}.featured-properties .featured-property:nth-child(3n+3){width:32.20339%;clear:right;float:right;margin-left:0;margin-right:0}}@media (min-width:1024px){.basic-search .search-container .input-group.reset-button-mobile{display:none}.basic-search .search-container .input-group.reset-button-desk{display:block}}#results-map{width:100%;height:218px;position:relative}#results-map .overlay{position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;background:#fff}#results-map .overlay:after{content:"";height:30px;width:30px;position:absolute;left:50%;top:50%;left:calc(50% - 15px);top:calc(50% - 15px);-webkit-animation:e .8s linear infinite;background-image:url(../img/throbber.svg);background-size:122px 90px;background-repeat:no-repeat;background-position:50%;background-size:contain;animation:e .8s linear infinite;z-index:-1}#results-map .filters{padding:10px;background:#fff;position:absolute;bottom:30px;left:5px;font-size:16px;color:#353d42}#results-map .filters .input-group.checkbox-container{margin-bottom:0}#results-map .filters .input-group.checkbox-container label{color:#353d42;font-size:16px;display:block;float:left;margin-top:3px;margin-bottom:0}.advanced-search-box-container.show{display:block}.advanced-search-box-container.hide{display:none}a.show-hide-map{background:url(../img/area-postcode.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:17px;padding-right:54px}a.show-hide-map.closed{background-color:#fff}.search-results-container{margin-bottom:20px}.search-results-container .search-result-item.premium-listing a{border:2px solid #9e0059;overflow:hidden}.search-results-container .search-result-item.premium-listing a .hero-image .premium-banner{font-weight:700;background:#9e0059;color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;display:block}.search-results-container .search-result-item.premium-listing .hero-image{height:197px}.search-results-container .search-result-item .hero-image{height:159px;overflow:hidden}.search-results-container .search-result-item .hero-image img{width:100%}.search-results-container .search-result-item a{text-decoration:none;background:#fff;display:block;word-wrap:break-word;box-sizing:border-box;margin-bottom:20px}.search-results-container .search-result-item a .tenure-line{text-align:center;color:#fff;padding-top:6px;padding-bottom:6px;background:#ee266d}.search-results-container .search-result-item a .tenure-line.shared-ownership{background-color:#9e0059}.search-results-container .search-result-item a .tenure-line.first-dibs-help-to-buy,.search-results-container .search-result-item a .tenure-line.help-to-buy{background-color:#00577d}.search-results-container .search-result-item a .hero-image{height:159px;overflow:hidden}.search-results-container .search-result-item a .hero-image img{width:100%}.search-results-container .search-result-item a .teaser-container{padding-left:20px;padding-right:20px;padding-bottom:20px}.search-results-container .search-result-item a .teaser-container .development-name h2{color:#353d42}.search-results-container .search-result-item a .teaser-container .area-postcode{color:#9e0059;font-weight:700;font-size:16px;margin-bottom:32px}.search-results-container .search-result-item a .teaser-container .description{color:#282e33;font-size:14px;margin-bottom:10px;min-height:80px}.search-results-container .search-result-item a .teaser-container .icons{font-size:14px;color:#353d42;margin-bottom:14px}.search-results-container .search-result-item a .teaser-container .icons img{height:50px;display:block;margin:0 auto}.search-results-container .search-result-item a .teaser-container .icons .icon-container{width:calc(33% - 1px);float:left;border-right:1px solid #e1e2e3}.search-results-container .search-result-item a .teaser-container .icons .icon-container.last{border-right:none}.search-results-container .search-result-item a .teaser-container .percentage,.search-results-container .search-result-item a .teaser-container .price{color:#353d42;font-weight:700;font-size:14px}.search-results-container .search-result-item a .teaser-container .percentage .col-8,.search-results-container .search-result-item a .teaser-container .price .col-8{width:50%}.search-results-container .search-result-item a .teaser-container .percentage .col-4,.search-results-container .search-result-item a .teaser-container .price .col-4{width:50%;text-align:right}.search-results-container .button{text-decoration:none;text-align:center;border-radius:2px;border:4px solid #ee266d;background-color:#ee266d;display:block;clear:both;height:36px;line-height:36px;padding:0 35px;margin:20px 0;color:#fff;white-space:normal;outline-offset:-2px}.sortby-filter{margin-top:10px}.gmap-popup{width:300px;float:left}.gmap-popup a{outline:none}.gmap-popup .row{width:100%;float:left}.gmap-popup .image{width:115px;height:115px;background-position:50%;float:left;margin-right:13px;margin-bottom:12px}.gmap-popup .scheme-name{font-size:18px;color:#353d42}.gmap-popup .scheme-name,.gmap-popup .view-details{float:left;width:170px;padding-top:20px;font-weight:700}.gmap-popup .view-details{display:block;color:#9e0059;text-decoration:none;font-size:14px}.gmap-popup .area-postcode{font-size:14px;font-weight:700;margin-bottom:9px}.gmap-popup .other-info{font-weight:700;font-size:14px;color:#353d42}.map-infowindows-container-mobile{margin-top:26px;background:#fff}.map-infowindows-container-mobile .mobile-infowindow{padding:13px 11px;border:1px solid #979797;display:none}.map-infowindows-container-mobile .mobile-infowindow.show{display:block}.map-infowindows-container-mobile .mobile-infowindow .image{float:left;width:100px;height:100px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:20px}.map-infowindows-container-mobile .mobile-infowindow .right{float:left}.map-infowindows-container-mobile .mobile-infowindow .right .scheme-name{padding-top:23px;font-weight:700;font-size:18px;color:#353d42;margin-bottom:17px}.map-infowindows-container-mobile .mobile-infowindow .right .area-postcode{margin-bottom:10px;font-weight:700;font-size:14px}.map-infowindows-container-mobile .mobile-infowindow .right .other-info{font-size:14px;font-weight:700;color:#353d42}@media (min-width:768px){#results-map{height:436px}.search-results-container .search-result-item.even{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.search-results-container .search-result-item.odd{width:49.15254%;clear:right;float:right;margin-right:0}.search-results-container .search-result-item a .teaser-container .percentage .col-8,.search-results-container .search-result-item a .teaser-container .price .col-8{width:66.6666666664%}.search-results-container .search-result-item a .teaser-container .percentage .col-4,.search-results-container .search-result-item a .teaser-container .price .col-4{width:33.3333333332%;text-align:left}.tools{margin-top:18px}.tools .sortby-select{display:inline-block;max-width:100%;padding:14px 40px 14px 10px;position:relative;background:#353d42 url(../img/chevron--down--white.svg) no-repeat right 10px center;background-size:20px 12px;border-radius:3px;width:calc(100% - 50px)!important}.tools .sortby-select span{display:block;color:#fff;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.map-infowindows-container-mobile,.map-infowindows-container-mobile .mobile-infowindow{display:none}}@media (min-width:960px){.search-results-container .search-result-item:nth-child(3n+1){width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.search-results-container .search-result-item:nth-child(3n+2){width:32.20339%;clear:right;float:left;margin-right:1.69492%}.search-results-container .search-result-item:nth-child(3n+3){width:32.20339%;clear:right;float:right;margin-left:0;margin-right:0}}@media (min-width:1024px){.advanced-search-box .search-container .input-group{padding-left:20px;padding-right:20px}.advanced-search-box .search-container .input-group label.has-info{margin-bottom:2px}.advanced-search-box .search-container .input-group.first{padding-left:0}}.anchors{position:relative;margin-bottom:15px;background-color:#f5f5f6;z-index:1000}.anchors .anchors-inner span:nth-child(2n){width:50%;padding-right:0}.anchors .anchors-inner span{display:block;width:calc(50% - 10px);float:left;padding-right:10px}.anchors .anchors-inner span a{display:block;text-decoration:none;color:#000;background:#fff;height:35px;line-height:35px;font-size:14px;font-weight:700;margin-bottom:6px;padding-left:13px;padding-right:13px}.anchors.sticky{position:fixed;top:0;padding-top:10px}.property-detail-page h1.title{font-size:22px}.property-detail-page h1.title span{font-size:16px}.property-detail-page .area-postcode{margin-top:10px}.title-container{float:left;width:100%}.area-postcode{background-image:url(../img/area-postcode.svg);background-repeat:no-repeat;color:#9e0059;padding-left:20px}.area-postcode.float-left{margin-right:20px}.help-to-buy-explained{float:left;text-decoration:none;padding-bottom:6px;padding-left:6px;padding-right:6px}.help-to-buy-explained .help-to-buy-logo{width:60px}.help-to-buy-explained .help-to-buy-explained-text{font-size:14px;text-align:left}.full-price{background-image:url(../img/full-price.svg);background-repeat:no-repeat;color:#9e0059;padding-left:20px;height:22px;line-height:22px}.property-details-table{width:100%;border-collapse:collapse}.property-details-table tr td{border:1px solid #979797;background-color:#fff;padding:4px 13px;font-size:14px;color:#353d42}.property-details-table tr.odd td{background-color:#f5f5f6}.eligibility-button-holder,.load-more-button-holder{margin-top:12px;text-align:center}.eligibility-button-holder a,.load-more-button-holder a{width:auto;display:inline-block;padding-left:24px;padding-right:24px}.slider-container{margin-top:20px;background-color:#fff}#availability h2{margin-bottom:12px}#availability .tools{margin-top:0;margin-bottom:16px}.table-container{overflow-x:auto;width:100%}.input-group.availability-filters .selector{width:auto!important;display:inline-block}.availability-table{width:100%;border-collapse:collapse}.availability-table th{font-size:14px;font-weight:700;text-align:left;padding:3px 2px;background-color:#f5f5f6;border:1px solid #979797}.availability-table td{padding:3px 13px;font-size:14px;border:1px solid #979797;text-align:center}.availability-table td.button-holder{padding:3px 8px;text-align:center}.availability-table td a{display:block;font-size:14px;text-decoration:none;color:#9e0059;border-radius:2px;background-color:#ee266d;padding:6px 10px}.availability-table td a.regular{padding:0;display:inline;color:#9e0059;border-radius:0;background-color:transparent;font-weight:700}.availability-table td a.regular:hover{text-decoration:underline}.availability-table .no-results{display:none}.location-box h2{margin-top:0}.google-map{width:100%;height:auto}.google-map .img-wide{max-width:100%}.open-day-box .left{width:30%;float:left}.open-day-box .left .day,.open-day-box .left .month,.open-day-box .left .starts{font-weight:700;display:block}.open-day-box .left .starts{font-size:20px}.open-day-box .left .day{font-size:50px}.open-day-box .left .month{font-size:26px}.open-day-box .left .year{font-size:25px}.open-day-box .right{width:70%;float:right}.open-day-box .right h2{margin-top:0}.housing-association-box img{display:block;max-width:100%}.housing-association-box a{text-decoration:none;color:#ee266d;font-weight:700;display:block}#local-area ul,#local-area ul li,#overview ul,#overview ul li{color:#353d42}.eligibility-box-mobile{position:fixed;left:0;bottom:10px;width:100%;box-sizing:border-box;padding-left:10px;padding-right:10px;z-index:1000}.eligibility-box-mobile .button-container{padding:10px;background-color:hsla(0,0%,100%,.5)}.eligibility-box-mobile .button-container .check-eligibility-button{box-shadow:2px 2px 2px #353d42}.plot-item{border:1px solid #e3e5e8}.plot-item .plot-short-description{border:0;cursor:pointer;background-color:#f5f5f5;padding:10px 40px 10px 20px;color:#9e0059;background-image:url(../img/icon-accordion-arrow-down-gla.svg);background-size:20px 12px;background-repeat:no-repeat;background-position:95%;background-position:calc(100% - 20px) 50%;font-size:18px;width:100%;text-align:left}.plot-item .plot-short-description.open{background-image:url(../img/icon-accordion-arrow-up-gla-hover.svg)}.plot-item .plot-long-description{border-bottom:1px solid #e3e5e8;padding:20px;display:none}.plot-item .plot-long-description.open{display:block}#plot-videos .col-6,#videos .col-6{box-sizing:border-box}@media (min-width:1024px){#plot-videos .col-6.left,#videos .col-6.left{padding-right:10px}}@media (min-width:1024px){#plot-videos .col-6.right,#videos .col-6.right{padding-left:10px}}#plot-videos .video-link,#videos .video-link{display:block;position:relative}#plot-videos .video-link:before,#videos .video-link:before{content:"";position:absolute;width:100%;height:100%;background:url(../img/play-btn.png) no-repeat 50%;background-size:25%;z-index:10}#plot-videos .video-link.custom_iframe,#videos .video-link.custom_iframe{border:2px solid #9e0059;text-align:center;height:168px}#plot-videos .video-link.custom_iframe:before,#videos .video-link.custom_iframe:before{content:"";position:absolute;width:100%;height:100%;background:none}#embed_iframe:before{height:30px;width:30px;display:inline-block;-webkit-animation:e .8s linear infinite;background-image:url(../img/throbber.svg);background-size:122px 90px;background-repeat:no-repeat;background-position:50%;background-size:contain;animation:e .8s linear infinite;z-index:-1}@media (max-width:360px){.input-group.availability-filters{float:left}.input-group.availability-filters .selector{width:100%!important;box-sizing:border-box;margin-bottom:10px}}@media (max-width:440px){.availability-table,.availability-table tbody{display:block}.availability-table.buy tr.hidden{display:none}.availability-table.buy tr.availability-table-item td:first-of-type:before{content:"Status:";text-align:left;font-weight:700}.availability-table.buy tr.availability-table-item td:nth-of-type(2):before{content:"Plot number:";text-align:left;font-weight:700}.availability-table.buy tr.availability-table-item td:nth-of-type(3):before{content:"Beds:";text-align:left;font-weight:700}.availability-table.buy tr.availability-table-item td:nth-of-type(4):before{content:"Minimum share price:";text-align:left;font-weight:700}.availability-table.buy tr.availability-table-item td:nth-of-type(5):before{content:"Eligibility:";text-align:left;font-weight:700}.availability-table.rent tr.hidden{display:none}.availability-table.rent tr.availability-table-item td:first-of-type:before{content:"Status:";text-align:left;font-weight:700}.availability-table.rent tr.availability-table-item td:nth-of-type(2):before{content:"Plot number:";text-align:left;font-weight:700}.availability-table.rent tr.availability-table-item td:nth-of-type(3):before{content:"Beds:";text-align:left;font-weight:700}.availability-table.rent tr.availability-table-item td:nth-of-type(4):before{content:"Monthly rent:";text-align:left;font-weight:700}.availability-table.rent tr.availability-table-item td:nth-of-type(5):before{content:"Eligibility:";text-align:left;font-weight:700}.availability-table tr{display:block}.availability-table tr.hidden{display:none}.availability-table tr.no-results td{width:100%}.availability-table tr.availability-table-item{padding-top:12px;padding-bottom:12px;border-top:1px solid #9e0059}.availability-table tr th{position:absolute;top:-9999px;left:-9999px;display:block}.availability-table tr td{display:block;border:none;position:relative;padding-left:50%;text-align:right;padding-top:3px;padding-bottom:3px}.availability-table tr td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}@media (min-width:768px){.availability-table th{padding-left:13px}}@media (min-width:1024px){.eligibility-box-mobile{display:none}.anchors{margin-bottom:9px}.anchors .anchors-inner span:nth-child(2n){width:calc(25% - 10px);padding-right:10px}.anchors .anchors-inner span{width:calc(25% - 10px)}.anchors .anchors-inner span.last{width:25%;padding-right:0}.anchors.sticky{position:relative;top:0}}.plot-details h2 a{text-decoration:none}.plot-details h4{margin-top:0}.plot-details h4.plot-no{margin-right:10px}.plot-details #local-area ul,.plot-details #local-area ul li,.plot-details #overview ul,.plot-details #overview ul li{color:#353d42}.plot-details .epc-box h2{margin-top:0}.plot-details .epc-box a.download-button{display:block}.back-to-listing{text-align:left}.back-to-listing a{margin-bottom:20px;display:inline-block;width:auto;padding-right:35px;padding-left:35px}@media (min-width:768px){.plot-details .epc-box h2{float:left;line-height:43px;margin-bottom:0}.plot-details .epc-box a.download-button{float:right}.back-to-listing a{margin-bottom:20px}}.auth .white-box h2{margin-top:0}.auth .auth-tabs{width:100%;border-bottom:1px solid #e1e2e3;margin-bottom:20px}.auth .auth-tabs a{display:block;padding:5px 18px;background:#eee;text-decoration:none;color:#353d42;font-size:16px}.auth .auth-tabs a.active{color:#ee266d;background:#d8d8d8}@media (min-width:768px){.auth .auth-tabs a{display:block;float:left;margin-right:19px;background:#d8d8d8}}@media (min-width:1024px){.auth .left .form-text,.auth .left .input-group{padding-right:32px}.auth .right .form-text,.auth .right .input-group{padding-left:32px}}@media (min-width:1024px){.auth .pwd-reset-form .captcha-container{margin-top:8px;padding-left:34px}}.register-form .input-group.pass-strength-container{position:relative;padding-top:40px}.register-form .input-group.pass-strength-container .pw-strength-text{position:absolute;top:0}.register-form .input-group.pass-strength-container .pass-wrapper{position:absolute;top:21px;width:100%;display:block!important}.register-form .input-group.pass-strength-container .pass-wrapper .pass-text{position:absolute;top:-21px;right:0}.register-form .input-group.pass-strength-container .pass-wrapper .pass-graybar{height:3px;background-color:#d8d8d8;width:100%;position:relative}.register-form .input-group.pass-strength-container .pass-wrapper .pass-colorbar{height:3px;background-image:url(../img/passwordstrength.jpg);position:absolute;top:0;left:0}@media (min-width:768px){.register-form .left{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.register-form .right{width:49.15254%;clear:right;float:right;margin-right:0}.register-form .create-new-account-button{max-width:447.58px}}@media (min-width:1024px){.auth .register-form .left .form-text,.auth .register-form .left .input-group{padding-right:0}.auth .register-form .right .form-text,.auth .register-form .right .input-group{padding-left:0}}.check-eligibility-form .input-group.pass-strength-container{position:relative;padding-top:40px}.check-eligibility-form .input-group.pass-strength-container .pw-strength-text{position:absolute;top:0}.check-eligibility-form .input-group.pass-strength-container .pass-wrapper{position:absolute;top:-60px;width:100%;display:block!important}.check-eligibility-form .input-group.pass-strength-container .pass-wrapper .pass-text{position:absolute;top:-21px;right:0}.check-eligibility-form .input-group.pass-strength-container .pass-wrapper .pass-graybar{height:3px;background-color:#d8d8d8;width:100%;position:relative}.check-eligibility-form .input-group.pass-strength-container .pass-wrapper .pass-colorbar{height:3px;background-image:url(../img/passwordstrength.jpg);position:absolute;top:0;left:0}@media (min-width:768px){.check-eligibility-form .input-group.confirm-password-input-group{margin-top:40px}}.dashboard-tabs{width:100%}.dashboard-tabs ul{list-style-type:none;margin:0;padding:0}.dashboard-tabs ul li a{display:block;padding:5px 14px;background:#eee;text-decoration:none;color:#353d42;font-size:16px}.dashboard-tabs ul li a.active{color:#ee266d;background:#d8d8d8}.user-dashboard-my-profile .preferred-borough-error{margin-bottom:20px}.search-results-container .application-item{background-color:#fff;margin-bottom:20px;color:#353d42}.search-results-container .application-item .tenure-line{text-align:center;color:#fff;padding-top:6px;padding-bottom:6px}.search-results-container .application-item .hero-image.failed{border-bottom:5px solid #d44034}.search-results-container .application-item .hero-image.failed img{-webkit-filter:grayscale(60%)!important;filter:grayscale(60%)!important}.search-results-container .application-item .hero-image.passed{border-bottom:5px solid #65cf72}.search-results-container .application-item .hero-image.considered{border-bottom:5px solid #5cb8ff}.search-results-container .application-item .hero-image.incomplete{border-bottom:5px solid #4d4d4d}.search-results-container .application-item.trashed{opacity:.85!important}.search-results-container .application-item.trashed .hero-image img{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important}.search-results-container .application-item .teaser-container{padding-left:20px;padding-right:20px;padding-bottom:20px}.search-results-container .application-item .teaser-container .development-name{margin-bottom:20px;font-weight:700;font-size:1.25em}.search-results-container .application-item .teaser-container .button.open-day-confirmed{height:auto;border:1px solid #ee266d;color:#ee266d;font-weight:700;line-height:1.3em;padding-top:8px;padding-bottom:8px}.search-results-container .application-item .teaser-container .data{font-weight:700;font-size:14px;margin-bottom:3px}.search-results-container .application-item .teaser-container .data .date{display:inline-block;padding-left:20px;padding-top:5px}.search-results-container .application-item .teaser-container .data span{font-weight:400}.search-results-container .application-item .teaser-container .data span.appointment{font-weight:700;color:#ee266d}.search-results-container .application-item .teaser-container .data .status{font-weight:700}.search-results-container .application-item .teaser-container .data .status.failed{color:#d44034}.search-results-container .application-item .teaser-container .data .status.passed{color:#65cf72}.search-results-container .application-item .teaser-container .data .status.considered{color:#5cb8ff}.search-results-container .application-item .teaser-container .data .status.incomplete{color:#4d4d4d}.search-results-container .application-item .teaser-container .archive-button{font-weight:700;cursor:pointer;cursor:hand}.search-results-container .application-item .teaser-container .button{margin:20px 0 0!important}.search-results-container .application-item .teaser-container a.button.primary,.search-results-container .application-item .teaser-container button.primary{border:0;background-color:#ee266d!important;color:#fff;font-size:.9em;letter-spacing:.009375em!important;padding:2px 4px}.scheme-box{padding:20px;background-color:#f5f5f6;border:1px solid #e1e2e3;border-radius:3px}.scheme-box .name{font-size:22px;color:#353d42;font-weight:700;margin-bottom:16px}.book-open-day .col-6.right .input-group label{margin-bottom:27px}@media (min-width:768px){.search-results-container.d-flex{display:flex;flex-wrap:wrap}}@media (min-width:960px){.search-results-container.d-flex{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.dashboard-tabs{width:100%;border-bottom:1px solid #e1e2e3;margin-bottom:20px}.dashboard-tabs ul{padding:0;margin:0;display:table;width:100%}.dashboard-tabs ul li{display:table-cell}.dashboard-tabs ul li a{display:block;margin-right:12px;text-align:center;padding:5px 14px;background:#eee;text-decoration:none;color:#353d42;font-size:16px}.dashboard-tabs ul li a.active{color:#ee266d;background:#d8d8d8}.dashboard-tabs ul li.last a{margin-right:0}.user-dashboard-my-profile .checkbox-container{margin-top:40px}}.message-container{margin-top:20px;margin-bottom:20px}.user-dashboard-my-profile .button.mayoral-default{border:1px solid #9e0059}@media (min-width:1024px){.user-dashboard-my-profile .save-details-button-container{margin-top:38px}}.add-listing .google-map{height:400px}#property_preview_thumbnail{display:none}#property_preview_thumbnail.show{display:block}#property_preview_thumbnail .description{color:#9e0059;padding-top:20px;padding-bottom:20px}#property_preview_thumbnail .button{margin-top:50px}#property_preview_image{height:300px}#final-thumbnail-container{position:relative;display:none}#final-thumbnail-container.show{display:block}#main_property_images_thumbnails{display:none}#main_property_images_thumbnails.show{display:block}#main_property_images_thumbnails .main_image_thumbnail_container{float:left;height:100px;width:46%;white-space:nowrap;text-align:center;margin-bottom:16px;position:relative}#main_property_images_thumbnails .main_image_thumbnail_container:nth-child(odd){float:left}#main_property_images_thumbnails .main_image_thumbnail_container:nth-child(2n){float:right}#main_property_images_thumbnails .main_image_thumbnail_container .removePic{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background:#9e0059;border-radius:50%;color:#fff;text-align:center;border:1px solid #fff;font-size:14px;cursor:pointer;cursor:hand;background-image:url(../img/close-white.svg);background-size:10px 10px;background-position:50%;background-repeat:no-repeat}#main_property_images_thumbnails .main_image_thumbnail_container .counter{position:absolute;top:-10px;left:-10px;width:20px;height:20px;background:#fff;border-radius:50%;color:#353d42;text-align:center;border:1px solid #e1e2e3}#main_property_images_thumbnails .main_image_thumbnail_container .counter span{padding-top:3px;font-size:12px}#main_property_images_thumbnails .main_image_thumbnail_container .helper{display:inline-block;vertical-align:middle}#main_property_images_thumbnails .main_image_thumbnail_container .main_images_thumbnail{position:relative;display:inline-block;cursor:move}#main_property_images_thumbnails .main_image_thumbnail_container .main_images_thumbnail img{vertical-align:middle;max-height:100px;max-width:100%}#main_property_images_thumbnails .main_image_thumbnail_container .main_images_thumbnail:hover .helper-text{display:block}#main_property_images_thumbnails .main_image_thumbnail_container .main_images_thumbnail .helper-text{display:none;position:absolute;bottom:0;left:0;width:100%;font-size:13px;padding:4px;font-weight:700;box-sizing:border-box;background-color:#9e0059;background-color:rgba(158,0,89,.6)}#main_property_images_thumbnails .main_image_thumbnail_container .main_images_thumbnail .helper-text span{color:#fff}.main_property_images{height:300px}#main_property_image{height:400px;position:relative}#main_property_images_container{display:none;padding-top:20px}#main_property_images_container .description{color:#9e0059;padding-bottom:20px}#main_property_images_container.show{display:block}#main_property_images_container .button{margin-top:50px}#submit-container.hide{display:none}#floorplan_thumbnails{margin-top:20px}#floorplan_thumbnails .floorplan_thumbnail_container{float:left;height:200px;width:46%;white-space:nowrap;text-align:center;margin-bottom:16px;position:relative}#floorplan_thumbnails .floorplan_thumbnail_container:nth-child(odd){float:left}#floorplan_thumbnails .floorplan_thumbnail_container:nth-child(2n){float:right}#floorplan_thumbnails .floorplan_thumbnail_container .removePic{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background:#9e0059;border-radius:50%;color:#fff;text-align:center;border:1px solid #fff;font-size:14px;cursor:pointer;cursor:hand;background-image:url(../img/close-white.svg);background-size:10px 10px;background-position:50%;background-repeat:no-repeat}#floorplan_thumbnails .floorplan_thumbnail_container .counter{position:absolute;top:-10px;left:-10px;width:20px;height:20px;background:#fff;border-radius:50%;color:#353d42;text-align:center;border:1px solid #e1e2e3}#floorplan_thumbnails .floorplan_thumbnail_container .counter span{padding-top:3px;font-size:12px}#floorplan_thumbnails .floorplan_thumbnail_container .floorplan_thumbnail{position:relative;display:inline-block;cursor:move}#floorplan_thumbnails .floorplan_thumbnail_container .floorplan_thumbnail img{vertical-align:middle;max-height:200px;max-width:100%}#floorplan_thumbnails .floorplan_thumbnail_container .floorplan_thumbnail:hover .helper-text{display:block}#floorplan_thumbnails .floorplan_thumbnail_container .floorplan_thumbnail .helper-text{display:none;position:absolute;bottom:0;left:0;width:100%;font-size:13px;padding:4px;font-weight:700;box-sizing:border-box;background-color:#9e0059;background-color:rgba(158,0,89,.6)}#floorplan_thumbnails .floorplan_thumbnail_container .floorplan_thumbnail .helper-text span{color:#fff}#image-cropper-container{display:none}#image-cropper-container.show{display:block}#image-cropper-container .crop-image{margin-top:50px}#image-cropper{width:100%;height:400px}.floating-sidebar{width:30%;right:-30%;height:100%;background:red;overflow:scroll}.epc-container{padding:20px 10px;border:1px solid #9e0059;position:relative}.epc-container span{color:#9e0059}.epc-container .remove-epc{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background:#9e0059;border-radius:50%;color:#fff;text-align:center;border:1px solid #fff;font-size:14px;cursor:pointer;cursor:hand;background-image:url(../img/close-white.svg);background-size:10px 10px;background-position:50%;background-repeat:no-repeat}.recipient-skeleton{display:none}.search-results-container .search-result-item .dashboard-listing{background:#fff;display:block;word-wrap:break-word;box-sizing:border-box;margin-bottom:20px}.search-results-container .search-result-item .dashboard-listing .hero-image img{width:100%}.search-results-container .search-result-item .dashboard-listing .hero-image .nopic{height:99px;padding-left:20px;padding-right:20px;padding-top:60px;text-align:center}.search-results-container .search-result-item .dashboard-listing .teaser-container{padding-left:20px;padding-right:20px;padding-bottom:20px}.search-results-container .search-result-item .dashboard-listing .teaser-container .equalheight{margin-bottom:20px}.search-results-container .search-result-item .dashboard-listing .teaser-container .development-name h2{color:#353d42}.search-results-container .search-result-item .dashboard-listing .teaser-container .area-postcode{color:#9e0059;font-weight:700;font-size:16px;margin-bottom:20px}.search-results-container .search-result-item .dashboard-listing .teaser-container .percentage,.search-results-container .search-result-item .dashboard-listing .teaser-container .price{color:#353d42;font-weight:700;font-size:14px}.search-results-container .search-result-item .dashboard-listing .teaser-container .percentage span,.search-results-container .search-result-item .dashboard-listing .teaser-container .price span{font-weight:400}.search-results-container .search-result-item .dashboard-listing .teaser-container .button{text-decoration:none;text-align:center;border-radius:2px;border:1px solid #353d42;background-color:#fff;display:block;clear:both;height:44px;padding:0 35px;color:#000;white-space:normal;outline-offset:-2px;margin-bottom:10px;margin-top:0}.search-results-container .search-result-item .dashboard-listing .teaser-container .button.general-status{background:#ee266d;color:#fff;border:1px solid #ee266d}.search-results-container .search-result-item .dashboard-listing .teaser-container .button.mayoral-default{background:#9e0059;color:#fff;border:1px solid #9e0059}.search-results-container .search-result-item .dashboard-listing .teaser-container .buttons .archive-listing-container{text-align:right;margin-top:20px;width:100%;float:left}.search-results-container .search-result-item .dashboard-listing .teaser-container .buttons .archive-listing-container .archive-listing{background:none!important;border:none;padding:0;cursor:pointer;cursor:hand;color:#9e0059;text-decoration:underline}.choose-hp .col-6.right .input-group{margin-top:38px}.choose-hp .col-6.right .button{border:1px solid #9e0059}@media (min-width:768px){.search-results-container .search-result-item .dashboard-listing .teaser-container .percentage .col-8,.search-results-container .search-result-item .dashboard-listing .teaser-container .price .col-8{width:66.6666666664%}.search-results-container .search-result-item .dashboard-listing .teaser-container .percentage .col-4,.search-results-container .search-result-item .dashboard-listing .teaser-container .price .col-4{width:33.3333333332%;text-align:left}}.enquires-table-container,.opendays-table-container{position:relative}.enquires-table-container.overflow-hidden,.opendays-table-container.overflow-hidden{overflow:hidden}.enquires-table-container.overflow-y-visible,.opendays-table-container.overflow-y-visible{overflow-y:visible}.enquiries-table .availability-table tr td.button-holder a,.opendays-table .availability-table tr td.button-holder a{background-color:#9e0059}.enquiries-table .availability-table tr td.button-holder-results a,.opendays-table .availability-table tr td.button-holder-results a{background-color:#9e0059;color:#fff}.enquiries-table .availability-table tr.selected td,.opendays-table .availability-table tr.selected td{background-color:#e1e2e3}.opendays-table-container .floating-sidebar{width:100%;right:-100%;box-sizing:border-box;padding:30px}.floating-sidebar{width:100%;position:absolute;top:0;right:-100%;height:auto;background:#fff;border:2px solid #e1e2e3;box-shadow:1px 1px;padding:20px;box-sizing:border-box}.floating-sidebar #sidebar-table{border-collapse:collapse;border-spacing:0;width:100%;margin-top:20px}.floating-sidebar #sidebar-table tr td{font-size:14px;border:1px solid #e1e2e3;margin:0;padding-left:6px;padding-top:8px;padding-bottom:8px}.floating-sidebar #sidebar-table tr td.highlight{font-weight:700;color:#9e0059;background-color:#f5f5f6}.floating-sidebar .close{display:block;text-decoration:none;position:absolute;top:10px;right:10px;width:14px;height:14px;background:url(../img/close.svg)}.enquiries-search .button{padding-top:12px;padding-bottom:12px}.enquiries-search .button.reset-button{border:1px solid #353d42;background:#fff}.enquiries-search .button.mayoral-default{border:1px solid #9e0059}#openday-sidebar-table{width:100%;border:1px solid #e1e2e3;border-collapse:collapse}#openday-sidebar-table thead tr{background:#f5f5f6}#openday-sidebar-table thead tr th{padding:6px;text-align:left;color:#9e0059;border:1px solid #e1e2e3}#openday-sidebar-table tbody tr td{padding:6px;border:1px solid #e1e2e3;font-size:14px}@media (max-width:768px){.enquires-table-container .availability-table,.enquires-table-container .availability-table tbody{display:block}.enquires-table-container .availability-table tr.enquiry-table-item{margin-bottom:16px}.enquires-table-container .availability-table tr.enquiry-table-item.even{background-color:#f5f5f6}.enquires-table-container .availability-table tr.enquiry-table-item td.button-holder{padding-left:0;text-align:center}.enquires-table-container .availability-table tr.enquiry-table-item td:first-of-type:before{content:"Ref number:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(2):before{content:"First name:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(3):before{content:"Last name:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(4):before{content:"Listing:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(5):before{content:"Enquiry date:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(6):before{content:"Tenure:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr.enquiry-table-item td:nth-of-type(7):before{content:"Assessment status:";text-align:left;font-weight:700}.enquires-table-container .availability-table tr{display:block}.enquires-table-container .availability-table tr.no-results td{width:100%}.enquires-table-container .availability-table tr.availability-table-item{padding-top:12px;padding-bottom:12px;border-top:1px solid #9e0059}.enquires-table-container .availability-table tr th{position:absolute;top:-9999px;left:-9999px;display:block}.enquires-table-container .availability-table tr td{display:block;border:none;position:relative;padding-left:50%;text-align:right;padding-top:3px;padding-bottom:3px}.enquires-table-container .availability-table tr td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}h2#open-days small{padding-left:6px;color:#353d42;font-size:14px;font-weight:400}.quick-links{margin-top:20px;margin-bottom:20px}.quick-links .quick-link-title{margin-right:16px;padding-top:12px;padding-bottom:12px}.quick-links .quick-link,.quick-links .quick-link-title{display:block;float:left;color:#353d42;font-weight:700;font-size:18px}.quick-links .quick-link{background-color:#fff;padding:12px 36px 12px 18px;margin-right:8px;text-decoration:none;background-image:url(../img/icon-navigation-arrow-hover.svg);background-position:center right 18px;background-repeat:no-repeat;background-size:8px;width:100%;margin-bottom:6px;box-sizing:border-box}.development-image{margin-bottom:20px;height:160px;overflow:hidden}.development-image img{width:100%}.development-image a.nopic{display:block;text-align:center;border:1px dashed #9e0059;padding:60px;text-decoration:none}.helper-text{margin-top:20px;font-size:14px;color:#acaeaf}.publish-container{margin-bottom:20px}.publish-container .publish-title{display:block;float:left;margin-right:16px;padding-top:18px;padding-bottom:12px;color:#353d42;font-weight:700;font-size:18px}.publish-container .ios7-switch{font-size:42px;float:right}.archive-button-container{margin-bottom:20px}.archive-button-container .button{background:#fff;border:1px solid #353d42;cursor:pointer;cursor:hand}.development-info-inner h2{color:#353d42}.development-info-inner .area-postcode{font-weight:700;margin-bottom:20px}.development-info-inner .tenure{font-size:14px}table.manage-listing-table{width:100%;border-collapse:collapse}table.manage-listing-table tr.even td{background:#f5f5f6}table.manage-listing-table tr.selected td{background-color:#e1e2e3;border:1px solid #fff}table.manage-listing-table tr td,table.manage-listing-table tr th{border:1px solid #e1e2e3;padding:4px 6px;font-size:14px;color:#353d42}table.manage-listing-table tr th{text-align:left}.button-holder .button-container.first,.button-holder .button-container.second,.button-holder .button-container.third{margin-bottom:20px}.enquiries-table .button-holder a{color:#fff}@media (max-width:440px){table.manage-listing-table,table.manage-listing-table tbody{display:block}table.manage-listing-table.buy tr td:first-of-type:before{content:"Select:";text-align:left;font-weight:700}table.manage-listing-table.buy tr td:nth-of-type(2):before{content:"Status:";text-align:left;font-weight:700}table.manage-listing-table.buy tr td:nth-of-type(3):before{content:"Plot number:";text-align:left;font-weight:700}table.manage-listing-table.buy tr td:nth-of-type(4):before{content:"Bedrooms:";text-align:left;font-weight:700}table.manage-listing-table.buy tr td:nth-of-type(5):before{content:"Full price:";text-align:left;font-weight:700}table.manage-listing-table.buy tr td:nth-of-type(6):before{content:"Edit plot details:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:first-of-type:before{content:"Select:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:nth-of-type(2):before{content:"Status:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:nth-of-type(3):before{content:"Plot number:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:nth-of-type(4):before{content:"Bedrooms:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:nth-of-type(5):before{content:"Monthly rent:";text-align:left;font-weight:700}table.manage-listing-table.rent tr td:nth-of-type(6):before{content:"Edit plot details:";text-align:left;font-weight:700}table.manage-listing-table tr{display:block;margin-bottom:10px;padding-top:6px;padding-bottom:6px;border:1px solid transparent}table.manage-listing-table tr th{position:absolute;top:-9999px;left:-9999px;display:block}table.manage-listing-table tr.even{background:#f5f5f6}table.manage-listing-table tr.even td{background:transparent}table.manage-listing-table tr.selected{background-color:#e1e2e3;border:1px solid #9e0059}table.manage-listing-table tr.selected td{border:0;background:transparent}table.manage-listing-table tr td{display:block;border:none;position:relative;padding-left:50%;text-align:right;padding-top:3px;padding-bottom:3px}table.manage-listing-table tr td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.manage-listing-table tr td.select-td{height:26px}table.manage-listing-table tr td.select-td .checkbox-container{float:right;margin-bottom:0}table.manage-listing-table tr td.select-td .checkbox-container .checker{margin-right:0}}@media (min-width:1024px){.publish-container{margin-bottom:0}.archive-button-container{margin-bottom:0;padding-left:40px}.development-info-inner,.preview-button-container{padding-left:40px}.quick-links .quick-link-title{width:auto}.quick-links .quick-link{width:200px}.button-holder .button-container.first{padding-right:0}.button-holder .button-container.second,.button-holder .button-container.third{padding-left:40px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}.epc-chart{width:100%;min-width:360px;background-color:#fff}.epc-chart span{line-height:normal!important;-webkit-font-smoothing:auto!important}.epc-chart .topbottomtext{color:#000;font-size:14px;line-height:1em}.epc-chart .topbottomtext em{display:block;padding:8px 4px}.epc-chart .epc-title{color:#fff;background-color:#266db5;border:1px solid #266db5;font-size:1.1em;font-weight:600;width:100%;margin-bottom:2px}.epc-chart .epc-title span{padding:2px 5px}.epc-chart .bars{border:1px solid #0b0c0c;display:table;position:relative;width:100%}.epc-chart .bars.noborder_bottom{border-bottom:0;border-top:0}.epc-chart .bars .bar{display:table-row}.epc-chart .bars .bar .th{font-size:14px;padding:5px;color:#000}.epc-chart .bars .bar div{display:table-cell}.epc-chart .bars .bar .col_0{width:80%}.epc-chart .bars .bar .col_1{width:60%}.epc-chart .bars .bar .col_2,.epc-chart .bars .bar .col_3{width:20%}.epc-chart .bars .bar .eff-rating{display:block;font-size:12px;margin-bottom:2px;overflow:auto;padding:0 4px}.epc-chart .bars .bar .eff-rating .range{position:relative;top:10px;font-size:14px;padding-left:8px}.epc-chart .bars .bar .eff-rating .title{color:#fff;float:right;font-size:24px;line-height:36px!important;font-weight:700;text-align:right;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.epc-chart .bars .rating_a_plus{margin-right:60%}.epc-chart .bars .rating_a_plus.energy{background:#008054;color:#fff}.epc-chart .bars .rating_a_plus.co2{background:#cde2f5;color:#000}.epc-chart .bars .rating_a{margin-right:52%}.epc-chart .bars .rating_a.energy{background:#008054;color:#fff}.epc-chart .bars .rating_a.co2{background:#cde2f5;color:#000}.epc-chart .bars .rating_b{margin-right:44%}.epc-chart .bars .rating_b.energy{background:#19b459;color:#fff}.epc-chart .bars .rating_b.co2{background:#97c0ef;color:#000}.epc-chart .bars .rating_c{margin-right:36%}.epc-chart .bars .rating_c.energy{background:#8dce46;color:#fff}.epc-chart .bars .rating_c.co2{background:#73a2d6;color:#000}.epc-chart .bars .rating_d{margin-right:28%}.epc-chart .bars .rating_d.energy{background:#ffd500;color:#fff}.epc-chart .bars .rating_d.co2{background:#4e84c4;color:#000}.epc-chart .bars .rating_e{margin-right:20%}.epc-chart .bars .rating_e.energy{background:#fcaa65;color:#fff}.epc-chart .bars .rating_e.co2{background:#a8a8a8;color:#000}.epc-chart .bars .rating_f{margin-right:12%;color:#fff}.epc-chart .bars .rating_f.energy{background:#ef8023}.epc-chart .bars .rating_f.co2{background:#868686}.epc-chart .bars .rating_g{margin-right:4%;color:#fff}.epc-chart .bars .rating_g.energy{background:#e9153b}.epc-chart .bars .rating_g.co2{background:#686868}.epc-chart .bars small{display:block;line-height:1em;padding:8px 4px}.epc-chart .bars .pointer{display:block;margin:0;position:absolute;font-size:22px}.epc-chart .bars .pointer.current_only{left:86%}.epc-chart .bars .pointer.current{left:66%}.epc-chart .bars .pointer.potential{left:86%}.epc-chart .bars .pointer span{color:#fff;font-size:24px;line-height:36px!important;font-weight:500;padding:2px 8px;position:relative;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.epc-chart .bars .pointer span:after{border:18px solid transparent;content:" ";height:0;margin-top:-18px;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.epc-chart .bars .pointer span.smaller{font-size:20px!important}.epc-chart .bars .rating_a.energy span:after{border-right-color:#008054}.epc-chart .bars .rating_a.co2 span:after{border-right-color:#cde2f5}.epc-chart .bars .rating_b.energy span:after{border-right-color:#19b459}.epc-chart .bars .rating_b.co2 span:after{border-right-color:#97c0ef}.epc-chart .bars .rating_c.energy span:after{border-right-color:#8dce46}.epc-chart .bars .rating_c.co2 span:after{border-right-color:#73a2d6}.epc-chart .bars .rating_d.energy span:after{border-right-color:#ffd500}.epc-chart .bars .rating_d.co2 span:after{border-right-color:#4e84c4}.epc-chart .bars .rating_e.energy span:after{border-right-color:#fcaa65}.epc-chart .bars .rating_e.co2 span:after{border-right-color:#a8a8a8}.epc-chart .bars .rating_f.energy span:after{border-right-color:#ef8023}.epc-chart .bars .rating_f.co2 span:after{border-right-color:#868686}.epc-chart .bars .rating_g.energy span:after{border-right-color:#e9153b}.epc-chart .bars .rating_g.co2 span:after{border-right-color:#686868}.epc-chart .bars+.bars{border-top:0}.hfl-modal-close .sweet-modal .sweet-box-actions .sweet-action-close:hover,.hfl-modal .sweet-modal .sweet-box-actions .sweet-action-close:hover{background:#9e0059;color:#fff}.hfl-modal .sweet-modal.has-tabs:not(.has-title) .sweet-title{height:auto;line-height:normal}.hfl-modal .sweet-modal.is-alert .sweet-content{padding-top:0}.hfl-modal .sweet-modal .sweet-title{height:auto;line-height:normal;padding-top:16px;border-bottom:0;padding-left:16px;padding-right:16px}.hfl-modal .sweet-modal .sweet-title>h2{font-weight:700}.hfl-modal .sweet-modal .sweet-content{padding-top:0;padding-left:16px;padding-right:16px}.hfl-modal .sweet-modal .modal-map-container,.hfl-modal .sweet-modal .modal-street-view-container{width:100%;height:500px}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs{margin-left:0;height:auto}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs li.sweet-modal-tab{background:#f5f5f5;height:40px;margin-right:7px;border:1px solid #e3e5e8}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs li.sweet-modal-tab a span.sweet-modal-tab-title{color:#9e0059}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs li.sweet-modal-tab:first-child a{padding-left:20px}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs li.sweet-modal-tab.active{background-color:#9e0059}.hfl-modal.hfl-tabbed-modal .sweet-modal ul.sweet-modal-tabs li.sweet-modal-tab.active a span.sweet-modal-tab-title{color:#fff;font-weight:700}.hfl-modal #plot-full-specification{text-align:left}.sweet-modal .sweet-title .sweet-modal .sweet-box-actions .sweet-action-close:hover{background-color:#9e0059;color:#fff}.covid-banner-container{background-color:#9e0059;float:left;width:100%}.covid-banner-container .covid-banner .user-prompt--body p{color:#fff;margin:0;font-size:15.4px}.block--user-prompt-user-prompt .user-prompt--button--container{width:100%;float:left}.block--user-prompt-user-prompt .user-prompt--body{float:left;display:inline-block;margin-bottom:10px}.block--user-prompt-user-prompt *{box-sizing:border-box}.block--user-prompt-user-prompt .user-prompt--wrapper{width:100%}.block--user-prompt-user-prompt .user-prompt{padding:8px 10px}.block--user-prompt-user-prompt .user-prompt--button{display:inline-block;width:100%;border-radius:4px;font-weight:700;padding:10px 15px;text-decoration:none;text-align:center;word-break:break-all;word-break:break-word;background-color:#6e003e;color:#f5f5f5;border:none}.block--user-prompt-user-prompt .user-prompt--button.user-prompt--button__yes{margin-bottom:10px;background-color:#f5f5f5;color:#6e003e}@media (min-width:340px){.block--user-prompt-user-prompt .user-prompt--wrapper{float:left;width:49%;width:calc(50% - 5px)}.block--user-prompt-user-prompt .user-prompt--button{display:inline-block}.block--user-prompt-user-prompt .user-prompt--button:first-of-type{margin-bottom:0}.block--user-prompt-user-prompt .user-prompt--button.user-prompt--button__no{margin-left:5px;margin-right:5px}.block--user-prompt-user-prompt .user-prompt--button.user-prompt--button__yes{margin-right:5px}}@media (min-width:522px){.block--user-prompt-user-prompt .user-prompt--body{line-height:26px}}@media (min-width:950px){.block--user-prompt-user-prompt .user-prompt{padding:10px 16px}.block--user-prompt-user-prompt .user-prompt--body{margin-bottom:0;line-height:36px}.block--user-prompt-user-prompt .user-prompt--button--container{display:inline-block;width:inherit;float:right}.block--user-prompt-user-prompt .user-prompt--wrapper{width:auto}.block--user-prompt-user-prompt .user-prompt--button{margin-right:0;margin-left:8px;padding:8px 16px;float:none;width:inherit}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;opacity:.8!important}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxWrapper{background:#fff}#cboxTopLeft{width:15px;height:15px}#cboxTopCenter{height:15px}#cboxTopRight{width:15px;height:15px}#cboxBottomLeft{width:15px;height:10px}#cboxBottomCenter{height:10px}#cboxBottomRight{width:15px;height:10px}#cboxMiddleLeft,#cboxMiddleRight{width:15px}#cboxContent{background:#fff;overflow:hidden}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;background:hsla(0,0%,100%,.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;box-sizing:border-box}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(../img/colorbox/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(../img/colorbox/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../img/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../img/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(../img/colorbox/loading_animation.gif) no-repeat 50%}#cboxClose{position:absolute;top:5px;right:5px;background:url(../img/close.svg) no-repeat;width:15px;height:15px;text-indent:-9999px}.colorbox-content{padding:20px;width:560px}.colorbox-content h2{margin-top:0}.colorbox-content ul li{color:#353d42}@media (max-width:768px){.colorbox-content{width:360px}}@media (max-width:360px){.colorbox-content{width:200px}}