.widget-title-disclaimer{display:flex;justify-content:center;flex-direction:column;margin:0 24px}@media (min-width:600px){.widget-title-disclaimer{margin:0 16px}}@media (min-width:768px){.widget-title-disclaimer{margin:0 32px}}@media (min-width:1024px){.widget-title-disclaimer{margin:0 16px;padding:16px}}.widget-title-disclaimer.sidebar-widget{padding:0}.widget-title-disclaimer .title-disclaimer{font-family:Effra;font-weight:500;color:#262637;font-size:16px}.widget-title-disclaimer .landreg-container{display:flex;justify-content:center;flex-direction:column}.widget-title-disclaimer .landreg-container .register-wrapper{display:flex;align-items:flex-start;flex-direction:row-reverse;margin:16px 0}@media (min-width:1024px){.widget-title-disclaimer .landreg-container .register-wrapper{flex-direction:row}}.widget-title-disclaimer .landreg-container .register-wrapper.first{margin:8px 0 16px}.widget-title-disclaimer .landreg-container .register-wrapper .text-container{width:100%}.widget-title-disclaimer .landreg-container .register-wrapper .register-text{display:inline;color:#717184;font-family:Effra;font-size:12px;padding-right:8px;letter-spacing:.1px;line-height:16px;text-align:left;margin:0 0 8px}.widget-title-disclaimer .landreg-container .register-wrapper .register-logo{max-width:150px;margin:0 16px 0 0;overflow:hidden;height:35px;display:block}@media (min-width:1024px){.widget-title-disclaimer .landreg-container .register-wrapper .register-logo{max-width:135px;margin:8px 0 0 4px}}.widget-title-disclaimer .separator{border-bottom:1px dashed #dfdfe1}.mortgage-cta-wrapper{border:1px solid #dfdfe1;border-radius:2px;padding:16px}.mortgage-cta-wrapper.mobile,.mortgage-cta-wrapper.sidebar{margin-bottom:16px}.mortgage-cta-wrapper.mobile{margin-top:16px}.mortgage-cta-wrapper.shadow-container{box-shadow:0 4px 8px 0 rgba(38,38,55,.14),0 0 1px 0 rgba(38,38,55,.14)}.mortgage-cta-wrapper .mortgage-cta-header{margin-bottom:8px;font-family:Effra;font-weight:500;font-size:16px}.mortgage-cta-wrapper .mortgage-cta-link{display:block;font-family:Effra;font-size:14px;color:#11828d;text-decoration:none;margin-bottom:16px}.mortgage-cta-wrapper .mortgage-cta-link:visited{color:#11828d;text-decoration:none}.mortgage-cta-wrapper .info-section{display:flex;justify-content:space-between}.mortgage-cta-wrapper .info-section .logo{height:44px}.mortgage-cta-wrapper .info-section .advertisement{display:inline-block;width:100px;text-align:center;align-self:center;padding-bottom:4px}.mortgage-cta-wrapper .info-section .advertisement .text{display:inline-block;font-family:Effra;font-size:13px;text-align:left;line-height:14px;margin-right:4px}.mortgage-cta-wrapper .info-section .advertisement .mortgage-link-tooltip-icon{background-color:#43506c;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:16px;line-height:16px;opacity:.8;text-align:center;text-size-adjust:100%;width:16px}.mortgage-cta-wrapper .disclaimer-section{margin-top:16px;font-size:12px}.mortgage-widget-wrapper{font-family:Effra}.mortgage-widget-wrapper .bottom-section,.mortgage-widget-wrapper .top-section{padding:16px;border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1}.mortgage-widget-wrapper .top-section{border-radius:4px 4px 0 0;border-top:1px solid #dfdfe1;border-bottom:1px dashed #dfdfe1}.mortgage-widget-wrapper .top-section .average-price-header{color:#313242;font-size:16px;letter-spacing:.1px;line-height:38px;width:244px;text-align:left;margin-bottom:4px}.mortgage-widget-wrapper .top-section .average-price{font-size:38px}.mortgage-widget-wrapper .top-section .average-price-container{display:flex;justify-content:space-between;margin-top:-24px}.mortgage-widget-wrapper .top-section .average-price-container .price-change{align-self:flex-end}.mortgage-widget-wrapper .top-section .average-price-container .price-change .arrow,.mortgage-widget-wrapper .top-section .average-price-container .price-change .percentage-change{display:inline-block}.mortgage-widget-wrapper .top-section .average-price-container .price-change .arrow{margin-right:16px}.mortgage-widget-wrapper .top-section .average-price-container .price-change .percentage-change{font-size:16px}.mortgage-widget-wrapper .bottom-section{border-radius:0 0 4px 4px;border-bottom:1px solid #dfdfe1}.mortgage-wrapper{margin:16px 0}.select-box-wrapper{font-size:16px;text-align:left;margin:0 8px;width:20%}.select-box-wrapper.full-width{width:100%;margin:0}.select-box-wrapper:last-of-type{margin-right:0}.select-box-wrapper.sortBy{width:80px}.select-box-wrapper.sortBy .select-box-label{display:none}.select-box-wrapper.sortBy .select-box-custom{border:none;margin:0;padding-right:0;padding-left:0}.select-box-wrapper.sortBy .select-box-custom svg{fill:#717184}.select-box-wrapper.sortBy .select-box-custom .display-value{color:#262637;font-size:14px}.select-box-wrapper.sortBy .core-svg{margin:0}.select-box-wrapper.partial .select-box-custom{background:none}.select-box-wrapper .select-box-wrapper .select-box-label{color:#262637}.select-box-wrapper .select-box-custom{height:40px;border-radius:2px;background-color:#fff;padding:8px 16px;margin:8px 0;position:relative;border:1px solid #d5d5d5}.select-box-wrapper .select-box-custom .select-box-filter{width:100%}.select-box-wrapper .select-box-custom div{line-height:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:88%}.select-box-wrapper .select-box-custom svg{width:15px;height:20px;margin:0 16px;fill:#262637;position:absolute;top:9px;right:0}.select-box-wrapper .select-box-custom select{position:absolute;left:0;height:40px;top:-1px;opacity:0}.select-box-wrapper .select-box-custom.partial{background:none}@media (min-width:600px){.select-box-wrapper{flex-basis:184px;flex:1}.select-box-wrapper.sortBy .select-box-custom{height:39px;color:#262637;font-size:14px;text-align:left}.select-box-wrapper .select-box-label{display:none}.select-box-wrapper .select-box-custom{margin:0;border-radius:4px}.select-box-wrapper .select-box-custom svg{fill:#00deb6}}.scotland .select-box-wrapper.tenure{display:none}.form-field{margin:12px 0}.form-field.flex-half{flex:0 calc(50% - 8px)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-field.flex-half{flex-basis:48%;flex:initial}}.form-field .label{color:#262637;margin-bottom:8px}.form-field .form-field-textarea{padding:12px 16px;resize:none;height:144px}.form-field.three-line .form-field-input{height:144px}input.form-field-input,textarea.form-field-textarea{font-family:Effra,sans-serif;background-color:#fff;width:100%;font-size:16px;caret-color:#262637;border:1px solid #d5d5d5;border-radius:4px;height:48px;padding:0 16px}input.form-field-input:focus,textarea.form-field-textarea:focus{outline:none}input.form-field-input.validation-error,textarea.form-field-textarea.validation-error{border:1px solid #cc122a}.input-help-text{color:#11828d;font-weight:700;cursor:pointer}.validation-error-text{color:#cc122a}.input-help-text,.validation-error-text{font-size:14px;letter-spacing:.1px;line-height:17px;text-align:left;margin:4px 0}.hide{display:none}.postcode-section .postcode-wrapper{display:flex;justify-content:center;align-items:center;height:48px}.postcode-section .postcode-wrapper .incode-input,.postcode-section .postcode-wrapper .outcode{margin-right:16px}.postcode-section .postcode-wrapper .outcode{flex-basis:18%}.postcode-section .postcode-wrapper .incode-input{flex-basis:40%}.postcode-section .postcode-wrapper .postcode-button{font-family:Effra;font-weight:500;color:#262637;height:100%;flex-basis:50%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.postcode-section .postcode-wrapper .postcode-button{flex-basis:40%}}.modal-wrapper{z-index:-1000;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(17,17,24,.8);width:100%;height:100%;visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center}@media screen and (-webkit-min-device-pixel-ratio:0){.modal-wrapper input,.modal-wrapper select,.modal-wrapper textarea{font-size:16px}}.modal-wrapper.show{opacity:1;visibility:visible;z-index:2000}.modal-wrapper .modal{position:relative;top:3%;background-color:#fff;border-radius:8px;box-shadow:0 12px 24px 0 rgba(17,17,24,.4),0 0 1px 0 rgba(17,17,24,.56);height:85%;width:372px;padding:24px;overflow:scroll}.modal-wrapper .modal .header{display:block;font-family:Effra;font-weight:500;font-size:23px;letter-spacing:.1px;line-height:29px;padding-top:8px;color:#262637;margin-bottom:8px}.modal-wrapper .modal .description{display:block;margin:0}.modal-wrapper .modal .close{position:absolute;top:32px;right:26px;width:25px;height:25px;padding:0;background:none;appearance:none;transform:rotate(45deg);border:none}.modal-wrapper .lva-submission .name-container{display:flex;justify-content:space-between}.modal-wrapper .lva-submission .lva-submit-button{display:block;font-family:Effra;font-weight:500;font-size:16px;color:#262637;text-align:center;text-decoration:none;width:100%}@media (min-width:1024px){.lva-widget{margin:0 0 24px}}.lva-widget .lva-widget-wrapper{background-color:#f4f4f5;padding:16px;border-radius:4px}.lva-widget .lva-widget-wrapper.success{background-color:rgba(12,136,82,.04);border:1px solid rgba(12,136,82,.72)}.lva-widget .lva-widget-wrapper.error{background-color:rgba(204,20,42,.04);border:1px solid rgba(204,20,42,.72)}.lva-widget .lva-widget-wrapper .lva-header{font-family:Effra;font-weight:500;color:#262637;margin:0 0 8px}.lva-widget .lva-widget-wrapper .lva-header.success{color:#0c8852}.lva-widget .lva-widget-wrapper .lva-header.error{color:#cc142a}.lva-widget .lva-widget-wrapper .lva-description{letter-spacing:.1px;font-size:14px;margin:0 0 8px}.lva-widget .lva-widget-wrapper .lva-description.error{color:#cc142a}.lva-widget .lva-widget-wrapper .agent-row{display:flex;align-items:center;border-bottom:1px dashed #dfdfe1;padding:16px 0;width:100%}@media (min-width:1024px){.lva-widget .lva-widget-wrapper .agent-row{align-items:flex-start}}.lva-widget .lva-widget-wrapper .agent-row .checkbox{display:block;width:24px;height:24px;margin-right:16px}@media (min-width:1024px){.lva-widget .lva-widget-wrapper .agent-row .checkbox{margin-top:8px}}.lva-widget .lva-widget-wrapper .agent-row .checkbox .ksc_checkbox_input{z-index:3}.lva-widget .lva-widget-wrapper .agent-row .agent{display:flex}@media (min-width:1024px){.lva-widget .lva-widget-wrapper .agent-row .agent{display:block}}.lva-widget .lva-widget-wrapper .agent-row .agent .agent-logo-wrapper{justify-content:center;width:120px;margin-right:16px;margin-top:auto;margin-bottom:auto}@media (min-width:500px){.lva-widget .lva-widget-wrapper .agent-row .agent .agent-logo-wrapper{width:137px}}.lva-widget .lva-widget-wrapper .agent-row .agent .agent-logo-wrapper .agent-logo{display:block;max-width:120px;max-height:65px;background-color:#fff;border:1px solid #dfdfe1;border-radius:4px}@media (min-width:500px){.lva-widget .lva-widget-wrapper .agent-row .agent .agent-logo-wrapper .agent-logo{max-width:137px;max-height:75px}}.lva-widget .lva-widget-wrapper .agent-row .agent .agent-detail .agent-name{display:block;margin:0;font-family:Effra;font-weight:500;font-size:14px;color:#262637}@media (min-width:1024px){.lva-widget .lva-widget-wrapper .agent-row .agent .agent-detail .agent-name{margin:4px 0}}.lva-widget .lva-widget-wrapper .agent-row .agent .agent-detail .agent-location{display:block;margin:0;letter-spacing:.1px;font-size:13px}.lva-widget .lva-widget-wrapper .lva-button,.lva-widget .lva-widget-wrapper .lva-link{display:block;font-family:Effra;font-weight:500;font-size:14px;color:#11828d;text-align:center;text-decoration:none}.lva-widget .lva-widget-wrapper .lva-button.error,.lva-widget .lva-widget-wrapper .lva-link.error{color:#262637;text-align:left}.lva-widget .lva-widget-wrapper .lva-button{margin:16px 0}.lva-widget .lva-widget-wrapper .lva-button .primary{font-family:Effra;font-weight:500}.lva-widget .lva-widget-wrapper .lva-button .ksc_button{width:100%}.sold-prices-sidebar-wrapper{display:none}@media (min-width:1024px){.sold-prices-sidebar-wrapper{display:block;float:right;position:relative;right:8px;z-index:1;width:280px;padding-right:8px;margin-top:8px}.sidebar-widget{padding:16px;border-top:1px dashed #dfdfe1}.sidebar-widget .title{font-family:Effra;font-weight:500;color:#262637;font-size:16px;padding-bottom:8px}.sidebar-widget a{color:#11828d;text-decoration:none;display:block;font-size:14px;line-height:20px;letter-spacing:.1px}.sidebar-widget a:hover{color:#11828d}.sidebar-widget p{margin:0;padding-top:8px}.sidebar-widget p:first-of-type{padding-top:0}.sidebar-widget:first-of-type{border:none;padding-top:0}.results-map-wrapper{border:none;padding:0}.results-map-wrapper .results-map{width:278px;height:246px;overflow:hidden}.results-map-wrapper .results-map a{padding:0}.results-map-wrapper .results-map .static-map{position:relative}.results-map-wrapper .results-map-view{padding:16px;color:#11828d;background-color:#f4f4f5}.results-map-wrapper .results-map-view:hover{color:#11828d}.results-map-wrapper .results-map-view div{display:inline-block}.results-map-wrapper .results-map-view svg{width:15px;height:20px;margin:0 16px;fill:#11828d;display:inline-block;top:8px;right:0;vertical-align:bottom}}.filter-modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;overflow:auto;background-color:#111118;background-color:rgba(17,17,24,.9)}.filter-modal.filter-modal--open{display:block}.filter-modal-container{position:absolute;overflow:auto;-webkit-overflow-scrolling:touch;width:calc(100% - 32px);max-width:360px;height:auto;opacity:1;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px}.filter-modal-container .close{position:absolute;top:12px;right:12px;width:25px;height:25px;padding:0;background:none;appearance:none;transform:rotate(45deg);border:none}.filter-modal{width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.filter-modal input,.filter-modal select,.filter-modal textarea{font-size:16px}}.filter-modal.scotland .select-box-wrapper.tenure{display:none}.filter-modal .filter-modal-selects{padding:16px}.filter-modal .filter-modal-selects .select-box-wrapper{width:auto;margin:16px 0}.filter-modal .filter-modal-selects .select-box-label{color:#262637}.filter-modal .filter-modal-done{background:#f4f4f5;padding:16px;overflow:auto}.filter-modal .filter-modal-done .btn-default{width:calc(50% - 8px);display:inline-block;color:#262637}.filter-modal .filter-modal-done .btn-default.btn-close-filters{margin-left:16px;float:right}.filter-modal .filter-modal-done .btn-default.btn-reset-filters{margin-left:0;float:left}@media (min-width:600px){.filter-modal,.filter-modal.filter-modal--open{display:none}}.results-filters{font-size:16px;overflow:hidden;border-bottom:1px solid #dfdfe1}.results-filters .filter-bar-mobile{margin:16px 0 8px 8px;line-height:40px}@media (min-width:600px){.results-filters .filter-bar-mobile{margin:16px 16px 16px 0}}.results-filters .filter-bar-mobile .title{font-size:20px;font-family:Effra;font-weight:500;color:#262637}.results-filters .filter-bar-mobile .title.partial{display:none}.results-filters .btn-default.btn-open-filters{color:#262637;margin:0 auto 16px}.results-filters.partial .title.partial{display:inline}.results-filters.partial .filter-bar-mobile .btn-default,.results-filters.partial .filter-bar-mobile .filter-title-container{display:none}.sort-bar{border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1;border-top:1px solid #dfdfe1;height:40px;display:flex;width:100%;justify-content:space-between;padding:0 24px}.sort-bar .section{display:flex;justify-content:center;align-items:center}.sort-bar .section span{color:#717184;white-space:nowrap}.sort-bar .sort-bar-select{text-align:right}.sort-bar .sort-bar-select span{font-size:14px;margin-right:5px}.sort-bar .sort-bar-results{height:40px;line-height:20px;font-family:Effra;font-weight:500;color:#262637;font-size:14px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sort-bar .sort-bar-results span{margin-left:8px;margin-right:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-bar{display:none;border:1px solid #dfdfe1;height:80px;background-color:#f4f4f5}.filter-bar .label{padding-right:4px}.filter-bar .btn-open-filters,.filter-bar .label,.filter-bar .title{color:#262637}.filter-bar.hide,.filter-bar.scotland .select-box-wrapper.tenure{display:none}@media (min-width:600px){.filter-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.filter-bar .title{display:none}.results-filters{border-bottom:none}.results-filters .btn-default{display:none}.sort-bar{border-top:none;border-bottom:1px solid #dfdfe1}.sort-bar.hide{border-top:1px solid #dfdfe1}}.results-pagination{border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1;border-bottom:1px solid #dfdfe1;margin-bottom:40px;display:inline-flex;justify-content:center;align-items:center;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.results-pagination{justify-content:space-between}.results-pagination ::-ms-expand{display:none}}.results-pagination .pagination{text-align:center;padding:8px 16px;line-height:36px;font-size:13px;font-family:Effra}.results-pagination .pagination.pagination-prev{margin-right:auto;cursor:pointer}.results-pagination .pagination.pagination-prev .desktop{display:none}.results-pagination .pagination.pagination-prev svg{transform:rotate(180deg)}.results-pagination .pagination.pagination-next{margin-left:auto;cursor:pointer}.results-pagination .pagination.pagination-next .desktop{display:none}.results-pagination .pagination.pagination-next svg{transform:rotate(0deg)}.results-pagination .pagination.pagination-current{display:inline-flex;justify-content:center;align-items:center;padding-bottom:0;padding-top:0;border-right:1px solid #dfdfe1;border-left:1px solid #dfdfe1}.results-pagination .pagination.pagination-current .pagination-dropdownWrapper{position:relative;margin:0 12px}.results-pagination .pagination.pagination-current .pagination-dropdownWrapper .current-page-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;width:72px;height:48px;padding-left:13px}.results-pagination .pagination.pagination-current .pagination-dropdownWrapper .pagination-dropdownChevron{position:absolute;pointer-events:none;top:7px;right:4px}.results-pagination .pagination.inactive{color:#d4d4d7;cursor:default}.results-pagination .pagination.inactive svg{fill:#d4d4d7;color:#d4d4d7}.results-pagination .pagination .pagination-label{display:inline-flex}.results-pagination .pagination svg{width:20px;height:20px;display:inline-flex;vertical-align:bottom;margin:8px}@media (min-width:600px){.results-pagination .pagination.pagination-next .desktop,.results-pagination .pagination.pagination-prev .desktop{display:inline-flex}}.transaction-table-container{position:relative}.transaction-table-container .transaction-table .row td{vertical-align:text-bottom}.transaction-table-container .transaction-table .row .date-sold .newBuild{display:block}.transaction-table-container .transaction-table .row .tenure{display:none}@media (min-width:768px){.transaction-table-container .transaction-table .row .tenure{display:table-cell}}.transaction-table-container .expand-toggle{display:none;cursor:pointer;color:#11828d}@media (min-width:1024px){.transaction-table-container .expand-toggle{display:block;position:absolute;bottom:0;right:0;padding:8px 0;font-size:14px}}.propertyCard{display:flex}.propertyCard .propertyCard-image{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 100px;width:100px;height:82px;border-radius:4px;background-color:#e9e9eb;margin:0 2px 8px 24px;overflow:hidden}.propertyCard .propertyCard-image .image{width:100%;height:auto;align-self:center}.propertyCard .propertyCard-image .image.error{width:40px;height:40px}.propertyCard .propertyCard-content{flex-grow:1}.propertyCard .propertyCard-content .title{display:block;padding-bottom:8px;color:#262637;letter-spacing:.1px;text-decoration:none}.propertyCard .propertyCard-content .title.clickable{font-family:Effra;font-weight:500;color:#11828d}.propertyCard .propertyCard-content .subTitle.bedrooms .propertyType{text-transform:lowercase}@media (min-width:600px){.propertyCard .propertyCard-image{flex:0 0 140px;border-radius:4px}.propertyCard table td{width:20%}.propertyCard table td.table-extra{display:table-cell}.propertyCard .indicator.extra-records{display:none}}.disclaimer-wrapper{padding-bottom:40px}.disclaimer{font-size:12px;color:#717184}.disclaimer a{color:#11828d;text-decoration:none}.partial-header{font-weight:500;color:#fff;letter-spacing:.1px;text-align:left;background-color:#262637;padding:16px 16px 16px 24px}.partial-header .title{font-family:Effra;font-weight:500;font-size:21px;margin-bottom:16px}.partial-header .description{font-family:Effra;font-size:16px}.search-box-wrapper{padding:0 16px 16px;color:#262637}@media (min-width:600px){.search-box-wrapper{padding-top:0}}@media (min-width:768px){.search-box-wrapper{padding:0 32px 16px}}@media (min-width:1024px){.search-box-wrapper{padding:0 16px 16px;background-color:#fff}}.search-box{border-radius:0 0 4px 4px;width:100%;height:auto;background-color:#262637;text-align:center;overflow:hidden;padding:8px 24px 16px}@media (min-width:600px){.search-box{padding:16px}}.search-box .search-border{padding:2px;border:2px solid #00deb6;border-radius:4px}@media (min-width:600px){.search-box .search-border{padding:0;border:none}}.search-box .search-border.hide{display:none}@media (min-width:600px){.search-box .search-border.hide{display:block}}@media (min-width:1024px){.search-box .search-border.hide{display:block}}.typeahead--active .search-box{padding-bottom:0}@media (min-width:600px){.typeahead--active .search-box{padding-bottom:16px}}.typeahead--active .search-box .search-box-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-box .current-search{margin:24px 0 16px;text-align:left}.search-box .current-search.hide{display:none}@media (min-width:600px){.search-box .current-search{display:none}}.search-box .current-search .label{font-size:13px;text-transform:uppercase;letter-spacing:1px;line-height:14px;display:block;color:#b0b0b8;margin-bottom:16px}.search-box .current-search .search-location{color:#fff;font-weight:500;letter-spacing:.1px;line-height:19px;font-size:16px;display:block;min-height:19px}.search-box-input{color:#262637;font-weight:500;border:none;width:100%;font-size:16px;caret-color:#262637;border-radius:2px;padding:16px}@media (min-width:600px){.search-box-input{float:left;width:calc(100% - 180px)}}.search-box-input:focus{outline:none}.search-box-button{margin:8px 0;width:100%;height:40px;line-height:40px;padding:0 16px;font-family:Effra,sans-serif;font-weight:500}@media (min-width:600px){.search-box-button{margin:0;width:160px;float:right;height:52px;line-height:52px;cursor:pointer}}.search-box-button.submit{border-radius:2px;background-color:#00deb6;color:#262637;cursor:pointer}.search-box-button.submit.disabled{cursor:not-allowed;opacity:.5}.search-box-button.submit.disabled .desktop{opacity:1}.search-box-button.submit.desktop{display:none}@media (min-width:600px){.search-box-button.submit.desktop{display:block}}@media (min-width:600px){.search-box-button.submit.mobile{display:none}}.search-box-button.cancel{display:none;color:#00deb6}.search-box-button.cancel.show{display:block}@media (min-width:600px){.search-box-button.cancel.show{display:none}}.typeahead-location{color:#262637;background:#fff;text-align:left;cursor:pointer;overflow:auto;padding:0 16px;font-weight:300}@media (min-width:600px){.typeahead-location:active,.typeahead-location:focus,.typeahead-location:hover{background-color:#dfdfe1}}.typeahead-location span{display:block;padding:16px 0}.typeahead-location span em{color:#262637;font-style:normal;font-weight:700}.typeahead-location:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.typeahead-location.no-results{background-color:#f4f4f5;cursor:not-allowed}.typeahead-location.focused{background-color:#a1a1ac}.ac-historical{background:#f4f4f5}.ac-lastHistorical{border-bottom:1px dashed;border-color:#d5d5d5}.more-link{border-top:1px dashed #dfdfe1}.more-link .anchor{display:block;padding:16px 0;text-decoration:none;color:#262637}.typeahead-wrapper{padding-top:0;background-color:#262637;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.typeahead{background-color:#fff;border:1px solid #262637;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.26);padding-inline-start:0;margin:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.typeahead{padding-left:0}}@media (min-width:600px){.typeahead{width:calc(100% - 244px);z-index:2000;position:absolute;border:1px solid #dfdfe1;border-top-style:dashed;top:65px}}@media (min-width:768px){.typeahead{width:calc(100% - 276px)}}@media (min-width:1024px){.typeahead{width:calc(100% - 244px)}}.results-summary .paragraph{margin:0 0 32px;color:#717184}@media (min-width:600px){.results-summary .paragraph{margin:0 0 24px}}.region-detail{display:none}@media (min-width:600px){.region-detail.tablet{display:block}}@media (min-width:1024px){.region-detail{display:flex;margin:0 16px}.region-detail.tablet{display:none}}.region-detail.empty-blurb,.region-detail.empty-blurb .blurb-container .title{margin-bottom:0}.region-detail .blurb-container{margin-right:48px}@media (min-width:1024px){.region-detail .blurb-container{flex:1}}.region-detail .blurb-container .title{font-family:Effra;font-weight:500;color:#262637;margin:0 0 16px;letter-spacing:.1px;line-height:38px}.sold-prices-content .search-container{display:none}@media (min-width:1024px){.sold-prices-content .search-container{display:block;margin:0 0 8px}}.sold-prices-content.partial{display:flex;justify-content:center}.sold-prices-content .results{background-color:#fff;margin:0 16px}.sold-prices-content .results.partial{border-bottom:1px solid #dfdfe1;margin-bottom:24px}@media (min-width:768px){.sold-prices-content .results{margin:0 32px}}@media (min-width:1024px){.sold-prices-content .results{margin:0 16px}}.results-sort{border:1px solid #dfdfe1}.propertyCard{border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1;background-color:#fff;padding:24px;position:relative}.propertyCard:first-child{border-top:1px solid #dfdfe1}.propertyCard:nth-child(2n){background-color:#f4f4f5}.propertyCard .subTitle{font-size:14px;color:#717184;padding-bottom:8px}.propertyCard table{font-size:14px;border-collapse:collapse;border-spacing:0;width:100%}.propertyCard table tr{border-bottom:1px dashed #dfdfe1}.propertyCard table tr:last-child{border:none}.propertyCard table tr:first-child td:first-child{font-weight:700}.propertyCard table tr.table-extra{color:#717184}.propertyCard table td{text-align:left;padding:8px 0}.propertyCard table td.table-extra{color:#717184}.propertyCard .indicator{font-size:14px;border-top:1px dashed #dfdfe1;color:#717184;padding:8px 0}.imageIndicators{height:28px;border-radius:0 2px 0 2px;background-color:#fff;position:absolute;bottom:0;left:0;display:flex}.imageIndicators .icon:last-of-type{border-left:1px solid #dfdfe1}.imageIndicators .icon:only-child{border:none}.imageIndicators .icon.camera{padding:6px;display:flex;align-items:center}.imageIndicators .icon.camera.hide-icon{display:none}.imageIndicators .icon.camera .number{display:block;font-size:14px;color:#262637;padding-right:2px}.imageIndicators .icon.camera .core-svg{display:block}.imageIndicators .icon.camera svg{width:18px;height:18px}.imageIndicators .icon.floorplan{display:flex;align-items:center;padding:6px}.imageIndicators .icon.floorplan.hide-icon{display:none}.imageIndicators .icon.floorplan svg{width:16px;height:16px;position:relative;top:1px}@media (min-width:1024px){.results{max-width:867px}.desktop-hide{display:none}}.no-results-wrapper{border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1;border-bottom:1px solid #dfdfe1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20%}.no-results-wrapper .no-result-icon{margin-bottom:20px;width:50px;height:50px}.no-results-wrapper .no-result-title{margin-bottom:16px;color:#262637;font-size:20px;font-weight:500;line-height:28px}.no-results-wrapper .no-result-description,.no-results-wrapper .no-result-title{font-family:Effra,sans-serif;letter-spacing:.1px;text-align:center;word-wrap:normal}.no-results-wrapper .no-result-description{color:#717184;font-size:16px;line-height:24px}.preloaderWapper{z-index:-1000;background:hsla(0,0%,100%,.7);display:block;height:0;opacity:0;transition:opacity .2s ease-in-out}.preloaderWapper .core-svg,.preloaderWapper .preloader,.preloaderWapper .preloaderWapper-icon{opacity:0}.preloaderWapper--show{display:block;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1000}.preloaderWapper--show .core-svg,.preloaderWapper--show .preloader,.preloaderWapper--show .preloaderWapper-icon{opacity:1}.preloaderWapper-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-left:-15px}.circle-preloader-wrapper{display:none}.circle-preloader-wrapper.isloading{display:block;position:absolute;text-align:center;top:0;width:100%;padding:16px;transition:top .2s ease-in}.circle-preloader-wrapper.isloading .circle-preloader{width:20px;height:20px;display:inline-block;padding:0;border-radius:100%;border-color:currentcolor;border-color:rgba(0,0,0,.65) rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.65);border-style:solid;border-width:2px;-webkit-animation:preloaderCircleAnim .8s linear infinite;animation:preloaderCircleAnim .8s linear infinite;vertical-align:middle}.circle-preloader-wrapper.isloading .circle-preloader-text{line-height:22px;margin-left:5px;display:inline-block}@keyframes preloaderCircleAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes preloaderCircleAnim{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.rightmove-icon-logo{fill:#00deb6;width:30px;height:30px;display:inline-block}.preloaderWapper--show .preloader svg{animation:colour-it 1.2s ease-in-out infinite}.preloaderWapper--show .preloader{animation:spin-it 1.2s ease-out infinite}.preloader{width:30px;height:30px;position:relative;display:inline-block;-ms-transform-origin:50% 60%;-webkit-transform-origin:50% 60%;-moz-transform-origin:50% 60%;transform-origin:50% 60%}.preloader svg{fill:#00deb6}@-webkit-keyframes spin-it{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}15%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}30%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}45%{-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}to{-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-it{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}15%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}30%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}45%{-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}to{-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes colour-it{0%{fill:#00deb6}15%{fill:#cc122a}30%{fill:#cc122a}45%{fill:#00deb6}to{fill:#00deb6}}@keyframes colour-it{0%{fill:#00deb6}15%{fill:#cc122a}30%{fill:#cc122a}45%{fill:#00deb6}to{fill:#00deb6}}@media (min-width:1024px){html body{margin-top:50px}}.header-container{border-bottom:1px solid #dfdfe1}@media (min-width:1024px){.header-container{position:fixed;top:0;width:100vw;z-index:3000}}.header-container.header-search{margin-bottom:0;background-color:#f4f4f5}.header-container .blurb-container{display:none}@media (min-width:600px){.header-container .blurb-container{display:block;margin:0 16px 32px}}@media (min-width:768px){.header-container .blurb-container{margin:0 32px 32px}}@media (min-width:1024px){.header-container .blurb-container{margin:0 16px 32px}}@media (min-width:1024px){.header-container{background-color:#fff}.header-container .search-container,.header-container .widget-title-disclaimer{display:none}}.error-widget-wrapper{font-family:Effra;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;max-width:1200px}.error-widget-wrapper .error-widget-container{background-color:rgba(204,20,42,.04);border:1px solid rgba(204,20,42,.72);padding:16px;border-radius:4px;width:100%;margin:24px}.error-widget-wrapper .error-widget-container .error-header{color:#cc142a;margin:0 0 8px}.error-widget-wrapper .error-widget-container .error-description{color:#cc142a;letter-spacing:.1px;font-size:14px;margin:0 0 8px}.error-widget-wrapper .error-widget-container .error-link{font-weight:500;text-decoration:none;color:#262637;text-align:left;font-size:14px;display:block}.error-widget-wrapper .onwardsJourney{color:#262637;margin:0 24px 250px;width:100%}.error-widget-wrapper .onwardsJourney .title{font-size:16px;margin-top:0;margin-bottom:8px;font-weight:500}.error-widget-wrapper .onwardsJourney a{color:#11828d}.error-widget-wrapper .onwardsJourney p{margin:0;line-height:24px}*,:after,:before{box-sizing:border-box}html{overflow-x:hidden}body,input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeSpeed;background-color:#fff;font-family:Effra,sans-serif;font-weight:400;font-size:16px;color:#717184;letter-spacing:normal;margin:0;padding:0}body.no-transition *,input.no-transition *{transition:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn-default{border-radius:4px;line-height:40px;height:40px;padding:0 8px;text-align:center;background-color:#00deb6;border:1px solid #d5d5d5;width:140px}.btn-white{background-color:#fff}.core-svg{width:100%;height:100%;display:block}.header,.page-title-wrapper,.search-box-wrapper,.sold-prices-content-wrapper{max-width:1180px;min-width:320px;margin:0 auto;position:relative}.header.partial,.page-title-wrapper.partial,.search-box-wrapper.partial,.sold-prices-content-wrapper.partial{max-width:none}.sold-prices-content-wrapper{overflow:auto}@media (min-width:1024px){.sold-prices-content{padding-right:295px}.sold-prices-content.partial{padding-right:0}}