@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700');*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}img,a{border:0;outline:none}img{display:block;max-width:100%;height:auto}body{font-family:'Open Sans',sans-serif;font-size:16px;color:#454545;font-weight:400;margin:0;padding:0;background-color:#fff}#wrapper{margin:0 auto;width:100%;max-width:1280px}.content_1280{max-width:1280px;padding:0 20px;margin:0 auto;width:100%}.content_1300{max-width:1300px;padding:0 20px;margin:0 auto;width:100%}.content_1450{max-width:1450px;padding:0 20px;margin:0 auto;width:100%}.homeImage{width:100%;height:80%;z-index:-9;position:absolute;left:0;bottom:0}.OF-cover{font-family:'object-fit: cover';object-fit:cover;object-position:center center;width:100%;height:100%}.topSpace{padding-top:40px}.bottomAbout{padding-bottom:20px}.bottomAbout .f-about-sec{padding-top:35px}.todayDeal .light-gray-border-box{margin-bottom:0px!important}.Myskiholder{padding:7px 0 0 10px;width:100%}.menu_1280{max-width:1280px;margin:0 auto;float:none;background:#0b97d5;padding:20px}.menuOverlay,.searchOverlay{background-color:rgba(000,000,000,0.4);position:fixed;top:0;z-index:99;width:100%;height:100%;visibility:hidden;opacity:0}.searchOverlay{z-index:9}.menuOverlay.menushow,.searchOverlay.menushow{visibility:visible !important;opacity:1}nav > ul > li .tabTitle{font-weight:600;font-size:14px;line-height:20px;color:#fff;padding-bottom:6px;width:100%;float:left}nav>ul>li>a::after{content:'';width:14px;height:14px;background-image:url('../../images/down-arrow.svg');background-repeat:no-repeat;background-position:center center;position:absolute;background-size:14px;right:10px;top:14px}nav>ul>li>a.recentSearch::after{background-image:url('../../images/white-down-arrow.svg')}nav>ul>li.active>a::after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.inspire{padding-left:40px}.inspire::before{content:'';width:24px;height:24px;background-image:url('../../images/favorite-heart-button.svg');background-repeat:no-repeat;background-position:center center;position:absolute;background-size:20px;left:10px;top:10px}.recentSearch{background-color:transparent;font-weight:600;color:#fff;padding-left:0px}nav ul li.active a.recentSearch{background-color:transparent}.smallMenu{max-width:250px}.smallMenu ul li{width:100%;padding:0px}.smallMenu ul li a{padding:5px 0;background-color:transparent!important;color:#fff}.smallMenu ul li a:hover{color:#4a4a4a}.homeimageOuter{position:relative;width:100%;height:100%;min-height:450px}.homeimageInner{width:100%;height:100%;position:absolute;top:0}.homeAddsholder{z-index:1;position:relative;padding:80px 0}.homeAddsholder h1{font-size:44px;line-height:50px;color:#fff;font-weight:600;text-transform:none;padding-left:12px}.homeAddsholder .subtitle{color:#fff;font-size:16px;padding-bottom:28px;padding-left:12px}.addSlider{opacity:0}.addSlider.slick-initialized{opacity:1}ul.addSlider{list-style-type:none}.addSlider li{padding:0 12px}.addSlider li .slideinfoHolder{background-color:rgba(0,98,140,0.8);padding:15px 20px;color:#fff;height:100%}.slideinfoHolder h3{margin:0px;padding-bottom:4px;font-size:16px;line-height:22px;font-weight:700}.slideinfoHolder p{margin:0px;padding-bottom:12px}.slideinfoHolder a{background-color:#c00;color:#fff;padding:5px 8px;display:inline-block}.slideinfoHolder a:hover{background-color:#fff;color:#c00}.addSlider .slick-dots{list-style-type:none;padding:0px;margin:0px;text-align:center}.addSlider .slick-dots li{display:inline-block;padding:0 4px}.addSlider .slick-dots li button{width:10px;height:10px;padding:0px;text-indent:-999px;overflow:hidden;border-radius:10px;font-size:0px;line-height:0px;background-color:rgba(255,255,255,1);border:0px}.addSlider .slick-dots li.slick-active button{background-color:#0b97d5}.resLinksHolder{display:none}body.skiWeekend .home-main-box{padding-top:0px;padding-bottom:0px}.lastResort{padding-bottom:10px}.main-box{float:left;width:100%}.clear{clear:both}p{margin:0 0 23px 0}h1{font-size:30px;line-height:32px;color:#00628c;text-transform:uppercase;margin:0 0 10px 0;font-weight:400;font-family:'Ubuntu',sans-serif}h2{font-size:26px;line-height:28px;color:#0099d8;text-transform:uppercase;margin:0 0 10px 0;font-weight:400;font-family:'Ubuntu',sans-serif;clear:both}h3{}h4{font-size:20px;line-height:22px;color:#0099d8;font-weight:600;margin:0 0 10px 0}h5{}h6{}ul,ol{}a{color:#c00}:focus{outline:0}:focus{outline:none}::-moz-focus-inner{border:0}select::-moz-focus-inner{border:0;outline:none}option::-moz-focus-inner{border:0;outline:none}select:focus,option:focus{outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder,input[type="text"].error::-webkit-input-placeholder{color:#e31b21}input.error::-moz-placeholder,textarea.error::-moz-placeholder,input[type="text"].error::-moz-placeholder{color:#e31b21}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder,input[type="text"].error:-ms-input-placeholder{color:#e31b21}input.error:-moz-placeholder,textarea.error:-moz-placeholder,input[type="text"].error:-moz-placeholder{color:#e31b21}.table{margin-bottom:1rem;max-width:100%;width:100%;border-right:1px solid #dfe6ea;border-left:1px solid #dfe6ea;border-bottom:1px solid #dfe6ea}table{background-color:rgba(0, 0, 0, 0);border-collapse:collapse}table strong{color:#5b5b5b}.table td, .table th{border-top:1px solid #dfe6ea;padding:0.75rem 1.25rem;vertical-align:top;background:#fff}.table th{color:#5b5b5b}.align-right{text-align:right}.align-left{text-align:left}.alin-center{text-align:center}.fl-right{float:right}.fl-left{float:left}.black-color{color:#000}.red-color{color:#c00}.blue-color{color:#0099d8}.green-color{color:#4c930c}.dark-blue-link{color:#c00;text-decoration:none}.dark-blue-link:hover{color:#c00}.table-outer{float:left;width:100%}.table-outer.dark-border .table-box{border:1px solid #dfe6ea;background-color:#fff;margin-bottom:15px}.table-outer.dark-border .table-box .t-info img{max-width:24px}.table-outer.dark-border .table-box .tablerow{border-bottom:#dfe6ea solid 1px}.table-outer.dark-border .table-box .tablerow:last-child{border-bottom:none}.table-box.ski-hire select{padding:8px 10px !important;margin:0 0 0 10px}input[type=text],input[type="password"],select{padding:12px 20px;margin:8px 0;border:1px solid #0099d8;box-sizing:border-box;font-size:16px;color:#0099d8;background-color:#fff}select{padding:11px 10px!important;margin:0px;border:1px solid #d3dee3;color:#2d2d2d;outline:none}_::-webkit-full-page-media, _:future, :root select{-webkit-appearance:none;border-radius:0;background-image:url(../../images/select-box-arrow-blue.png);background-repeat:no-repeat;background-size:15px;background-position:96% center;padding-right:25px}.live-chat{position:fixed;right:0px;top:47%;z-index:99;width:38px}header{width:100%;position:relative}.header-top{background-color:#fff;color:#fff;padding:0 22px;position:fixed;width:100%;max-width:100%;z-index:999}.headerTopHolder{max-width:1920px;margin:0 auto}.h-call{float:left;line-height:20px;padding-top:4px}.contact-number{display:inline-block;font-size:18px;font-weight:600;padding:10px 0px 10px 22px;background-image:url(../../images/call-red.svg);background-repeat:no-repeat;background-position:left center;background-size:16px}body.shrink .call-text{opacity:0;width:100%}.animate-no{position:absolute;left:0;opacity:0;font-size:18px;font-weight:600;padding:10px 0px 10px 30px;background-image:url(../../images/call.svg);background-repeat:no-repeat;background-position:left center;background-size:24px}a[href^=tel]{text-decoration:inherit;color:inherit}.h-call .rTapNumber277039[href^=tel]{color:#c00}.call-no{font-weight:600;margin:0 0 0 3px}.call-no a[href^="tel"]{color:#fff!important;text-decoration:none}.search-popup{display:block!important}.h-top-nav{float:left}.h-top-nav ul{float:left;margin:0px;padding:0px}.h-top-nav ul li{float:left;list-style-type:none}.h-top-nav ul li a{color:#4a4a4a;text-decoration:none;text-transform:capitalize;padding:13px 10px;padding-bottom:7px;float:left}.h-top-nav ul li:hover a{background:#0b97d5;color:#fff}.h-top-nav ul li a:hover{background:#0b97d5;color:#fff}.h-top-nav ul li a:hover+.menuOverlay{display:block;visibility:visible!important;opacity:1!important}.h-nav-sub ul li a:hover{color:#4a4a4a!important}.h-nav-sub{display:none;position:absolute;top:93px;left:0;z-index:99;width:100%;max-width:100%;color:#fff}.h-nav-sub.single-box{width:100%}.h-nav-sub.single-box .sub-child-menus{width:100%}.h-nav-sub.full-box{width:100%;left:0}.h-nav-sub.two-box{width:100%}.h-nav-sub.two-box .sub-child-menus{width:50%}.h-top-nav ul li:hover .h-nav-sub{display:block}.h-nav-sub .sub-child-menus{width:25%;float:left;padding-right:2%}.h-nav-sub .sub-child-menus ul{float:left;width:100%;margin:0px;padding:0px}.h-nav-sub .sub-child-menus ul li{float:left;margin:0 0 8px 0;padding:0px;width:100%}.h-nav-sub .sub-child-menus ul li:last-child{margin-bottom:0px}.h-nav-sub .sub-child-menus ul li a{float:left;width:auto;margin:0px;padding:0px;font-size:14px}.h-nav-sub .sub-child-menus ul li a:hover{color:#0099d8}.h-top-nav ul li:hover .h-nav-sub .sub-child-menus ul li a{background-color:transparent}.h-top-nav .submenu-title, .h-top-nav .submenu-title a{color:#fff!important;font-size:18px!important;font-weight:600}.search_box{display:none}.magaMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.col_4 .menuCol, .col_4 .menuColres{width:25%}.col_3 .menuCol, .col_3 .menuColres{width:33.33%}.col_2 .menuCol, .col_2 .menuColres{width:50%}.col_1 .menuCol, .col_1 .menuColres{width:100%}.menuColres{padding:0 4px}.resort-sel .menuColres>li>label{display:flex}.ski-resorts{}.ski-resorts ul{width:100%}.ski-resorts ul li{width:100%;margin:0 0 8px 0;float:none}.ski-resorts ul li a{padding:0px;width:100%;float:none;font-size:14px;background-color:transparent!important}.ski-resorts ul li a:hover{color:#0099d8}a.myski-btn{background-color:#0099d8;color:#fff;font-size:14px;font-weight:700;text-decoration:none;padding:4px 5px;margin:12px 0 0 18px;float:left;border-radius:3px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}a.myski-btn:hover{background-color:#c00}.header-bottom{background-repeat:no-repeat;background-position:center center;background-size:100%;float:left;width:100%;background-size:cover}.nav-holder{background-color:#0b97d5;float:left;width:100%;padding:11px 20px 20px 20px;z-index:99;position:relative}.search-tagline{color:#fff;font-size:20px;font-weight:600;float:left;width:100%;margin:3px 0 15px 0;padding-left:4px}nav{float:left;width:100%}nav ul{float:left;width:100%;margin:0px;padding:0px;position:relative}nav ul li{float:left;margin:0px;padding:0 15px 0 0;list-style-type:none;width:18.2%}nav ul li:last-child{padding-right:0px}nav ul li.noWidth{width:auto}nav ul li:last-child a{margin-right:0px}nav ul li a{color:#4a4a4a;text-decoration:none;margin-right:1px;background-color:#fff;font-size:16px;font-weight:500;width:100%;float:left;text-align:left;padding:10px 10px;padding-right:28px;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav ul li.active a{background-color:#fff}nav ul li.search_active a{background-color:#fff;border:0;border-bottom:0px;color:#4a4a4a}nav ul li.active a{z-index:3;position:relative}nav ul li a.search-red-bg{background-color:#c00;text-transform:uppercase;border:#c00 solid 1px;border-bottom:0px;background-image:none;min-width:156px;padding-right:10px;cursor:pointer;text-align:center;font-weight:700;color:#fff}nav ul li a.search-red-bg::after{display:none}nav ul li a.search-red-bg:hover{color:#fff}.sub-menu{display:none;position:absolute;top:70px;background-color:#0b97d5;color:#fff;z-index:2;float:left;padding:16px 20px}.sub-menu.country{min-width:400px;padding:16px 20px 16px 20px;width:34%}.sub-menu.country ul li{float:left;width:50%;margin:0 0 8px 0}.sub-menu.peopel{width:36%;padding:22px 31px}.sub-menu.peopel>.row{margin:0 0 12px 0;float:left;width:100%}.sub-menu.peopel>.row:last-child{margin-bottom:0px}.sub-menu.peopel > .row .select-people-box{width:33.33%;padding:0 0 0 8px;float:left}.sub-menu.peopel > .row .select-people-box.child-selection{width:66%;padding:0 0 0 4px}.sub-menu.peopel > .row .select-people-box.child-selection .select-people-box{width:50%;padding:0px 4px;margin-bottom:10px}.sub-menu.peopel > .row .select-people-box select{padding:10px 12px 10px 7px!important;height:42px;border-radius:0px;width:99.5%}.sub-menu.peopel > .row .select-people-box:first-child{margin-left:0;padding-left:0px}.sub-menu.peopel > .row.done-btn .blue-btn{display:inline-block;background-color:#fff;color:#0b97d5;border:none;background-image:none;padding:9px 0;text-transform:uppercase;float:none;max-width:140px;width:100%;text-align:center}.sub-menu.peopel > .row .blue-btn:hover{background-color:#c00;color:#fff}.sub-menu.peopel>.row.done-btn{text-align:center;padding-top:5px}.sub-menu.resort-sel{min-width:886px}.sub-menu.resort-sel ul.menuCol{padding:0 4px}.list-country-name{text-transform:uppercase;color:#00628c;font-size:16px;font-weight:600}.sub-menu.resort-sel .countryTitle{text-transform:uppercase;color:#fff;font-size:16px;font-weight:600}.sub-menu.resort-sel ul li{width:100%;margin-bottom:8px;float:none!important}.toggle_select{padding:4px 6px;font-weight:600;float:left;background-color:#40b0e2}.sub-menu.how-long{min-width:518px;padding:22px 31px}.sub-menu.how-long .nstSlider{background-color:#ccc;margin-top:30px}.sub-menu.how-long .leftLabel{margin-top:-38px}.sub-menu.how-long .rightLabel{margin-top:-38px}.sub-menu.how-long .ui-slider-horizontal{background-color:#81caeb!important}.sub-menu.how-long .ui-widget-header{background-color:#ffffff!important}.night-range-box{padding:0 6px}.night-range{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;width:100%;height:21px;margin:13px 0 27px 0;position:relative}.night-range-mid{position:absolute;margin:0 auto;width:100%;text-align:center}.night-range-mid a{padding:0px;min-width:auto;max-width:auto;background-image:none!important;border:0px!important;background-color:#ffffff!important;color:#0b97d5!important;font-size:14px;font-weight:400;padding:5px 8px;border-radius:4px;cursor:pointer}.night-range-mid span{display:inline-block;background-color:#0b97d5;padding:6px 20px;border-right:#fff solid 1px;border-left:#fff solid 1px}.night-range-mid span:first-child{border-left:#0099d9 solid 1px}.night-range-mid span:last-child{border-right:#0099d9 solid 1px}.calendar-box{position:relative;padding-top:50px}.calendar-box .ui-widget-header{position:absolute!important;top:0px;width:100%;background-color:transparent;border:none}.sub-menu.when{max-width:358px;padding:16px 20px 16px 20px}.sub-menu.when .ui-datepicker .ui-datepicker-prev, .sub-menu.when .ui-datepicker .ui-datepicker-next{top:1px!important}.sub-menu.when .ui-datepicker-title span{padding:0px!important;color:#fff}.sub-menu.when .ui-datepicker td a{min-width:42px;text-align:center;font-size:16px;background:none;color:#fff;border:none}.ui-datepicker .ui-datepicker-title select{padding:5px!important}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{top:5px!important}.sub-menu.when .ui-datepicker-inline{width:100%;border:none;padding:0px;background-color:#0b97d5}.sub-menu.when .ui-datepicker th{background-color:#fff;color:#0b97d5;padding:11px 5px;font-size:18px;font-weight:400}.sub-menu.when .ui-datepicker tbody{background-color:#0b97d5;color:#fff}.sub-menu.when .ui-datepicker td{border-radius:0px;text-align:center;padding-bottom:0px;padding-top:0px}.sub-menu.when .ui-datepicker .ui-datepicker-prev, .sub-menu.when .ui-datepicker .ui-datepicker-next{min-width:30px;background-position:center center;background-size:13px;background-repeat:no-repeat;background-color:transparent;border:none;border-radius:0px;background-image:none;cursor:pointer}.sub-menu.when .ui-datepicker .ui-datepicker-prev span, .sub-menu.when .ui-datepicker .ui-datepicker-next span{display:none}.sub-menu.when .ui-datepicker .ui-datepicker-prev{background-image:url(../../images/when-pre-icon.png);background-position:left center;left:0px!important;width:40px;height:40px;padding:0px}.sub-menu.when .ui-datepicker .ui-datepicker-next{background-image:url(../../images/when-next-icon.png);background-position:right center;right:0px!important;width:40px;height:40px;padding:0px}.sub-menu.when .ui-datepicker .ui-datepicker-prev-hover{top:2px;left:0px!important}.sub-menu.when .ui-datepicker .ui-datepicker-next-hover{top:2px;right:0px!Important}.sub-menu.when .ui-datepicker td span, .sub-menu.when .ui-datepicker td a{padding:12px 10px}.sub-menu.when .days-bunch{margin:0 0 7px 0;width:100%;padding:0 25px}.sub-menu.when .days-bunch #startDate{display:none}.sub-menu.when .days-bunch #endDate{display:none}.sub-menu.when .days-bunch select{width:100%;margin:0 0 8px 0}.sub-menu.when .date-links{width:100%;float:left;text-align:center}.sub-menu.when .date-links .blue-btn{cursor:pointer;margin:0 5px;padding:10px 5px;font-size:18px;float:none;display:inline-block;min-width:auto;width:45%;border:0px;background-image:none;background-color:#fff;color:#0b97d5;text-transform:uppercase;-webkit-appearance:none;border-radius:0px}.sub-menu.when .date-links .blue-btn:hover{background-color:#c00;color:#fff}.sub-menu.when .sel-month{width:100%;text-align:center}.sub-menu.when .sel-month a{padding:0px 5px 12px 5px;font-size:14px;float:none;font-weight:400;display:inline-block;min-width:auto;border:0px;background-image:none;color:#fff;text-transform:capitalize;text-align:center;margin:0 auto;background-color:#0b97d5}.sub-menu.when .sel-month a:hover{color:#4a4a4a}.sub-menu.when .ui-datepicker tr td.ui-datepicker-current-day>a{color:#0b97d5}.sub-menu.when .ui-datepicker tr td.ui-datepicker-current-day.ui-datepicker-current-day>a.ui-state-default.ui-state-active{background-color:#fff}.sub-menu.when .ui-datepicker tr td.ui-datepicker-current-day{background-color:#93d3ee}.sub-menu.when .ui-datepicker tr td.ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today{}.sub-menu.when .ui-datepicker tr td.ui-datepicker-today a.ui-state-highlight.ui-state-active{background-color:#fff;color:#0099d7}.sub-menu.when .ui-datepicker tr td.ui-state-disabled span.ui-state-default{border:0px;background-color:transparent;font-size:16px}.sub-menu.when .ui-datepicker tr td a.ui-state-default.ui-state-hover{background-color:#81caeb;color:#0b97d5}.Selectdays{position:absolute;right:30px;color:#0b97d5}.sub-menu.recent-search{width:100%;right:0}.sub-menu.recent-search ul li{width:33.33%;float:left;margin:0 0 10px 0;padding:0 10px 0 25px;background-image:url(../../images/recent_search_icon.png);background-size:16px;background-repeat:no-repeat;background-position:left 6px}.sub-menu.recent-search ul li a{padding:0px 5px 0px 0;font-size:14px;float:none;text-align:left;font-weight:600;display:inline-block;min-width:auto;border:0px;background-image:none;color:#fff;text-transform:capitalize;background-color:transparent;min-width:100%!important;max-width:100%!important}nav input[type="checkbox"]{display:none}nav input[type="checkbox"] + label span{display:inline-block;width:20px;height:20px;margin:-1px 10px 0 0;vertical-align:middle;background-image:url(../../images/white-bg-check-box.png);background-repeat:no-repeat;background-position:left top;background-size:20px auto;cursor:pointer}nav input[type="checkbox"]:checked + label span{background-image:url(../../images/white-bg-check-box.png);background-repeat:no-repeat;background-position:left -20px;background-size:20px auto}.logo-box{padding:34px 40px 43px 40px;color:#fff;position:fixed;width:100%;top:50px;z-index:10;background-color:rgba(255,255,255,0);max-width:100%}.logo-box img, .shrink .logo-box, .shrink .find-holiday, .find-holiday, .header-bottom, .h-call, .call-text, .contact-number, .animate-no, .slogan, .hotels-main-list.myskiw .first-box .h-image-info a, .homeSignup, .homePopupOverlay, .menuOverlay, .searchOverlay, nav > ul > li > a::after, .slideinfoHolder a, .logowithSlogan, .addSlider, .morecontent span,.loadmoreLink:before,.f-about-sec.grid.col_1_1_1,.moreLessBox,.scrollContent,.searchIcon,.searchBox{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.emailIcon,.feefoModalHolder,.feefoModal,.ratingdisplay,.filterOption{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.shrink .logo{margin-bottom:22px}.shrink .slogan{}.logo-box img{width:320px}.logo{float:left}.logo{background-image:url(../../images/ski-logo-large.svg);background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:22px}_:-ms-lang(x),.logo{background-image:url(../../images/ski-logo-large.png)}.logowithSlogan{position:relative;float:left;margin:18px 62px 0 0;max-width:260px}.logowithSlogan .logo img{width:100%}.slogan{font-size:16px;font-weight:300;position:absolute;right:2px;bottom:0px}.shrink .logo-box{padding:15px 40px 15px 40px;background-color:rgba(255,255,255,1)}.shrink .logo-box img{width:210px}.shrink .find-holiday{opacity:1;margin:3px 0px 0 0}.find-holiday{float:left;margin:5px -50px 0 6px!important;padding:6px 10px!Important;border-radius:3px!important;text-transform:capitalize!important;font-size:14px!important}.shrink .header-bottom{padding-top:92px}header::after,.modal-body::after,.content_1280::after,.content_1300::after,.menu_1280::after,.resLinksHolder::after,.Myskiholder::after,.modal-header::after,.ratingsFilter::after{visibility:hidden;display:block;font-size:0px;content:" ";clear:both;height:0%}.header-bottom{padding-top:92px;position:relative}.find-holiday{opacity:0}footer{float:left;width:100%;background-color:#fff}.f-top{float:left;width:100%;padding:20px 0}.f-top h2{float:left}.f-top ul{margin:0px 0 0 36px;padding:0px;float:left}.f-top ul li{float:left;list-style-type:none;font-size:24px;color:#6b6b6b;line-height:24px;background-image:url(../../images/big-blue-tickmark.png);padding:2px 0 2px 40px;margin-right:19px;background-repeat:no-repeat;background-size:33px}.f-mid{float:left;width:100%;background-color:#0099d8;padding:20px 0;position:relative;color:#fff}.f-mid .content_1280{position:relative}.f-mid h2{color:#fff;float:left;margin:16px 0 0 0;width:20%}.rating-icon{float:right;margin-right:0.5%;width:16%}.rating-icon a{float:right;margin-top:10px;padding:4px;background-color:#fff;border-radius:2px}.rating-icon #feefologohere{float:right}.rating-icon img{width:100%;max-width:190px}.booking-options{float:left;width:62%}.booking-options ul{margin:0px;padding:5px 0 0 0;float:left;width:100%}.booking-options ul li{margin:0 1% 0 0;padding:0px;float:left;list-style-type:none;padding-left:50px;background-image:url(../../images/online-icon.png);background-size:30px;background-repeat:no-repeat;background-position:left center;width:36%}.booking-options ul li a{color:#fff}.booking-options ul li a:hover{text-decoration:underline}.booking-options ul li.call{background-image:url(../../images/call-icon.png)}.booking-options ul li.chat{background-image:url(../../images/live-chat-icon.png);width:23%}.booking-title{font-weight:600;font-size:18px;text-transform:uppercase}.booking-title.darkBlue{color:#00628c}.booking-info{font-size:18px;font-weight:400}.booking-info a[href^="tel"]{color:#fff!important;text-decoration:none}.ski-blue-icon{position:absolute;right:50px;top:-70px}.f-bottom{float:left;width:100%;background-color:#454545;padding:20px 0;color:#fff}.f-bottom ul{margin:0px;padding:0px;float:left}.f-bottom ul li{float:left;margin:0px;padding:0px;list-style-type:none}.f-bottom ul li a{color:#fff;text-decoration:none}.agent_logged_in{cursor:auto}a.agent_logged_in:hover{color:#fff!important}.f-bottom-nav{float:left;width:60%}.f-bottom-nav div{float:left;width:100%}.copyright{color:#b3b3b3;font-size:14px;margin:0 0 32px 0}.f-bottom-signup{float:right;width:29%;margin:7px 0 0 0}.certification{float:left;width:100%}.certification ul li{margin:0 12px 0 0}.f-links{margin:12px 0 18px -6px}.f-links li a{padding:0 6px;border-right:#fff solid 1px;font-size:14px;line-height:14px;float:left;color:#e5e5e5;margin-bottom:17px}.f-links li a:hover{color:#0099d8}.f-links li:last-child a{border-right:none}.signup-box .title{float:left;width:100%;font-size:18px;font-weight:600;text-transform:uppercase;color:#f1f4f6;margin:0 0 2px 0}.signup-info{float:left;width:100%;margin:0 0 11px 0}.signup-field{float:left;width:100%;position:relative;margin:0 0 26px 0}.signup-field input[type=text]{float:left;width:100%;margin:0px;color:#333;padding:11px 80px 10px 10px;border:none;-webkit-appearance:none;border-radius:0;height:41px}.signup-field input[type="button"].submit{height:41px;text-transform:capitalize}.signup-field input[type=text]::placeholder{color:#333;font-weight:400}.signup-field input[type="button"]{position:absolute;right:0px}input[type="button"].submit{background-color:#0099d8;color:#fff;border:0px;font-size:14px;padding:12px 15px;cursor:pointer;-webkit-appearance:none;border-radius:0}input[type="button"].submit:hover{background:#c00}.follow-title{float:left;width:100%;margin:0 0 9px 0}.follow-box{float:left;width:100%;margin:0 0 10px 0}.follow-box ul li{margin:0 3px 4px 0}.follow-box ul li img{width:42px}_::-webkit-full-page-media, _:future, :root .signup-field input[type="button"]{right:-2px;padding-bottom:11px}#news_success,#home_success{font-size:14px;color:#4CAF50}#news-error,#home_error{color:#e31b21;font-size:14px}.home-top-sec{width:100%;margin-left:0}.grid.col_67_33{padding:0px}.home-top-sec .col_67_33 .col{padding:0 20px}.myskiw .col_67_33 .col:first-child>div{height:100%}.myskiw .col_67_33 .col:first-child > div img{display:none}.col_67_33 .col>div{position:relative;height:100%}.myskiw .home-top-sec .col .sec-box{background-size:cover;background-position:center center;background-repeat:no-repeat}.myskiw .home-top-sec .col .sec-box a{cursor:pointer}.col_67_33 .col:first-child{width:66.7%}.col_67_33 .col{width:33%}.col_67_33 .col img{max-width:100%}.h-image{height:100%}.home-top-sec .col_67_33 .col.h-sec-two{padding:0 16px}.col.h-sec-one > div .imageWrap::before{content:" ";display:block;height:100%;width:100%}.col.h-sec-one .imageWrap .h-image{position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%!important}.col.h-sec-two>div{height:auto;padding-bottom:40px}.col.h-sec-two>div:last-child{padding-bottom:0px}.col.h-sec-two .all-h-list-box{float:none}.hotels-main-list.myskiw .first-box .h-image-info{background-color:#0099d8;color:#fff;text-align:center;padding:17px 22px}.hotels-main-list.myskiw .first-box{background-repeat:no-repeat;background-position:center center;background-size:cover}.hotels-main-list.myskiw .first-box .h-image-info h3{color:#fff;font-size:26px;margin:0px;display:inline-block;text-transform:uppercase;font-weight:400}.hotels-main-list.myskiw .first-box .h-image-info a{background-color:#c00;color:#fff;padding:13px 40px;display:inline-block;font-size:20px;text-transform:uppercase;margin-left:26px;border-radius:5px}.hotels-main-list.myskiw .first-box .h-image-info a:hover{background-color:#f13333}.hotels-main-list.myskiw .home-top-sec .h-sec-two .h-image-info{background-color:rgba(0, 98, 140, 0.8);width:100%;color:#fff;font-size:24px;font-family:'Ubuntu',sans-serif;text-align:center;text-transform:uppercase;padding:12px 22px;font-weight:400}.home-main-box{width:100%;padding:40px 0 20px 0;position:relative}.home-main-box ul{float:left;width:101.7%;margin:0px 0 0 -10px;padding:0px}.home-main-box ul li{float:left;list-style-type:none;width:33.33%;padding:0 20px 40px 20px}.all-h-list-box{float:left;width:100%;position:relative}.deals-link{float:right;text-decoration:none;color:#454545;background-image:url(../../images/red-link-arrow.png);background-repeat:no-repeat;padding-right:18px;background-position:right 5px}.deals-link:hover{color:#c00}.h-image{background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center}.h-image img{margin:0 auto;width:100%!important}.h-image-info{position:absolute;bottom:0px;background-color:rgba(0,98,140,0.8);width:100%;color:#fff;font-size:24px;font-family:'Ubuntu',sans-serif;text-align:center;text-transform:uppercase;padding:12px 22px;font-weight:400}.h-image-info.v-align-box-outer{display:table}.h-image-info .v-align-box-inner{display:table-cell;vertical-align:middle;width:20%}.home-first-imageinfo{float:left;max-width:60%}.light-gray-border-box{background-color:#eff3f5;border:1px solid#267a9f;float:left;margin-bottom:30px;padding:18px;width:100%}.home-deals .videoHolder{position:relative}.home-deals .videoHolder .responsive-video-div{position:absolute;left:0px;top:0px;width:100%;height:100%}.resorts-slider-box .videoHolder{position:relative}.resorts-slider-box .videoHolder .responsive-video-div{position:absolute;left:0px;top:0px;width:100%;height:100%}.light-gray-border-box.dealsliderHolder{padding-left:30px;padding-right:30px}.home-deals{float:left;width:100%}.home-deals ul{float:left;margin:0px;padding:0px;width:100%}.home-deals ul li{float:left;padding:0px 12px;width:25%;list-style-type:none}.home-deals ul li:last-child{margin-right:0}.h-deals-image{float:left;width:100%;margin:0 0 19px 0;position:relative}.h-deals-image .gif-pass{position:absolute;top:0px;left:0px}.h-deals-content{float:left;width:100%;margin:0 0 2px 0}.h-deals-content h3{color:#0099d8;margin:0px;font-size:22px;font-family:'Ubuntu',sans-serif;font-weight:400}.h-deals-content h3 a{color:#0099d8}.h-deals-content .place{float:left;width:100%}.h-deals-content .dates{float:left;width:100%;font-weight:600;position:relative;margin:18px 0 0 0;font-weight:700}.h-deals-content .day{margin:7px 10px 0 0;float:left}.h-deals-content .time{margin:7px 10px 0 0;float:left}.h-deals-content .red-button.limit{padding:7px 10px;font-weight:400;text-transform:capitalize;float:right;color:#fff}.dates .last-price{position:absolute;top:-27px;right:0px;text-decoration:line-through;color:#e31b23;font-weight:600}.h-bottom-about-sec{float:left;width:100%}.h-bottom-about-sec h1{font-size:26px;margin-bottom:13px}.h-about-ski{float:left;font-size:14px;width:33%;padding:0 1%}.h-bottom-about-sec .h-about-ski:first-child{padding-left:0px}.h-about-ski a{text-decoration:none;color:#e31b21;text-transform:capitalize;font-weight:600}.h-about-ski a:hover{color:#f13333}.h-about-ski h2{text-transform:none;font-family:'Open Sans',sans-serif}.h-about-ski p{font-size:14px;margin:0 0 6px 0;line-height:25px}.h-about-ski>div{border:#f1f4f6 solid 3px;padding:28px;width:100%}.h-testimonials{float:right;width:33%}.h-testimonials>div{border:#f1f4f6 solid 3px;padding:28px;width:100%}.author-name{font-size:16px;color:#0099d8;font-weight:600;float:left}.more-testimonials{float:right;text-decoration:none;color:#e31b21;text-transform:capitalize;font-weight:600;font-size:14px}.testimonial-text p{font-size:14px;line-height:24px;margin-bottom:12px}.testimonial-text p:first-child:before{content:" ";width:14px;height:14px;background:url(../../images/bq-start.png);background-repeat:no-repeat;background-position:center center;float:left;margin:0px 2px 0 0}.testimonial-text p:last-child:after{content:" ";width:14px;height:18px;background:url(../../images/bq-end.png);background-repeat:no-repeat;background-position:center top;display:inline-block;margin:-4px 0 0 2px}.f-about-sec.grid{padding-bottom:0px}.f-about-sec.grid.col_1_1_1 .col{padding:0 20px}.f-about-sec h1{font-size:26px}.f-about-sec.grid.col_1_1_1 .col:first-child{padding-left:0px}.f-about-sec.grid.col_1_1_1 .col:last-child{padding-right:0px}.f-about-sec.grid.col_1_1_1 .col>div{border-bottom:#f1f4f6 solid 3px;height:100%;width:100%}.border-box{border:#f1f4f6 solid 3px;height:100%;padding:28px;font-size:14px}.border-box h2{text-transform:none;font-family:'Open Sans',sans-serif;line-height:32px}.border-box h2 a{color:#0099d8;font-weight:400}.border-box p,.more{font-size:14px;margin:0 0 6px 0;line-height:25px}.border-box a{text-decoration:none;color:#e31b21;text-transform:capitalize;font-weight:600}.f-about-sec.grid.col_1_1_1 .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap}.full-width.inner-content-pages h1{margin-bottom:36px;font-size:36px;line-height:44px}.full-width.inner-content-pages a{color:#0099d8;text-decoration:none}.full-width.inner-content-pages a:hover{color:#c00}.full-width.inner-content-pages ul{margin:0 0 20px 0;padding:0 0 0 19px}.full-width.inner-content-pages ul li{margin-bottom:2px}.inner-content-pages table{width:100%!important;background:#0099d8!important;border-spacing:1px!important;margin:0 0 10px 0}.inner-content-pages table tr:first-child th{background:#0099d8;color:#fff!important;font-weight:600;word-wrap:break-word;padding:8px}.inner-content-pages table tr:first-child th strong{color:#fff}.inner-content-pages table tr td{background:#fff;padding:8px;word-wrap:break-word;border-spacing:1px!important}.inner-content-pages table tr td img{margin:0 auto}.inner-content-pages table.image-box{width:100%;background:#307ddd;border-spacing:1px!important;margin:0 0 10px 0}.inner-content-pages table.image-box tr td{background:#fff;padding:0px 20px 0 0;text-align:center;word-wrap:break-word}.inner-content-pages table.image-box tr td:last-child{padding-right:0px}.faqlinks{float:left;width:100%;margin:0 0 20px 0}.faqlinks .ski-info-box{margin-bottom:10px}.faqlinks .ski-info-title{text-transform:none;font-size:24px}.faqlinks .ski-gray-box{background-color:#fff;padding:13px 0 13px 0}.faqlinks .ski-gray-box h3{color:#0099d8;font-size:16px;margin:0 0 10px 0}.faqlinks .ski-gray-box p:last-child{margin-bottom:0px}.full-width.inner-content-pages .home-deals ul{padding-left:0px}.grp-forms{float:left;width:100%}.grp-forms ul{margin:0px;padding:0px;float:left;width:100%}.grp-forms ul li{margin:0 0 12px 0!Important;padding:0px;list-style-type:none;float:left;width:100%}.grp-forms ul li.full-size{float:left;width:100%}.grp-forms ul li:last-child{margin-bottom:0px}.grp-forms h2{color:#00628c;font-size:22px;margin-bottom:25px}.form-gray-text{color:#8e8e8e;font-size:14px;float:left}.form-gray-text .asterisk{float:none}.full-que{width:100%;display:block}.asterisk{color:#c00;vertical-align:top;float:left}.group-enq-box{float:left;width:100%;border-bottom:#e6ebee solid 1px;padding:30px 0}.group-leader-box{float:left;width:35%;margin:0 4% 0 0}.group-leader-box select{padding-left:10px!important}.organisation-box{float:left;width:35%;margin:0 4% 0 0}.organisation-box h2{padding:0 0 0 20px}.noleftPad{padding-left:0px!important}.radio-buttons{float:left;width:100%}.radion-btn-box{float:left;margin:0 20px 0 0}.group-enq-box label{float:left;width:25%;margin:10px 0 0 0}.group-enq-box .form-inputs{float:left;width:70%}.group-enq-box .form-inputs .ui-datepicker-trigger{width:30px;height:30px;text-indent:-1111px;overflow:hidden;border:0px;background-image:url(../../images/calendar.svg);background-color:transparent;background-position:center center;background-size:30px;cursor:pointer;margin-left:12px}.group-enq-box .form-inputs input[type="text"]{width:100%;margin:0px;padding:10px;color:#454545;border:#d3dee3 solid 1px}.group-enq-box .form-inputs input[type="text"].error{border:#e31b21 solid 1px;color:#e31b21}.group-enq-box .form-inputs input[type="text"].valid{border:#4CAF50 solid 1px;color:#4CAF50}.quotation-box{padding:25px 0;float:left;width:75%}.quotation-info{float:left;width:100%}.quote-title{float:left;width:52%;padding:13px 10px 0 0}.quote-inputs{float:left;width:48%}.quote-inputs input{margin:0px}.quote-inputs.form-submit{margin:12px 0 0 0}#question .error, #question .success-msg{padding:5px;margin-bottom:5px;text-align:left;font-size:14px}.quote-inputs input[type="text"], .quote-inputs select, .quote-inputs textarea{padding:10px!important;color:#454545;border:#d3dee3 solid 1px;width:100%}.quote-inputs input[type="text"].error, .quote-inputs select.error, .quote-inputs textarea.error, #question .error{border:#e31b21 solid 1px;color:#e31b21}.quote-inputs input[type="text"].valid, .quote-inputs select.valid, .quote-inputs textarea.valid, #question .success-msg{border:#4CAF50 solid 1px;color:#4CAF50}.quote-inputs textarea{min-height:90px;max-width:100%;margin:0 0 10px 0;-webkit-appearance:none;border-radius:0;font-family:'Open Sans',sans-serif}.quote-inputs .large-box{width:72%;float:left}.quote-inputs .large-box .form-gray-text{margin:0 0 10px 0}.quote-inputs .large-box .form-gray-text.no-bottom{margin-bottom:0px}.form-gray-text.no-top{margin-top:0px!important}.quote-inputs .large-box .form-gray-text.no-top{margin-bottom:0px}.quote-inputs .col-small{width:45%;float:left;margin:0 2% 0 0}#specify_section{margin:15px 0 0 0;display:none}#airport{min-height:140px;background-image:none!important}.quote-inputs .col-large{width:45%;margin:0 2% 0 0;float:left}.quote-inputs .col-big{width:33.33%;float:left;margin:0 2% 0 0}.quotation-info ul li.full-sec .quote-title, .quotation-info ul li.full-sec .quote-inputs{width:100%}.quotation-info ul li.full-sec .quote-title{margin:0 0 10px 0}.quote-title .form-gray-text{margin:10px 0 0 0}.input-with-text{float:left;width:100%;margin:0 0 10px 0}.quote-inputs .input-with-text:last-child{margin:0px}.input-with-text .quote-title{width:45px;margin:0 10px 0 0}.grp-forms ul li.full-sec.no-bottom-space{margin-bottom:0px}.quotation-info ul li .quote-inputs .input-group input[type="text"].hasDatepicker{width:45%}.input-group.datepicker{position:relative;max-width:195px}.input-group.datepicker input[type="text"]{width:100%!important}.input-group.datepicker .ui-datepicker-trigger{position:absolute;top:5px;right:7px;width:30px;height:30px;text-indent:-1111px;overflow:hidden;border:0px;background-image:url(../../images/calendar.svg);background-color:transparent;background-position:center center;background-size:30px;cursor:pointer;margin-left:12px}.input-group.datepicker label.error{display:block!important}.quotation-info ul li .quote-inputs .input-group .ui-datepicker-trigger{width:30px;height:30px;text-indent:-1111px;overflow:hidden;border:0px;background-image:url(../../images/calendar.svg);background-color:transparent;background-position:center center;background-size:30px;cursor:pointer;margin-left:12px}.ui-datepicker-next{background-image:url(../../images/cal-next-icon.png);background-position:center center;background-repeat:no-repeat;background-size:13px!important;border:0px;cursor:pointer}.ui-datepicker-prev{background-image:url(../../images/cal-pre-icon.png);background-position:center center;background-repeat:no-repeat;background-size:13px!important;border:0px;cursor:pointer}.ui-datepicker-next.ui-corner-all.ui-state-hover{border:0px;background-image:url(../../images/cal-next-icon.png);background-position:center center;background-repeat:no-repeat;background-size:13px!important;top:2px;background-color:transparent}.ui-datepicker-prev.ui-corner-all.ui-state-hover{border:0px;background-image:url(../../images/cal-pre-icon.png);background-position:center center;background-repeat:no-repeat;background-size:13px!important;top:2px;background-color:transparent}label.error{color:#e31b21;font-size:14px;margin:0 0 0 0!important;width:100%}.success-msg{margin:10px 0 0 0;font-size:14px;float:left;width:100%;text-align:center;padding:10px;color:#4CAF50;border:#4CAF50 solid 1px}.error-msg{margin:10px 0 0 0;font-size:14px;float:left;width:100%;text-align:center;padding:10px;color:#e31b21;border:#e31b21 solid 1px}.submit-btn{position:relative}.submit-btn .loader{position:absolute;right:54px;top:15px;margin:0px!important;font-size:5px}.quote-inputs.find-ski .col-small{width:210px}.quote-inputs .submit-btn{width:210px}ul.inc-package{float:left;margin:0px!important;padding:0px!important}ul.inc-package li{float:left;width:auto;margin:0 20px 0 0!important}ul.inc-package .check-box input[type=checkbox]{margin:0 5px 0 0}.news-list{float:left;width:100%}.full-width.news-list-main h1{font-size:36px;margin-bottom:40px}.news-list ul{margin:0px;padding:0px;margin-left:-10px;float:left;width:102%}.news-list ul li{list-style-type:none;float:left;width:48.2%;border:#f1f4f6 solid 3px;margin:0 0.8% 20px 0.8%;padding:20px 20px 18px 20px}.news-list-image{float:left;width:100%;font-size:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin:0 0 15px 0}.news-date{color:#8e8e8e;font-size:14px;margin:2px 0 5px 4px;float:left;width:100%}.news-title{font-size:24px;line-height:26px;color:#0099d8;margin:0 0 10px 4px;font-weight:400;font-family:'Ubuntu',sans-serif;float:left;width:100%;text-decoration:none}.news-discription{padding:0 4px;float:left;width:100%}.news-discription span{margin:0 0 0 0;float:left;width:100%}.news-discription span p{margin:0 0 4px 0}.news-discription a{font-size:14px;color:#c00;text-decoration:none;font-weight:600}.news-list ul li.news-load-more{width:98%;text-align:center;border:none;padding:10px 0 0 0}.news-details{float:left;width:100%}.news-d-image{float:left;width:100%;margin:0 0 20px 0}.back-news{float:left;width:100%;margin-bottom:5px}.back-news a{float:right;background-image:url(../../images/blue-preview-arrow.png);padding-left:16px;background-position:left center;background-repeat:no-repeat}.back-news a:hover{background-image:url(../../images/red-preview-arrow.png)}.news-details .news-date{margin:2px 0 10px 4px}.news-details h2.news-title{text-transform:none;font-size:30px;color:#0099d8;margin:0 0 20px 0}.next-pre-box{float:left;width:100%;border-top:#e6ebee solid 1px;border-bottom:#e6ebee solid 1px;padding:16px 0 15px 0}.next-pre-box.pagination ul li a{padding:0px 7px;color:#c9c9c9}.next-pre-box.pagination ul li.active a{border:#0099d8 solid 1px;color:#0099d8}.next-pre-box.pagination ul li.pre-link-text a{color:#0099d8}.next-pre-box.pagination ul li.next-link-text a{color:#0099d8}.next-pre-box ul{margin:0px!important;padding:0px!important;float:left;width:100%;text-align:center}.next-pre-box ul li{margin:0px;padding:0px;list-style-type:none;display:inline-block}.next-pre-box ul li a{color:#0099d8;text-decoration:none}.pre-link{float:left}.pre-link-text{float:left}.next-link-text{float:right}.next-link-text a{float:right}.pre-link a{background-image:url(../../images/blue-preview-arrow.png);padding-left:16px;background-position:left center;background-repeat:no-repeat}.pre-link a:hover{background-image:url(../../images/red-preview-arrow.png)}.next-link{float:right}.next-link a{background-image:url(../../images/blue-next-arrow.png);padding-right:16px;background-position:right center;background-repeat:no-repeat}.next-link a:hover{background-image:url(../../images/red-next-arrow.png)}.hotel-desc.sear-result{float:left;width:100%;padding:3px 0 0 0;position:relative}.hotel-desc.sear-result h1{margin-bottom:7px;font-size:26px}.hotel-desc.sear-result .hotel-place{font-size:14px;margin:0 0 5px 0}.red-large-title{font-size:36px;color:#c00;font-weight:400;font-family:'Ubuntu',sans-serif;text-transform:uppercase}.results-sort{float:right;position:absolute;right:0px;bottom:0px}.results-back{float:right}.results-back a{margin:8px 0 0 0;float:left}.results-back .short-list-btn{margin-top:12px;margin-left:10px}.results-sort .select-day select{padding:10px 12px!important;text-align:left;width:222px;margin:0 0 0 10px}.results-sort div{text-align:right}.results-sort div:first-child{padding-bottom:24px}.L-blue-sidebar-box{float:left;width:100%;background-color:#00628c;color:#fff;margin:0 0 20px 0}.L-blue-sidebar-holder{float:left;width:100%;padding:20px}.clear-searches{background-color:#0d75a1;color:#b2daeb;float:left;width:100%;text-decoration:none;font-size:14px;padding:12px 20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.clear-searches:hover{color:#fff;background-color:#0099d8}.L-blue-accordion-box{float:left;width:100%}.L-blue-accordion-info{float:left;width:100%;margin:23px 0 0 0}.L-blue-accordion-title{color:#fff;font-size:22px;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:uppercase;padding:2px 0px;background-image:url(../../images/blue-box-up-icon.png);background-repeat:no-repeat;background-position:right 8px;cursor:pointer;background-size:17px;padding-right:20px}.L-blue-sub-title{font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 13px 0}.L-blue-accordion-title.active-arrow{background-image:url(../../images/blue-box-down-icon.png);background-repeat:no-repeat;background-position:right 8px}.L-blue-accordion-info-main{margin:0 0 26px 0;float:left;width:100%}.L-blue-accordion-info .L-blue-accordion-info-main:last-child{margin-bottom:10px}.L-blue-accordion-info-main .L-blue-sidebar-select-box:last-child{margin-bottom:0px}.L-blue-accordion-info-main.departure-box{width:100%}.L-blue-sidebar-box input[type="checkbox"]{display:none}.L-blue-sidebar-box input[type="checkbox"] + label span{display:inline-block;width:20px;height:20px;margin:1px 10px 0 0;vertical-align:middle;cursor:pointer;position:absolute;left:0px;background-image:url(../../images/blue-arrow-check-box.png);background-repeat:no-repeat;background-position:left top;background-size:20px auto}.L-blue-sidebar-box input[type="checkbox"]:checked + label span{background-image:url(../../images/blue-arrow-check-box.png);background-repeat:no-repeat;background-position:left -20px;background-size:20px auto}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#00628c;border-radius:0px;border:solid 1px #3c8fb2;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:15px;font-weight:normal;height:47px;line-height:44px;outline:none;padding-left:8px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{content:'';background-image:url(../../images/select-box-arrow.png);background-size:13px;display:block;height:6px;margin-top:-1px;pointer-events:none;position:absolute;right:8px;top:50%;width:13px}.nice-select.open:after{}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:10px;padding-right:10px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.L-blue-sidebar-select-box{float:left;width:100%;margin:0 0 15px 0}.L-blue-sidebar-select-box .nice-select{width:100%}.L-blue-sidebar-select-box .nice-select.open .list{width:100%;background-color:#0d75a1;border:#b2daeb solid 1px;border-radius:0px}.L-blue-sidebar-select-box .nice-select .option:hover, .L-blue-sidebar-select-box .nice-select .option.focus, .L-blue-sidebar-select-box .nice-select .option.selected.focus{background-color:#1d82ae}.L-blue-sidebar-select-box .nice-select:active, .L-blue-sidebar-select-box .nice-select.open, .L-blue-sidebar-select-box .nice-select:focus{border:#b2daeb solid 1px}.search-result-box{float:left;width:100%;margin:0 0 10px 0}.search-result-box ul{margin:0px;padding:0px;width:100%;float:left}.search-result-box>ul>li{display:none}#loadMore{opacity:0;cursor:default}#loadMore.visible-loader{opacity:1}.search-result-box ul li{list-style-type:none;float:left;width:100%;border:#f1f4f6 solid 3px;margin:0 0 20px 0%;padding:14px 20px 18px 20px;position:relative}.fade{-webkit-transform:translate3d(0, 30px, 0);-moz-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);opacity:0;transition:opacity .8s ease-in-out, transform .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out, transform .8s ease-in-out;-moz-transition:opacity .8s ease-in-out, transform .8s ease-in-out;-o-transition:opacity .8s ease-in-out, transform .8s ease-in-out}.animate.fade{opacity:0!important}.animate.fade.animateMe{opacity:1!important}.search-result-box ul li.alwaysVisible{opacity:1!important}.L-blue-sidebar-checboxes{float:left;width:100%;max-height:280px;overflow:hidden}.L-blue-sidebar-checboxes.mCS_no_scrollbar .mCustomScrollBox{height:auto!important}.L-blue-sidebar-checboxes div{float:left;width:100%}.mCSB_container{float:left!important;width:100%!important}.L-blue-sidebar-checboxes-no-scroll{float:left;width:100%}.L-blue-sidebar-checboxes-no-scroll ul{margin:0px;padding:0px}.L-blue-sidebar-checboxes-no-scroll ul li{margin:0 0 6px 0;padding:0 25px 0 31px;list-style-type:none;float:left;width:100%;position:relative}.L-blue-sidebar-checboxes-no-scroll ul li label{float:left}.L-blue-sidebar-checboxes-no-scroll ul li label span{position:absolute!important;left:0px;top:0px}.L-blue-sidebar-checboxes-no-scroll.sm-font{font-size:14px}.L-blue-sidebar-checboxes ul{margin:0px;padding:0px}.L-blue-sidebar-checboxes ul li{margin:0 0 6px 0;padding:0 25px 0 31px;list-style-type:none;float:left;width:100%;position:relative}.L-blue-sidebar-checboxes ul li label{float:left}.L-blue-sidebar-checboxes .mCSB_container{margin-right:15px!important}.L-blue-sidebar-checboxes .mCSB_scrollTools{width:6px!important}.L-blue-sidebar-checboxes .mCSB_scrollTools .mCSB_draggerRail{background-color:#659eb5!important}.L-blue-sidebar-checboxes ul li .t-info{float:right;width:20px;position:absolute;right:10px}.L-blue-sidebar-checboxes.no-scroll-bar{max-height:auto!important;min-height:auto;height:auto}.L-blue-sidebar-checboxes.no-scroll-bar .mCSB_container{margin-right:0px!important}.w-rating-img{float:left;width:88px}.L-blue-accordion-info-main.departure-box .L-blue-sub-title{margin:0 0 10px 0}.departure-time{float:left;width:100%;margin:0 0 12px 0}.L-blue-accordion-info-main .departure-time:last-child{margin-bottom:0px}.departure-sub-title{font-weight:600;text-transform:capitalize;margin:0 0 14px 0}.L-blue-single-select-box{float:left;margin:0 0 15px 0;width:100%}.L-blue-single-tooltip{float:left;width:100%;font-size:14px;color:#9cc6d8;line-height:18px;margin:0 0 17px 0}.L-blue-single-tooltip .t-info{float:left;margin:0 7px 0 0;width:20px}.two-sel-box{float:left;width:100%;margin:0 0 15px 0}.two-sel-box>div{float:left;background:#ccc;width:48%;margin:0 4% 0 0}.two-sel-box>div:last-child{margin-right:0}.single-checkbox{float:left;width:100%;position:relative;padding-left:31px}.L-blue-accordion-info-main.transfer-time{margin-bottom:22px}.L-blue-accordion-info-main.price-range{margin-bottom:24px}.L-blue-accordion-info-main.price-range .L-blue-sub-title{margin-bottom:21px}.short-list-btn{background-color:#0099d8;margin-bottom:24px;color:#fff;text-decoration:none;padding:5px 12px 5px 43px;text-transform:capitalize;border-radius:5px;font-size:16px;font-weight:600;background-image:url(../../images/eye-w.svg);background-repeat:no-repeat;background-position:10px center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.short-list-btn:hover{background-color:#c00}.short-list-btn.no-bg-icon{background-image:none;padding:5px 12px}.add-short-list p{display:inline-block;margin:0px}.add-short-list input[type="checkbox"]{display:none}.add-short-list input[type="checkbox"] + label span{display:inline-block;width:20px;height:20px;margin:-1px 10px 0 0;vertical-align:middle;background-image:url(../../images/border-check-box.png);background-repeat:no-repeat;background-position:left top;background-size:20px auto;cursor:pointer}.add-short-list input[type="checkbox"]+label:hover{color:#0099d8}.add-short-list input[type="checkbox"]:checked + label span{background-image:url(../../images/border-check-box.png);background-repeat:no-repeat;background-position:left -20px;background-size:20px auto}.ser-res-title{float:left;width:100%;margin:0 0 6px 0}.ser-res-title h2{float:left;font-size:24px}.ser-res-title .place-name{float:left;font-size:16px;color:#0099d8;margin:5px 0 0 10px}.ser-res-main-box{float:left;width:100%}.search-res-image-info{float:left;width:64%}.search-res-price-info{float:right;width:34%;text-align:right;position:relative;padding:37px 0 60px 0}.search-res-price-info .accom-pricing{position:absolute;right:0px;top:-12px;margin:0 0 10px 0}.search-res-price-info .saving-text{margin-bottom:25px}.search-res-image-box{float:left;max-width:285px;margin-right:27px;position:relative}.search-res-image-box .videoHolder{width:275px;max-width:275px}.search-res-image-box .videoHolder .ser-icon img{margin-bottom:0px}.search-res-image-box .ser-icon{position:absolute;right:0px;bottom:0px;width:42px}.search-res-image-box img{margin-bottom:0px!important}.search-res-image-box .ser-icon img{max-width:100%}.search-res-image-box .gif-pass{position:absolute;top:0px;left:0px}.search-res-rating{float:left;margin:0 0 20px 0}.search-res-rating .rating{margin-left:0px;margin-top:0px}.search-res-rating .trip-ad-rating{margin-top:0px}.ser-info-tr-time{float:left;width:44%}.trans-time{float:left;margin:0 0 28px 0;font-size:14px}.trans-time span{font-weight:600;float:left;width:100%}.result-short-list{position:absolute;right:20px;bottom:18px}.add-short-list{float:right;padding-top:10px;padding-right:10px}.add-short-list input{margin:0px 10px 0 0}.res-continue{float:right}.res-continue .t-info{float:left;margin:10px 10px 0 0;width:24px}.res-continue .red-view-details.limit{float:right}.red-view-details.limit{min-width:auto;padding:10px 26px}.red-view-details.limit.t-info{width:auto;margin:0px}.tooltipLimit{width:300px!important}.tooltipLimit p, .tooltipLimit strong{margin-bottom:12px}.tooltipLimit h4{color:#fff;font-size:16px}.search-res-content-holder{position:relative}.accom-feature-holder{padding-top:10px;float:left;width:100%;min-width:270px}.prices-gray-box{padding:20px;float:left;width:100%;background-color:#f5f7f8}.noRecords{padding:20px;float:left;width:100%;background-color:#f5f7f8;text-align:center;border:0px!important}.pricing-table{float:left;width:100%}.pricing-table table.table{width:100%;max-width:100%;border-left:none!important;border-bottom:none!important;margin-bottom:0px}.pricing-table table.table td, .pricing-table table.table th{border-bottom:none!important;padding:5px;border-top:none;background:none!important;border-right:#f5f7f8 solid 1px}.pricing-table table.table td .date{display:none}.pricing-table table.table td.bg-white{background-color:#fff!important;text-align:center;font-size:14px;vertical-align:middle}.pricing-table table.table th.bg-blue{background-color:#0099d8!important;color:#fff!important;font-size:14px;padding:10px 0}.hotels-name-blue-bg{background-color:#0099d8;font-size:14px;padding:13px 10px;color:#fff;float:left;width:100%;max-width:180px}.price-sorting-box{padding-left:25%;text-align:center;float:left;width:100%;margin:0 0 20px 0}.price-sorting-box a{background-color:#fff;color:#454545;text-decoration:none;border:#d3dee3 solid 1px;padding:9px 12px;width:135px;display:inline-block}.price-sorting-box select{width:199px;padding:10px 12px!important;margin:0 16px}.pre-week{background-image:url(../../images/black-preview-arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:18px!important}.next-week{background-image:url(../../images/black-next-arrow.png);background-repeat:no-repeat;background-position:right center;padding-right:18px!important}.break-link{padding-left:25%;text-align:center;float:left;width:100%;margin:0 0 20px 0}.break-link a{background:#fff;color:#0099d8;text-transform:uppercase;text-decoration:none;padding:5px 12px;display:inline-block;border:#0099d8 solid 1px;margin:0 -4px}.break-link a.active{background-color:#0099d8;color:#fff}.hotels-header.no-border.pricing-page{margin-bottom:21px}.pricing-heading h2{margin-bottom:16px}.search-overlay,.jfa-overlay,.popup-overlay{background-color:rgba(255,255,255,0.4);position:fixed;top:0;z-index:99999;width:100%;height:100%}.popup-overlay{background-color:transparent}.content-box{padding:34px 20px 20px 20px;float:left;width:100%;background-color:#fff;min-height:350px}.hotels-box{float:left;width:100%}.hotels-header{float:left;width:100%;margin-bottom:12px;border-bottom:#d3dde2 solid 1px;padding-bottom:16px}.breadcrumb{float:left;width:100%;font-size:14px;margin-bottom:10px}.breadcrumb ul{list-style-type:none;margin:0px;padding:0px}.breadcrumb ul li{float:left;padding-right:14px;padding-left:10px;background:url(../../images/breadcrumb-arrow.png);background-repeat:no-repeat;background-position:right center;background-size:7px}.breadcrumb ul li:first-child{padding-left:0px}.breadcrumb ul li:last-child{background-image:none;padding-right:0px}.breadcrumb ul li a{color:#8e8e8e;text-decoration:none}.breadcrumb ul li a:hover{color:#0099d8}.breadcrumb ul li:last-child a{color:#0099d8;pointer-events:none}.hotel-desc{float:left;width:100%}.hotel-name{float:left;width:70%}.hotel-name h1{margin-bottom:5px;float:left}.rating{float:left;margin:6px 0 0 21px}.trip-ad-rating{float:left;margin:6px 0 0 21px}.hotel-place{font-size:16px;color:#454545;font-size:16px;float:left;width:100%}.hotel-pricing{float:right;width:30%;text-align:right;position:relative;padding-top:26px}.hotel-pricing.from{padding-top:0px;font-size:24px;color:#e31b21;line-height:32px}.hotel-pricing.from .lg-ammount{margin-left:10px}.price-per-p{color:#e31b21;font-size:16px;position:absolute;top:-17px;right:0px}.lg-ammount{font-size:32px;color:#e31b21;font-weight:700}.crossed-text{color:#e31b23;text-decoration:line-through}.save-info{font-size:14px;color:#454545}.H-box-sortby{float:left;width:100%;margin:20px 0 0 0}.H-box-sortby .select-day{float:right;color:#454545}.H-box-sortby .select-day select{width:222px;text-align:left;margin:0 0 0 10px;padding:10px 12px!important}.left-sidebar{float:left;margin-right:1.4%;width:22.8%;max-width:280px}.sidebar-title{color:#00628c;font-size:22px;text-transform:uppercase;font-weight:400;font-family:'Ubuntu',sans-serif;margin-bottom:16px}.blue-boxes{background-color:#00628c;float:left;width:100%;margin-bottom:22px}.blue-boxes>div{border-bottom:#fff solid 1px;padding:12px 13px 14px 13px;color:#fff;float:left;width:100%}.roomsInfo{float:left;width:100%;margin:5px 0 5px 0}.blue-boxes>div:last-of-type{border-bottom:#fff solid 2px}.package-title{color:#fff;font-size:20px;font-family:'Ubuntu',sans-serif;float:left;width:100%;text-transform:uppercase;margin-bottom:12px}.extrasList{float:left;width:100%}.extrasList ul{margin:0px;padding:0px;list-style-position:inside}.package-price{font-size:22px;font-weight:600;position:relative}.package-price .t-info{position:absolute;right:20px;top:20px;width:24px}.package-per-person{float:left;width:100%}.stay-place{float:left;width:100%;text-transform:uppercase;margin-bottom:3px}.placeName{float:left;width:100%;margin-bottom:3px}.stay-time{float:left;margin-bottom:5px}.red-button{background-color:#c00;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;width:100%;text-transform:uppercase;font-weight:600;font-family:'Open Sans',sans-serif;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-appearance:none;border-radius:0}.smallBlueBtn{border:0px;background-color:#0099d8;color:#fff;cursor:pointer;font-family:'Open Sans',sans-serif;padding:8px 10px;text-transform:uppercase;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-appearance:none;border-radius:0}#get_address{margin-top:10px}.smallBlueBtn:hover{background-color:#c00}.red-button:hover{background-color:#f13333;color:#ffffff!important}.red-button.limit{width:auto}.editor-red-button{background-color:#c00;margin:0 3px;border:none;color:#ffffff!important;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;text-transform:capitalize;font-weight:600;font-family:'Open Sans',sans-serif;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-appearance:none;border-radius:0}.editor-red-button:hover{background-color:#f13333;color:#ffffff!important}_::-webkit-full-page-media, _:future, :root .red-button{margin:0px}.blue-button{background-color:#0099d8;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;width:100%;text-transform:uppercase;font-weight:600;font-family:'Open Sans',sans-serif;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-appearance:none;border-radius:0px}.blue-button:hover{background-color:#c00}.blue-button.limit{width:auto}.flight-out{padding:0 0 0 24px;margin-bottom:16px;background-image:url(../../images/green-arrow.png);background-repeat:no-repeat;background-position:left top;float:left;width:100%;background-size:12px}.flight-back{padding:0 0 0 24px;background-image:url(../../images/red-arrow.png);background-repeat:no-repeat;background-position:left top;float:left;width:100%;background-size:12px}.flight-info-T{font-size:16px;font-weight:600;float:left;width:100%}#left_ski_extra ul, #left_selected_transfer_li_id ul,ul#left_flight_extra_id{padding:0px;margin:0px;list-style-type:none;float:left;width:100%}#left_ski_extra ul li{padding-bottom:5px;margin-bottom:5px}#left_ski_extra ul li .flight-info-T{float:none!important;display:block}#left_ski_extra ul li .extrasQty, #left_flight_extra_id li .extrasQty{display:inline-block;padding-left:15px}#left_selected_transfer_li_id ul li .flight-info-T{float:none!important;width:auto!important;display:inline-block;padding-right:10px}#left_flight_extra_id .flight-info-T{display:block;float:none}#private_transfer_text_id li{width:100%;padding-right:0px;padding-bottom:3px;margin-bottom:0px}#private_transfer_text_id li .flight-info-T{display:inline-block;width:auto;float:none;padding-right:8px}#left_flight_extra_id li{padding-bottom:10px}#left_flight_extra_id .extrasList ul{list-style-type:none}.blue-border-box{float:left;width:100%;margin-bottom:12px}.blue-border-box>div{border:#205267 solid 1px;padding:12px 17px;margin-bottom:10px;float:left;width:100%}.blue-border-box .title{font-size:18px;color:#00628c;text-transform:uppercase;float:left;width:100%;font-weight:400;font-family:'Open Sans',sans-serif}.red{color:#c00;font-weight:400;float:left}.light-blue{background-color:#f4fbfe;border:#0099d8 solid 1px!important}.title-bg-blue-box{float:left;width:100%;margin-bottom:22px}.title-bg-blue-box>div{border:#205267 solid 1px;padding:0;margin-bottom:20px;float:left;width:100%}.title-bg-blue-box>div:last-child{margin-bottom:0px}.blue-bg-title{background:#00628c;padding:7px 15px 9px 15px;color:#fff;font-size:20px;font-family:'Ubuntu',sans-serif;float:left;width:100%;text-transform:uppercase;line-height:24px}.blue-box-content{padding:15px;float:left;width:100%}.blue-box-content a{text-decoration:none}.blue-box-content a:hover{color:#f13333}.see-more-red{float:right;background-image:url(../../images/red-link-arrow.png);background-repeat:no-repeat;background-position:right center;padding-right:18px}.blue-box-content ul{margin:0px;padding:0px}.blue-box-content ul li{list-style-type:none;margin:0 0 2px 0;float:left;width:100%}.no-data{color:#c00;font-size:12px}.blue-box-content ul li .distance.red-color{font-weight:600!important}.blue-box-content ul li .distance.green-color{font-weight:600!important}.options-check{display:none}.content-section{float:right;width:75.8%;margin-top:8px}.content-section.no-top-margin{margin-top:0px}.place-carosel{float:left;width:100%;margin-bottom:20px}.map-box{float:left;width:100%;margin:0 0 20px 0}.map-box>div{max-width:100%}.map-box iframe, .map-box #map_canvas{float:left;width:100%;height:250px!important}.package-details{background:#f4fbfe;border:#0099d8 solid 1px;padding:18px;margin:0 0 30px 0}.pack-title{float:left;width:100%;color:#0099d8;font-size:26px;text-transform:uppercase;font-family:'Ubuntu',sans-serif;margin:0 0 15px 0;line-height:28px}.package-pricing{font-size:14px;float:left;width:100%}.package-pricing-red{color:#c00;font-size:18px;font-weight:600}.tp-price{margin:0 8px 0 0}.pack-content{float:left;width:100%;margin:15px 0 0 0}.pack-content ul{float:left;width:100%;margin:0px;padding:0px}.pack-content ul li{float:left;width:25%;list-style-type:none;padding-right:15px;margin-bottom:30px;padding-left:0px}.pack-content ul>li.flightInOut{width:50%}.pack-content ul li .flight-out{width:50%}.pack-content ul li .flight-back{width:50%}.pack-info{float:left;width:100%}.pack-content ul li a{font-size:14px;text-decoration:none;float:left;text-transform:uppercase;background-image:url('../../images/redArrow.svg');background-repeat:no-repeat;background-position:right center;padding-right:12px}.hotels-box.accView .changeLink{display:block}.changeLink{display:none;float:right;color:#fff;font-size:14px;text-transform:uppercase;margin-top:6px;padding-right:12px;background-image:url('../../images/whiteArrow.svg');background-repeat:no-repeat;background-position:right center}.pac-title{color:#0099d8;font-size:18px;font-weight:600;text-transform:uppercase;margin:0 0 3px 0}.pack-submit{float:left;width:100%;text-align:center}.ski-info-main-box{float:left;width:100%}.ski-info-box{float:left;width:100%;margin-bottom:20px}.ski-details{float:left;width:100%;display:none}.ski-details.all-time-visible{display:block}.ski-info-title.no-event{pointer-events:none;background-image:none}.ski-info-title.blue-bg{background-color:#0099d8}.ski-info-title{background-color:#00628c;color:#fff;font-size:26px;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:uppercase;padding:10px 14px;background-image:url(../../images/accordion-white-arrow-down.png);background-repeat:no-repeat;background-position:center right;cursor:pointer;background-size:37px;padding-right:44px}.ski-info-title.active-arrow{background-image:url(../../images/accordion-white-arrow-up.png);background-repeat:no-repeat;background-position:center right}.ski-gray-box{background-color:#f5f7f8;margin-bottom:5px;float:left;width:100%;padding:20px}.ski-gray-box p:last-of-type{margin-bottom:0}.ski-gray-box ul:last-of-type{margin:0}.ski-gray-box a{text-decoration:none}.retailer-note{color:#747474;font-size:14px;float:left;width:100%}.retailer-note.bottom-space{margin-bottom:16px}.date-tabs-btn{float:left;width:100%;margin:20px 0}.select-day{float:left;margin-left:20px;color:#747474}.data-tabs{background-color:#fff;border:#0099d8 solid 1px;color:#0099d8;padding:12px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;text-transform:uppercase;font-weight:400;font-family:'Open Sans',sans-serif;margin-right:6px;float:left;-webkit-appearance:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border-radius:0}.data-tabs:hover{background-color:#0099d8;color:#fff}.data-tabs.active{background-color:#0099d8;color:#fff}.date-tabs-btn select{padding:11px 10px!important;border-color:#d3dee3;color:#2d2d2d}h3.tabs-title{font-size:20px;color:#0099d8;font-family:'Ubuntu',sans-serif;font-weight:400;clear:both;margin:0 0 16px 0}.ski-gray-box.passDetails h3{margin-bottom:8px}.ski-gray-box.passDetails table{margin-bottom:10px}.shop-day-select-box{float:left;width:100%;margin:10px 0}.shop-day-select-box .select-day{float:right}.shop-day-select-box h3{float:left;max-width:60%;margin-bottom:0px;margin-top:6px}.ski-lesson-image-box{margin:26px 0 0 0;display:table;height:100%}.ski-logos img{max-width:100%}.ski-lesson-image-box .see-more-red{float:none;display:table-cell;vertical-align:middle;text-align:right;padding-left:30px}.tripadvisor-box{float:left;width:100%;margin:0 0 30px 0;border:#f0f4f7 solid 4px;padding:10px}.tripRightBox{max-width:300px;float:left}.overall-rating{font-size:14px}.overall-rating p{margin-bottom:8px}.tripImage{float:left;margin:0 5px 0 0}.trip_logo img{width:190px}.what_to_expect{float:right}.what_to_expect p{margin-bottom:3px}.what_to_expect ul{list-style-type:none;margin:0px;padding:0px}.what_to_expect ul li{font-size:14px!important;padding-bottom:3px}.what_to_expect ul li img{float:left;margin:5px 5px 0 0}.widSSPBranding{display:none}.show-trip-reviews{width:100%;float:left;padding-top:35px}.TA_selfserveprop div{width:100%!important;padding:0!important}ul.widSSPBullet li{border-bottom:#eee solid 1px!important;padding-bottom:12px!important;float:left!important;width:100%!important}ul.widSSPBullet span{width:100%!important;float:left!important;padding-bottom:6px!important}ul.widSSPBullet span a{font-size:14px!important}.widSSPDate{font-family:'Open Sans',sans-serif!important;width:100%!important;font-size:14px!important;float:left;color:#8e8e8e!important}.widSSPQuote{font-family:'Open Sans',sans-serif!important;font-size:16px!important;color:#454545!important}.widSSPAll{text-align:right!important}.widSSPReadReview{display:inline-block!important;float:none!important}.widSSPWriteReview{display:inline-block!important;float:none!important}.widSSPLegal{text-align:right!important}.halfBoard{padding-right:20px!important}.halfBoard .b-room-type-info{width:100%}.halfBoard .b-room-price{padding-left:24px}.productImages{position:relative;float:left;max-width:940px;width:100%}.productImages .gallery{opacity:0}.productImages .gallery.slick-initialized{opacity:1}.productImages li.slick-slide{height:auto}.productImages ul{margin:0px;padding:0px;list-style-type:none}.productImages>ul>li{list-style-type:none;margin:0px;padding:0px}.productImages li img{margin:0px;position:relative;width:100%;height:auto;z-index:1;border:1px solid transparent;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.productImages img{width:100%}.gallery span{width:100%;height:100%;position:absolute;background-image:url(../../images/view-larger-icon.png);background-position:center center;background-repeat:no-repeat;background-size:80px auto;background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;cursor:zoom-in}.gallery a:hover span{opacity:1}.gallery-nav{margin-top:4px !important;padding:15px 50px!important;background-color:rgba(0,98,104,0.7);opacity:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.productImages:hover .gallery-nav{opacity:1}.gallery-nav li{padding:1px 10px;position:relative}.gallery-nav li img{border:1px solid transparent;background-repeat:no-repeat}.gallery-nav img{cursor:pointer;position:relative;float:left}.gallery-nav .slick-current img{cursor:pointer}.gallery-nav .border{position:absolute;left:0px;top:0px;width:100%;height:100%;border:3px solid transparent;z-index:3;cursor:pointer}.gallery-nav .slick-current .border{}.gallery-nav .slick-current img{border:#fff solid 1px}.gallery-nav>button{position:absolute;top:0%;width:48px;height:100%;background-repeat:no-repeat;background-position:center center;background-size:12px auto;border:0px;overflow:hidden;background-color:transparent;text-indent:1000px;cursor:pointer;z-index:10}.gallery-nav>button.slick-prev{background-image:url(../../images/gallery-prev.png);left:-1px}.gallery-nav>button.slick-next{background-image:url(../../images/gallery-next.png);right:-1px}videoRecord{padding:0px}.responsive-video-div>div{position:relative;padding-top:56.271981%}.responsive-video-div > div p{display:none}.responsive-video-div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video-div{max-width:100%}.accom-gallery li .responsive-video-div>div{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.accom-gallery li .responsive-video-div > div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.profile-rating{float:left;width:100%;margin:0 0 17px 0}.profile-rating ul{margin:0px;padding:0px;float:left}.profile-rating ul li{float:left;width:100%;list-style-type:none;margin:0 0 9px 0}.use-level{float:left;min-width:140px;max-width:140px}.weather-info{float:left;width:100%;margin:0 0 18px 0;position:relative}.weather-info iframe{width:100%}#wf-link{width:100%!important}#wf-link>a{display:block}#cmt{padding:10px!important;float:left;width:100%}.weather-image{position:absolute;right:0px;top:0px}.forecast-day{margin:10px 0 0 0;padding-right:50px}.distance{float:right;font-weight:400!important}.blue-box-content.resort-fact li{margin-bottom:8px}.blue-box-content.resort-fact li span:first-child{font-weight:600}.blue-box-content.resort-fact.blue-text{color:#00628c}.blue-text .black-color{color:#00628c}.blue-text .red-color{color:#00628c}.blue-text .blue-color{color:#00628c}.blue-text .green-color{color:#00628c}.blue-box-content.blue-text{color:#00628c}.blue-box-content.blue-text a{color:#00628c}.places-in-city{font-size:20px;color:#00628c;font-family:'Ubuntu',sans-serif;margin:3px 0 0 28px;float:left;font-weight:500}.hotels-header.no-border{border-bottom:none;padding-bottom:10px}.blue-bordered-nav{float:left;width:100%}.blue-bordered-nav ul{float:left;margin:0px;padding:0px}.blue-bordered-nav ul li{list-style-type:none;float:left;margin-right:10px}.blue-bordered-nav ul li:last-child{margin-right:0px}.blue-bordered-nav li a{background-color:#fff;border:#0099d8 solid 1px;color:#0099d8;padding:12px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;text-transform:uppercase;font-weight:400;font-family:'Open Sans',sans-serif;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.blue-bordered-nav li a:hover{background-color:#0099d8;color:#fff}.blue-bordered-nav li a.active{background-color:#0099d8;color:#fff}.pricing-box{float:right;margin-right:0px}.hotel-desc.blue-bordered-box-space{margin-bottom:21px}.guide-links ul{float:left;margin:0px;padding:0px;width:100%}.guide-links ul li{list-style-type:none;float:left;width:100%;margin:0 10px 8px 0}.guide-links ul li:last-child{margin-right:0px}.guide-links li a{background-color:#fff;border:#00628c solid 1px;color:#00628c;padding:12px 15px;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;text-transform:capitalize;font-weight:400;width:100%;font-family:'Open Sans',sans-serif;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.guide-links li a:hover{background-color:#00628c;color:#fff}.guide-links li a.active{background-color:#00628c;color:#fff}.guide-links li a:before{content:" ";width:25px;height:25px;background-repeat:no-repeat;background-position:center center;float:left;margin:0 10px 0 0}.guide-links li a:hover:before{background-position:center center;content:" ";width:25px;height:25px;float:left;margin:0 10px 0 0}.guide-links li.ski a:before{background-image:url(../../images/ski.png);background-size:22px}.guide-links li.ski a:hover:before{background-image:url(../../images/ski-w.png)}.guide-links li.ski a.active:before{background-image:url(../../images/ski-w.png)}.guide-links li.guide a:before{background-image:url(../../images/guide.png);background-size:22px}.guide-links li.guide a:hover:before{background-image:url(../../images/guide-w.png)}.guide-links li.guide a.active:before{background-image:url(../../images/guide-w.png)}.guide-links li.activity a:before{background-image:url(../../images/activity.png);background-size:24px}.guide-links li.activity a:hover:before{background-image:url(../../images/activity-w.png)}.guide-links li.activity a.active:before{background-image:url(../../images/activity-w.png)}.guide-links li.apres a:before{background-image:url(../../images/apres.png);background-size:22px}.guide-links li.apres a:hover:before{background-image:url(../../images/apres-w.png)}.guide-links li.apres a.active:before{background-image:url(../../images/apres-w.png)}.guide-links li.accommodation a:before{background-image:url(../../images/bed.png);background-size:24px}.guide-links li.accommodation a:hover:before{background-image:url(../../images/bed-w.png)}.guide-links li.accommodation a.active:before{background-image:url(../../images/bed-w.png)}.guide-links li.resto a:before{background-image:url(../../images/resto.png);background-size:16px}.guide-links li.resto a:hover:before{background-image:url(../../images/resto-w.png)}.guide-links li.resto a.active:before{background-image:url(../../images/resto-w.png)}.guide-links li.snow a:before{background-image:url(../../images/snow.png);background-size:22px}.guide-links li.snow a:hover:before{background-image:url(../../images/snow-w.png)}.guide-links li.snow a.active:before{background-image:url(../../images/snow-w.png)}ul.check-mark-list{margin:0 0 8px 0;padding:0px}ul.check-mark-list li{list-style-type:none;margin-bottom:23px;background-image:url(../../images/list-check-icon.png);background-repeat:no-repeat;padding-left:35px;background-position:left 6px;background-size:20px}ul.check-mark-list li:last-child{margin-bottom:0px}.red-title-box{background-color:#c00;color:#fff;font-size:26px;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:uppercase;padding:10px 0 10px 14px;float:left;width:100%;margin:0 0 10px 0}.red-title-box a.see-more{color:#fff;text-decoration:none;font-size:18px;text-transform:none;margin:4px 0px 0 0;padding-right:41px;float:right;background-image:url(../../images/title-small-right-arrow.png);background-repeat:no-repeat;background-position:center right}.red-title-box a.see-more:hover{color:#000}.resorts-slider-box{float:left;width:100%;background-color:#eff3f5;border:#267a9f solid 1px;margin-bottom:30px;padding:18px}.resorts-slider-box ul li{width:33.33%;float:left;margin:0 12px}.resorts-slider>button,.todaysDeal>button{background-color:rgba(0, 0, 0, 0);background-position:center center;background-repeat:no-repeat;background-size:12px auto;border:0 none;cursor:pointer;height:100%;overflow:hidden;position:absolute;text-indent:1000px;top:0;width:48px;z-index:9;outline:none}.resorts-slider>button:focus{outline:none}.resorts-slider>button.slick-prev,.todaysDeal>button.slick-prev{background-image:url("../../images/gallery-prev.png");left:-18px;background-color:#0099d8;width:30px;height:36px;top:50%}.todaysDeal>button{margin-top:-18px}.todaysDeal>button.slick-prev{left:-30px}.todaysDeal>button.slick-next{right:-30px!important}.resorts-slider>button.slick-next,.todaysDeal>button.slick-next{background-image:url("../../images/gallery-next.png");right:-18px;background-color:#0099d8;width:30px;height:36px;top:50%}.resorts-slider .slick-list{margin:0 36px}.res-slider-image{float:left;width:100%;margin-bottom:13px;position:relative}.res-slider-image .gif-pass{position:absolute;top:0px;left:0px}.res-slider-image img{max-width:100%}h3.resort-title{color:#0099d8;font-size:22px;font-family:'Ubuntu',sans-serif;font-weight:400;margin-bottom:7px}.res-slider-rates{float:left;width:100%;margin:0 0 15px 0}.res-slider-rates img{float:left}.res-slider-rates .red-color{font-weight:400;float:left;margin:0 0 0 15px}.red-view-details{background:#c00;color:#fff;text-decoration:none;padding:10px;float:left;font-weight:600;text-transform:uppercase;font-size:16px;min-width:205px;text-align:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.red-view-details:hover{background-color:#0099d8;color:#fff}.resorts-slider li h3.resort-title a{color:#0099d8;text-decoration:none}.include-info{float:left;width:100%;text-align:right}.include-info a{color:#0099d8;font-size:14px;text-decoration:none;clear:both}.include-info a:hover{color:#c00}.bottom-space{margin:0 0 3px 0;float:right}.include-info .blue-sm-view-btn{float:right}a.removeLink{float:left;background-color:#f13333;padding:7px 8px;margin:3px 5px}a.removeLink img{width:26px}a.blue-sm-view-btn{background:#0099d8;color:#fff!important;text-decoration:none;padding:10px;float:left;font-weight:600;text-transform:uppercase;font-size:16px;min-width:140px;text-align:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}a.blue-sm-view-btn:hover{background-color:#c00;color:#fff}.overview-slider-box{position:relative;float:left;max-width:940px;width:100%}.overview-slider-box li img{margin:0px;position:relative;width:100%;height:auto;z-index:1;border:1px solid transparent;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.overview-slider-box img{width:100%}.overview-slider-box{margin-bottom:25px;float:left;width:100%}.overview-slider{float:left;width:100%;opacity:0}.overview-slider.slick-initialized{opacity:1}.overview-slider>li{list-style-type:none}.overview-slider li .videoHolder{margin-bottom:50px}.overview-slider ul.slick-dots{margin:0px;padding:0px;text-align:center;background-color:rgba(0,153,216,0.7);bottom:0px;position:absolute;width:100%;padding:14px 0}.overview-slider ul.slick-dots li{display:inline-block;margin:0 2px;line-height:0px;vertical-align:middle}.overview-slider ul.slick-dots li.slick-active button{background-color:#fff}.overview-slider ul.slick-dots li button{cursor:pointer;overflow:hidden;text-indent:1000px;background-color:#8fc7e1;width:8px;height:8px;border:none;padding:0px;border-radius:50%}.overview-slider>button{background-color:rgba(0, 0, 0, 0);background-position:center center;background-repeat:no-repeat;background-size:12px auto;border:0 none;cursor:pointer;height:100%;overflow:hidden;text-indent:1000px;width:48px;z-index:9;bottom:7px}.overview-slider>button.slick-prev{background-image:url("../../images/gallery-prev.png");left:0px;width:30px;height:36px;position:absolute}.overview-slider>button.slick-next{background-image:url("../../images/gallery-next.png");right:0px;width:30px;height:36px;position:absolute}.piste-image{float:left;width:100%;margin:0 0 25px 0;position:relative}.piste-image img{max-width:100%;width:100%;margin-bottom:0px}.piste-down-link{position:absolute;right:0px;bottom:0px;text-decoration:none;color:#fff;font-weight:600;padding:10px 28px 10px 20px;background-color:rgba(0,153,216,0.8);background-image:url("../../images/D-piste-icon.png");background-repeat:no-repeat;background-position:center right;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.piste-down-link:hover{background-color:rgba(204,0,0,0.8)}.full-width{float:left;width:100%}.accommodation-list-chalets{margin-bottom:20px;border-bottom:#454545 solid 3px}.accommodation-list,.accommodation-list-chalets{float:left;width:100%}.accommodation-list ul, .accommodation-list-chalets ul{margin:0px!important;padding:0px!important;margin-left:-10px!important;float:left;width:102%;list-style-type:none}.accommodation-list>ul>li,.accommodation-list-chalets>ul>li{list-style-type:none;float:left;width:48.2%;border:#f1f4f6 solid 3px;margin:0 0.8% 20px 0.8%!important;padding:13px 20px 18px 20px;position:relative}.accommodation-list ul li .include-info, .accommodation-list-chalets ul li .include-info{position:absolute;right:20px;bottom:20px;width:auto}.accommodation-list ul li .accom-info-box, .accommodation-list-chalets ul li .accom-info-box{padding-bottom:58px}.accommodation-list-chalets .accom-gallery ul li{margin-bottom:0px}.accommodation-title{float:left;width:100%;margin:0 0 7px 0}.accommodation-title h2{font-size:24px}.accom-gallery-box{float:left;max-width:285px}.accom-gallery-box ul{margin-left:0px!important}ul.accom-slider li .slick-initialized.slick-slide{display:block!important}.accom-info-box{float:right;width:49%;padding-left:25px}.accom-gallery{float:left;width:100%;margin:0 0 25px 0}.accom-slider{float:left;width:100%}ul.accom-slider{list-style-type:none;margin:0px;padding:0px;width:100%}ul.accom-slider li{padding:0px;border:none;margin:0px;position:relative}.accom-image{background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;width:100%}.accom-image a{float:left;width:100%}ul.accom-slider li .gif-pass{position:absolute;top:0px;left:0px}.accom-slider > .button-wrap > button, .accom-slider .slick-arrow{border:0 none;cursor:pointer;height:100%;overflow:hidden;text-indent:1000px;width:30px;bottom:0px;background-color:rgba(0, 0, 0, 0);background-position:center center;background-repeat:no-repeat;background-size:12px auto}.accom-slider > .button-wrap button.slick-prev,.accom-slider>button.slick-prev{background-image:url("../../images/gallery-prev.png");left:0px}.accom-slider > .button-wrap button.slick-next,.accom-slider>button.slick-next{background-image:url("../../images/gallery-next.png");left:30px}.accom-slider button{background-color:rgba(0,153,216,0.7)!important;width:30px!important;height:36px!important;position:absolute!Important;bottom:0px!important;z-index:1!important;width:30px!important}.accom-slider>.button-wrap:first-child{left:0px}.accom-slider>.button-wrap:last-child{left:30px}.accom-feature{float:left;width:100%}.accom-feature ul{margin:0px;padding:0px;float:left}.accom-feature ul li{float:left;border:none;padding:0px;margin:0;width:33.33%;padding-left:35px;background-repeat:no-repeat;background-position:left center}.accom-feature ul li:last-child{margin-right:0px}.accom-feature ul li div{font-size:14px}.accom-feature ul li div span{font-weight:600;display:block}.accom-feature ul li.slip{background-image:url(../../images/sleep-icon.png);background-size:24px}.accom-feature ul li.town{background-image:url(../../images/town-icon.png);background-size:24px}.accom-feature ul li.lift{background-image:url(../../images/lift-icon.png);background-size:23px}.accom-rating{float:left;width:100%;margin:0 0 0 0}.accom-rating .rating{margin-left:0px;margin-top:0px}.accom-rating .trip-ad-rating{margin-left:7px;margin-top:0px}.accom-pricing{float:left;width:100%}.accom-info-box .crossed-text{float:left;width:100%}.saving-text{font-size:14px;line-height:16px;margin:0 0 13px 0;float:left;width:100%}ul.red-sm-checklist{margin:0;padding:0px;width:100%;margin-left:0px!important}ul.red-sm-checklist li{border:none;margin:0 0 3px 0;padding:0px;float:left;width:100%;font-size:14px}ul.red-sm-checklist li:before{content:" ";width:20px;height:20px;float:left;margin:0px 7px 0 0;background-size:16px;background-repeat:no-repeat;background-image:url(../../images/small-red-check-icon.png);background-position:center center}ul.blue-sm-checklist{margin:0;padding:0px;width:100%}ul.blue-sm-checklist li{border:none;margin:0 0 3px 0;padding:0px;float:left;width:100%;font-size:14px}ul.blue-sm-checklist li:before{content:" ";width:20px;height:20px;background-repeat:no-repeat;background-image:url(../../images/small-blue-check-icon.png);background-position:center center;float:left;margin:0px 7px 0 0;background-size:16px}.accom-pricing{float:left;width:100%;font-size:18px;margin:0 0 5px 0}.viewmore-results-box{float:left;width:100%;border-bottom:#d3dde2 solid 1px;text-align:center;padding:10px 0 30px 0}.viewmore-results-box.no-border{border:none;padding-bottom:0px}.blue-button.min-width{width:318px}blockquote{margin:0 0 25px 0;padding:0px 5px;clear:both;width:100%;float:left}blockquote .b-image{float:left;margin:0 26px 0 0;border-radius:5px;max-width:500px}blockquote .b-image img{margin:0 auto;border:#dfe6ea solid 5px}blockquote .b-desc{padding-right:20px}blockquote .b-desc.chaletsDesc{padding-top:20px}blockquote .b-desc.chaletsDesc a.editor-red-button{margin-top:15px}blockquote .b-desc .title{font-weight:600;display:block;width:100%;margin:0 0 7px 0}.patern-outer{position:relative;width:100%;float:left}.patern-inner{position:absolute;height:100%;width:100%;background-image:url(../../images/pattern.png)}.no-records{text-align:center;font-size:20px;color:#00628c}.hotels-main-list{width:101.7%;margin:0 0 40px -10px;float:left}.h-first{float:left;width:66.67%;padding:0 10px}.h-second{width:33.33%;float:left;padding:0 10px}.h-first .h-image-info.v-align-box-outer, .h-sec-one .h-image-info.v-align-box-outer{background-color:#e6ebee;color:#454545;font-size:16px;text-align:left;text-transform:none;font-family:"Ubuntu",sans-serif;font-weight:400;padding:12px 22px;position:absolute}.h-first h3, .h-sec-one h3{color:#00628c;font-family:"Ubuntu",sans-serif;font-size:22px;font-weight:400;margin:0px}.h-second .h-image-info, .h-sec-two .h-image-info{background-color:#e6ebee;color:#454545;font-size:16px;text-align:left;text-transform:none}.h-second .h-image-info h3, .h-sec-two .h-image-info h3{color:#00628c;font-family:"Ubuntu",sans-serif;font-size:22px;font-weight:400;margin:0px}.h-second-bottom-space{margin:0 0 20px 0;float:left}.h-second>div:first-child{margin:0 0 20px 0;float:left}.h-first .h-image img{display:none}.booking-steps{float:left;width:100%}.steps-box{float:left;width:100%}.steps-box ul{float:left;width:100%;margin:0px;padding:0px;text-align:center}.steps-box ul li{list-style-type:none;margin:0px;padding:0px;display:inline-block;width:20%;text-align:center;position:relative;float:left}.steps-box ul li .step-name{display:inline-block;max-width:50%;margin:8px 0 0 0;font-size:15px}.steps-box ul li.active .step-name{font-weight:600;color:#0099d8;word-wrap:break-word}.steps-box ul li::before{content:'';position:absolute;top:30%;left:10px;width:100%;height:5px;background:#0099d7;z-index:1}.steps-box ul li:first-child::before{left:50%}.steps-box ul li:last-child::before{left:-37%}.step-icon{width:70px;height:70px;border:#0099d7 solid 5px;border-radius:50%;margin:0 auto;float:none;background-color:#fff;background-position:center center;background-repeat:no-repeat;position:relative;z-index:1}.steps-box ul li .step-icon.accomodation{background-image:url(../../images/accomodation-icon.png)}.steps-box ul li .step-icon.travel{background-image:url(../../images/travel.png)}.steps-box ul li .step-icon.extras{background-image:url(../../images/extras.png)}.steps-box ul li .step-icon.party-details{background-image:url(../../images/party-details.png)}.steps-box ul li .step-icon.con-pay{background-image:url(../../images/confirm-pay.png)}.steps-box ul li.active .step-icon.accomodation{background-color:#0099d7}.steps-box ul li.active .step-icon.travel{background-color:#0099d7;background-image:url(../../images/white-travel.png)}.steps-box ul li.active .step-icon.extras{background-color:#0099d7;background-image:url(../../images/white-extras.png)}.steps-box ul li.active .step-icon.party-details{background-color:#0099d7;background-image:url(../../images/white-party-details.png)}.steps-box ul li.active .step-icon.con-pay{background-color:#0099d7;background-image:url(../../images/white-confirm-pay.png)}.ski-details .ski-gray-box .extras-box{margin-bottom:0px}.ski-details .ski-gray-box .extras-box ul li .extras-content{background-color:#fff}.flight-box{position:relative}.flight-box .t-info{position:absolute;right:20px;top:20px}.package-price.red{background-color:#c00}.package-price.red .package-total{float:left;width:100%;font-size:20px}.book-blue-border-box{border:#00628c solid 1px;float:left;width:100%;margin:0 0 12px 0;padding:14px 20px 16px 20px;padding-right:145px}.book-info-box{border:#00628c solid 1px;float:left;width:100%;margin:0 0 12px 0;padding:16px 20px}.book-info-box.red{background-color:#fbe1e1;border:#c00 solid 1px;color:#c00;margin:0 0 30px 0}.book-blue-border-box.sky-blue{border:#0099d8 solid 1px;min-height:84px}.sky-blueBG{background-color:#f4fbfe;border:#0099d8 solid 1px}.room-type-box{float:left;width:100%;margin:0 0 13px 0}.room-type-box .book-blue-border-box.sky-blue.selected{background-color:#f4fbfe}.room-type-box .b-room-check-box .checkbox-custom-label{margin-right:0px}.b-room-title{color:#00628c;font-size:18px;margin:0 0 2px 0;float:left;width:100%}.b-room-info{margin:0 0 2px 0;float:left;width:100%}.b-room-price,.b-room-extra_price{color:#c00;font-weight:600;float:left}.IncPrice{color:#454545;font-weight:600}.room-type-box .book-blue-border-box{position:relative}.select-room{position:absolute;right:20px;top:20px}.select-room select{padding:11px 10px!important;max-width:124px;min-width:124px;border:#bcbfc0 solid 1px}.b-room-check-box{float:left;margin:6px 13px 0 0}.b-room-type-info{float:left;max-width:80%}.book-blue-border-box.sky-blue .b-room-title{color:#0099d8}.book-blue-border-box.sky-blue.sky-blueBG .b-room-price{color:#454545}.b-room-check-box input{visibility:hidden;opacity:0;position:absolute;left:0}.b-room-check-box input[type="checkbox"] + label span{display:inline-block;width:27px;height:27px;margin:0 10px 0 0;vertical-align:middle;cursor:pointer;background-image:url(../../images/booking-check-box.png);background-repeat:no-repeat;background-position:left top;background-size:27px auto}.b-room-check-box input[type="checkbox"]:checked + label span{background-image:url(../../images/booking-check-box.png);background-repeat:no-repeat;background-position:left -28px;background-size:27px auto}.booking-buttons{float:left;width:100%;text-align:center;margin:0 0 40px 0}.booking-buttons a{display:inline-block}.booking-buttons.no-bottom-space{margin:30px 0 0px}.booking-buttons .btnHolder{display:inline-block;padding:5px}.checkbox-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label{display:inline-block;vertical-align:middle;margin:0 8px 0 0;cursor:pointer}.checkbox-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before{content:'';display:inline-block;vertical-align:middle;width:27px;height:24px;padding:2px;text-align:center;background-image:url('../../images/booking-check-box.png');background-size:27px;background-position:center top;background-repeat:no-repeat}.checkbox-custom:checked+.checkbox-custom-label:before{background-image:url('../../images/booking-check-box.png');background-position:center 27px;background-size:27px;background-position:center -28px;background-repeat:no-repeat}.flight-sel-box select{min-width:250px;padding:11px 10px!important;margin:0 0 6px 0;border:#c00 solid 1px}.beforeFlight{padding:10px 8px;padding-left:0px;color:#0099d8;font-size:16px;line-height:22px;font-weight:600;display:block;margin-bottom:15px}.departure-arrival-box{float:left;width:100%;margin:0 0 20px 0}.departure-arrival-box a{color:#454545}.departure-arrival-box ul li.disable-return-flight a{pointer-events:none}.departure-arrival-box ul li.disable-return-flight a .flightDetails{background-color:#ddd;color:#888}.departure-arrival-box ul li.disable-return-flight a .flightDetails .flight-status.included{color:#888}.departure-arrival-box li.select .flightDetails{background-color:#f4fbfe;border:#0099d8 solid 1px}.departure-arrival-box li.selectRed .flightDetails{background-color:#fbe1e1;border:#0099d8 solid 1px}.flightDetails:hover{background-color:#cff3ff;border:#0099d8 solid 1px}.flightDetails.active{background-color:#fed4d8!important}.departure-box{float:left;width:48%}.departure-box ul{float:left;width:100%;margin:0px 0 0 -1%;padding:0px}.departure-box ul li{padding:0 5px 10px 5px}.flightDetails{border:#00628c solid 1px;background-color:#ebf2f8;padding:15px 10px;text-align:center;height:100%;min-height:160px;font-size:16px;position:relative;padding-bottom:76px}.arrival-box{float:right;width:48%}.arrival-box ul{float:left;width:100%;margin:0 -2% 0 0;padding:0px}.arrival-box ul li{padding:0 5px 10px 5px}.departure-arrival-box h4{color:#0099d8;margin:0 0 14px 0}.arrival-box h4{margin-left:1%}.time{margin:0 0 10px 0}.flight-status{font-size:14px;margin:0 0 6px 0}.flight-status.selected{color:#0099d8;font-weight:bold}.flight-status.extra{color:#c00}.flight-status.included{color:#0099d8}.luggage{font-size:14px}.flight{font-weight:600;color:#454545;position:absolute;bottom:15px;left:0px;width:100%;text-align:center;padding:0 5px;font-size:14px;line-height:20px}.book-blue-border-box.hold-luggage{margin:0 0 30px 0;padding:14px 20px 16px 20px}.book-blue-border-box.hold-luggage div{float:left;width:50%;padding:0 20px 15px 0;line-height:30px}.book-blue-border-box.hold-luggage .b-room-check-box{width:auto;padding:0;margin:1px 5px 0 0}.bags{margin:0 12px}.bags select{padding:8px 10px!Important;min-width:80px}.hold-price{color:#c00;font-size:22px;font-weight:600}.fast-track-book{border:#0099d8 solid 1px;background-color:#f4fbfe;position:relative;padding:14px 225px 16px 20px}.fast-track-book p{margin-bottom:0px;float:left;width:100%}.fast-track-book-title{float:left;width:100%;font-size:18px;text-transform:uppercase;color:#0099d8;margin:0 0 5px 0}.fast-track-book a{position:absolute;right:14px;background-color:#0099d8;color:#fff;text-decoration:none;font-weight:600;padding:12px 18px;text-transform:uppercase;top:17px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.fast-track-book a:hover{background-color:#c00;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.fast-tract-btn{top:17px}.extras-box{float:left;width:100%;margin:0 0 30px 0}.transfersBox ul{margin:0px;padding:0px}.transfersBox ul li{padding:0 5px 10px 5px}.transfersBox .extras-content{background-color:#fff}.ski-gray-box.transferUpgrade{padding:10px 5px 0 5px}.extras-box ul{margin:0px;padding:0px;width:102%;margin:0 0 0 -0.5%}.extras-box ul li{background-color:#f5f7f8;list-style-type:none;float:left;width:32%;margin:0 0.5%}.extras-box.equalboxes li{margin:0px;padding:0 5px 10px 5px}.extras-box.equalboxes ul{width:100%}.whiteBox{background-color:#fff;width:100%;height:100%}.grayBox{background-color:#f5f7f8;width:100%;height:100%}ul.extrasBundle li{background-color:#fff}.extras-title{background-color:#0099d8;color:#fff;font-size:24px;text-transform:uppercase;padding:9px 14px;font-weight:400;font-family:'Ubuntu',sans-serif}.extras-content{padding:18px 14px;float:left}.pass-text{font-weight:600;color:#454545;margin:0 0 21px 0;line-height:22px}.red-price{color:#c00;font-weight:600;font-size:20px;margin:0 0 15px 0;float:left;width:100%}.red-price-auto{color:#c00;font-weight:600;font-size:20px;margin:0 0 15px 0}.extras-content .blue-sm-view-btn{padding:12px 10px}.day-bundle-box{margin:0 0 16px 0;float:left;width:100%}.day-bundle-box select{padding:10px 10px!Important;margin:0 10px 0 0}table.extras tr td{vertical-align:middle}.align-right.select-nos{padding:4px}.select-nos select{padding:10px!important}.rental-box{background-color:#0099d8;border-top:#fff solid 1px;padding:21px;color:#fff}.pass-start{margin:0 10px}.pass-start select{padding:10px 10px!important;width:256px}.pass-days{margin:0 10px}.pass-days select{padding:10px 10px!important;width:70px}.passBox{display:inline-block;margin:5px 5px 5px 0px}table.ski-hire-box select{padding:8px 10px!important;margin:0 0 0 10px}table.ski-hire-box tr td{vertical-align:middle;padding-top:5px;padding-bottom:5px}table.ski-hire-box tr td.more-options{padding:0.75rem 1.25rem}.ski-hire-box-red-link{color:#c00}.retailer-note.ski-hire-tip{margin:0 0 20px 0}.ski-gray-box.white-bg{background-color:#fff}.ski-gray-box.white-bg ul{margin:0 0 23px 0;padding:0px 0 0 18px}.ski-gray-box.white-bg ul li{margin:0 0 5px 0}.ski-gray-box.white-bg a.blue-button{margin:0 0 20px 0}.ski-info-main-box.step-extras .ski-info-box:last-child .ski-details{border-bottom:#0099d8 solid 1px}.p-transport-box{float:left;width:100%}.p-transport-info{float:left;padding:4px 0 0 0}.p-transport-box .b-room-check-box{margin-top:0px;margin-right:3px}td.hire-tooltip-box div{position:relative}td.hire-tooltip-box .t-info{position:absolute;right:-20px}.login-box{margin:0 0 30px 0}.login-box h4{margin:0 0 5px 0}.login-box ul{margin:0px;padding:0px;float:left;width:100%}.login-box ul li{list-style-type:none;float:left;margin:0 10px 0 0;vertical-align:middle;width:28%}.login-box ul li:nth-child(3){width:auto}.login-box ul li:nth-child(4){width:auto}.login-box-text,.small-text{font-size:14px;float:left;width:100%;margin:0 0 13px 0}.small-text{margin-bottom:0px;padding-top:4px}.login-box input[type="text"], .login-box select{border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:100%;margin:0px}.login-box input[type="password"], .login-box select{border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:100%;margin:0px;font-size:16px}input.login{background-color:#0099d8;border:0 none;color:#fff;cursor:pointer;float:left;font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all 0.3s ease-in-out 0s;-webkit-appearance:none}input.login:hover{background-color:#c00;-webkit-appearance:none}.login-box ul li.forget-pass{padding:9px 0 0 11px}.login-box ul li a{text-decoration:none}.passanger-box{float:left;width:100%;margin:0 0 15px 0}.passanger-box ul{margin:0 0 15px 0;padding:0px;float:left;width:100%}.passanger-box ul.drSelected{}.passanger-box ul.drSelected li:last-child{width:100%;margin-top:14px}.passanger-box ul.drSelected li:last-child select{width:50%}.passanger-box ul li{float:left;margin:0 5px 0 0;list-style-type:none;width:18.2%;position:relative}.passanger-box ul li.dateholder{width:16%}.passanger-box ul li.dateholder .form-inputs{width:96%}.passanger-box ul li:first-child{width:8%}.passanger-box ul li:nth-child(2){width:10%}.passanger-box ul li:last-child{margin:0px;position:relative}.passanger-box ul li:last-child .asterisk{position:absolute;top:0px;right:-12px}.passanger-title{font-weight:600;color:#454545;font-size:18px;margin:0 0 10px 0}.passanger-box input[type="text"]{border:#bcbfc0 solid 1px;color:#454545;padding:10px 8px;width:96%;margin:0px}.passanger-box select{padding:10px 3px!important;color:#454545;max-width:100%;width:96%;height:41px}.passanger-box .asterisk{vertical-align:top;float:right;position:absolute;right:-2px;top:0px}.passanger-box ul li .asterisk{left:0px;right:auto;width:10px}.contactDetailsHolder .con-details li{position:relative}.contactDetailsHolder .con-details .asterisk{position:absolute;left:0;top:0}.normal-blue-title{float:left;width:100%;color:#0099d8;font-size:18px;margin:0 0 8px 0}.con-details{float:left;width:100%;margin:0 0 25px 0}.con-details ul{float:left;width:100%;margin:0px;padding:0px}.con-details ul li{list-style-type:none;float:left;margin:0 10px 0 0;width:30%}.con-details ul li input[type="text"]{border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:95%;margin:0px;float:left}.normal-blue-border-box{background-color:#f4fbfe;border:1px solid #0099d8;padding:14px 20px 16px 20px;float:left;width:100%;margin:0 0 30px 0}.con-details .asterisk{float:right;margin:0 0 0 2px}.booking-address{float:left;width:47%}.booking-address ul{margin:0px;padding:0px;float:left;width:100%}.booking-address ul li{float:left;width:100%;list-style-type:none;margin:0 0 14px 0}.booking-address ul li:last-child{margin:0px}.booking-address ul li input[type="text"], .booking-address ul li textarea{border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:95%;margin:0px;float:left}.booking-address ul li textarea{min-height:100px;max-height:100px;width:95%!important;font-size:16px;line-height:26px;font-family:'Open Sans',sans-serif}.booking-address .asterisk{float:left;margin:0 0 0 2px}.spl-requestbox{float:left;width:100%}.spl-requestbox p{margin:0 0 15px 0}.spl-req-textboxes{float:left;width:100%;margin:0 0 20px 0}.diatry-req{float:left;width:100%;margin:0 0 20px 0;line-height:20px}.spl-req-textboxes textarea{font-family:'Open Sans',sans-serif;font-size:16px;border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:100%!important;margin:0px;float:left;min-height:140px;max-height:140px}.diatry-req .b-room-check-box{margin-top:0px;margin-right:3px}.diatry-info{float:left;width:94%;margin:5px 0 0 0}.hear-about{float:left;width:100%}.hear-about ul{float:left;width:100%;margin:0px;padding:0px}.hear-about ul li{list-style-type:none;float:left;margin:0 10px 0 0;width:32%}.hear-about ul li select{border:#bcbfc0 solid 1px;color:#454545;padding:10px 12px;width:100%;margin:0px;float:left}.terms-box{float:left;width:100%}.terms-box ul{float:left;width:100%;margin:0px;padding:0px}.terms-box ul li{list-style-type:none;float:left;width:100%;margin:0 0 20px 0;position:relative}.terms-box ul li:last-child{margin:0px}.terms-box ul li .b-room-check-box{margin-top:0px;margin-right:3px}.term-info{float:left;width:94%;padding:3px 0 0 0}.payment-box{float:left;width:100%}.payment-box ul{margin:0px;padding:0px;float:left;width:100%}.payment-box ul li{float:left;width:30%;margin:0 2% 0 0;list-style-type:none;position:relative;padding:0 0 0 24px;line-height:25px}.payment-box ul li:nth-child(2){width:38%}.payment-box ul li:last-child{margin:0px}.payment-option{position:absolute;left:0;top:1px}.due-date{color:#00628c;float:left;width:100%;line-height:22px}#intpay_div_id{padding-top:10px;float:left;width:80%}#intpay_div_id select{width:100%}.payment-box .payment-option{top:8px}#intpay_div_id>span{width:50%;display:inline-block}.chatUser input[type="radio"]{display:none}.chatUser input[type="radio"]+label{font-size:18px;color:#394a58;font-weight:bold;cursor:pointer}.chatUser input[type="radio"]+label span{display:inline-block;width:15px;height:15px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../../images/radio-2x.png) left top no-repeat;background-size:15px;cursor:pointer}.chatUser input[type="radio"]:checked+label span{background:url(../../images/radio-2x.png) left -15px no-repeat;background-size:15px}.payment-box input[type="radio"]{display:none}.payment-box input[type="radio"]+label{font-size:18px;color:#394a58;font-weight:bold}.payment-box input[type="radio"]+label span{display:inline-block;width:15px;height:15px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../../images/radio-2x.png) left top no-repeat;background-size:15px;cursor:pointer}.payment-box input[type="radio"]:checked+label span{background:url(../../images/radio-2x.png) left -15px no-repeat;background-size:15px}.payment-form{float:left;width:50%;margin:0 0 30px 0}.payment-form ul{margin:0px;padding:0px;float:left;width:100%}.payment-form ul li{list-style-type:none;margin:0 0 12px 0;padding:0px;float:left;width:100%}.payment-form label{float:left;margin:10px 0 0;width:35%}.payment-form .form-inputs{float:left;width:65%}.payment-form .form-inputs input[type="text"], .payment-form .form-inputs select, .payment-form .form-inputs textarea{border:1px solid #d3dee3;color:#454545;padding:10px;width:100%;margin:0px}.payment-form .form-inputs select{padding:10px 10px!important}.form-inputs .col-small{float:left;margin:0 2% 0 0;width:35%}.form-inputs .sec-code{width:35%}.form-inputs .card-type{width:60%}.booking-buttons.payment-submit{margin-bottom:0px;text-align:left;padding-left:17.5%}.pay-on-req.payment-box{float:left;width:100%;margin:0 0 30px 0}.pay-on-req.payment-box ul{margin:0px;padding:0px;float:left;width:100%}.pay-on-req.payment-box ul li{background-color:#f4fbfe;border:1px solid #0099d8;width:48%;padding:20px;position:relative;padding-left:44px;font-size:14px}.pay-on-req.payment-box ul li .blue-color{font-size:16px;margin:0 0 4px 0}.pay-on-req.payment-box ul li .payment-option{left:20px;top:20px}.pay-on-req.payment-box ul li:last-child{float:right}.sitemapcontent .Myskiholder{display:none}.sitemapcontent .find-holiday{display:none}.sitemapcontent .menu_1280{background-color:#fff;color:#4a4a4a;padding:10px 0 0 0}.sitemapcontent .menu_1280>ul{margin-bottom:0px!important}.sitemapcontent .navigation{z-index:9}.sitemapcontent ul li{float:left;width:100%}.sitemapcontent ul li .h-nav-sub{display:block!important;position:static;float:left;width:100%}.sitemapcontent ul li .h-nav-sub .sub-child-menus{float:left;width:100%}.sitemapcontent>ul>li>a{font-weight:600}.sitemapcontent .myski-btn{float:left;background-color:transparent;margin:0px}.sitemapcontent .myski-btn:hover{background-color:transparent}.sitemapcontent a{width:auto!important}.sitemapcontent .chsmallMenu>div{margin-left:0px!important}nav ul li:first-child a{min-width:175px}.hamburger.hamburger--spin-r.res-nav-link{display:none;border-radius:3px;z-index:999}nav ul li.noDD{display:none}.parent.no-display{display:none}.hamburger:hover{}.hamburger-box{width:35px;height:20px;display:inline-block;position:relative}.hamburger--spin-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1)}.hamburger{background-color:#fff;padding:5px 7px;display:inline-block;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible;width:46px;height:42px;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear}.hamburger:hover{}.hamburger-box{width:32px;height:32px;display:inline-block;position:relative;margin:1px 0 0 0}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#0099d8;border-radius:0px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.v-center{height:100vh;width:100%;display:table;position:relative;text-align:center}.v-center>div{display:table-cell;vertical-align:middle;position:relative;top:-10%}.btn{font-size:3vmin;padding:0.75em 1.5em;background-color:#fff;border:1px solid #bbb;color:#333;text-decoration:none;display:inline;border-radius:4px;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;transition:background-color 1s ease}.btn:hover{background-color:#ddd;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;transition:background-color 1s ease}.btn-small{padding: .75em 1em;font-size:0.8em}.modal-box{display:none;position:absolute;z-index:1000;width:98%;background:white;border-radius:4px;border:1px solid rgba(0, 0, 0, 0.1);background-clip:padding-box;background-color:#fff;border:6px solid #0099d7;border-radius:5px}.modal-box form{margin-bottom:0px}.ski-signup{position:fixed;left:0;right:0;top:100px;z-index:1000;width:98%;background:white;border-radius:4px;background-color:#fff;border:6px solid #0099d7;border-radius:5px;margin:0 auto;border:1px solid rgba(0, 0, 0, 0.1);background-clip:padding-box}.ski-signup .my-ski-form input[type="text"]{margin-bottom:5px}.passportInfo{border:6px solid #0099d7!important;max-width:500px!important}.passportInfo p{text-align:center;margin:0px}.ski-signup.homeSignup{opacity:0;visibility:hidden}.homeSignup.showpop{opacity:1;visibility:visible}.homePopupOverlay,.passportpopup{opacity:0;visibility:hidden}.homePopupOverlay.showpop,.passportpopup.showpop{opacity:1;visibility:visible}@media (min-width: 32em){.modal-box{width:70%}}.modal-box header, .modal-box .modal-header{padding:1.25em 1.5em;border-bottom:1px solid #ddd}.modal-box header h3, .modal-box header h4, .modal-box .modal-header h3, .modal-box .modal-header h4{margin:0}.modal-box .modal-body,.modal-body{padding:2em 1.5em}.modal-box footer, .modal-box .modal-footer{padding:1em;border-top:1px solid #ddd;background:rgba(0,0,0,0.02);text-align:right}.modal-overlay,.modal-overlay-visible{opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:rgba(0, 0, 0, 0.3) !important}.close{width:30px;height:30px;color:#0099d7;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;line-height:30px;font-size:30px;background-image:url(../../images/cancel.png);background-position:center center;background-size:32px}a.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}.rooms-box{float:left;width:100%}.R-row{float:left;width:100%;margin:0 0 12px 0}.adults-sel-box select{border:1px solid #d3dee3;color:#2d2d2d;margin:0;padding:11px 10px;font-size:16px;padding-right:30px!important;width:100%}.adults-title{width:20%;float:left;padding:10px 0 0 0}.adults-sel-box{width:80%;float:left;padding:0 15% 0 0;position:relative}.adults-sel-box .blue-color{color:#0099d7;position:absolute;right:25%;top:10px}.buttons-box{text-align:center;margin:18px 0 18px 0;float:left;width:100%}a{color:#c00;text-decoration:none}.modal-box.allot-room,.modal-box.flightsInOut,.modal-box.transferUpgradepop{width:43%}.flightsInOut form, .flightsInOut form .booking-buttons{margin-bottom:0px}.modal-box.allot-room .buttons-box .blue-button, .modal-box.allot-room .buttons-box a{margin:5px 2px}.modal-body #rooms_append h3{font-size:26px;line-height:28px;color:#0099d8;text-transform:uppercase;font-family:'Ubuntu',sans-serif;font-weight:400;margin:0 0 15px 0}.modal-box.flightsInOut .buttons-box .blue-button{margin:5px}.ui-slider-horizontal{height:3px!important;background:#659eb5!important;clear:both;margin:8px 0;border:none!important;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-range{top:-1px;height:100%}.ui-slider .ui-slider-range{position:absolute;background:#fff;background-size:100%;z-index:1;height:3px;font-size: .7em;display:block;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.ui-slider .ui-slider-handle{border-radius:50%;background:#fff!important;width:22px;height:22px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:14px!important;height:14px!important;cursor:pointer!important;border:none;cursor:pointer}.ui-slider-horizontal .ui-slider-handle{top:-6px;margin-left:-.6em;border:none!important}.sub-menu.how-long .ui-slider-horizontal .ui-slider-handle{background-color:#ffffff!important}.ui-slider a:focus{outline:none}#slider-range{width:100%;margin:0 auto}#time-range{width:100%}.amountLeft{color:#fff;float:left}.amountRight{color:#fff;float:right}.blue-box{background-color:#00628c;padding:20px;width:100%;margin:0 auto;max-width:1200px}.blue-box>div{margin:0 0 25px 0;width:100%;padding:0 0 20px 0}.clear{clear:both}.slider-time{float:left}.slider-time2{float:right}.return-left{float:left}.return-right{float:right}.break-slide{padding:0 5px}#break_amnt{padding:0 0 10px 0}#break_amnt span{color:#ffffff!important}.loader-main{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.5);text-align:center;height:100%;z-index:9999}.loader-parent{display:table;height:100%;text-align:center;width:100%}.loader-child{display:table-cell;width:100%;height:100%;vertical-align:middle}.loader,.loader:before,.loader:after{background:#fff;width:1em;height:4em;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out}.loader{color:#fff;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.nav-load{right:0px;margin:0px;top:20px;right:20px}.nav-load .loader{font-size:5px;margin:0px}#cookie-box{background-color:rgba(69,69,69,1);min-height:26px;font-size:14px;color:#ccc;line-height:26px;padding:20px 0 20px 0px;font-family:"Trebuchet MS",Helvetica,sans-serif;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999;border-top:#fff solid 1px}#cookie-box a{color:#0099d8;text-decoration:none}#closeCookie{cursor:pointer;width:26px;height:26px;margin:2px 0;color:#fff;position:absolute;right:10px;background-image:url(../../images/search-close-btn.png);background-size:20px;background-repeat:no-repeat;background-position:center center}#cookie-box a.cookieOK{background-color:#0099d8;color:#fff;float:left;cursor:pointer;width:100%;text-align:center;margin:2px 0;float:left}#cookie-box a.cookieOK:hover{background-color:#4bc6f8}.cookie-content{max-width:1280px;margin:0 auto;padding:0 20px}.cookie-info{width:80%;float:left;padding:0 20px 0 0;line-height:18px}.cookie-button{width:20%;float:right;max-width:120px}.contentTable{overflow-y:hidden;width:100%;margin:0 0 30px 0}.pageNotFound{width:100%;max-width:490px;text-align:center;font-size:20px;line-height:31px;margin:0 auto;padding:0 20px}.pageNotFound .error-image img{margin:0 auto}.error-image{margin-bottom:28px}.pageNotFound h1{color:#454545;font-size:36px;text-transform:inherit;margin-bottom:20px}.pageNotFound p{font-size:18px}.Vcenter.error-page{height:100%;min-height:640px}.Vcenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center}.error-page .error-image img{max-width:320px;width:100%}.error-page .pageNotFound h1{margin-bottom:18px}.grid{clear:both;overflow:hidden;position:relative;margin:0px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;padding-bottom:30px}.col{padding:0px 30px}.col_1 .col{width:100%}.col_1_1 .col{width:50%}.col_1_1_1 .col{width:33.33%}.col_1_1_1_1 .col{width:25%}.col_1_1_1_1_1 .col{width:20%}.col_40_60 .col:first-child{width:40%}.col_40_60 .col{width:60%}.contactBox.grid{width:100%;padding-top:0px}ul.social-links{list-style-type:none;padding-left:0px!important}ul.social-links li{margin-bottom:8px!important}.form-row{float:left;width:100%;margin:0 0 6px 0}.contact-form label{width:100%;display:block}.contact-form input[type="text"], .contact-form textarea{width:100%;float:left;border:#d3dee3 solid 1px;color:#454545;padding:12px 12px;margin:8px 0;font-family:'Open Sans',sans-serif;font-size:16px;-webkit-appearance:none;border-radius:0}.contact-form input[type="password"], .contact-form textarea{width:100%;float:left;border:#d3dee3 solid 1px;color:#454545;padding:12px 12px;margin:8px 0;font-family:'Open Sans',sans-serif;font-size:16px;-webkit-appearance:none;border-radius:0}.contact-form textarea{min-height:120px;max-width:100%}.contact-form .form-inputs input[type="text"].error, .contact-form .form-inputs textarea.error{border:#e31b21 solid 1px;color:#e31b21}.contact-form .form-inputs input[type="password"].error, .contact-form .form-inputs textarea.error{border:#e31b21 solid 1px;color:#e31b21}.contact-form .form-inputs input[type="text"].valid, .contact-form .form-inputs textarea.valid{border:#4CAF50 solid 1px;color:#4CAF50}.contact-form .form-inputs label.error{position:relative;top:-5px}.contact-form .submit-btn{width:210px}#signupForm label.error{margin-left:10px;width:auto;display:inline}.group-enq-box.affiliate-sec{padding-bottom:0px;border-bottom:none}.group-enq-box.affiliate-sec .group-leader-box{width:100%}.group-enq-box.affiliate-sec .group-leader-box ul{width:60%}.group-enq-box.affiliate-sec .organisation-box{width:100%}.group-enq-box.affiliate-sec .organisation-box ul{width:60%}.feedback .group-leader-box.general ul li label{width:35%}.feedback .group-leader-box.general ul li .form-inputs{width:65%}.feedback .group-leader-box.general ul li .form-inputs select{width:60%}.grp-forms.feedback h2{margin-bottom:15px;padding-left:20px}.group-leader-box.full-width ul{width:70%!important;margin-bottom:30px}.group-leader-box.full-width li label{margin:0 0 10px 0}.group-leader-box.full-width li label, .group-leader-box.full-width li .form-inputs{width:100%}.terms-box input[type=checkbox]{margin:0 10px 0 0}.group-leader-box.full-width textarea{width:100%;max-width:100%;border:#bcbfc0 solid 1px;min-height:140px;padding:10px;font-family:'Open Sans',sans-serif}.blue-rating{background:url("../../images/blue-ratings-icon.svg") repeat-x 0 0;width:150px;position:relative}.blue-rating.three-icons{width:90px}.blue-rating.ten-icons{width:300px}.blue-rating input[type="radio"].last{opacity:1;top:4px}.blue-rating label.last{text-indent:0;position:absolute;right:-54px;line-height:30px}.blue-rating input[type="radio"]{position:absolute;opacity:0;filter:alpha(opacity=0)}.blue-rating input[type="radio"].star-5:checked~span{width:100%}.blue-rating input[type="radio"].star-4:checked~span{width:80%}.blue-rating input[type="radio"].star-3:checked~span{width:60%}.blue-rating input[type="radio"].star-2:checked~span{width:40%}.blue-rating input[type="radio"].star-1:checked~span{width:20%}.blue-rating.three-icons input[type="radio"].star-3:checked~span{width:100%}.blue-rating.three-icons input[type="radio"].star-2:checked~span{width:66.66%}.blue-rating.three-icons input[type="radio"].star-1:checked~span{width:33.33%}.blue-rating.ten-icons input[type="radio"].star-10:checked~span{width:100%}.blue-rating.ten-icons input[type="radio"].star-9:checked~span{width:90%}.blue-rating.ten-icons input[type="radio"].star-8:checked~span{width:80%}.blue-rating.ten-icons input[type="radio"].star-7:checked~span{width:70%}.blue-rating.ten-icons input[type="radio"].star-6:checked~span{width:60%}.blue-rating.ten-icons input[type="radio"].star-5:checked~span{width:50%}.blue-rating.ten-icons input[type="radio"].star-4:checked~span{width:40%}.blue-rating.ten-icons input[type="radio"].star-3:checked~span{width:30%}.blue-rating.ten-icons input[type="radio"].star-2:checked~span{width:20%}.blue-rating.ten-icons input[type="radio"].star-1:checked~span{width:10%}.blue-rating label{display:block;width:30px!important;height:30px!important;margin:0!important;padding:0!important;text-indent:-999em;float:left;position:relative;z-index:9;background:transparent!important;cursor:pointer}.blue-rating label:hover~span{background-position:0 -30px}.blue-rating label.star-5:hover~span{width:100% !important}.blue-rating label.star-4:hover~span{width:80% !important}.blue-rating label.star-3:hover~span{width:60% !important}.blue-rating label.star-2:hover~span{width:40% !important}.blue-rating label.star-1:hover~span{width:20% !important}.blue-rating.three-icons label.star-3:hover~span{width:100% !important}.blue-rating.three-icons label.star-2:hover~span{width:66.66% !important}.blue-rating.three-icons label.star-1:hover~span{width:33.33% !important}.blue-rating.ten-icons label.star-10:hover~span{width:100% !important}.blue-rating.ten-icons label.star-9:hover~span{width:90% !important}.blue-rating.ten-icons label.star-8:hover~span{width:80% !important}.blue-rating.ten-icons label.star-7:hover~span{width:70% !important}.blue-rating.ten-icons label.star-6:hover~span{width:60% !important}.blue-rating.ten-icons label.star-5:hover~span{width:50% !important}.blue-rating.ten-icons label.star-4:hover~span{width:40% !important}.blue-rating.ten-icons label.star-3:hover~span{width:30% !important}.blue-rating.ten-icons label.star-2:hover~span{width:20% !important}.blue-rating.ten-icons label.star-1:hover~span{width:10% !important}.blue-rating span{display:block;width:0;position:relative;top:0;left:0;height:30px;background:url("../../images/blue-ratings-icon.svg") repeat-x 0 -60px;-webkit-transition:-webkit-width 0.5s;-moz-transition:-moz-width 0.5s;-ms-transition:-ms-width 0.5s;-o-transition:-o-width 0.5s;transition:width 0.5s}.group-leader-box.newsletter ul{border:#f0f4f7 solid 2px;padding:20px;width:85%!important}.group-leader-box.newsletter label{width:15%}.group-leader-box.newsletter li .quote-inputs.form-submit{margin:12px 0 0 0}.form-gray-text.top{margin:0 0 10px 0}.email-landing-title{margin-bottom:30px;float:left;width:100%}.email-landing-title h1{margin-bottom:0px!important;max-width:80%;float:left}.email-landing-title a{float:right}.my-ski-menu{display:none;background-color:#0099d8;padding:10px;max-width:200px;border-radius:5px;color:#fff;text-align:center;cursor:pointer;margin:0 0 20px 1%;position:relative}.my-ski-menu:after{content:'';width:30px;height:30px;position:absolute;right:10px;top:5px;background-image:url('../../images/responsive-down-arrow.png');background-size:17px auto;background-position:center center;background-repeat:no-repeat}.my-ski-menu.active:after{background-image:url('../../images/responsive-up-arrow.png')}.col_30_70 .col:first-child{width:30%}.col_30_70 .col{width:70%}.col_52_16_16_16 .col:first-child{width:52%}.col_52_16_16_16 .col{width:16%}.tablerow.heading.col_6_24_20_14_10_10_10_6 .col:first-child img{margin:0 auto}.col_6_24_20_14_10_10_10_6 .col{width:10%;padding:14px 7px!Important}.col_6_24_20_14_10_10_10_6 .col:nth-child(2){width:24%}.col_6_24_20_14_10_10_10_6 .col:nth-child(3){width:20%}.col_6_24_20_14_10_10_10_6 .col:nth-child(4){width:14%}.col_6_24_20_14_10_10_10_6 .col:first-child{width:6%}.col_6_24_20_14_10_10_10_6 .col:last-child{width:6%;padding-top:7px!important}.tablerow input[type="text"]{margin:0px;width:100%;padding:8px 6px;border:#bcbfc0 solid 1px;color:#454545}.tablerow.col_6_24_20_14_10_10_10_6 .col{padding-top:7px!important;padding-bottom:7px!important;word-wrap:break-word}.col_40_20 .col:first-child{width:40%}.col_40_20 .col{width:20%}.col_18_20_24_20_18 .col:nth-child(3){width:24%}.col_18_20_24_20_18 .col:first-child{width:18%}.col_18_20_24_20_18 .col:last-child{width:18%}.col_18_20_24_20_18 .col{width:20%}.col_24_35_35_6 .col{width:35%}.col_24_35_35_6 .col:first-child{width:24%}.col_24_35_35_6 .col:last-child{width:6%;padding:14px 7px}.col_80_10 .col{width:10%}.col_80_10 .col:first-child{width:80%}.col_80_20 .col{width:20%}.col_80_20 .col:first-child{width:80%}.tablerow{clear:both;overflow:hidden;position:relative;margin:0px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.myski-col_65_35{width:101.7%;margin-left:-10px}.col_65_35 .col:first-child{width:67%}.col_65_35 .col{width:33%}.col_65_35 .col{padding:0 10px}.col_65_35 .col div{background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center}.col_65_35 .col .first-box{height:100%}.col_65_35 .col .first-box .banner-info{text-align:left}.sec-box:first-child{}h2.booking-title{text-transform:capitalize;font-size:22px;font-family:'Open Sans',sans-serif}.hotels-main-list.my-ski{}.hotels-main-list.my-ski .h-first .h-image-info{background-color:#0099d8;color:#fff;text-align:center;padding:17px 22px}.hotels-main-list.my-ski .h-first .h-image-info h3{color:#fff;font-size:26px;margin:0px;display:inline-block;text-transform:uppercase}.hotels-main-list.my-ski .h-first .h-image-info a{background-color:#c00;color:#fff;padding:13px 40px;display:inline-block;font-size:20px;text-transform:uppercase;margin-left:26px;border-radius:5px}.hotels-main-list.my-ski .h-first .h-image-info a:hover{background-color:#fff;color:#c00}.hotels-main-list.my-ski .h-second .h-image-info{background-color:rgba(0,98,140,0.8);width:100%;color:#fff;font-size:24px;font-family:'Ubuntu',sans-serif;text-align:center;text-transform:uppercase;padding:12px 22px;font-weight:400}.banner-info{padding:40px;text-align:left;display:block;height:100%}.banner-info h2{font-family:'Ubuntu',sans-serif;font-size:32px;color:#00628c!important}.banner-subtitle{font-family:'Ubuntu',sans-serif;font-size:22px;color:#454545;margin-bottom:20px;padding-right:36%}.blue-title{color:#00628c;font-size:20px;font-weight:600;margin-bottom:20px}.banner-info ul{margin:0;width:100%}.blue-heading{color:#00628c;font-size:20px;font-weight:600;margin-bottom:20px}.banner-info ul li{width:100%;padding:0 0 14px 35px;font-size:18px;background-image:url(../../images/listing-mountain.png);background-repeat:no-repeat;background-position:left 8px}.guide-links.myski-guid li a.active{background-color:#c00;border:#c00 solid 1px;background-image:url(../../images/right-arrow.svg);background-repeat:no-repeat;background-position:right center}.guide-links.myski-guid li a:hover{background-color:#c00;border:#c00 solid 1px}.guide-links li.member a:before{background-image:url(../../images/group-member.png)}.guide-links li.member a:hover:before{background-image:url(../../images/group-member-w.png)}.guide-links li.member a.active:before{background-image:url(../../images/group-member-w.png)}.guide-links li.payment-icon a:before{background-image:url(../../images/payment.png)}.guide-links li.payment-icon a:hover:before{background-image:url(../../images/payment-w.png)}.guide-links li.payment-icon a.active:before{background-image:url(../../images/payment-w.png)}.guide-links li.insurance-icon a:before{background-image:url(../../images/insurance.png)}.guide-links li.insurance-icon a:hover:before{background-image:url(../../images/insurance-w.png)}.guide-links li.insurance-icon a.active:before{background-image:url(../../images/insurance-w.png)}.guide-links li.transfers-icon a:before{background-image:url(../../images/transfers.png)}.guide-links li.transfers-icon a:hover:before{background-image:url(../../images/transfers-w.png)}.guide-links li.transfers-icon a.active:before{background-image:url(../../images/transfers-w.png)}.guide-links li.flight-icon a:before{background-image:url(../../images/flight.png)}.guide-links li.flight-icon a:hover:before{background-image:url(../../images/flight-w.png)}.guide-links li.flight-icon a.active:before{background-image:url(../../images/flight-w.png)}.guide-links li.chatboard-icon a:before{background-image:url(../../images/chatboard.png)}.guide-links li.chatboard-icon a:hover:before{background-image:url(../../images/chatboard-w.png)}.guide-links li.chatboard-icon a.active:before{background-image:url(../../images/chatboard-w.png)}.guide-links li.car-icon a:before{background-image:url(../../images/car.png)}.guide-links li.car-icon a:hover:before{background-image:url(../../images/car-w.png)}.guide-links li.car-icon a.active:before{background-image:url(../../images/car-w.png)}.guide-links li.back-btn-icon a:before{background-image:url(../../images/back-btn.png)}.guide-links li.back-btn-icon a:hover:before{background-image:url(../../images/back-btn-w.png)}.guide-links li.back-btn-icon a.active:before{background-image:url(../../images/back-btn-w.png)}.myski-title-box{margin:0 0 9px 0;display:block;clear:both}.myski-title-box h2{display:inline-block;font-size:22px;margin-bottom:0px}.myski-title-box a{background:#0099d8;color:#fff;border-radius:3px;font-size:12px;text-transform:uppercase;padding:6px 16px;float:right;margin:-8px 0 0 0}.myski-title-box a:hover{background-color:#c00}.icon-box{padding-top:7px!important;padding-bottom:7px!important}.table-box{border:#f1f4f6 solid 3px;margin-bottom:33px;width:100%;float:left}.tablerow{border-bottom:#f1f4f6 solid 1px;width:100%;float:left}.tablerow.heading{background-color:#f1f4f6;border:#fff solid 2px}.tablerow.heading .col{color:#19638c}.tablerow p{margin:0 0 5px 0}.tablerow:last-child{border-bottom:none}.tablerow .col{padding:14px}.table-title{font-weight:600}.gray-buttons-box{background-color:#f1f4f6;float:left;width:100%;text-align:center;padding:15px}.gray-buttons-box .red-button{display:inline-block;margin:0 5px;border-radius:5px;padding:9px 32px}.my-ski-submit-box{margin-bottom:34px;padding:0 0 30px 0}.my-ski-submit-box.no-border{border-bottom:none;padding-top:30px}.my-ski-submit-box .blue-button{display:inline-block;margin:0 5px;border-radius:5px;padding:9px 32px}.tablerow input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;width:22px;height:22px}.tablerow input[type="checkbox"] + label span{display:inline-block;width:22px;height:22px;margin:0 0 0 0;vertical-align:middle;background-image:url(../../images/booking-check-box.png);background-repeat:no-repeat;background-position:left top;background-size:22px auto;cursor:pointer}.tablerow input[type="checkbox"]:checked + label span{background-image:url(../../images/booking-check-box.png);background-repeat:no-repeat;background-position:left -23px;background-size:22px auto}.tablerow .large-checkbox input[type="checkbox"] + label span{width:27px;height:27px;background-size:27px auto}.tablerow .large-checkbox input[type="checkbox"]:checked + label span{background-position:left -28px;background-size:27px auto}.myski-subtitle{width:100%;display:block;padding-bottom:6px}.align-center{text-align:center}.gray-link{color:#a1cbdd}.ski-payment{background-color:#0099d8;color:#fff;padding:6px 16px;border-radius:3px;font-size:12px;text-transform:uppercase;display:inline-block}.ski-payment:hover{background:#c00}.inside-space-box{padding:18px 5px}.inside-space-box p:last-child{margin-bottom:5px}.inside-space-box ul{padding-left:15px}.inside-space-box ul li{padding-bottom:8px}ul.name-list-box{padding:0px;list-style-type:none;margin:0px!important}ul.name-list-box li{padding:0 0 10px 0}ul.name-list-box li label span{margin-right:10px!important}.extras-box.myski-bundle ul{width:103%;margin:0 0 0 -1%}.extras-box.myski-bundle ul li{background-color:#fff;border:#f1f4f6 solid 3px;margin:0 1%;width:31%;position:relative;padding-bottom:80px}.extras-box.myski-bundle .extras-title{color:#0099d8;background-color:transparent;font-size:16px;font-weight:600;padding:16px 20px 0 20px}.extras-box.myski-bundle .extras-content{padding:10px 20px 18px 20px;width:100%}.extras-box.myski-bundle .red-price{font-size:16px}.extras-box.myski-bundle .day-bundle-box{margin:0 0 13px 0}.extras-box.myski-bundle .blue-sm-view-btn{border-radius:5px;padding:9px 10px;min-width:134px}.bundlePrice{width:100%;float:left;padding:0 20px 18px 20px;position:absolute;left:0px;bottom:0px;right:20px}.extras-box.myski-bundle .day-bundle-box select{margin:0px;width:49%;padding-left:3px!important;padding-right:3px!important}.table-box .rental-box{background-color:#f1f4f6;border:#fff solid 2px;color:#454545}.liftpass-box{padding:20px}.liftpass-box h3{font-size:20px;margin:0 0 16px 0;font-weight:400;color:#454545}.liftpass-box .table-box{margin-bottom:20px}.tablerow .col.select-nos{padding:4px!important}.table-title{position:relative}.col.add-extra{padding:4px}.add-extra select{margin:0 0 0 10px}.table-title .t-info{position:absolute;right:40px}h3.small-blue-title{color:#0099d8;font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 6px 0}.transfers-box{margin-bottom:25px}.transfers-box .tablerow .large-checkbox .check-container input[type="checkbox"], .eq-box .col .large-checkbox .check-container input[type="checkbox"]{width:27px;height:27px;margin:0px}.eq-box{border-bottom:none}.eq-box .inner-box{height:100%}.eq-box .small-blue-title{margin-bottom:16px}.inner-box{padding:20px;border:#f1f4f6 solid 3px;position:relative}.inner-box.large-checkbox{padding:15px 12px}.eq-box .col{padding:0 14px}.eq-box .col .select-nos{margin:0 15px}.eq-box .col:first-child{padding-left:0px}.eq-box .col:last-child{padding-right:0px}.eq-box .large-checkbox h3{margin:0 0 6px 0}.eq-box .large-checkbox .check-container{position:absolute;top:14px;right:20px}.dietary-box p{margin-bottom:18px}.dietary-box textarea{width:100%;border:#bcbfc0 solid 1px;max-width:100%;min-height:140px;padding:10px}.no-top-space-border{border-bottom:none;padding-top:0px}#question .table-box{border:0px}.ski-que-box{padding:0px}.ski-que-box textarea{width:100%;border:#bcbfc0 solid 1px;max-width:100%;min-height:80px;padding:10px;margin-bottom:15px;font-family:'Open Sans',sans-serif}.send-que-box{text-align:right}.blue-button.limit.rounded{border-radius:5px;padding:13px 32px}.red-button.limit.rounded{border-radius:5px;padding:13px 32px}.insurance-chat{display:block;clear:both;padding:0 120px 0 0;position:relative;margin:0 0 15px 0}.insurance-chat .blue-button{position:absolute;right:0px;top:0px}.insurance-chat input[type="text"]{width:100%;border:#bcbfc0 solid 1px;color:#454545;margin:0px;padding:13px 10px}.ski-chat-box{min-height:450px;max-height:450px;height:100%;overflow:hidden}.ski-chat-box .mCustomScrollBox{padding:0 20px}.ski-chat-box .mCSB_container{width:100%}.ski-chat-box .mCSB_scrollTools .mCSB_draggerRail{width:8px!important;background-color:#f0f4f7}.ski-chat-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#d3d8dc!important;width:6px!important;margin:0 auto!important}.loader-outer{display:inline-block;margin:0 auto;position:relative}.loader-outer .loader{right:14px}.chatSec{width:80%;margin:0 0 22px 0}.chatTime{text-align:right;padding:14px 0 0 0;color:#afafaf;font-size:14px}.AgentChat{float:right}.UserChat{float:left}.ChatInfo{padding:12px 16px;border-radius:8px}.AgentChat .ChatInfo{background-color:#d6e8f6}.UserChat .ChatInfo{background-color:#f0f4f7}.ChatInfo h3{margin:0 0 5px 0;color:#0099d8;font-size:14px}.chatNames ul{margin:0px;padding:0 0 0 254px;list-style-type:none;text-align:left}.chatNames ul li{padding:0 0 5px 0}#question_success_id,#question_error_id{float:left;width:100%;margin-bottom:15px!important}.all-h-list-box.js-open-modal,.js-open-modal{cursor:pointer}.ski-booking,.ski-signup{max-width:700px;text-align:center;border:#f1f4f6 solid 6px;border-radius:0px;-webkit-box-shadow:0px 0px 47px -2px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 47px -2px rgba(0,0,0,0.4);box-shadow:0px 0px 47px -2px rgba(0,0,0,0.4);background:#ffffff!important}.ski-booking label.error, .ski-signup label.error{text-align:left}.ski-booking .g-recaptcha, .ski-signup .g-recaptcha{float:left}.ski-booking #captcha_div, .ski-signup #captcha_div{float:left;width:100%}.ski-booking #captcha_div label.error, .ski-signup #captcha_div label.error{position:static;padding-top:3px}.ski-booking h2, .ski-signup h2{font-size:32px;line-height:38px}.passportInfo h2{text-align:center;font-size:26px;line-height:32px}.modal-box .g-recaptcha{float:left;width:100%}.my-ski-form{max-width:360px;margin:0 auto}.ski-signup .my-ski-form{max-width:400px;text-align:left}.my-ski-form label.error{position:relative;top:-6px;float:left}.my-ski-form input[type="text"].valid{border:#4CAF50 solid 1px;color:#4CAF50}.formInfo{font-size:14px;text-align:left}.my-ski-form input[type="text"].error{border:#e31b21 solid 1px;color:#e31b21}.my-ski-form input[type="text"], .my-ski-form input[type="password"], .my-ski-form textarea{width:100%;border:#bcbfc0 solid 1px;color:#454545;margin:0 0 10px 0;padding:13px 10px}.my-ski-form textarea{height:100px;width:100%;max-width:100%;font-family:'Open Sans',sans-serif;font-size:16px}.ski-booking .close, .ski-signup .close{background-image:url(../../images/popup-close-icon.svg);width:18px;height:18px;background-size:18px;top:8px;right:8px}.Background-sky-blue{background-color:#f4fbfe}.imageWrap{height:100%;position:relative}.videoWrap{height:100%;position:relative}.videoWrap iframe{}.hidden_image{display:none!important}.roomloader{position:relative}.roomloader .loader{position:absolute;top:3px;right:20px;margin:0px;font-size:4px}.VHcenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center}.spinner{width:60px;height:60px;background-color:#038ec7;margin:20px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}#agentLoginForm,#passengerForm{padding:10px!important;border:#000 solid 1px;float:left}#passengerForm .g-recaptcha>div{margin:0 auto}#passengerForm .booking-buttons{margin-top:12px}#agentLoginForm fieldset, #passengerForm fieldset{border:0px;padding:0px}.ui-datepicker .ui-datepicker-month, .ui-datepicker .ui-datepicker-year{}#agentLoginForm #success{margin-bottom:10px}.author-name{font-size:16px;color:#0099d8;font-weight:600}.accom-gallery{background-image:url('../../images/oval.svg');background-position:center center;background-repeat:no-repeat}.accom-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.accom-slider.slick-initialized{visibility:visible;opacity:1;background-color:#fff}.snowflakeBox{padding:20px;background-color:#00628c;position:relative;width:80px;height:80px;border-radius:12px}.snowflake{position:absolute;top:15px;left:15px;width:50px;height:50px;-webkit-animation:snowflakespin 4s linear infinite;-moz-animation:snowflakespin 4s linear infinite;animation:snowflakespin 4s linear infinite}@-moz-keyframes snowflakespin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes snowflakespin{100%{-webkit-transform:rotate(360deg)}}@keyframes snowflakespin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.remove_link{margin-left:10px}.isDisabled{color:currentColor;cursor:not-allowed;opacity:0.5;text-decoration:none;pointer-events:none}.acc_span{position:unset !important}.centerContent{float:none;margin:0 auto}.centerContent .red-color{text-align:center;display:block}table.extras td.extrasDesc{width:40%}table.extras td{width:20%}table.extras td{padding:5px!important}table.extras a.blue-sm-view-btn{font-size:14px!important;line-height:20px!important;min-width:90px!important}table.extras a.removeLink{margin-top:0px;margin-bottom:0px}table.extras td .red-price{margin-bottom:0px!important}.resetPass{float:none;margin:0 auto;max-width:500px}.resetPass .login-box ul li{width:100%;margin:0 0 15px 0}.resetPass .login-box ul li:last-child{margin-bottom:0px}.buttonBox{text-align:center}.buttonBox input.login{margin:0 auto;float:none}.captchaValidation{text-align:center}.captchaValidation label{margin:0 auto!important}.cleardiv::after{visibility:hidden;display:block;font-size:0px;content:" ";clear:both;height:0%}.passportTip{font-size:14px;display:block;margin-bottom:14px;padding:6px;color:#000;background-color:#f1f9fc;border:#bad1da solid 1px}.dotsAnimation:after{content:' .';animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow: .25em 0 0 rgba(0,0,0,0), .5em 0 0 rgba(0,0,0,0)}40%{color:#454545;text-shadow: .25em 0 0 rgba(0,0,0,0), .5em 0 0 rgba(0,0,0,0)}60%{text-shadow: .25em 0 0 #454545, .5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow: .25em 0 0 #454545, .5em 0 0 #454545}}.resp-video{position:relative;overflow:hidden;height:100%;background:#e6ebee}.res-videoHolder{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;border:0}.resp-video iframe{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;border:0}.offersSliderwrapper{background-color:#e6ebee;height:100%}.offersSliderwrapper ul{width:100%;height:100%;margin-left:0px!important}.offersSlider li{width:100%;height:100%;padding:0px!important}.imageBox{position:relative;height:100%}.offersSlider .slick-list{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.offersSlider .slick-list .slick-track{height:100%}.offersSlider::before{content:"";display:block;height:100%}.offersSlider .slick-arrow{position:absolute;top:50%;z-index:99;cursor:pointer;width:60px;height:60px;padding:0px;border:0px;text-indent:-999px;overflow:hidden;margin-top:-30px;border-radius:50%;background-color:rgba(0,153,216,0.7);background-position:center center;background-repeat:no-repeat}.offersSlider ul.slick-dots{position:absolute;bottom:20px;right:20px;width:auto;height:auto}.offersSlider ul.slick-dots li{width:auto!important;padding:0 5px!important}.offersSlider ul.slick-dots button{border:0px;width:8px;height:8px;padding:0px!important;cursor:pointer;overflow:hidden;text-indent:-999px;border-radius:50%;border:transparent solid 2px;background-color:#0099d8;vertical-align:middle}.offersSlider ul.slick-dots li.slick-active button{background-color:transparent;border:#0099d8 solid 2px;width:14px;height:14px;position:relative}.hideGender{display:none!important}.scrollContent{max-height:320px}.scrollContent.mCustomScrollbar{margin-bottom:12px}.scrollContent .mCSB_scrollTools{width:6px!important}.scrollContent.mCustomScrollbar .mCustomScrollBox{padding-right:10px}.scrollContent .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#9baab1!important;margin-left:1px!important}.scrollContent .mCSB_scrollTools .mCSB_draggerRail{background-color:#c6d3da}.loadmoreLink{display:none}.scrollContent.expand{max-height:100%!important}.loadmoreLink{position:relative;text-align:center;height:30px;margin:10px 0 0 0}.loadmoreLink::before{width:30px;height:30px;background-color:#0099d8;content:' ';position:absolute;left:0;right:0;margin:0 auto;border-radius:50%;background-image:url('../../images/white-down-arrow.svg');background-size:22px;background-repeat:no-repeat;background-position:center center;z-index:1}.loadmoreLink.arrow::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loadmoreLink::after{width:100%;height:1px;background-color:#0099d8;content:' ';position:absolute;left:0;top:14px}.newsLink{display:block}.titleDescBox{padding-bottom:18px;float:left;width:100%}.titleDescBox:last-of-type{padding-bottom:6px}#min,#max{background:#fff;color:#00628c;width:34px;height:22px;top:32px;margin-top:-9px;position:absolute;padding:3px;font-size:12px;line-height:14px;text-align:center;border-radius:3px;left:-10px}#min:before,#max:before{content:"";display:block;width:0;height:0;border-bottom:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-7px;right:0;left:0;margin:0 auto;z-index:-1}#u_amount span{color:#659eb5}.propertySlider{position:relative;padding:0 44px 0 20px}.propertySlider #u_amount .amountLeft{position:absolute;left:0;top:0}.propertySlider #u_amount .amountRight{position:absolute;right:0;top:0}.emailIcon{background-color:#0099d8;border-radius:50%}.emailIcon:hover{background-color:#c00}.eaw-root-layout-component{text-align:center}.eaw-weather-component{margin:0 auto}#popup33{text-align:center}#popup33 h3{margin:0 0 12px 0}#delivery_addresslist{max-width:95%;width:100%}#popupFlightAlert .blue-button, #AgainpopupFlightAlert .blue-button{padding:8px 18px}body.modalOpen{overflow:hidden}.feefoModalHolder{position:fixed;left:0;top:0;right:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,0.3);overflow-y:scroll}.feefoModal{position:relative;z-index:999999;left:0;right:0;top:40px;margin:0 auto;width:100%;max-width:690px;border:0px;padding:0;font-size:14px;line-height:22px;color:#4E4D50;background-color:#fff;border-radius:5px}.feefoModalLink{cursor:pointer}.feefoModal .modal-body{padding:28px 18px}.feefoClose{position:absolute;right:10px;top:10px;width:22px;height:22px}.modal-header{padding:32px 18px!important;background-color:#f7f7f7;border-bottom:0px!important;border-radius:5px 5px 0 0}.branding{width:240px;float:left}.ratingFeedbackBox{padding-bottom:8px}.ratingDetails{padding-bottom:12px}.ratingDetails span{display:inline-block;padding-right:20px;vertical-align:middle}.ratingNumbers{border-right:#D1D1D1 solid 1px;padding-top:6px;padding-bottom:6px;padding-right:44px!important;font-size:24px;line-height:32px;position:relative;cursor:pointer}.ratingdisplay{width:260px;background-color:#fff;position:absolute;right:0;top:42px;padding:12px 16px;border-radius:5px;visibility:hidden;z-index:999;opacity:0;font-size:14px;line-height:22px;-webkit-box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86);-moz-box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86);box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86)}.ratingdisplay span{padding-right:0px;padding-bottom:5px}.ratingdisplay ul{border-top:0px!important;margin-top:0px!important}.ratingdisplay ul li{border-bottom:0px!important;padding:2px 0!important}.ratingCount{float:right}.ratingNumbers:after{content:'';position:absolute;right:20px;top:18px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #4E4D50}.ratingNumbers:hover .ratingdisplay{visibility:visible;opacity:1}.ratingdisplay::before{content:'';position:absolute;top:-9px;right:18px;border-bottom:9px solid rgba(255, 255, 255, 1);border-left:9px solid rgba(2, 60, 91, 0);border-right:9px solid rgba(2,60,91,0)}.feefoLogoBox{padding-right:0px;padding-left:30px}.feefoRating{width:175px;float:right;margin-right:30px}.feefoModal .close{top:8px;right:8px}.companyTitle{font-size:30px;line-height:38px;font-weight:700}.feefoModal ul{margin:16px 0 0 0;padding:0px;list-style-type:none;border-top:#e0e0e0 solid 1px}.feefoModal ul li{border-bottom:#e0e0e0 solid 1px;padding:24px 0}.feefoModal ul li p{margin-bottom:18px}.feefoModal ul li p:last-of-type{margin-bottom:0}.feefoModal ul li h2{color:#4E4D50;font-weight:600;font-size:20px;text-transform:none}.customerInfo{padding-bottom:12px}.customerInfo span{display:inline-block}.userRating{padding-right:16px}.userName{font-weight:600;padding-right:16px}.feefoTime{color:#9A9A9A;padding-right:16px}.feefoCompany{font-weight:600}.rateFilterLink{cursor:pointer}.rateFilterLink:after{content:'';position:absolute;right:0;top:9px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #4E4D50}.ratingsFilter span{float:right;position:relative;padding-right:20px}.ratingsFilter ul{width:130px;border-top:0px!important;margin:0px!important;position:absolute;right:0;top:28px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86);-moz-box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86);box-shadow:0px 0px 16px -5px rgba(0,0,0,0.86);opacity:0;visibility:hidden}.ratingsFilter ul li{border-bottom:0px!important;padding:8px 0!important;text-align:center}.ratingsFilter ul li a:hover, .ratingsFilter ul li.active a{color:#000}.ratingsFilter ul li.all{background-color:#f4f4f4}.ratingsFilter ul li.disablelink a{color:#dbdbdb;cursor:default}.ratingsFilter a{color:#4E4D50}ul.filterOption.showFilter{opacity:1;visibility:visible}a.feefodisabled{pointer-events:none;cursor:default}.pagination{width:100%;padding-top:24px;text-align:center}.pagination a{color:#4E4D50;padding:8px;width:40px;height:38px;margin:4px 2px;display:inline-block;border-radius:4px}.pagination a.active{background-color:#E3E3E3;color:#4E4D50;font-weight:600}.pagi-prev,.pagi-next{background-color:#0B97D5;background-repeat:no-repeat;background-position:center center;background-size:20px}.pagi-prev{background-image:url('../../images/home-slide-pre-arrow.svg')}.pagi-next{background-image:url('../../images/home-slide-next-arrow.svg')}.meter{height:5px;position:relative;margin:0;background:#efefef;padding:0px}.orange>span{background-color:#ffc400}.meter>span{display:block;height:100%;background-color:#ffc400}.ck-button{background:#0099d8;color:#fff!important;text-decoration:none;padding:8px 10px;float:right;font-weight:600;text-transform:uppercase;font-size:14px;line-height:22px;min-width:90px;text-align:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;cursor:pointer}.ck-button:hover{background-color:#c00;cursor:pointer}.ck-button label span{text-align:center;display:block;border-radius:4px;cursor:pointer}.ck-button label input{position:absolute;top:-20px}.bundleUpdate{padding:8px 10px!important;font-size:14px!important;line-height:22px;float:right!important;float:left}.ck-button.removeLink{background-color:#f13333;min-width:40px}.ck-button.removeLink label span{width:22px;height:22px;background-image:url('../../images/white-cose-icon.png');background-position:center center;background-size:20px;background-repeat:no-repeat}.searchBox{float:left;padding-left:10px;padding-top:12px;position:relative}.searchBox input[type="text"]{height:27px;padding:5px!important;margin:0px;padding-right:28px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbtn{padding:0px;cursor:pointer;background-color:#0099d8;border:0px;color:#fff;font-size:14px;font-weight:700;padding:4px 8px;text-transform:uppercase;height:21px;width:24px;position:absolute;right:3px;top:15px;background-image:url('../../images/search-icon.svg');background-position:center center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;background-size:16px}#general_search{margin:0px;padding:0px;list-style-type:none}#general_search li{margin:0px;padding:10px 0px;font-size:18px;border-bottom:#b8b4b4 dashed 1px}.generalSearchInfo{background-color:#d9d9d9;padding:10px 12px;margin-bottom:20px;font-size:18px;line-height:26px}.generalSearch h1{margin-bottom:22px!important}.searchIcon{width:36px;height:36px;background-image:url('../../images/search-icon-blue.svg');background-size:24px;background-position:center center;background-repeat:no-repeat;position:absolute;right:110px;top:22px;display:none;cursor:pointer}#popup33,#popupFlightError,#popupFlightAlert,#AgainpopupFlightAlert{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#popup33,#popupFlightError,#popupFlightAlert,#AgainpopupFlightAlert{visibility:hidden;opacity:0}#popup33.show,#popupFlightError.show,#popupFlightAlert.show,#AgainpopupFlightAlert.show{visibility:visible;opacity:1}.quesAnsBox{border:#00628c solid 1px;padding:16px;margin-bottom:20px;background-color:#eff3f5}.quesAnsBox ul{margin:0px;padding:0px;list-style-type:none}.quesAnsBox ul li{margin:0 0 10px 0;padding:12px;display:block;background-color:#fff;border-left:#0099d8 solid 6px}.quesAnsBox ul li:last-child{margin-bottom:0px}.qaDate{padding:6px 0 0 0;font-size:14px;color:#757373;border-top:#e0e0e0 solid 1px}.qaDetails{padding:0 0 10px 0}.quesAnsBox ul li.user_reply{border-left:#fff solid 6px}.userDetails{font-size:14px;line-height:22px;font-weight:600;padding-bottom:4px;color:#0099d8}li.user_reply .userDetails{color:#454545}.queAns{overflow-wrap:break-word}li.user_reply .queAns{font-size:18px;line-height:24px;font-weight:500}.postedby{font-weight:400}#email_address_exists_error{margin-bottom:10px}.feefoSlider{text-align:center}.feefoSlider>div{margin:15px 0}li.chalets .chsmallMenu .menu_1280{max-width:250px;margin:0px}li.chalets .chsmallMenu .sub-child-menus{width:100%;padding-right:0px}li.chalets .single-box .menu_1280 ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}li.chalets .single-box .menu_1280 ul li{width:100%;margin:0;padding:0;margin-bottom:6px;float:none;display:inline-block}li.singleMenu .single-box .menu_1280{max-width:250px;margin:0px}a.contact-number{color:#cc0000!important}.follow-box ul{margin:0px;padding:0px;float:left}.follow-box ul li{float:left;margin:0 4px 6px 0;padding:0px;list-style-type:none}.follow-box ul li:last-child{margin-right:0px}.f-about-sec .signup-info{font-size:16px}.f-about-sec .signup-info span{text-transform:uppercase;font-weight:600}.f-about-sec .signup-box .title{color:#454545}.f-about-sec .signup-field{max-width:380px}.f-about-sec .signup-box .signup-field input[type="text"]{border:#0099d8 solid 1px}.f-about-sec .follow-title{font-size:16px}.scrollContent.mCustomScrollbar.mCS_no_scrollbar .mCustomScrollBox{padding-right:0px}
