@import url(//fonts.googleapis.com/css?family=Archivo+Narrow);@import url(//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);body{font-family:'Archivo Narrow',sans-serif;color:#000!important;min-height:100%}.property-name a{font-size:16px!important}h1{font-family:'Open Sans Condensed';font-size:22px;font-weight:700}h2{font-size:26px}textarea{height:80px!important}.a-link-override{color:#777}.a-link-override:hover{color:#333}.accommodation-features{list-style-type:none;margin-bottom:10px}.accommodation-features .glyphicon{top:3px}.accommodation-features li{display:inline-block}.accommodation-search-bar{background-color:rgba(255,255,255,.8);margin-bottom:15px;margin-top:15px;position:relative;width:100%}.accommodation-search-bar .btn{margin-left:30px}.accommodation-search-bar form{margin-bottom:20px;margin-bottom:10px}.accommodation-search-bar .form-control{display:inline-block!important;width:inherit!important}.accommodation-search-bar .form-group{display:inline-block}.align-bottom{bottom:0;position:absolute;width:100%}.align-top-right{position:absolute;right:24px;top:10px}.banner-image{width:100%}.banner-image-container{margin-bottom:10px;max-height:262px;overflow:hidden;position:relative}.bg-lighten{text-shadow:0 0 10px #fff}.bg-obscure{background-color:rgba(255,255,255,.8)}.btn-action:hover{color:#d3025a!important;text-decoration:underline}.btn-shortlist{z-index:10}.btn-text{display:inline}.btn-vr{background-color:#d3025a;border-color:#b8014f;color:#fff}.btn-vr:hover{background-color:#b8014f;border-color:#90002f;color:#fff}.calendar{display:inline-block;margin-bottom:5px!important;min-width:240px;width:33%}.calendar td{font-size:13px;line-height:1.2!important;min-width:18px;padding:5px 10px!important;text-align:center;width:14.2%}.calendar-box{display:inline-block;height:18px;width:18px}.calendar_cell{height:16px}.calendar-footer{padding-bottom:10px;position:relative}.calendar-footer>div{display:inline-block;vertical-align:middle}.calendar-footer-center{text-align:center}.calendar-footer-content p{display:inline-block}.calendar-key-full{display:none!important}.calendar_reserved{background-color:#bbb}.calendar_unavailable{background-color:#bbb}.carousel{position:fixed;top:0;width:100%}.carousel-indicators{display:none}.colour-option{color:#d3025a}.confine-relative{position:relative}.contact-info{display:inline-block}.contact-info>a{font-size:14px}.container-fluid{position:relative}.container-offset-up{background-color:#fff;position:relative;top:-200px}.container-pull-bottom{width:100%}.container-relative{position:relative}.container-top{padding-top:90px}#home .container-top{padding-top:110px}.cover-background{background-attachment:fixed;background-image:url(/images/ski-verbier-1.jpg);background-repeat:no-repeat;background-size:cover}.cover-background .container-obscure{background-color:rgba(255,255,255,.8)}.dropdown-menu>li>a{font-size:14px;font-weight:700}.error{background-color:#ffb6c1;border:2px solid #d3025a;color:#d3025a;font-size:1.3em;padding:10px}.fb_iframe_widget{vertical-align:top!important}.fb-like{display:inline-block;line-height:20px;margin-right:2px}.fb-like a{background:url(/images/icon-facebook.png);display:block;height:20px;width:20px}.fb-like a:hover{background-position:0 -60px}.flags{display:inline-block;float:right;line-height:1em;margin-bottom:12px;margin-left:5px;padding-top:3px;text-align:right}.flags a{color:#777}.flags a:hover{text-decoration:none}.flags a:hover:enabled{color:#333;cursor:pointer}select.form-control{padding:6px}.form-group{margin-right:10px}.gap-left{margin-left:20px}.gopush-fixed-top{display:flex;flex-direction:column;padding:2em}.gopush-fixed-top>.gopush-btn{background-color:#d3025a;border:none;border-radius:.5em;box-sizing:border-box;color:#fff;cursor:pointer;margin-top:2em;padding:1em}.gopush-fixed-top>.gopush-btn:hover{background-color:#e30260}.gopush-notice{font-size:1.2em;left:50%;line-height:1.25em;max-width:350px;transform:translateX(-50%);z-index:1050}.gopush-notice>p{line-height:1.6em;margin:0}.gopush-notice>div{display:flex;justify-content:center;margin-top:.5em;text-decoration:none}.gopush-notice a{color:#d3025a;font-size:.85em;text-decoration:none}@media (max-width:479px){.gopush-btn{margin-top:1em!important}.gopush-notice{top:100px!important}.gopush-notice>p{text-align:center}.gopush-notice>p::before{float:none!important;left:50%;margin-left:-15px!important;position:relative}}@media (min-width:480px){.gopush-notice{top:90px!important}}@media (min-width:992px){.gopush-notice{top:30px!important}}.header-contact-info{float:none!important;margin-bottom:2px;text-align:center}.header-contact-info{text-align:initial}.header-contact-info .a-link-override{color:#555}.header-contact-info .a-link-override:hover{color:#000;text-decoration:none}.header-contact-info .glyphicon{color:#d3025a;top:2px}.homepage-main-header{text-shadow:0 0 15px #fff}.ig-b-{display:inline-block;vertical-align:top}.ig-b- img{visibility:hidden}.ig-b-:hover{background-position:0 -60px}.ig-b-:active{background-position:0 -120px}.ig-b-16{background:url(/images/icon_instagram.png) no-repeat 0 0;height:20px;margin-right:2px;width:20px}.image-banner{max-width:100%}.lb-data .lb-caption{font-size:14px;font-weight:400}.loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-top:16px solid #d3025a;border-radius:50%;height:120px;margin:0 auto;width:120px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-reservation-box{align-items:center;background-color:#fff;display:flex;height:90vh;justify-content:center;padding:30px;position:absolute;text-align:center;width:100%;z-index:1110}.main-property-image img{max-width:100%}.main-popout{padding-top:60px}.map_area{margin-top:3px}.more-btn-rollover{display:block;height:100%;position:absolute;-moz-transition:background-color .5s,top .5s;-webkit-transition:background-color .5s,top .5s;transition:background-color .5s,top .5s;width:100%}.property-link:hover .more-btn-rollover{background-color:rgba(255,255,255,.5)}.navbar{font-family:'Open Sans Condensed',sans-serif;font-weight:700;padding-top:4px}.navbar-nav>li>a{padding-top:3px;padding-bottom:3px}.navbar-nav .open .dropdown-menu>li>a{padding:3px 15px 3px 25px}.navbar-nav>.open>a{color:#000!important;background-color:inherit!important}.navbar-toggle{border-radius:8px}.no-search-results{color:#d3025a}.over-image{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-size:20px;font-weight:400;margin-bottom:0;padding:.1em .2em;position:absolute;width:100%;z-index:8}.padded-bottom{padding-bottom:10px}.position-site-header{margin-top:100px;background-color:rgba(255,255,255,.8);width:100%;position:relative;margin-bottom:20px;padding-bottom:10px}.property-action-buttons{margin:20px 0}.property-action-buttons .btn{display:block;margin-bottom:5px;max-width:300px;width:100%;z-index:999}.property-action-buttons .glyphicon{color:#d3025a;margin-right:7px;top:2px}.btn-shortlist .glyphicon{color:#333}.shortlisted .glyphicon{color:#d3025a!important}.property-detail-section{padding-bottom:2px}.property-icon{margin-top:-3px}.property-thumbnails{margin-bottom:10px}.reserve-property{color:#d3025a;font-weight:700;border-color:#d3025a;letter-spacing:.1em;text-transform:uppercase}.reservation-box{background-color:#fff;border:none;height:90vh;max-width:1215px;width:90vw}.reservation-box iframe{border:none;display:none;height:90vh;max-width:1215px;width:90vw}.reservation-close{align-items:flex-end;background-color:#d3025a;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:50px;justify-content:center;padding:0 20px;position:absolute;right:17px;z-index:1200}.reservation-close:hover{background-color:#e25892;color:#fff;text-decoration:none}.reservation-frame{overflow:hidden;position:relative}.reservation-obscure{align-items:center;background:repeating-linear-gradient(135deg,rgba(0,0,0,.55),rgba(0,0,0,.55) 10px,rgba(0,0,0,.5) 10px,rgba(0,0,0,.5) 20px);display:none;justify-content:center;height:100%;position:absolute;top:0;width:100%;z-index:1050}.results-box{height:315px;margin-bottom:30px}.results-tbnl{max-height:225px;max-width:300px;overflow:hidden;position:relative}.results-tbnl img{max-width:100%}.review-line{margin-bottom:3px}.review-line .glyphicon{color:#d3025a;top:3px}.row-space-below{margin-bottom:10px}.shortlisted>.glyphicon{color:#d3025a}.single-thumbnail img{height:70px;margin-bottom:2px;width:70px}.social-links{color:#f8f8f8;font-size:1px;height:20px}.spacer{height:30px}.stand-out{color:#d3025a;font-weight:700}.summary-line .info,.summary-line label{display:inline-block}.summary-line label{margin-right:.5em}.tbnl_box{display:inline-block;margin-top:3px}.tbnl_box img{height:55px;width:55px}.tbnl-hover{display:block;position:absolute}.tbnl-hover:hover{background:rgba(255,255,255,.8);height:72px;outline:1px solid red;width:72px;z-index:900}.thumbnail_more{display:inline-block}.ui-dialog-content{font-size:14px}.ui-dialog-title{font-size:14px}.ui-dialog-titlebar-close{display:none!important}.useful-info-detail{display:none}.useful-info-detail li{margin-bottom:.5em}.useful-info-active{display:block}.verbier-rentals-logo{margin-right:20px;padding-left:10px}.verbier-rentals-logo img{height:34px;margin-top:8px}.xs-image{background:url(/images/ski-verbier.jpg) center center;background-size:100%;height:220px}body{background-color:#f1f1f1}#cookie-law{background-color:#000;bottom:0;color:#ff0;padding:10px;position:fixed;right:0;z-index:999}#dialog{display:none}#jquery-lightbox{z-index:1100!important}#jquery-overlay{z-index:1090!important}#map-canvas{height:300px;width:100%}#property-action-full-width{display:none}#ticker_tape{color:#d3025a;cursor:pointer;height:18px;line-height:17px;overflow:hidden;padding:0 0 3px 0;position:relative;text-align:center;z-index:1000}.accordion{width:100%;margin:0 auto 20px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;list-style-type:none;padding:0}.accordion .link{cursor:pointer;display:block;padding:5px 15px 5px 42px;color:#4d4d4d;font-size:14px;font-weight:700;border-bottom:1px solid #ccc;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion .link a{color:#4d4d4d}.accordion li:last-child .link{border-bottom:0}.accordion li i{position:absolute;top:6px;left:12px;font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.fa-chevron-down{right:12px;left:auto;font-size:16px}.accordion li.open .link,.accordion li.open .link a{color:#d3025a}.accordion li.open i{color:#d3025a}.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.submenu{display:none;background:#777;font-size:14px;padding:0;list-style-type:none}.submenu li{border-bottom:1px solid #888}.submenu a{display:block;text-decoration:none;color:#d9d9d9;padding:6px 12px;padding-left:42px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.submenu a:hover{background:#d3025a;color:#fff}@media(max-width:767px){.ui-dialog{top:120px!important}}@media(min-width:768px){h1{font-size:32px}h2{font-size:30px}.accommodation-search-bar{margin-bottom:0;margin-top:0;padding-bottom:20px}.accordion li i{top:11px}.accordion .link{padding:10px 15px 10px 42px}.btn-shortlist .btn{margin-bottom:0!important}.calendar-footer>div{width:33%}.calendar-key-320{display:none}.calendar-key-full{display:inline-block!important}.contact-info{line-height:20px;margin-right:20px}.container-bleed{padding-left:0;padding-right:0}.container-pull-bottom{position:absolute;bottom:0;width:100%}.container-top{padding-top:120px}.flags{display:block;float:none;margin-left:0;padding-top:0}.form-inline .form-group{margin-bottom:15px}.form-line{display:inline-block}.header-contact-info{float:right!important;margin-top:0;padding-left:20px}.header-contact-info .glyphicon{top:1px}.contact-info>a{font-size:20px}.link a{color:#4d4d4d;text-decoration:none}.open .link a{color:#d3025a}.main-popout{padding-top:120px}.lang-en .navbar-nav>li>a{padding:10px 0}.lang-en .navbar-nav{float:none;height:50px;text-align:justify;width:100%}.lang-en .nav-filler{display:inline-block;width:100%;height:0!important}.lang-en .navbar-nav>li{display:inline-block;float:none;font-size:15px;text-transform:uppercase}.lang-en .navbar-nav>.active>a{background-color:inherit!important}.over-image{font-size:27px;font-weight:700;padding:.5em}.property-action-buttons{top:10px;position:absolute;right:10px;margin:0}.pull-up-sm{margin-top:-10px}.single-thumbnail img{height:72px;margin-bottom:3px;width:72px}.submenu a{padding:12px 12px 12px 42px}.verbier-rentals-logo{padding-left:0}.verbier-rentals-logo img{height:auto;margin-bottom:2px;margin-top:0}#property-action-full-width{display:block}#property-action-rwd{display:none}#ticker_tape{left:280px;max-width:28.5%;position:absolute;text-align:left;top:0}}@media(min-width:768px) and (min-height:675px){.accommodation-search-bar{margin:70px auto 0 auto;margin:0 auto 15px auto;position:relative}.accordion li i{top:16px}.accordion .link{padding:15px 15px 15px 42px}.main-popout{padding-top:120px}}@media(min-width:992px){h1{font-size:36px}.accommodation-page{background-attachment:fixed;background-image:url(/images/ski-verbier-1.jpg);background-repeat:no-repeat;background-size:cover}.accommodation-search-bar .form-group{display:inline-block}.banner-image-container{max-height:324px}.container-top{padding-top:120px}.extra-padded{padding:10px 30px}.lang-en .navbar-nav>li{font-size:20px}.lang-fr .navbar-nav>li{font-size:15px}.lang-fr .navbar-nav>li>a{padding:10px 0}.lang-fr .navbar-nav{float:none;height:50px;text-align:justify;width:100%}.lang-fr .nav-filler{display:inline-block;width:100%;height:0!important}.lang-fr .navbar-nav>li{display:inline-block;float:none;font-size:15px;text-transform:uppercase}.lang-fr .navbar-nav>.active>a{background-color:inherit!important}#ticker_tape{max-width:350px}}@media(min-width:992px) and (min-height:750px){.accommodation-search-bar{padding:0;width:100%}.main-popout{right:0;top:150px;z-index:1000}}@media(min-width:1200px){.accommodation-search-bar{margin-bottom:10px}.banner-image-container{max-height:414px}.calendar-footer{padding-right:30px}.lang-fr .navbar-nav>li{font-size:18px}.results-box{height:290px}#ticker_tape{left:420px;max-width:350px;position:absolute;padding:0 3px 3px;text-align:center;top:0}}@media (max-width:992px){.lang-fr .navbar-header{float:none;margin-right:-15px}.lang-fr .navbar-left,.navbar-right{float:none!important}.lang-fr .navbar-toggle{display:block}.lang-fr .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.lang-fr .navbar-fixed-top{top:0;border-width:0 0 1px}.lang-fr .navbar-collapse.collapse{display:none!important}.lang-fr .navbar-nav{float:none!important;margin-top:7.5px}.lang-fr .navbar-nav>li{float:none}.lang-fr .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.lang-fr .collapse.in{display:block!important}}