html{position:relative;min-height:100%}body{margin:0 0 90px 0;font-family:'Muli',sans-serif}#site-header{height:200px}#logo a img{margin:5px 0 0 0}#contact-details{margin:40px 0 0 0;font-size:1.4em;text-align:right;text-transform:uppercase;font-family:'Sorts Mill Goudy',serif;color:#fff}#contact-details a{font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif!important;font-size:22px}#contact-details a,#contact-details a:hover,#contact-details a:focus{text-decoration:none}.navbar{margin-bottom:0;border:none;border-radius:0;font-size:12px;text-transform:uppercase;min-height:35px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.navbar-nav>li>a{line-height:5px}.dropdown-menu{border:none;border-radius:0}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:45%;z-index:5;display:inline-block}.carousel-inner>.item>img{margin:0 auto}#core-search{padding:25px 0 5px 0;text-transform:uppercase}#core-search p{font-size:1.5em;margin:0}#page-title{padding:0 0 10px 0;margin:0 0 20px 0;text-transform:uppercase}#page-title h1{font-size:1.7em;font-family:'Sorts Mill Goudy',serif}.page-content p,.page-content blockquote{font-size:1.1em}.page-content h2{font-size:1.5em;font-family:'Sorts Mill Goudy',serif}.page-content h3{font-size:1.3em}.page-content h4{font-size:1.3em}.page-content h5{font-size:1.2em}.page-content h6{font-size:1.1em}.img-cms-entry{float:right;margin:0 0 20px 20px}.highlighted-properties .highlighted-properties-image{height:200px}.highlighted-properties a{display:block;position:relative}.highlighted-properties a:hover{text-decoration:none}.highlighted-properties-details{padding:10px 0}.nav-tabs.nav-justified>li>a{text-transform:uppercase;font-size:1.2em;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{text-transform:uppercase}.tab-pane{padding:20px 20px 0 20px;margin:0 0 20px 0}.panel{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-align:center}.panel ul{text-align:left;padding:0 0 0 20px}.panel-default>.panel-heading,.panel-default>.panel-footer{border-radius:0;border:none;text-transform:uppercase}.well{border-radius:0}.breadcrumb{border-radius:0}.btn{border-radius:0;text-transform:uppercase}.btn-group-vertical>.btn:first-child:not(:last-child), .btn-group-vertical>.btn:last-child:not(:first-child) {border-radius:0}.img-thumbnail{border-radius:0}footer{padding:20px 0;font-size:11px}footer a:hover{text-decoration:none}.footer{position:absolute;bottom:0;width:100%;height:70px}#footer-logos{text-align:right}.form-control{border-radius:0}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none}.formhoney{visibility:hidden;display:none}.pagination{margin:0;border-radius:0!important}.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:0;border-bottom-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.corner-flash{position:absolute;top:0;left:0;width:auto;z-index:1}.property-image,.property-image-viewing{position:relative;display:block;height:175px}.property-details{display:block;padding:10px 10px;text-align:center;text-transform:uppercase}.property-details:hover,.property-details:focus,.property-details:active{text-decoration:none}.property-call-to-actions{padding:10px 0;margin:0 0 20px 0;font-size:12px;text-align:center;text-transform:uppercase}.property-call-to-actions a{text-decoration:none}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.map-search-results#googlemap{height:600px}#property-carousel,#property-thumbnails,.carousel-control.right,.carousel-control.left{background-image:none}#property-carousel .carousel-inner .item img{max-height:567px}#property-thumbnails .carousel-inner .item img{min-height:100px;max-height:100px;min-width:150px;max-width:150px}#property-thumbnails .carousel-inner a{cursor:pointer}#property-slideshow .carousel-inner .item img{max-height:600px}.property-list h3{text-transform:uppercase}.property-list ul{margin:20px 0 0 0;padding:0 0 0 15px;font-size:14px}#property-thumbnails .carousel-control{top:-50%}#googlemap{width:100%;height:500px;margin:0 0 20px 0}.pop-up-balloon{text-align:center;text-transform:uppercase}.modal-content{border-radius:0}#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.keenors.co.uk/images/select-bg.jpg.pagespeed.ce.nEMRzri6dU.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}.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}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}@media (min-width:991px) and (max-width:1200px){.navbar{font-size:11px}.nav>li>a{padding:15px 13px}.highlighted-properties .highlighted-properties-image{height:150px}.property-image{max-height:135px}#property-carousel .carousel-inner .item img{max-height:480px}#property-thumbnails .carousel-inner .item img{min-height:80px;max-height:80px;min-width:120px;max-width:120px}#property-slideshow .carousel-inner .item img{max-height:600px}footer{font-size:11px}}@media screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2){.property-image{height:225px!important}}@media screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.property-image{height:130px!important}}@media (min-width:768px) and (max-width:991px){body{margin:0 0 120px 0}#contact-details{font-size:1.1em}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#core-search p{font-size:1.5em}#core-search,#page-title,footer{text-align:center}.highlighted-properties .highlighted-properties-image{height:250px}.property-image{height:225px}#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}.nav-tabs.nav-justified>li>a{font-size:.8em}.footer{height:100px}#footer-logos{text-align:center}}@media (max-width:768px){body{margin:0 0 120px 0}#site-header{height:auto}#logo a img{display:block;margin:10px auto}#contact-details{font-size:1.2em;margin:10px 0}#core-search p{font-size:1.2em}#contact-details,#core-search,#page-title,footer{text-align:center}#page-title h1{font-size:1.6em}.img-cms-entry{width:50%}.highlighted-properties .highlighted-properties-image{height:300px}.property-image{height:400px}#property-carousel .carousel-inner .item img{max-height:500px}#property-slideshow .carousel-inner .item img{max-height:500px}#googlemap{height:300px}footer{font-size:.6em}.footer{height:100px}#footer-logos{text-align:center}}@media (max-width:480px){body{margin:0 0 140px 0}.highlighted-properties .highlighted-properties-image{height:250px}.property-image{height:250px}.img-cms-entry{margin:0 0 20px 0;width:100%}#googlemap{height:300px}.footer{height:120px}}.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb{background-color:rgba(0,0,0,.8)!important;max-width:100%!important}.freeprivacypolicy-com---palette-dark .cc-nb-okagree{background:#19868f!important;color:#fff!important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background:#054a4f!important;color:#fff!important}