html{position:relative;min-height:100%}body{font-size:16px;color:#666;margin:0 0 250px 0;font-family:'Montserrat',sans-serif}h1{line-height:1.2em;margin:0 0 .75em 0}h2{line-height:1.5em;margin:0 0 .75em 0}h3{line-height:1.5em;margin:0 0 .75em 0}p{font-weight:300}.main-content p{line-height:1.5em;margin:0 0 1.2em 0}.navbar-default{margin-top:0;padding-right:15px;background-color:#fff;border:0;border-radius:0;margin-bottom:0}.navbar-default .navbar-nav>li>a{color:#2b6fb9;padding-left:7px;padding-right:7px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:transparent;color:#75b7e5}.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-color:transparent;color:#75b7e5}.navbar-default .navbar-toggle{border:none;background-color:#2b6fb9;color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;color:#2b6fb9;border:none}.navbar-toggle{margin-right:0}a{color:#2b6fb9}a:hover,a:focus{color:#75b7e5}h1,h2,h3{font-family:'Montserrat',sans-serif;color:#2b6fb9}.property h3{color:#2b6fb9}.lead{font-size:1.4em}a:hover,a:focus{text-decoration:none!important}.black{color:#666}.white-text{color:#fff}header{padding-top:0;border-bottom:6px #1f5387 solid;background-color:#fff}.pad50{padding-left:50px;padding-right:50px}.nopad{padding-left:0}.nopad2{padding-left:0;padding-right:0}.nopadding{padding:0}.nomarg{margin:0}.br1 img{border-right:1px solid #fff}.top-links{margin-top:20px;color:#75b7e5;font-size:16px;text-align:right}.top-links a{color:#2b6fb9;font-weight:400}.mobile-contact{font-weight:400;font-size:16px;color:#2b6fb9;line-height:2em}.mobile-contact a{color:#2b6fb9;font-weight:400}.top-links a:hover,.mobile-contact a:hover{color:#2b6fb9}.carousel-inner>.item>img{width:100%}.slide-text{background:rgba(0,0,0,.3);padding:30px}.image-container{position:relative}.pebbles{color:#fff;font-size:12px;position:absolute;bottom:10px;right:10px}.bg-color .pebbles{right:30px}.mobile-pic h1{color:#fff}.content-area-contain{display:table;height:100%;width:100%}.content-area{display:table-cell;height:100%;width:100%;vertical-align:middle}.valpal{border-bottom:6px #1f5387 solid}.team-box{margin:0 0 60px 0}.team-box h3{font-family:'Montserrat',sans-serif;color:#2b6fb9;margin-bottom:0}.team-box strong{color:#2b6fb9}.bg-color{background:#75b7e5}.featured-title{background-color:#2b6fb9;padding:20px 0;margin-top:20px;margin-bottom:0}.featured-title h2{color:#fff;margin:0}.featured-blue-pointer{margin-bottom:20px;margin-left:30px}#featured-property-carousel a{color:#666;font-size:18px}#featured-property-carousel .left-arrow,#featured-property-carousel .right-arrow{position:absolute;top:35%}#featured-property-carousel .left-arrow{left:30px}#featured-property-carousel .right-arrow{right:30px}.blocks{font-family:'Montserrat',sans-serif;background-color:#75b7e5;border:#fff 1px solid;color:#fff;font-size:22px;width:100%;text-align:center;padding:20px 10px;min-height:291px}.blocks-dark{font-family:'Montserrat',sans-serif;background-color:#2b6fb9;border:#fff 1px solid;color:#fff;font-size:22px;width:100%;text-align:center;padding:20px 10px;min-height:291px}.blocks-image-1,.blocks-image-2,.blocks-image-3,.blocks-image-4{background-size:cover;height:291px;border:#fff 1px solid}.blocks-image-1{background-image:url(https://www.bigskiesestates.co.uk/images/image1.jpg.pagespeed.ce.Kklh1ZJg0n.jpg)}.blocks-image-2{background:url(https://www.bigskiesestates.co.uk/images/image2.jpg.pagespeed.ce.zfSVO78k5J.jpg)}.blocks-image-3{background:url(https://www.bigskiesestates.co.uk/images/image3.jpg.pagespeed.ce.E_3vKgz-h_.jpg)}.blocks-image-4{background:url(https://www.bigskiesestates.co.uk/images/image4.jpg.pagespeed.ce.iYTqK31PKe.jpg)}.blocks .glyphicon,.blocks-dark .glyphicon{font-size:100px;margin-top:50px}.blocks:hover,.blocks:focus{background-color:#2b6fb9;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none!important}.blocks-dark:hover,.blocks-dark:focus{background-color:#75b7e5;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none!important}.blocks a,.blocks-dark a{color:#fff;text-decoration:none;font-size:18px}.pagination>li>a,.pagination>li>span,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#f07f0b}.well{border:1px solid #75b7e5;background-color:#eee}hr{border-top:1px solid #75b7e5}.area-guide-pane{display:block;margin-bottom:30px}a.area-guide-pane:hover .guide-title{background:rgba(0,0,0,.4)}.guide-title{display:block;background:rgba(0,0,0,0);padding:30% 0% 30% 0%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.other-areas{margin-top:30px}.other-areas p{font-size:1.4em}.search{color:#fff}.draw-search{padding-top:30px;padding-bottom:30px;margin-top:30px}label{font-weight:400!important}.search-title{font-family:'Montserrat',sans-serif;font-size:28px}.search-box-container{height:500px;width:100%}.radios-activate-selectors{text-align:center;font-size:18px}.text-l{text-align:left!important}.input-sm{margin-top:10px;margin-bottom:10px}.mt40{margin-top:40px}.mt20{margin-top:20px}.mt10{margin-top:10px}#contact-map{margin-top:30px}footer{background:#75b7e5;padding:20px 0;color:#fff}footer.footer{position:absolute;bottom:0;width:100%;height:230px}.footer-text-right{text-align:right}footer a{color:#fff}footer a:hover,footer a:focus{color:#fff;text-decoration:underline}#large-carousel{background:#ccc}#large-carousel .left-arrow,#large-carousel .right-arrow{position:absolute;top:45%}#large-carousel .left-arrow{left:30px}#large-carousel .right-arrow{right:30px}.carousel-inner>.item>img{margin:0 auto}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}#googlemap{width:100%;height:300px}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select{background:#fff url(https://www.bigskiesestates.co.uk/images/select-bg.jpg.pagespeed.ce.dJ6XLJwFpX.jpg) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-select.input-sm{background-position:right center;line-height:1}.formhoney{visibility:hidden;display:none}.bg-color-thumbs{background:#fff;padding-top:30px;padding-bottom:30px;margin-bottom:15px}.bg-color-result{background:#75b7e5;padding-top:30px;padding-bottom:30px;margin-bottom:15px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{font-weight:bold;background:#fff;color:#2b6fb9;border:none}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li>a,.pagination>li>span{border:none}.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:#2b6fb9;font-size:2em}.map-search-results#googlemap{height:600px}.property{overflow:auto;margin:0 0 0 0}.property-div{overflow:auto;background-color:#fff;padding:5px;border:1px solid #75b7e5}#property-description .h3{font-family:'Montserrat',sans-serif;color:#2b6fb9;line-height:1.5em;margin:0 0 .75em 0}.share-buttons p{color:#fff}.pad-less{padding-left:0;padding-right:0}.property-title h1{margin:0 0 .1em 0}.property-title h1,.property-title h2{font-family:'Montserrat',sans-serif}.property h3{margin:0 0 15px 0}.property .btn-group{margin:15px 0 0 0}.property-room-numbers{text-align:left;font-size:1.2em;margin-top:25px;margin-bottom:15px;float:right}.property-room-numbers .property-icon{padding-left:15px;display:inline-block}.property-room-numbers .fa-bed,.property-room-numbers .fa-bath,.property-room-numbers .fa-couch,.property-room-numbers .fa-swimmer{color:#2b6fb9;font-size:1.2em}.property-bedrooms{background:url(https://www.bigskiesestates.co.uk/images/room-icons.png.pagespeed.ce.VnT3C9D6vu.png) left 1px no-repeat}.property-receptions{background:url(https://www.bigskiesestates.co.uk/images/room-icons.png.pagespeed.ce.VnT3C9D6vu.png) left -19px no-repeat}.property-bathrooms{background:url(https://www.bigskiesestates.co.uk/images/room-icons.png.pagespeed.ce.VnT3C9D6vu.png) left -39px no-repeat}.corner-flash{fill:#2b6fb9;width:80px;height:80px}.corner-flash text{fill:#fff}.property .corner-flash{position:absolute;z-index:1}.thumbnail .corner-flash{position:absolute;z-index:1}.thumbnail{border:none;padding:0}.property-grid .corner-flash{position:absolute;top:0;left:15px;z-index:1;border-radius:4px 0 0 0}.property-grid-image{background-position:center center;background-size:cover;height:230px}#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}#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}.btn-group-vertical > :first-child:not(:last-child).btn, .btn-group-vertical > :last-child:not(:first-child).btn {border-radius:0}.property-images .corner-flash{position:absolute;width:auto;z-index:1}#property-carousel .carousel-inner .item img{max-height:650px;width:auto;margin:0 auto}#property-carousel,#property-thumbnails,.carousel-control.right,.carousel-control.left{background-image:none}#property-thumbnails .carousel-inner a{cursor:pointer}#property-thumbnails .carousel-control{width:2%;color:#337ab7}#slideshow .modal-content{border:8px solid #fff}#property-details-tab-panes{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:0 0 4px 4px}#property-details-tab-panes .tab-pane{padding:15px}.bullets li{list-style-image:url(https://www.bigskiesestates.co.uk/images/bullet.gif.pagespeed.ce.7sh3k4QYs3.gif)!important;padding:0;margin-top:0;text-align:left;margin-top:10px!important;color:#fff}ul.bullets-thumbs{padding-left:20px}.bullets-thumbs li{font-size:.9em;list-style-image:url(https://www.bigskiesestates.co.uk/images/bullet-blue.gif.pagespeed.ce._eSy1rxy-H.gif)!important;padding:0;margin-top:0;text-align:left;margin-top:3px!important;color:#2b6fb9}.thumbs-desc{margin:0 0 20px 0;font-weight:300}.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%}.parallax-window{height:400px;color:#fff}.parallax-window h2{color:#fff;font-size:3em}.parallax-window .vertical-align-container{width:70%;margin:0 auto;text-align:center}.parallax-window .vertical-align-container p{width:60%;margin:0 auto;text-shadow:0 1px 0 #666}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}.iframe-embed{border:none;width:100%;height:300px}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:focus:active,.btn-primary:hover:active,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#f07f0b;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff;border:#f07f0b 1px solid}.btn-primary{background-color:#75b7e5;border:#bab0a7 1px solid;border-radius:0;color:#fff;text-transform:uppercase}.btn-primary:hover,.btn-primary:focus{background-color:#2b6fb9;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff;border:#2b6fb9 1px solid}.btn-search,.btn-search-hz,.btn-result{background-color:#2b6fb9;border:#fff 1px solid;border-radius:0;color:#fff;text-transform:uppercase;margin-top:15px}.btn-search:hover,.btn-search:focus,.btn-search-hz:hover,.btn-search-hz:focus,.btn-result:hover,.btn-result:focus{background-color:#75b7e5;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff}.btn-drawsearch{background-color:#75b7e5;border:#fff 1px solid;border-radius:0;color:#fff;text-transform:uppercase;margin-top:10px}.btn-drawsearch:hover,.btn-drawsearch:focus{background-color:#2b6fb9;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff}.btn-search-hz{margin-top:10px!important}.btn-result{margin-top:0;margin-bottom:15px}#back-to-top{background:#2b6fb9;position:fixed;bottom:80px;right:18px;display:none;padding:5px 10px;border-radius:3px;color:#fff;font-size:1.5em;text-align:center}.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb{background-color:rgba(0,0,0,.8)!important;max-width:100%!important}.carousel-caption{top:0!important;color:#fff;text-shadow:none;width:60%}.carousel-caption p{font-weight:400;font-size:1.1em}.carousel-caption h1{padding-top:0;margin-top:0}.carousel-caption h1,.carousel-caption h2{color:#fff;line-height:1em;margin:0 0 .5em 0}.carousel-caption .btn{margin-top:30px;width:200px}@media (min-width:1122px){.carousel-caption h1{font-size:2em}}@media (min-width:768px) and (max-width:1121px){.carousel-caption h1,.carousel-caption h2{font-size:1.2em}.carousel-caption p{font-size:14px}}@media (min-width:1200px){header{padding-bottom:35px}.navbar-nav{padding-top:30px}.navbar-default .navbar-nav>li>a{font-size:14px}.navbar-left{float:right!important;right:0;left:auto}.navbar-default .navbar-collapse{padding-right:0}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.2em}.dropdown-menu{background:#2b6fb9}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#75b7e5;background:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#75b7e5}.last{padding-right:0!important}#googlemap{min-height:600px}#contact-map .embed-responsive iframe{border:none;width:100%;height:450px}.property-grid .panel .panel-body{min-height:375px}.affix{width:263px;top:68px}#googlemap{min-height:600px}}@media (min-width:1188px) and (max-width:1289px){.top-links,.top-links a{font-size:14px}}@media (min-width:1200px) and (max-width:1236px){#logo img,#logo-pf img{width:220px;height:76px}}@media (max-width:1200px){.dropdown-menu{background-color:transparent;position:relative;float:none;border:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#2b6fb9}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent}}@media (min-width:992px){#logo,#logo-pf{position:absolute;top:15px;left:30px;bottom:15px}.navbar-default .navbar-toggle{margin-top:40px}.header-saved{padding-right:20px}.header-tel{padding:0 20px}.header-email{padding-left:20px;padding-right:0}}@media (min-width:1201px) and (max-width:1370px){.btn-search{margin-top:5px}}@media (min-width:992px) and (max-width:1200px){header{padding-bottom:20px}.property h3{margin-top:0!important}#googlemap{min-height:500px}.blocks-image-1,.blocks-image-2,.blocks-image-3,.blocks-image-4{height:258px}.blocks,.blocks-dark{min-height:258px}.blocks .glyphicon,.blocks-dark .glyphicon{font-size:60px;margin-top:40px}.mt20{margin-top:5px}.btn-search{margin-top:5px}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.2em}.nav>li>a{padding:10px 20px}.navbar-collapse{padding-left:0!important}.first{padding-left:0!important}.top-links{font-size:14px}.top-links a{font-size:14px}.property-grid .panel .panel-body{min-height:370px}.affix{top:99px;width:293px}#googlemap{min-height:500px}}@media (min-width:768px) and (max-width:1200px){.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 (max-width:991px){#logo,#logo-pf{position:relative;text-align:center}#logo img,#logo-pf img{margin-bottom:20px}.navbar-default .navbar-toggle{margin-left:auto;margin-right:auto;float:none;margin-top:20px;margin-bottom:20px}.btn-map{margin-bottom:30px}}@media (min-width:768px) and (max-width:992px){.property h3{margin-top:0!important}.first{padding-left:0!important}.nav>li>a{padding:10px 6px}.navbar{min-height:10px;margin-bottom:0}.navbar-collapse{padding-left:0!important}#contact-map{margin-bottom:30px}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.2em}.nopad{padding-left:15px}.top-links{font-size:14px;margin-top:15px;text-align:right!important}.top-links a{font-size:14px}.navbar-default{margin-top:0}.property-grid .panel .panel-body{min-height:370px}#googlemap{min-height:400px}}@media (max-width:992px){#logo img,#logo-pf img{margin-top:10px}}@media (max-width:767px){.bg-color.mt20{margin-top:0}.navbar-default{padding-right:0}}@media (min-width:481px) and (max-width:767px){h1{font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.1em}header .pad50,.pad50{padding-left:15px;padding-right:15px}.navbar-default .navbar-form{margin-top:60px}.nopad{padding-left:15px}.property-div .btn-primary{margin-bottom:15px}.navbar-default{margin-top:0}.top-links{text-align:center}footer{font-size:10px;text-align:left}}@media (max-width:480px){h1{font-size:1.6em}h2{font-size:1.2em}h3{font-size:1.2em}header .pad50,.pad50{padding-left:15px;padding-right:15px}#logo img,#logo-pf img{width:220px;height:76px}.navbar-default .navbar-form{margin-top:60px}.property-div .btn-primary{margin-bottom:15px}.footer-text-right{text-align:right}.navbar-default{margin-top:0}.top-links{text-align:center}.nopad{padding-left:15px}.map-search-results#googlemap{height:300px}.property-grid .panel .panel-body{min-height:auto}#googlemap{min-height:300px}footer{font-size:10px;text-align:left}.valpal img{height:40px}}.btn-result.orange{margin-top:0;margin-bottom:15px}.btn-result.orange{background-color:#ebb238;border:#fff 1px solid;border-radius:0;color:#fff;text-transform:uppercase;margin-top:15px}.btn-result.orange:hover{background-color:#e8c987;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff}span.red{color:red}.corner-flash.red{fill:red}#small-carousel .slide-text,#tiny-carousel .slide-text{background:rgba(0,0,0,.7);padding:30px;margin-top:12%}#small-carousel .carousel-caption,#tiny-carousel .carousel-caption{width:70%}#small-carousel a.left-arrow img,#tiny-carousel a.left-arrow img,#small-carousel a.right-arrow img,#tiny-carousel a.right-arrow img{position:absolute;top:45%}#small-carousel a.left-arrow img,#tiny-carousel a.left-arrow img{left:2%}#small-carousel a.right-arrow img,#tiny-carousel a.right-arrow img{right:2%}#small-carousel .slide-text p,#tiny-carousel .slide-text p{color:#fff;font-size:1em}@media (max-width:1200px){#small-carousel .slide-text p,#tiny-carousel .slide-text p{font-size:.7em}}@media (max-width:430px){#tiny-carousel .slide-text p{font-size:.6em}}@media screen and (min-width:768px){#tiny-carousel .carousel-caption,#small-carousel .carousel-caption{right:20%;left:15%;padding-bottom:30px}}.dropdown-menu{top:80%!important}@media screen and (min-width:300px) and (max-width:1199px){.dropdown-menu{background-color:#75b7e4!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#072f59!important}}