html{position:relative;min-height:100%}body{margin:0 0 177px 0;font-family:'Open Sans',sans-serif}header{padding:10px 0}.brand-name a,.brand-name:hover,.brand-name:focus{color:#bbb!important;font-size:36px;text-decoration:none}h1{font-size:22px;color:#002144}.lead{font-size:18px;color:#002f62}.navbar{background:transparent;margin-top:15px;margin-bottom:0;border:none;border-radius:0;font-size:13px;text-transform:uppercase;min-height:35px}.nav>li>a{line-height:5px;border-radius:5px;padding-left:10px;padding-right:10px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.navbar-nav>li>.dropdown-menu{border:none;padding:4px 8px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dropdown-menu>li>a{margin:8px 0;padding:10px 15px;border-radius:3px}#full-width-carousel{position:relative}#full-width-carousel .carousel-slide{background-position:center center;background-size:cover;height:360px}#core-search-facility{position:absolute;z-index:9;top:20px;left:0;padding:10px;border-radius:5px}#page-title{text-transform:uppercase}#sidebar h3{margin-top:0;text-transform:uppercase;text-align:center}.page-content{margin:20px 0 0 0}.page-content .img-thumbnail{margin:0 0 10px 0}.page-content-background{overflow:auto}.img-cms-entry{float:right;margin:0 0 20px 20px}.panel-default{border:none}.panel{border-radius:5px}.panel-body{padding:0;text-align:center;text-transform:uppercase}.panel-body h3{font-size:1.2em;font-weight:bolder}.panel-body .highlighted-properties-image{position:relative;display:block}.panel-body .highlighted-properties-details{font-size:1.1em}.panel-body a.btn{margin:20px 0}.highlighted-banner{overflow:auto;margin:20px 0 0 0;padding:20px 0 10px 0;font-size:2em}.highlighted-banner-xmas{overflow:auto;margin:0 0 20px 0;padding:10px;font-size:16px;text-align:center;background:#0f5b90!important;color:#fff}.btn{border-radius:5px;text-transform:uppercase}.btn-group,.btn-group-vertical{margin:0 0 5px 0}.btn.btn-primary{border:none}.btn-lg,.btn-group-lg>.btn{font-size:17px}.btn.btn-lg>.fa{vertical-align:middle}.formhoney{visibility:hidden;display:none}footer{padding:20px 0;font-size:11px}footer a:hover{text-decoration:none}.footer{position:absolute;bottom:0;width:100%;height:177px}#footer-nav,#footer-logos{text-align:right}#footer-logos img{margin-left:10px}#footer-nav #social-networks a{margin:0 0 0 5px}.form-control{border-radius:2px}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none}#page-sorts{padding:15px 0 0 0;overflow:auto}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.search-results-banner .highlighted-banner{margin:0}.property-image{position:relative}.property-address{font-size:1.1em;text-transform:uppercase}.property-price{font-size:1.4em;text-transform:uppercase}.property-address,.property-price{margin:0}.property-address a:hover,.property-address a:focus,.property-address a:active,.property-price a:hover,.property-price a:focus,.property-price a:active{text-decoration:none}.property-room-numbers{text-align:right;font-weight:bold}.property-bedrooms,.property-receptions,.property-bathrooms{display:inline-block;width:40px;height:19px;margin:0 0 0 5px}.property-bedrooms{background:url(https://www.spencerharvey.co.uk/images/room-icons.png.pagespeed.ce.u7FCJiahnm.png) left 1px no-repeat}.property-receptions{background:url(https://www.spencerharvey.co.uk/images/room-icons.png.pagespeed.ce.u7FCJiahnm.png) left -19px no-repeat}.property-bathrooms{background:url(https://www.spencerharvey.co.uk/images/room-icons.png.pagespeed.ce.u7FCJiahnm.png) left -39px no-repeat}.property-details{margin:30px 0}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.map-search-results#googlemap{height:500px;margin:0 0 20px 0}#map-balloon{text-align:center;text-transform:uppercase}#map-balloon .property-room-numbers{display:inline;margin:0 auto}.corner-flash{position:absolute;width:auto;left:0;z-index:1}#map-balloon .corner-flash{left:5px}.property-images .corner-flash{position:absolute;width:auto;z-index:1}#property-back-button{margin:14% 0 0 0}#property-carousel,#property-thumbnails,.carousel-control.right,.carousel-control.left{background-image:none}#property-thumbnails{margin:0 0 20px 0}#property-thumbnails .carousel-control.right,#property-thumbnails .carousel-control.left{filter: alpha(opacity=0);opacity:100}#property-thumbnails .carousel-control .fa-caret-left,#property-thumbnails .carousel-control .fa-caret-right{position:absolute;top:40%;left:25%}#property-thumbnails .carousel-control{width:2%}#property-thumbnails .carousel-inner a{cursor:pointer}#property-carousel .carousel-inner .item img{max-height:550px}#property-thumbnails .carousel-inner .item img{min-height:133px;max-height:133px;min-width:200px;max-width:200px}#property-slideshow .carousel-inner .item img{max-height:600px}#property-description-header h2{float:left;margin:0 20px 20px 0}#property-description-header .property-room-numbers{float:left;text-align:right;margin:0 0 0 0}.thumbnail{border:0;border-radius:0}#property-branch-details{text-align:center;text-transform:uppercase;margin:20px 0 0 0}#property-branch-details p strong{font-size:1.5em}#property-location{margin:20px 0}#googlemap{width:100%;height:500px}#slideshow .modal-content{border:8px solid #fff}.form-control.styled-select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0}.form-control.styled-select{background:#fff url(https://www.spencerharvey.co.uk/images/select-bg.jpg.pagespeed.ce.5rtieDj9Dr.jpg) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.parallax-window{height:400px;color:#fff}.parallax-window .vertical-align-container{width:70%;margin:0 auto;text-align:center}.parallax-window .vertical-align-container p{width:60%;margin:0 auto}.parallax-window h2{color:#fff;text-shadow:0 1px 0 #ccc , 0 2px 0 #c9c9c9 , 0 3px 0 #bbb , 0 4px 0 #b9b9b9 , 0 5px 0 #aaa , 0 6px 1px rgba(0,0,0,.1) , 0 0 5px rgba(0,0,0,.1) , 0 1px 3px rgba(0,0,0,.3) , 0 3px 5px rgba(0,0,0,.2) , 0 5px 10px rgba(0,0,0,.25) , 0 10px 10px rgba(0,0,0,.2) , 0 20px 20px rgba(0,0,0,.15);font-size:3em}.parallax-window p{text-shadow:0 1px 0 #666}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.spacer{overflow:auto;padding:20px 0}iframe{width:100%;border:0}.btn.btn-text-left{text-align:left!important}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}.btn-Val{margin-top:10px;margin-bottom:10px;height:40px;padding-top:10px;background:red}.btn-Val:hover{background:#aaa}.val-white{color:#fff}@media (min-width:991px) and (max-width:1200px){.navbar{font-size:11px}.nav>li>a{padding:15px 10px}#core-search #title-section p span{font-size:1.3em}#property-carousel .carousel-inner .item img{max-height:480px}#property-thumbnails .carousel-inner .item img{min-height:95px;max-height:95px;min-width:143px;max-width:143px}#property-slideshow .carousel-inner .item img{max-height:600px}footer{font-size:11px}}@media (min-width:768px) and (max-width:991px){.nav>li>a{padding:15px 5px}body{margin:0 0 100px 0}#logo img{display:block;margin:0 auto}.navbar{font-size:12px}#core-search #title-section{text-align:center}#core-search #title-section p{font-size:1.3em}#core-search #title-section p span{font-size:1em}#full-width-carousel .carousel-slide{height:320px}#page-title h1{font-size:1.9em;text-align:center}.property-address{margin:20px 0 0 0;text-align:center}.property-price{text-align:center;margin:0 0 20px 0}.property-room-numbers{text-align:center}.property-bedrooms,.property-receptions,.property-bathrooms{text-align:right}#property-carousel .carousel-inner .item img{max-height:380px}#property-thumbnails .carousel-inner .item img{min-height:60px;max-height:60px;min-width:90px;max-width:90px}#property-slideshow .carousel-inner .item img{max-height:430px}footer{padding:0}.footer{height:100px}#footer-links,#footer-logos{text-align:center}}@media (max-width:768px){body{margin:0 0 90px 0}#logo img{display:block;margin:0 auto}.navbar-header #navbar-contact-number{float:left;font-size:1.5em;margin:15px 0 0 0}#full-width-carousel .carousel-slide{height:320px}#page-title h1{font-size:1.7em;text-align:center}.highlighted-banner{text-align:center}.img-cms-entry{width:50%}.property-address{margin:20px 0 0 0;text-align:center}.property-price{text-align:center;margin:0 0 20px 0}.property-room-numbers{text-align:center}.property-bedrooms,.property-receptions,.property-bathrooms{text-align:right}#property-carousel .carousel-inner .item img{max-height:500px}#property-slideshow .carousel-inner .item img{max-height:500px}#property-description-header h2{font-size:1.2em}#property-description-header .property-room-numbers{margin:0}#property-location h2{font-size:1.2em}#googlemap{height:300px}footer{font-size:.6em;padding:0}.footer{height:90px}#footer-links,#footer-logos{text-align:center}}@media (max-width:480px){#core-search #title-section{text-align:center}#core-search #title-section p{font-size:1.3em}#core-search #title-section p span{font-size:1em}#page-title h1{font-size:1.5em;text-align:center}.highlighted-banner{text-align:center}.img-cms-entry{margin:0 0 20px 0;width:100%}#googlemap{height:300px}}@media screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2){#contact-details{margin:30px 0 0 0;text-align:right}}.freeprivacypolicy-com---nb{min-width:100%!important}.freeprivacypolicy-com---nb .cc-nb-main-container{padding:2rem!important}.freeprivacypolicy-com---pc-overlay .cc-cp-foot-byline{visibility:hidden}.freeprivacypolicy-com---nb.freeprivacypolicy-com---palette-dark{background-color:rgba(0,0,0,.8)!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-okagree{background-color:#f68026!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-reject{background-color:#f68026!important}h2{font-size:16px;color:#004276}.test li{margin-top:23px}#terms_and_conditions_part{margin-top:20px;font-size:.8em}.denote-mand{font-size:.8em}.payBut{margin-top:20px}.payHead{color:#002345;font-size:1em;font-family:Open\ Sans,Trebuchet\ MS,Helvetica,sans-serif;font-weight:600;line-height:220%}hr.style-two{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}#payment_form{background:#fff;padding-top:20px;width:960px}.offerRef{font-size:.8em}#payment_form label,#main_form label{display:inline-block;vertical-align:top;width:200px;margin:5px 0;font-size:1em}#main_form input[type="text"],#main_form input[type="tel"],#main_form input[type="email"],#main_form input[type="number"],#main_form span.date_input{border:1px solid #bbb;border-radius:3px;width:250px;padding:5px;color:#666;font-size:1em;margin-bottom:10px}#main_form input[type="text"]{text-transform:uppercase}#main_form span.date_input input{border:none}#main_form textarea{border:1px solid #bbb;border-radius:3px;width:250px;padding:5px;color:#666;font-size:1em;margin-bottom:10px;font-family:Open\ Sans,Helvetica,Tahoma,Arial,sans-serif;font-weight:300}#payment_form select,#main_form select{border:1px solid #bbb;border-radius:3px;width:260px;padding:5px;color:#666;font-size:1em;margin-bottom:10px}.form input[type="text"]:hover,.form input[type="tel"]:hover,.form input[type="email"]:hover,.form input[type="password"]:hover,.form textarea:hover,.form input[type="text"]:focus,.form input[type="tel"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus,.form textarea:focus,.enquiryType{color:#000}#payment_form input[type="submit"]{background:#8d63ab;padding:4px 8px;margin:0 2px 20px 330px;border:none;width:130px;border-radius:3px;color:#fff;font-size:1em;text-decoration:none;cursor:pointer}#payment_form input[type="submit"]:hover{color:#fff;background:#65417b}#payment_form label.error:before,#main_form label.error:before{content:"{ "}#payment_form label.error,#main_form label.error{display:inline-block;vertical-align:top;margin-left:10px;font-size:.8em;width:300px}.propAb{font-weight:600}.offerS{font-size:.8em}.register{font-family:'Open Sans',sans-serif;font-size:14px}.register iframe{margin:0;padding:0;border:none;width:100%;height:400px;margin-bottom:20px}.footer{position:absolute!important;bottom:0!important;width:100%!important;background-image:url(https://www.spencerharvey.co.uk/images/footer.png.pagespeed.ce.ayjXxdIEEj.png)!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#0f5b90!important}#footer-nav,#footer-logos,#footer-logos2{text-align:center!important}footer a{color:#fff!important}header{background-color:#0f5b90;background:url(https://www.spencerharvey.co.uk/images/header.png.pagespeed.ce.FzJvwieKN2.png) center no-repeat;background:url(https://www.spencerharvey.co.uk/images/header.png.pagespeed.ce.FzJvwieKN2.png) center no-repeat , -moz-linear-gradient(right,#1c89c6,#1c89c6,#0f5b90,#0f5b90)!important;background:url(https://www.spencerharvey.co.uk/images/header.png.pagespeed.ce.FzJvwieKN2.png) center no-repeat , -webkit-linear-gradient(left,#1c89c6,#1c89c6,#0f5b90,#0f5b90)!important;background:url(https://www.spencerharvey.co.uk/images/header.png.pagespeed.ce.FzJvwieKN2.png) center no-repeat , -o-linear-gradient(right,#1c89c6,#1c89c6,#0f5b90,#0f5b90)!important;background:url(https://www.spencerharvey.co.uk/images/header.png.pagespeed.ce.FzJvwieKN2.png) center no-repeat , linear-gradient(to right,#1c89c6,#1c89c6,#0f5b90,#0f5b90)!important}.highlighted-banner{background:#0f5b90!important;color:#fff!important}.panel{background-color:#0f5b90!important;box-shadow:0 3px 0 #999!important}#core-search-facility{background:rgba(14,85,135,.7)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background:#0e5587!important;box-shadow:0 3px 0 #666!important}.btn-danger{border-color:#0e5587!important;background-color:#0e5587!important;box-shadow:0 3px 0 #002f62!important}#page-sorts{background:#0f5b90!important}.btn-reviews{background:#e2f11a;border:1px #002144 solid}.btn-reviews:hover{background:#0e5587}.btn-reviews:hover>hr{border-top:1px solid #fff}hr.blue{border-top:1px solid #002144}.btn-reviews#iframeBox#myIframe.reviewText{color:#fff}a.new{color:red}a.new:hover{color:red}.panel.vacancy.featured{border:2px solid #0e5587;box-shadow:none!important}.panel.vacancy{border:1px solid #0e5587;box-shadow:none!important}a.btn.btn-primary.vacancy-btn{width:100%}.panel-header.vacancy{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px}.panel-body.vacancy.featured{background-color:#c5d9e8;padding:10px;text-transform:none}.panel-body.vacancy{background-color:#fff;padding:10px;text-transform:none}.whatsapp{background:#25d366;box-shadow:0 3px 0 #075e54!important}.whatsapp:hover,.whatsapp:active,.whatsapp:focus{background:#128c7e!important}