body,html{height:100%;width:100%;font-size:16px;line-height:1.5em;margin:0;padding:0;font-family:'Assistant',sans-serif}h1,.h1{font-size:3em;line-height:1.2em;margin:0 0 .75em 0}h2,.h2{font-size:2.2em;line-height:1.5em;margin:0 0 .75em 0}h3,.h3{font-size:1.8em;line-height:1.5em;margin:0 0 .75em 0}h4,.h4{font-size:1.3em;line-height:1.5em;margin:0 0 1em 0}h5,.h5{font-size:1em;line-height:1.6em;margin:0 0 2em 0}h1,h2,h3,h4,h5{color:#00007e}p{line-height:1.5em;font-size:1.1em}p.lead{color:#00007e;font-weight:400}a:link,a:visited{color:#00007e}a:hover,a:active{color:#0043d2}a[href^="tel:"]{text-decoration:none}.btn{-webkit-transition:all .5s;transition:all .5s;font-size:16px;text-transform:uppercase;padding-left:15px;padding-right:15px}.btn-primary{line-height:2em;height:46px;color:#fff!important;background-color:rgba(0,127,255,1);border:1px solid #007fff;border-radius:4px}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus{color:#fff;background-color:rgba(98,176,255,1);border:1px solid #62b0ff}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus{background-color:rgba(98,176,255,1);border:1px solid rgb(98, 176, 255, 1)}.btn-ghost{line-height:1.4em;height:38px;color:#fff!important;background-color:transparent;border:2px solid #ee6b01;border-radius:50px}.btn-ghost:focus,.btn-ghost.focus,.btn-ghost:hover,.btn-ghost:active,.btn-ghost.active,.btn-ghost:active:hover,.btn-ghost:active:focus,.btn-ghost:active.focus,.btn-ghost.active:hover,.btn-ghost.active:focus{color:#fff;background-color:#ee6b01;border:2px solid #ee6b01}.btn-white{font-size:1.1em;line-height:2em;height:46px;color:#00007e!important;background-color:rgba(255,255,255,.6);border:0;border-radius:4px;font-weight:600}.btn-white:focus,.btn-white.focus,.btn-white:hover,.btn-white:active,.btn-white.active,.btn-white:active:hover,.btn-white:active:focus,.btn-white:active.focus,.btn-white.active:hover,.btn-white.active:focus{color:#00007e;background-color:rgba(255,255,255,1);border:0}.btn-ghost-blue{line-height:2em;height:46px;color:#fff!important;background-color:transparent;border:2px solid #007fff;border-radius:4px}.btn-ghost-blue:focus,.btn-ghost-blue.focus,.btn-ghost-blue:hover,.btn-ghost-blue:active,.btn-ghost-blue.active,.btn-ghost-blue:active:hover,.btn-ghost-blue:active:focus,.btn-ghost-blue:active.focus,.btn-ghost-blue.active:hover,.btn-ghost-blue.active:focus{color:#fff;background-color:#007fff;border:2px solid #007fff}.btn-orange{line-height:2em;height:46px;color:#fff!important;background-color:rgba(238,107,1,1);border:1px solid #ee6b01;border-radius:4px}.btn-orange:focus,.btn-orange.focus,.btn-orange:hover,.btn-orange:active,.btn-orange.active,.btn-orange:active:hover,.btn-orange:active:focus,.btn-orange:active.focus,.btn-orange.active:hover,.btn-orange.active:focus{color:#fff;background-color:rgba(0,0,126,1);border:1px solid #00007e}.btn-tabs{line-height:2em;height:46px;color:#fff!important;background-color:rgba(0,127,255,1);border:1px solid #007fff;border-radius:4px}.btn-tabs:focus,.btn-tabs.focus,.btn-tabs:hover,.btn-tabs:active,.btn-tabs.active,.btn-tabs:active:hover,.btn-tabs:active:focus,.btn-tabs:active.focus,.btn-tabs.active:hover,.btn-tabs.active:focus{color:#fff;background-color:rgba(238,107,1,1);border:1px solid #ee6b01}.row-lg{padding:100px 0}.row-lg-bottom{padding:0 0 100px 0}.row-lg-top{padding:100px 0 0 0}.row-md{padding:50px 0}.row-md-top{padding:50px 0 0 0}.row-md-bottom{padding:0 0 50px 0}.row-sm{padding:30px 0}.row-sm-top{padding:30px 0 0 0}.row-sm-bottom{padding:0 0 30px 0}.row-xs{padding:15px 0}.row-xs-top{padding:15px 0 0 0}.row-xs-bottom{padding:0 0 15px 0}.no-padding{padding:0}.no-margin{margin:0}.badge{background-color:rgba(0,127,255,1);font-size:18px}footer{color:#fff;background-color:#00006b;padding:20px 0}footer a,.footer-contact a{color:#fff!important;text-decoration:none}footer a:hover,.footer-contact a:hover{color:#fff;opacity:.8!important}.footer-contact{background-color:#00007e;color:#fff}footer p,.footer-contact p{font-size:1em}.navbar-default{background-color:#00007e;padding:10px 0;border:0;background-image:url(/images/logo-curves.png.pagespeed.ce.TDhgKKr5Rf.png);background-repeat:no-repeat;background-position:right bottom}.navbar-default ul.navbar-nav{margin-top:20px}.navbar-default .navbar-nav>li>a{padding:0 8px;color:#fff;text-transform:uppercase}.navbar-default .navbar-nav>li>a:hover{color:rgba(238,107,1,1)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:rgba(238,107,1,1);background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:rgba(238,107,1,1);background-color:transparent}#navigation .modal-content,.search-modal .modal-content{padding-top:0%;border:1px solid rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0);box-shadow:0 3px 9px rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.modal#navigation,.modal#property-search{background-color:rgba(0,0,126,.8);z-index:2000}#navigation .modal-header{border:none}#navigation .modal-body,.search-modal .modal-body{padding:10% 15px 15px 15px;color:#fff}#navigation .modal-body .navbar-nav{width:100%}#navigation .modal-body .navbar-nav>li{float:none}#navigation .modal-body .navbar-nav .dropdown-menu{background-color:transparent;position:relative;float:none}#navigation .modal-body ul.navbar-nav{margin:0;padding:0}#navigation .modal-body .navbar-nav .dropdown-menu>li>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>li>a:hover{background-color:transparent}#navigation .modal-body .navbar-nav .dropdown-menu>.active>a,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:hover{background-color:transparent}#navigation .modal-body li{text-align:center;font-size:1.2em;color:#fff;text-transform:uppercase}#navigation .modal-body li a,#navigation .modal-body li a:hover{text-decoration:none}#navigation .modal-body li a{color:#fff}#navigation .modal-body li a:hover{color:#ee6b01}#navigation .nav>li>a:focus,#navigation .nav>li>a:hover{text-decoration:none;background-color:transparent}#navigation .modal-body ul li{padding-top:8px;padding-bottom:8px}#navigation .modal-body ul.dropdown-menu li{font-size:1.4em}.modal-body .modal-hide{display:none}.close-mod{position:absolute;font-size:3em;z-index:3000;cursor:pointer;right:30px;top:20px}@media (max-width:992px){.modal.in .modal-dialog{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}}@media (min-width:768px){.modal-dialog{width:auto;max-width:1170px}#property-search .modal-dialog{width:auto;max-width:700px}}.main-search .nav{border-top:none}.main-search h4{font-size:2em;font-weight:300;color:#fff;text-align:center;margin-bottom:30px}.main-search ul ul{list-style-type:none;margin:0;padding:0}.main-search .nav-pills{text-transform:uppercase;padding-top:0;width:100%;display:block;float:none;height:auto}.main-search .nav-pills>li{width:50%;padding:0;margin:0 0 35px 0}.main-search .nav-pills>li>a,.main-search .nav-pills>li>a:hover{border-radius:0;background-color:transparent;padding:0;font-size:1.5em;margin:0;display:block;color:#999;text-align:left;letter-spacing:2px}.main-search .nav-pills>li.active>a,.main-search .nav-pills>li.active>a:hover,.main-search .nav-pills>li.active>a:focus{color:#ee6b01;background-color:transparent}.main-search .nav-pills>li>.let-tab,.main-search .nav-pills>li>a:hover.let-tab,.main-search .nav-pills>li.active>.let-tab,.main-search .nav-pills>li.active>a:hover.let-tab,.main-search .nav-pills>li.active>a:focus.let-tab{padding-left:0}.main-search .nav-pills>li>.sale-tab,.main-search .nav-pills>li>a:hover.sale-tab,.main-search .nav-pills>li.active>.sale-tab,.main-search .nav-pills>li.active>a:hover.sale-tab,.main-search .nav-pills>li.active>a:focus.sale-tab{text-align:right;padding-right:15px}.main-search input,.main-search select{background-color:transparent;border:1px solid #fff;color:#fff}.main-search select,.main-search input.place-white{border-radius:0;font-size:16px;height:40px}.main-search option{color:#000}.main-search p{font-size:16px;margin-top:20px;margin-bottom:20px}.main-search .btn{margin-top:20px}.search-modal .styled-select{border:1px solid #fff;background:transparent url(/images/select-bg.png.pagespeed.ce.aztkPzPtBe.png) 98% center no-repeat}#home-main-carousel{width:100%;display:block;z-index:1;position:relative}#home-main-carousel .carousel-inner,#home-main-carousel .item{height:100%;width:100%}.home-content-area-contain{display:table;height:100%;width:100%}.home-content-area{display:table-cell;height:100%;width:100%;vertical-align:middle}.home-content-area .btn-white{width:280px;margin-left:10px;margin-right:10px}.home-intro h1{color:#333;font-size:1.4em;line-height:1.2em;margin:20px 0 .75em 0}.home-intro p.welcome{font-weight:bold;font-size:1.4em;text-transform:uppercase;color:#ccc}.home-intro p.title{text-transform:uppercase;color:#00007e;font-size:3em;font-weight:300}.blue-button a{text-transform:uppercase;text-decoration:none;display:block;background-color:#00007e;color:#fff;border-radius:4px;padding:10px;-webkit-transition:all .5s;transition:all .5s}.blue-button a:hover{background-color:#62b0ff;color:#00007e}.highland-cow{background-color:#62b0ff}.highland-cow h3{text-transform:uppercase;color:#fff;font-size:2.2em;text-align:center;font-weight:600}.home-testimonial p{color:#fff;font-weight:600}.main-header{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:70%;position:relative}.main-header h1{padding:0;margin:0;color:#fff;font-weight:600;text-transform:uppercase;text-align:center}.content-area-contain{display:table;height:100%;width:100%}.content-area{display:table-cell;height:100%;width:100%;vertical-align:middle}.main-header .breadcrumb{text-align:center;padding:0;text-transform:uppercase;font-size:1em;background-color:transparent;margin-bottom:0;color:#fff}.main-header .breadcrumb a{color:#fff;text-decoration:none}.main-header .breadcrumb a:hover,.main-header .breadcrumb a.active{color:#fff;opacity:.6}#recent-property-carousel .property-thumbnail{position:relative;background-position:center center;background-size:cover;height:260px}.property-avail-tag{text-align:center;position:absolute;background-color:rgba(238,107,1,.8);color:#fff;text-transform:uppercase;line-height:2em;z-index:200}#recent-property-carousel .property-avail-tag{top:0;left:0;height:35px;width:120px}#recent-property-carousel .property-image-text{position:absolute;bottom:20px;left:0;color:#fff;font-weight:700;text-align:center;width:100%;text-transform:uppercase}#recent-property-carousel .carousel-indicators{bottom:-60px}#recent-property-carousel .left-arrow,#recent-property-carousel .right-arrow,#recent-property-carousel a:hover.left-arrow,#recent-property-carousel a:hover.right-arrow,#recent-property-carousel a:focus.left-arrow,#recent-property-carousel a:focus.right-arrow{display:block;background:transparent;position:absolute;top:45%;z-index:50;width:50px;height:50px;padding-top:0;text-align:center}#recent-property-carousel .left-arrow{left:-60px}#recent-property-carousel .right-arrow{right:-60px}.main-content .portal-logo{margin:20px}.main-content ul.nav{margin-left:0}.main-content ul.nav li{border-bottom:1px solid #cbcbcb}.main-content .nav>li>a{padding:10px 0;color:#787896;font-weight:600;letter-spacing:1.5px}.main-content .nav>li>a:hover,.main-content .nav>li>a:focus{color:#00007e;background-color:#fff}.main-content .btn-content{margin-top:30px;margin-bottom:30px}.services-tabs,.services-tabs-mob{text-transform:uppercase}.services-tabs img.link-arrow,.services-tabs-mob img.link-arrow{padding-top:4px}.services-tab-content .tab-pane h2{text-transform:uppercase}.services-tab-content .tab-pane h4{margin-top:40px;font-size:24px;font-weight:600}.main-content ul{font-size:1.1em}.main-content ul li{padding-top:5px;padding-bottom:5px}.contact-branch img{margin:40px auto}.contact-map iframe{height:312px}iframe{width:100%;border:0}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select{background:#fff url(/images/select-bg-grey.png.pagespeed.ce.lKTE2ek35V.png) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-select.input-sm{background-position:right center;line-height:1}.grey-bg .styled-select{width:100%;padding:10px;color:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:46px;background-color:#fff;background:#fff url(/images/select-bg-grey.png.pagespeed.ce.lKTE2ek35V.png) 98% center no-repeat;box-shadow:none}.page-sorts .form-control{text-transform:uppercase;font-size:16px}.draw-search-form .form-control{font-size:16px}.enquiry-form .form-control{font-size:16px;width:100%;padding:10px;color:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background:#fff;box-shadow:none}.enquiry-form .styled-select{border:1px solid #ccc;background:transparent url(/images/select-bg-grey.png.pagespeed.ce.lKTE2ek35V.png) 98% center no-repeat}.enquiry-form input[type="text"],.enquiry-form input[type="email"],.enquiry-form input[type="tel"],.enquiry-form input[type="password"],.enquiry-form select{height:46px}.formhoney{visibility:hidden;display:none}.well.gdpr-consent{border-radius:0}.well.gdpr-consent p,.well.gdpr-consent label{font-size:1em}.well.gdpr-consent .alert-danger{display:block;margin:10px 0;text-align:center;text-transform:uppercase}#email-alerts-register label.error{color:#d9534f;font-size:14px;font-weight:bold}#googlemap{width:100%;height:300px}.map-search-results#googlemap{height:600px}#google-info-window{position:relative;text-align:center;width:200px}#google-info-window.google-info-window-property{width:360px;overflow:auto}#google-info-window.google-info-window-property #google-info-window-property-image{float:left;width:205px;margin:0 10px 0 0}#google-info-window.google-info-window-property #google-info-window-property-details{text-align:left}#google-info-window .spacer{margin:10px 0}#google-info-window .corner-flash{position:absolute;top:0;left:0}.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-color:rgba(0,0,126,.8)!important;border-radius:5px!important;color:#fff!important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background-color:rgba(0,0,126,.8)!important;border-radius:5px!important;color:#fff!important}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}#back-to-top{background:#ee6b01;position:fixed;bottom:10px;right:15px;display:none;padding:5px 10px;border-radius:50px;color:#f5f5f5;font-size:1.5em;text-align:center}#broadband p #broadband-speed-slot{font-weight:bold;font-size:30px;color:#0275d8}#broadband p .glyphicon{color:#0275d8;cursor:pointer}#large-carousel{background:#f5f5f5}.carousel-inner .item img{margin:0 auto}.carousel-control.right,.carousel-control.left{background-image:none}#property-carousel .carousel-inner .item img{width:auto;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px}#property-carousel .left-arrow,#property-carousel .right-arrow,#property-carousel a:hover.left-arrow,#property-carousel a:hover.right-arrow,#property-carousel a:focus.left-arrow,#property-carousel a:focus.right-arrow,#property-slideshow .left-arrow,#property-slideshow .right-arrow,#property-slideshow a:hover.left-arrow,#property-slideshow a:hover.right-arrow,#property-slideshow a:focus.left-arrow,#property-slideshow a:focus.right-arrow{display:block;background:transparent;position:absolute;top:45%;z-index:50;width:50px;height:50px;padding-top:0;text-align:center}#property-carousel .left-arrow{left:-60px}#property-carousel .right-arrow{right:-60px}#property-slideshow .left-arrow{left:10px}#property-slideshow .right-arrow{right:10px}.property-slideshow .modal-header{border-bottom:0;padding:0 15px}.property-slideshow .modal-header .close-btn{font-size:4em}#property-carousel .carousel-photo{background-position:center center;background-size:cover;border:4px solid #fff;border-radius:4px}#property-thumbnails .carousel-inner .item>img{margin:0 auto}#property-thumbnails .carousel-inner .item .img-thumbnail{width:100%;border:0}#property-thumbnails .carousel-inner a{cursor:pointer}#property-thumbnails .carousel-control{width:2%;color:#0275d8}#property-thumbnails .left-arrow,#property-thumbnails .right-arrow,#property-thumbnails a:hover.left-arrow,#property-thumbnails a:hover.right-arrow,#property-thumbnails a:focus.left-arrow,#property-thumbnails a:focus.right-arrow{display:block;background:transparent;position:absolute;top:35%;z-index:50;width:50px;height:50px;padding-top:0;text-align:center}#property-thumbnails .left-arrow{left:-60px}#property-thumbnails .right-arrow{right:-60px}#slideshow .modal-content{border:8px solid #fff}#property-details-tab-panes{border:0}#property-details-tab-panes .tab-pane{padding:15px}.enquire-box{background-color:#00007e;color:#fff;margin-top:-50px;margin-bottom:50px;text-align:center;padding-bottom:30px}.enquire-box img.enquire-image{width:100%;margin-bottom:30px}.enquire-box p{padding:0 30px;margin:0;line-height:1em}.enquire-box p.property-tel{font-size:2em;color:#fff;font-weight:700;padding-top:5px}.enquire-box p.property-tel a{color:#fff;text-decoration:none}.enquire-buttons{padding:30px}.enquire-buttons .btn{margin-bottom:20px}.corner-flash{fill:#ee6b01;width:60px;height:60px}.corner-flash text{fill:white}.property .corner-flash{position:absolute;z-index:1}.thumbnail .corner-flash{position:absolute;z-index:1}.property-grid .corner-flash{position:absolute;top:0;left:15px;z-index:1;border-radius:4px 0 0 0}.property-images .corner-flash{position:absolute;width:auto;z-index:1}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;padding:2px}.grid-item img{display:block;max-width:100%}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.animated-spinner{width:100px;margin:0 auto;padding:20px;color:#ee6b01;font-size:2em}.grey-bg{background-color:#ebebeb}.property-header{margin-bottom:20px}.property-header h1{color:#333;font-size:2em;line-height:1.5em;margin:0 0 .75em 0}.property-header .breadcrumb,.legal-header .breadcrumb{padding:0;text-transform:uppercase;font-size:1em;background-color:transparent;margin-bottom:0;color:#333}.property-header .breadcrumb a,.legal-header .breadcrumb a{color:#333;text-decoration:none}.property-header .breadcrumb a:hover,.property-header .breadcrumb a.active,.legal-header .breadcrumb a:hover,.legal-header .breadcrumb a.active{color:#333;opacity:.6}.room-icons{margin-top:20px;margin-bottom:40px}.room-icons span{padding-right:15px}.property-tabs .nav-tabs,.property-tabs .nav-tabs>li{border:none}.property-tabs .nav-tabs>li>a{background:rgba(235,235,235,.6);border-radius:0;color:#333;border:none;text-transform:uppercase;height:45px;padding:0 20px 0 20px;line-height:45px;-webkit-transition:all .5s;transition:all .5s}.property-tabs .nav-tabs>li>a:focus{background:rgba(235,235,235,.6);border-radius:0;color:#333;border:none;text-transform:uppercase;height:45px;padding:0 20px 0 20px;line-height:45px}.property-tabs .nav-tabs>li>a:hover{background:rgba(235,235,235,1);border-bottom:none;color:#007fff;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a{background:rgba(235,235,235,1);border:none;color:#007fff;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a:focus{background:rgba(235,235,235,1);border:none;color:#007fff;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a:hover{background:rgba(235,235,235,1);border:none;color:#007fff;border-bottom:none}.property-tabs .nav-tabs>li>a.viewing-button{background:rgba(0,127,255,1);border-radius:0;color:#fff;border:none;text-transform:uppercase;height:45px;padding:0 20px 0 20px;line-height:45px;-webkit-transition:all .5s;transition:all .5s}.property-tabs .nav-tabs>li>a.viewing-button:focus{background:rgba(0,127,255,.6);border-radius:0;color:#fff;border:none;text-transform:uppercase;height:45px;padding:0 20px 0 20px;line-height:45px}.property-tabs .nav-tabs>li>a.viewing-button:hover{background:rgba(0,127,255,1);border-bottom:none;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a.viewing-button{background:rgba(0,127,255,1);border:none;color:#fff;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a.viewing-button:focus{background:rgba(0,127,255,1);border:none;color:#fff;height:55px;margin-top:-10px;padding:10px 20px 0 20px}.property-tabs .nav-tabs>.active>a.viewing-button:hover{background:rgba(0,127,255,1);border:none;color:#fff;border-bottom:none}.property-tabs .nav-tabs>li>a .show-icon{display:inline}.property-tabs .nav-tabs>.active>a .show-icon{display:none}.property-tabs .nav-tabs>li>a .active-icon{display:none}.property-tabs .nav-tabs>.active>a .active-icon{display:inline}.property-tabs .nav-tabs>li>a:hover .show-icon{display:none}.property-tabs .nav-tabs>li>a:hover .active-icon{display:inline}.property-tabs a.mobile-viewing{text-decoration:none;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:50px;line-height:2.8em}#similar-properties .property-grid .panel,#search-results .property-grid .panel{border:2px solid #eee;border-radius:0;-webkit-box-shadow:0 0 20px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 20px 1px rgba(153,153,153,1);box-shadow:0 0 20px 1px rgba(153,153,153,1)}#similar-properties .property-grid .panel .panel-body,#search-results .property-grid .panel .panel-body{padding:0}#similar-properties .property-grid .panel-default .panel-body .thumbnail-detail-panel,#search-results .property-grid .panel-default .panel-body .thumbnail-detail-panel{position:relative;padding-top:40px;padding-bottom:20px}#similar-properties .property-grid .panel-default .panel-body .thumbnail-detail-panel p.thumbnail-type a,#search-results .property-grid .panel-default .panel-body .thumbnail-detail-panel p.thumbnail-type a{color:#999;text-decoration:none;text-transform:uppercase;font-weight:bold}#similar-properties .property-avail-tag,#search-results .property-avail-tag{height:35px;width:120px}.premium-tag{text-align:center;position:absolute;background-color:rgba(0,127,255,1);color:#fff;text-transform:uppercase;line-height:2em;z-index:200;font-size:1em;font-weight:700;border-radius:0 50px 50px 0}#search-results .premium-tag,#property-carousel .premium-tag{height:35px;width:180px}#property-carousel .premium-tag{left:4px;top:4px}#search-results .premium-grid .panel{background-color:#eee;border:2px solid #007fff}#similar-properties .property-grid .panel p.thumbnail-address,#similar-properties .property-grid .panel .thumbnail-address a,#similar-properties .property-grid .panel p.thumbnail-price,#search-results .property-grid .panel p.thumbnail-address,#search-results .property-grid .panel .thumbnail-address a,#search-results .property-grid .panel p.thumbnail-price{font-size:1.2em;color:#333;text-decoration:none;font-weight:600}#similar-properties .property-grid .panel p.thumbnail-desc,#search-results .property-grid .panel p.thumbnail-desc{padding:20px 30px}#similar-properties .property-grid .panel p.more-details-link a,#search-results .property-grid .panel p.more-details-link a{text-decoration:none;font-weight:600}#property-carousel .property-avail-tag{top:4px;left:4px;height:35px;width:120px}a.favourites-button{display:block;position:absolute;top:0;right:0;background-color:rgba(0,127,255,1);width:35px;height:35px;padding-top:3px;z-index:2}.property-grid-image{background-position:center center;background-size:cover;height:230px}.ias-trigger{margin-top:20px;margin-bottom:20px}.ias-trigger a{font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:1em;color:rgba(0,0,126,1)}.ias-trigger a:hover{color:rgba(0,67,210,1)}.property-bg{padding-bottom:40px}.property-description{background-color:#fff;margin-top:-80px;margin-bottom:80px;padding-top:60px;padding-left:30px;padding-right:30px}.property-description h2,.property-description h3{text-transform:uppercase;color:rgba(0,0,126,1)}.property-description h3{font-size:1.3em}.property-description .property-text{margin-top:40px}.property-description ul{font-size:1.1em}.property-description ul li{padding-top:5px;padding-bottom:5px}.property-description ul.property-bullets{list-style-type:none;margin-left:0;padding-left:0}.btn-gallery{position:absolute;bottom:20px;right:20px}#property-viewing .well,#emailList .well{background-color:#fff}#property-viewing .btn-primary,#emailList .btn-primary{line-height:1em}#property-viewing h2,#emailList h2{text-transform:uppercase;color:rgba(0,0,126,1)}@media (min-width:1680px){.navigation-bar{margin-left:50px}}@media (min-width:1600px) and (max-width:1679px){.navigation-bar{margin-left:10px}}@media (min-width:1600px){.menu-icon{display:none}.header-buttons{margin-right:20px}.navigation-bar .navbar-nav{float:none;margin:0 auto;display:block;text-align:center}.navigation-bar .navbar-nav>li{display:inline-block;float:none}.navigation-bar .navbar-nav .dropdown-menu{font-size:16px;border-radius:0;background-color:#0043d2}.navigation-bar .navbar-nav .dropdown-menu>li>a{text-transform:uppercase;color:#fff}.navigation-bar .navbar-nav .dropdown-menu>li>a:hover{color:#ee6b01;background-color:transparent}}@media (max-width:1599px){.navigation-bar{display:none}.header-buttons{margin-right:40px}a.menu-icon{color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer}}.logo,.navigation-bar{float:left}.header-buttons{float:right}@media (min-width:1201px){.highland-cow{min-height:1000px}.carousel-photo{height:700px}#property-thumbnails .carousel-inner .item .img-thumbnail{height:120px}.property-grid .panel .panel-body{height:650px}#search-results .premium-grid .panel .panel-body{height:650px}#googlemap{min-height:600px}}@media (min-width:768px) and (max-width:1200px){a.menu-icon{padding-left:40px;padding-right:20px}}@media (min-width:1200px) and (max-width:1275px){#recent-property-carousel .left-arrow{left:10px}#recent-property-carousel .right-arrow{right:10px}}@media (min-width:993px) and (max-width:1199px){#recent-property-carousel .left-arrow{left:-45px}#recent-property-carousel .right-arrow{right:-45px}}@media (min-width:993px) and (max-width:1200px){.property-grid .panel .panel-body{height:680px}#search-results .premium-grid .panel .panel-body{height:676px}.carousel-photo{height:600px}#property-thumbnails .carousel-inner .item .img-thumbnail{height:100px}#googlemap{min-height:500px}}@media (min-width:992px) and (max-width:1045px){#recent-property-carousel .left-arrow{left:10px}#recent-property-carousel .right-arrow{right:10px}}@media (min-width:768px){header .header-reg{margin-right:20px}header .header-search{margin-right:20px}header .header-social{margin-left:5px}header .header-twitter{margin-right:20px}header .header-buttons{padding-left:0;margin-top:15px}.header-buttons{text-align:right}#home-main-carousel{height:100%}.home-testimonial p{font-size:2.2em}.home-testimonial p.name{font-size:1.3em}.property-description ul.property-bullets li{width:50%;float:left}}@media (min-width:993px){.room-icons{text-align:right}}@media (max-width:992px){.services-tabs{margin-bottom:40px}.footer-contact .office{margin-bottom:30px}}@media (min-width:768px) and (max-width:992px){.property-grid .panel .panel-body{height:640px}#search-results .premium-grid .panel .panel-body{height:636px}.carousel-photo{height:500px}#property-thumbnails .carousel-inner .item .img-thumbnail{height:80px}#googlemap{min-height:400px}}@media (max-width:767px){header .logo img{margin:0 auto 10px auto}header .header-reg{margin-right:10px}header .header-social{margin-left:10px}header .header-buttons{text-align:center}header .btn-ghost.header-search{border:0;padding-left:0;padding-right:0;padding-top:3px}header .btn-ghost.header-search:focus,header .btn-ghost.header-search.focus,header .btn-ghost.header-search:hover,header .btn-ghost.header-search:active,header .btn-ghost.header-search.active,header .btn-ghost.header-search:active:hover,header .btn-ghost.header-search:active:focus,header .btn-ghost.header-search:active.focus,header .btn-ghost.header-search.active:hover,header .btn-ghost.header-search.active:focus{color:#fff;background-color:transparent;border:0}header .header-search img{width:32px;height:32px}a.menu-icon{padding-left:20px}#home-main-carousel,.main-header{height:50%}.home-content-area .btn-white,.blue-button a{margin-top:20px;margin-bottom:20px}.highland-cow{height:100%}.home-testimonial{margin-top:50px}.home-testimonial p{font-size:1.6em}.home-testimonial p.name{font-size:1.2em}.carousel-photo{height:300px}.row-lg{padding:30px 0}.row-lg-bottom{padding:0 0 30px 0}.row-lg-top{padding:30px 0 0 0}.row-md{padding:20px 0}.row-md-top{padding:20px 0 0 0}.row-md-bottom{padding:0 0 20px 0}.row-sm{padding:20px 0}.row-sm-top{padding:20px 0 0 0}.row-sm-bottom{padding:0 0 20px 0}}@media (min-width:481px){body{padding-top:90px}header .logo{padding-left:20px;padding-right:0}.navbar-default{height:90px}.services-tabs-mob{display:none}}@media (max-width:480px){body{padding-top:150px}.navbar-default{height:150px}header .logo,.header-buttons{width:100%}.header-buttons{margin-right:0}header .header-reg{margin-right:5px}header .header-search{margin-right:5px}header .header-social{margin-left:5px}a.menu-icon{padding-left:10px}.home-content-area .btn-white{width:240px;margin-left:0;margin-right:0;margin:10px 0}.home-intro p.title{font-size:2.2em}.map-search-results#googlemap{height:300px}.property-grid .panel .panel-body{min-height:auto}#googlemap{min-height:300px}.property-tabs .nav-tabs>li>a{padding:0 10px 0 10px}.property-tabs .nav-tabs>li>a:focus{padding:0 10px 0 10px}.property-tabs .nav-tabs>li>a:hover{padding:10px 10px 0 10px}.property-tabs .nav-tabs>.active>a{padding:10px 10px 0 10px}.property-tabs .nav-tabs>.active>a:focus{padding:10px 10px 0 10px}footer p{font-size:12px}.services-tabs-mob{margin-bottom:40px}.services-tabs{display:none}.services-tab-content>.tab-pane{display:block;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:40px}.services-tab-content .fade{opacity:1}.main-header h1{font-size:2em}}.search-banner{background-color:#ee6b01}.text-box{padding:30px}.text-box::before{content:url(/images/dots.svg);position:absolute;left:3rem;top:15rem;width:6rem;height:6rem;opacity:.2;z-index:100}.text-box h4{color:#fff;font-size:36px}.text-box p{color:#fff;font-size:18px}