body{font-family:'Muli',sans-serif}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.4em}h1,h2,h3{color:#421a63}p{font-size:1.1em}a:link,a:visited{color:#421a63}a:hover,a:active{color:#5f3c7b}.purple-text{color:#421a63}.badge{background-color:#421a63;color:#fff}.navbar-default{background:#421a63;border:none;border-radius:0;margin-bottom:0}.navbar-brand{height:auto;padding-left:10px}.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:#5f3c7b;color:#c8c8c8}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#5f3c7b;color:#c8c8c8}.dropdown-menu{background-color:#421a63}.navbar-default .dropdown-menu li{border-right:none}.dropdown-menu>li>a{color:#fff!important;padding-left:15px!important;font-size:1.1em;padding-top:5px;padding-bottom:5px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:#5f3c7b;color:#c8c8c8!important}@media (max-width:992px){.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none!important}}.navbar-default .navbar-text{color:#421a63}.navbar-default .navbar-toggle{border:none;color:#421a63;padding:8px;margin-top:20px;margin-bottom:10px;background:#ebebeb}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#fff;color:#421a63}.navbar-default .navbar-toggle .icon-bar{background:#fff}footer{background:#421a63;padding:20px 0;color:#fff}footer a:link,footer a:visited{color:#fff;text-decoration:none}footer a:hover,footer a:active{color:#dadada}.social-footer p{font-size:1.2em;line-height:1em}.social-footer img{margin-right:10px;float:left;display:inline;height:40px}.ran-logo{margin-top:22px}ul.ui-autocomplete{margin:0}.ui-autocomplete{background:#fff;list-style:none;border:1px solid #bbb;text-align:left;padding-left:0!important;width:300px}.ui-autocomplete li:hover{cursor:pointer}.ui-autocomplete li a{padding:10px;display:block;color:#555}.ui-autocomplete li a:hover{border:none;color:#421a63;text-decoration:none}.ran iframe{width:100%;height:1650px;border:0}.slide-container .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.slide-container .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.slide-container .rslides li:first-child{position:relative;display:block;float:left}.slide-container .rslides img{display:block;height:auto;float:left;width:100%}#draw-search-map-container #googlemap{height:600px;margin-bottom:30px}.formhoney{visibility:hidden;display:none}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none}.general-form{margin-top:30px;margin-bottom:30px}.general-form label{font-weight:normal;font-size:1.1em}.error,.form_error{color:red}.page-header{border-bottom:none;margin-top:10px;margin-bottom:10px}.main-image img{width:100%}.btn-default,.btn-purple{border-radius:0;font-size:1.1em}.btn-default{border:0}.btn-purple{border:2px solid #fff}.btn-default,.btn-purple{background:#421a63;color:#fff!important}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.btn-purple:hover,.btn-purple:focus,.btn-purple:active,.btn-purple.active{color:#fff!important;background-color:#5f3c7b}.btn-grey{font-size:1.1em;border-radius:0;background:#c8c8c8;color:#421a63!important;border:2px solid #fff}.btn-grey:hover,.btn-grey:focus,.btn-grey:active,.btn-grey.active{color:#5f3c7b!important;background:#dadada}.btn-tabs{border-radius:0;font-size:1.1em;color:#666!important;background:#fff;border:2px solid #421a63}.btn-tabs:hover,.btn-tabs:focus,.btn-tabs:active,.btn-tabs.active{background:#c8c8c8;color:#421a63!important}#large-carousel .item img{width:100%}.carousel-container{position:relative}.search-container{position:absolute;bottom:20px;right:0;left:0;z-index:20}.main-search{background:rgba(255,255,255,.6);padding:10px;border:2px solid #fff}.main-search h2{margin-top:0}.grey-container{background:#ebebeb}.purple-container{background:#421a63}.intro{text-align:center}.intro h1{margin-top:10px;margin-bottom:5px}.white-well{text-align:center;background:#fff;box-shadow:1px 1px 4px #666;padding:20px;margin-top:10px;margin-bottom:20px}.white-well img{margin-bottom:10px;margin-left:auto;margin-right:auto}.white-well p{font-size:1.1em}.property-search-well h2{margin-top:0}#featured-property-carousel{color:#fff;margin-top:30px;margin-bottom:30px}#featured-property-carousel .item .thumbnail{background:none;border:solid 2px #fff;padding:0;margin-bottom:0;border-radius:0}#featured-property-carousel .item img.featured-photo{width:100%}#featured-property-carousel .thumbnail-1,#featured-property-carousel .thumbnail-2{border:solid 2px #fff}#featured-property-carousel .thumbnail-2{margin-top:20px}#featured-property-carousel h2{margin-top:0}#featured-property-carousel h2 a,#featured-property-carousel h3 a{color:#fff;text-decoration:none}#featured-property-carousel .featured-description p{font-size:1.2em}.room-icons-container{margin-top:20px;margin-bottom:20px}.room-icons-container ul{margin-left:0;padding-left:0}.room-icons li{font-size:1.1em;color:#fff;padding:0;display:inline;margin-right:20px}.room-icons li img{margin-right:5px}.valuation-home{padding-top:40px;padding-bottom:40px;background:url(https://www.hklhome.co.uk/images/valuation-bg.jpg.pagespeed.ce.xrEUS7LvZ6.jpg);background-repeat:no-repeat;background-size:100%}.valuation-home p{font-size:1.2em;margin-top:20px;margin-bottom:20px}.modal-header h4{color:#421a63}.main-content ul{font-size:1.1em}.privacy-page ul{list-style:none}.testimonial em{color:#421a63;font-style:normal}.testimonial .fa-quote-left,.testimonial .fa-quote-right{font-size:3em;color:#bf9cdc}.main-text ul{font-size:1.1em}a.phone-link{color:#333;text-decoration:none}.branch-details .bold-text{font-weight:bold}.lettings-well{background:#fff;box-shadow:1px 1px 4px #666;padding:20px;margin-top:20px;margin-bottom:20px}.lettings-well h2{margin-top:0}.lettings-well strong,.branch-details strong{color:#421a63;font-size:1.2em;font-weight:normal}.lettings-well p{font-size:1.1em}.lettings-well em{font-weight:bold;font-style:normal}#contact-map{margin-top:30px}#contact-map #googlemap{height:450px}.stamp-duty-form .form-group label{font-size:1.2em;font-weight:normal;color:#421a63;line-height:200%}.stamp-duty-form .checkbox label{font-size:1.1em}.stamp-duty-form .sdcdisplay,.stamp-duty-form .sdctext{font-size:1.2em;margin-top:10px}.stamp-duty-form .sdctext{color:#421a63}.stamp-duty-search{margin-top:40px}.team-member{margin-bottom:30px}.team-member .job-title a{color:#333;text-decoration:none}.negotiator-bio{font-size:1.1em}.negotiator-contact p{font-size:1.2em}.brochure-image{margin-left:20px;margin-bottom:20px}.main-article{margin-bottom:30px}.search-container-thumbs{position:absolute;top:20px;right:0;left:0;z-index:20}.search-bg-image{position:relative}.search-bg-image img{width:100%}.view-toggle{font-size:1.4em}.view-toggle a:link,.view-toggle a:visited{color:#421a63;text-decoration:none}.view-toggle a:hover,.view-toggle a:active{color:#5f3c7b}.property{background:#fff;box-shadow:1px 1px 4px #666;padding:20px;margin-top:20px;margin-bottom:20px}.property .thumbnail-2{margin-top:20px}.property h3{margin-top:0}.property h3 a{text-decoration:none}.property h3 a:link,.property h3 a:visited,.property h4{color:#421a63}.property h3 a:hover,.property h3 a:active{color:#5f3c7b}.property .property-description{font-size:1.1em}.property .btn-default{margin-top:20px}.thumbnail{border:0;padding:0;margin:0}.thumbs-room-icons ul.property-room-icons{padding-left:0;margin-left:0;float:left}.thumbs-room-icons .property-room-icons li{font-size:1.2em;color:#421a63;padding:0;display:inline;margin-right:20px}.thumbs-room-icons .property-room-icons li img{margin-right:5px;margin-bottom:10px}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{border-color:#fff!important;color:#fff!important;background-color:#5f3c7b!important}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#5f3c7b!important;border-color:#fff!important;color:#fff!important}.pagination>li a{background-color:#421a63!important;border-color:#fff!important;color:#fff!important}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.map-search-results#googlemap{height:600px;margin-bottom:20px}.thumbnail .corner-flash{position:absolute;z-index:1}#search-filters .panel-heading{padding:0}#search-filters .accordion-toggle{padding:10px 15px;display:block;width:100%}#search-filters .accordion-toggle:hover,#search-filters .accordion-toggle:focus{text-decoration:none}.animated-spin{display:block;width:30px;margin:0 auto 20px auto;font-size:25px;color:#421a63}.property-headings h1.page-header{font-size:1.8em;margin-bottom:0;margin-top:0}.property-headings{margin-bottom:10px}.property-headings h2{font-size:1.4em;margin-top:0;margin-bottom:0}.result-room-icons ul.main-room-icons{padding-left:0;margin-left:0}.result-room-icons .main-room-icons li{font-size:1.2em;color:#421a63;padding:0;display:inline}.result-room-icons .main-room-icons li img{margin-right:5px;margin-bottom:10px}.property-images .corner-flash{position:absolute;width:auto;z-index:1}#property-carousel,#property-thumbnails,.carousel-control.right,.carousel-control.left{background-image:none}#property-carousel .carousel-inner img{border:1px solid #eee}#property-thumbnails .carousel-inner a{cursor:pointer}#property-carousel a,#property-thumbnails a,#property-slideshow a,#featured-property-carousel a{color:#fff}#property-thumbnails{margin-bottom:20px}#property-navbar{background:#421a63;font-size:1.1em}#property-navbar ul li a:link,#property-navbar ul li a:visited,#property-navbar .nav>li.disabled>a{color:#fff}#property-navbar ul li a:hover,#property-navbar ul li a:active,#property-navbar ul li a:hover,#property-navbar .nav>li>a:hover,.nav>li>a:focus,#property-navbar .nav>li.disabled>a:hover,#property-navbar .nav>li.disabled>a:focus,#property-navbar .nav .open>a,#property-navbar .nav .open>a:hover,#property-navbar .nav .open>a:focus{background-color:#5f3c7b;color:#c8c8c8}.short-description{font-size:1.1em}.description h2{font-size:1.4em;margin-top:20px;margin-bottom:20px}.description h3{font-size:1.2em}.modal-body #googlemap{width:100%;height:500px}#googlemap{width:100%;height:300px}#slideshow .modal-content{border:8px solid #fff}.property-well h3{margin-top:0}.property-well a{text-decoration:none;color:#333}.property-well hr{border-top:1px solid #ccc}.gallery-button{position:absolute;z-index:10;bottom:10px;right:10px}#image-gallery{margin-bottom:20px}.grid:after{content:'';display:block;clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;padding:2px}.grid-item img{display:block;max-width:100%}@media (min-width:1200px){#header-buttons{margin-bottom:15px}.navbar-default .navbar-nav>li>a{padding-left:12px;padding-right:12px}.valuation-home{min-height:350px}.search-bg-image img{max-height:210px}#featured-property-carousel .item img.featured-photo{height:240px}#featured-property-carousel .thumbnail-1 img,#featured-property-carousel .thumbnail-2 img{height:108px}#property-thumbnails .carousel-control.left{left:-60px}#property-thumbnails .carousel-control.right{right:-60px}.team-member{height:380px}.team-member .job-title{height:60px}}@media (min-width:992px){#header-buttons{float:right;margin-top:20px}#header-buttons .btn{margin-left:20px}.footer-logo img{float:right}.result-room-icons{text-align:right}.result-room-icons .main-room-icons li{margin-left:20px}}@media (max-width:991px){.result-room-icons .main-room-icons li{margin-right:20px}}@media (max-width:992px){#header-buttons{position:absolute;top:0;right:130px;z-index:10}.property-search-well .map-button{margin-top:20px}.negotiator-contact{margin-top:20px}}@media (min-width:993px) and (max-width:1200px){#header-buttons{margin-bottom:5px}.navbar-brand img{width:180px}.navbar-default .navbar-nav>li>a{padding-left:6px;padding-right:6px;font-size:.9em}.search-bg-image img{min-height:210px}#featured-property-carousel .item img.featured-photo{height:200px}#featured-property-carousel .thumbnail-1 img,#featured-property-carousel .thumbnail-2 img{height:88px}#featured-property-carousel h2{font-size:1.6em}#featured-property-carousel .featured-description p{font-size:1em}#property-thumbnails .carousel-control.left{left:-50px}#property-thumbnails .carousel-control.right{right:-50px}.team-member{height:420px}.team-member .job-title{height:60px}.link-well{height:320px}}@media (min-width:768px){.view-toggle{text-align:right}}@media (max-width:767px){.search-container{position:relative;margin-top:30px}.main-search{background:#ebebeb;border:2px solid #421a63}.main-search .minprice-input,.main-search .maxprice-input,.main-search .proptype-input,.main-search .list-button,.main-search .map-button{margin-top:20px}#featured-property-carousel .item .thumbnail{margin-bottom:15px}.ran-logo img{width:140px;margin-top:20px}.valuation-home{padding-top:0;padding-bottom:20px}.valuation-home h2{margin-top:10px}.valuation-home p{font-size:1.1em;margin-top:10px;margin-bottom:10px}.featured-purple-container{margin-bottom:20px}.view-toggle{margin-bottom:10px;font-size:1.2em}.property .thumbnail img.property-photo{width:100%}.property-headings{margin-top:10px}.back-button{margin-bottom:20px}.btn-right{margin-top:20px}.branch-details{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.negotiator-thumbnail{margin-bottom:20px}.negotiator-contact .back-button{margin-top:30px}}@media (min-width:768px){.back-button{text-align:right}}@media (min-width:768px) and (max-width:992px){.main-search .list-button,.main-search .map-button{font-size:.9em;padding-left:2px;padding-right:2px}.valuation-home{padding-top:10px;padding-bottom:20px}.search-bg-image img{min-height:210px}#featured-property-carousel .item img.featured-photo{height:250px}#featured-property-carousel h2{font-size:1.3em}#featured-property-carousel h3{font-size:1.1em}#featured-property-carousel .featured-description p{font-size:1em}#property-navbar .nav>li>a{font-size:.9em}#property-thumbnails .carousel-control.left{left:-30px}#property-thumbnails .carousel-control.right{right:-30px}.team-member{height:420px}.team-member .job-title{height:60px}.link-well{padding:10px}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.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}}@media (min-width:481px) and (max-width:1200px){.property .property-description{font-size:1em}}@media (max-width:378px){.social-footer img{margin-right:10px}.social-footer img.social-icon{width:35px;margin-top:10px;height:40px}.social-footer img.youtube-icon{margin-top:10px;width:60px}}@media (max-width:480px){.navbar-brand{padding-left:10px}.navbar-brand img{width:150px}.map-search-results#googlemap{height:300px}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}}.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.hklhome.co.uk/images/select-bg.jpg.pagespeed.ce.XvjHDhDeJZ.jpg) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form-control.styled-select.input-sm{padding:0 10px}#back-to-top{background:#421a63;position:fixed;bottom:10px;right:15px;display:none;padding:5px 10px;border-radius:3px;border:1px solid #fff;color:#fff;font-size:1.5em;text-align:center}.top-margin{margin-top:20px}.bottom-margin{margin-bottom:20px}.vertical-padding{padding-top:20px;padding-bottom:20px}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}.iframe-embed{border:none;width:100%;height:300px}.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:#dab56d!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-reject{background-color:#dab56d!important}.btn-default.disabled,.btn-default[disabled]{background:#421a63;color:#fff!important;opacity:.65}.navbar-default .navbar-nav>li>a{padding-left:9px;padding-right:9px}.btn-grey{font-size:1.1em;border-radius:0;background:#dab56d;color:#421a63!important;border:2px solid #fff}.btn-tabs:hover,.btn-tabs:focus,.btn-tabs:active,.btn-tabs.active{background:#dab56d;color:#421a63!important}