﻿/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}#main .alert-row-container header{padding:0}#main .alert-row-container header img{margin:15px 10px 10px 0;max-width:50px}#main .alert-row-container header h2{display:inline-block}#main .alert-row-container header .label-switch{margin-top:25px}#main .alert-row-container p{color:#9B9B9B;font-family:"Lato", sans-serif;font-style:italic;font-size:1.8rem;line-height:2.2rem}#main .alert-row-container p.setting-label{color:#585858;font-size:2.0rem;font-style:normal;font-weight:500;line-height:2.6rem;margin:1.5rem 0 0}#main .alert-row-container p.setting-label label{display:inline}#main .alert-row-container .subscribed-row{display:none}#main .alert-row-container .subscribed-row .custom-checkbox{border-bottom:none;max-width:100%}#main .alert-row-container.subscribed .subscribed-row{display:block}#main .alert-row-container.subscribed .unsubscribed-row{display:none}#main .bottom-bordered hr{border-bottom:1px solid #bdbdbd;margin:28px 0 0}#main .top-bordered hr{border-bottom:1px solid #bdbdbd;margin:0 0 30px}#main .vacation-calendar-row .subscribed-row{padding-left:100px}#main .vacation-calendar-row p.selected-dates,#main .language-preference-row p.selected-dates{color:#585858;font-weight:900;font-size:1.6rem;font-style:normal}#main .vacation-calendar-row p.selected-dates .date-range,#main .language-preference-row p.selected-dates .date-range{color:#252525;font-weight:500;font-style:italic}.bg-light-blue{background-color:#c0e3f6}.bg-black{background-color:#252525}button,[type='button'],[type='reset'],[type='submit'],.button{appearance:none;background-color:#d64225;border:0;border-radius:8px;color:#FFF;cursor:pointer;display:inline-block;font-family:"Open Sans", sans-serif;font-size:2.8rem;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 300ms ease;user-select:none;vertical-align:middle;white-space:nowrap;width:100%;letter-spacing:0.7px}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus,.button:hover,.button:focus{background-color:#a00d25;color:#fff}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled,.button:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover,.button:disabled:hover{background-color:#c8102e}button.inline-button,.inline-button[type='button'],.inline-button[type='reset'],.inline-button[type='submit'],.button.inline-button{display:inline;padding:.5rem;text-align:center;width:auto}button.inline-button.large,.inline-button.large[type='button'],.inline-button.large[type='reset'],.inline-button.large[type='submit'],.button.inline-button.large{margin-top:10%;padding:2rem 1rem;width:200px}button.inline-button.center-block,.inline-button.center-block[type='button'],.inline-button.center-block[type='reset'],.inline-button.center-block[type='submit'],.button.inline-button.center-block{display:block}@media screen and (max-width: 767px){button,[type='button'],[type='reset'],[type='submit'],.button{font-size:1.6rem;line-height:1.8rem;white-space:normal}}form{height:100%}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:0.375em;padding:0}label{color:#252525;display:inline-block;font-weight:500;margin-bottom:0.375em}label.inline{display:inline}input,select,textarea{display:block;font-family:"Open Sans", sans-serif;font-size:1.4rem}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{background-color:#fff;border:4px solid rgba(255,255,255,0.2);font-family:"Lato", sans-serif;margin-bottom:0.75em;padding:0.5em;width:100%;transition:border-color 300ms ease;box-sizing:border-box;-webkit-background-clip:padding-box;background-clip:padding-box}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:4px solid rgba(255,255,255,0.2)}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#929292}.alt[type='color'],.alt[type='date'],.alt[type='datetime'],.alt[type='datetime-local'],.alt[type='email'],.alt[type='month'],.alt[type='number'],.alt[type='password'],.alt[type='search'],.alt[type='tel'],.alt[type='text'],.alt[type='time'],.alt[type='url'],.alt[type='week'],input.alt:not([type]),textarea.alt{border:1px solid #d5d5d5;box-shadow:0 1px 0 #727272}input[type="tel"]{font-size:2rem;max-width:250px;padding:8px;position:relative;top:4px}@media screen and (max-width: 600px){input[type="tel"]{max-width:100%}}input.with-remember-me[type="tel"]+label{margin-left:215px}@media screen and (max-width: 600px){input.with-remember-me[type="tel"]+label{margin-left:0}}input[type="checkbox"],input[type="radio"]{display:inline;position:relative;top:-1px}textarea{resize:vertical}.field.inline-field label{float:left;margin:0 20px 0 0}#main .field{border-bottom:none;margin-bottom:20px;width:100%}#main .field.nested-checkbox-field{border-bottom:none}#main .field+.field{margin-bottom:0px}#main .field+.field.with-bottom-margin{margin-bottom:20px}@media screen and (min-width: 768px){#main .field{float:left;margin-right:2.5%;width:75%}#main .field.nested-checkbox-field{width:100%}}#main .field.single-column{width:65%}#main .subscribed-row .field{border-bottom:none;width:100%}.custom-checkbox{color:#585858;font-size:1.8rem;line-height:1.2;margin-bottom:0px;padding-left:25px;width:95%}@media screen and (max-width: 767px){.custom-checkbox{padding-left:85px}}.custom-checkbox .nested-checkbox-field{display:none;font-size:1.8rem;line-height:1.2;margin:15px 0 0 25px}.custom-checkbox.selected .nested-checkbox-field{display:block}.custom-checkbox [type="checkbox"],.custom-checkbox [type="radio"]{display:inline;font-family:"Open Sans", sans-serif;margin-right:0.375em}.custom-checkbox [type="checkbox"]:not(:checked),.custom-checkbox [type="checkbox"]:checked{left:-9999px;position:relative;margin-right:-15px}.custom-checkbox [type="checkbox"]:not(:checked)+label,.custom-checkbox [type="checkbox"]:checked+label{cursor:pointer;padding-left:0px;position:relative;width:100%}.custom-checkbox [type="checkbox"]:not(:checked)+label:before,.custom-checkbox [type="checkbox"]:checked+label:before{background-color:#FFF;border:2px solid #585858;content:'';height:20px;left:-25px;position:absolute;top:2px;width:20px;-webkit-border-radius:3px;border-radius:3px}.custom-checkbox.selected [type="checkbox"]:checked+label:before{border:2px solid #c0e3f6}.custom-checkbox.selected select.inline{border-bottom-color:#c0e3f6;background:url(/assets/home/icons/down-caret-maroon-6491aa9c435ecb906204e6f2fcc44321607bd81143f01bc2e418416936a6eddd.svg) 95% center no-repeat;color:#c0e3f6}.custom-checkbox [type="checkbox"]:not(:checked)+label:after,.custom-checkbox [type="checkbox"]:checked+label:after{font-family:"Open Sans", sans-serif;color:#c0e3f6;content:'✔';position:absolute;top:3px;left:-21px;font-size:1.8rem;line-height:0.8;transition:all .2s}.custom-checkbox [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom-checkbox [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.custom-checkbox [type="checkbox"]:disabled:not(:checked)+label:before,.custom-checkbox [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.custom-checkbox [type="checkbox"]:disabled:checked+label:after{color:#999}.custom-checkbox [type="checkbox"]:disabled+label{color:#aaa}.custom-checkbox p,.custom-checkbox span{color:#585858;font-family:"Lato", sans-serif;font-size:1.8rem;line-height:2.2rem}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before{border:2px solid #000}label:hover:before{border:2px solid #c0e3f6 !important}[type="file"]{margin-bottom:0.75em;width:100%}select{background-color:transparent;border:none;border-bottom:1px solid gray;font-family:"Lato", sans-serif;font-size:2rem;margin-bottom:0.375em;padding:2px;width:100%;box-shadow:none;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select.inline{background:url(/assets/home/icons/down-caret-b2e47fa254c6d1800b4b58594a3bb3103017b9667e1ae5bde879b6173d747f81.svg) 95% center no-repeat;color:#585858;display:inline;margin-bottom:0;padding-right:20px;width:auto}select:disabled{font-style:italic;opacity:.35}select.snow-in-cm{display:none}body.user-metric select.snow-in-inches{display:none}body.user-metric select.snow-in-cm{display:inline-block}#error_explanation{background-color:rgba(255,255,255,0.65);color:#d91c1c;font-size:1.4rem;padding:10px;position:relative;margin:-40px 0 10px;z-index:100;-webkit-border-radius:8px;border-radius:8px}#error_explanation h2{font-size:1.6rem}footer{background-color:#252525;font-size:1.4rem;padding:40px;height:auto;overflow:hidden;position:relative}@media screen and (max-width: 767px){footer{padding:20px}}footer .alterra-logo{margin:30px 0 0 0;max-width:190px;position:relative}footer p{color:#FFF;font-size:1.4rem;line-height:1.2em;margin-bottom:20px}footer p a{font-weight:900}footer p.disclaimer{font-weight:400}footer p.disclaimer a{color:#FFF}footer .data-provider{color:#FFF;font-size:1.4rem}footer .data-provider p{margin:10px 0 30px}footer .data-provider img{max-width:180px}footer #terms-privacy-container{color:#FFF}@media screen and (max-width: 767px){footer #terms-privacy-container{text-align:left}}footer #terms-privacy-container ul{margin-bottom:1rem;width:100%}footer #terms-privacy-container ul li{display:inline}footer #terms-privacy-container ul li a{color:#c0e3f6;font-weight:800;font-size:1.6rem;margin-right:1rem}@media screen and (max-width: 767px){footer #terms-privacy-container ul li a{white-space:nowrap}}footer #terms-privacy-container p.copyright{margin-top:25px}#flash_alerts_container{width:100%}#flash_alerts_container .alert{border-bottom:1px solid #FFF;color:#FFF;position:relative;width:100%}#flash_alerts_container .alert button.close{background-color:#FFF;color:#252525;position:absolute;right:10px;top:10px}#flash_alerts_container .alert p{color:#FFF;font-size:1.5rem;font-weight:600;margin-top:10px}#flash_alerts_container .alert.alert-notice,#flash_alerts_container .alert.alert-alert{background-color:#d64225}#flash_alerts_container .alert.alert-error{background-color:#d91c1c}body header h1{font-size:4.8rem;font-weight:900;line-height:46px;margin-top:130px;text-transform:uppercase;width:100%}body header h1 a{color:#FFF}body header h1 a:hover{color:#FFF}body header h1 span{color:#c0e3f6;font-weight:900}body header h2{font-size:2.8rem;font-weight:500;margin-top:-1em}.pull-right{float:right}.pull-left{float:left}.clear-left{clear:left}.clear-left-tablet{clear:left}@media screen and (min-width: 850px){.clear-left-tablet{clear:none}}.clear-left-desktop{clear:left}@media screen and (max-width: 767px){.clear-left-desktop{clear:none}}.center-block{display:block;margin:10px auto}.center-text{text-align:center}.right-text{text-align:right}.hidden{display:none !important}@media screen and (max-width: 767px){.hide-mobile{display:none !important}}@media screen and (min-width: 768px){.hide-tablet{display:none !important}}@media screen and (min-width: 850px){.hide-desktop{display:none !important}}html{font-size:62.5%;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{-webkit-font-smoothing:antialiased;background-color:#f8f8f8;font-size:1.4rem}.container{max-width:1400px;margin-left:auto;margin-right:auto;position:relative}.container::after{clear:both;content:"";display:block}.container-row{display:block}.container-row::after{clear:both;content:"";display:block}.row{padding:5px 30px;display:block}.row::after{clear:both;content:"";display:block}.row.no-h-padding-row{padding-left:0px;padding-right:0px}@media screen and (max-width: 767px){.row{padding:5px 20px}}body #top-section{background-image:url(/assets/home/backgrounds/powder_alerts_hero-fa4859324977dc7145532b701de32447f85fab51b13479a7575255617df6e1b4.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;color:#FFF;position:relative;width:100%}body #top-section header{margin-bottom:25px;padding:20px 0}body #top-section header,body #top-section .field{position:relative;z-index:2}body #top-section .inline-field{margin-bottom:50px}body #top-section .subscriber-step{color:#FFF}body #top-section .subscriber-step strong{color:#c0e3f6}body .subscriber-step{color:#252525;font-family:"Lato", sans-serif;font-size:2.8rem;font-weight:500;margin:10px 0}body .subscriber-step strong{font-weight:900}@media screen and (max-width: 767px){body .subscriber-step{font-size:2.2rem}}#main{background-color:#FFF;position:relative;width:100%}#main #alerts-container{padding-top:30px;position:relative;width:100%}#main h2{color:#252525}#main h2.section-heading{font-weight:900;font-size:3.2rem;line-height:3.4rem;margin:20px 0 10px;text-transform:uppercase}@media screen and (max-width: 767px){#main h2.section-heading{font-size:2.6rem}}@media screen and (max-width: 767px){.lang-fr-CA #main h2.section-heading{font-size:2rem;line-height:1.2}}#main .section-icon-container{display:inline;float:left;margin:0 10px 105px 0;width:55px}@media screen and (max-width: 767px){#main .section-icon-container{margin-bottom:10px}}#main .section-icon-container.no-margin{margin:0}#main .section-icon-container img.section-icon{margin-top:15px;width:100%}@media screen and (min-width: 768px){#main .section-icon-container{display:block;margin-right:25px;width:75px}}#main .section-icon-container.taller-section{margin-bottom:165px}#main .section-icon-container.shorter-section{margin-bottom:40px}#main p.section-description{color:#4A4A4A;font-style:italic;font-size:2rem;line-height:2.4rem;margin-bottom:2.4rem}#main .actions{padding:30px}#main .actions input[type='submit']{width:auto}@media screen and (max-width: 767px){#main .actions input[type='submit']{padding:10px;width:100%}}@media screen and (min-width: 768px){#main .alerts-row{margin:0 10px}}#main .alerts-row.parking-alerts-row .section-icon{padding:5px}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}#resorts-nav-container{height:auto;overflow:hidden;margin:0 -20px 0 0;position:relative;width:100%;z-index:10}#resorts-nav-container nav{height:100%}#resorts-nav-container nav ul{height:100%;width:100%}#resorts-nav-container nav ul li{display:block;float:left;height:100%;margin-right:10px;padding:10px 0;width:15%}@media screen and (min-width: 850px){#resorts-nav-container nav ul li{margin-right:1.25%;width:6.5%}}#resorts-nav-container nav ul li:last-child{margin-right:0}#resorts-nav-container nav ul li.active-resort a{opacity:1}#resorts-nav-container nav ul li a{display:block;margin:0 auto;opacity:.6;position:relative;transition:opacity 300ms ease;width:100%}#resorts-nav-container nav ul li a img,#resorts-nav-container nav ul li a svg{display:block;margin:0 auto;height:100%;width:100%}#resorts-nav-container nav ul li a:hover{opacity:1}#resorts-nav-container nav ul li a.bear-mountain-alerts-link{padding:10px 10px 0}#resorts-nav-container nav ul li a.blue-alerts-link{padding-top:20px}#resorts-nav-container nav ul li a.deer-valley-alerts-link{padding:0 15px}#resorts-nav-container nav ul li a.crystal-mountain-alerts-link{padding:0 10px}#resorts-nav-container nav ul li a.mammoth-mountain-alerts-link{padding:10px 10px 0}#resorts-nav-container nav ul li a.june-mountain-alerts-link{padding-top:20px}#resorts-nav-container nav ul li a.snowshoe-alerts-link{padding:10px 15px 0}#resorts-nav-container nav ul li a.solitude-alerts-link{padding:0 15px}#resorts-nav-container nav ul li a.stratton-alerts-link{padding-top:4px}#resorts-nav-container nav ul li a.steamboat-alerts-link{padding-top:18px}#resorts-nav-container nav ul li a.palisades-tahoe-olympic-valley-alerts-link{padding-top:15px}#resorts-nav-container nav ul li a.tremblant-alerts-link{padding-top:18px}#resorts-nav-container nav ul li a.tremblant-alerts-link img{width:145px}#resorts-nav-container nav ul li a.winter-park-alerts-link{padding-top:5px}#resorts-nav-container nav h2.mobile-dropdown-title{display:none}@media screen and (max-width: 767px){#resorts-nav-container #show-dropdown-mobile{display:none}}#resorts-nav-container.mobile-show-dropdown #show-dropdown-mobile{display:block;margin-top:-20px}#resorts-nav-container.mobile-show-dropdown nav li{float:none;margin:0;width:100%}#resorts-nav-container.mobile-show-dropdown nav li.active-resort{display:none}#resorts-nav-container.mobile-show-dropdown nav li a{color:#FFF;padding:0 !important;opacity:1}#resorts-nav-container.mobile-show-dropdown nav li a:hover{opacity:.65}#resorts-nav-container.mobile-show-dropdown nav li h2.mobile-dropdown-title{border-bottom:1px solid #FFF;display:block;font-size:2.5rem;font-weight:700;margin:0;text-transform:uppercase;width:100%}@media screen and (max-width: 767px){#resorts-nav-container .resort-dropdown-row-mobile{background-color:#252525;color:#FFF;padding-bottom:10px}#resorts-nav-container .resort-dropdown-row-mobile select{background:url(/assets/home/icons/resort-hamburger-95b6bc1bb6b7a3e34759941ea312dbbb72ee2452cb2ea71f4e13365ffea32365.svg) 98% center no-repeat #252525;border-bottom:1px solid #FFF;color:#FFF;cursor:pointer;font-size:2.5rem;font-weight:700;padding-bottom:5px;margin:15px 0 10px 0;text-transform:uppercase}}.label-switch{border-radius:32px;cursor:pointer;display:inline-block;height:32px;position:relative;width:52px}.label-switch input[type="checkbox"]{display:none}.label-switch input[type="checkbox"]+.checkbox{background:#D4D4D4;border:0;cursor:pointer;height:32px;margin:0;padding:0;position:relative;transition:all 0.3s ease;width:52px;z-index:0;-webkit-border-radius:32px;border-radius:32px}.label-switch input[type="checkbox"]+.checkbox::before{position:absolute;top:2px;right:0;bottom:0;left:2px;background:rgba(255,255,255,0.2);border-radius:32px;content:"";height:28px;transform:scale(1);transition:all 0.3s ease;width:48px;z-index:1}.label-switch input[type="checkbox"]+.checkbox::after{position:absolute;top:2px;right:0;bottom:0;left:2px;height:28px;width:28px;background:#F3F3F3;border:1px solid rgba(0,0,0,0.1);border-radius:28px;box-shadow:0 2px 5px rgba(0,0,0,0.4);content:"";transition:all 0.3s ease;z-index:2}.label-switch input[type="checkbox"]:checked+.checkbox{background:#c0e3f6}.label-switch input[type="checkbox"]:checked+.checkbox::before{transform:scale(0)}.label-switch input[type="checkbox"]:checked+.checkbox::after{left:22px}#user-temperature-setting,#user-language-setting{position:absolute;right:30px;top:15px;z-index:90}#user-temperature-setting a,#user-language-setting a{background-color:#c0e3f6;color:#252525;display:block;font-size:1.5rem;font-weight:700;margin:2px 10px 0 0;text-align:center;text-transform:uppercase;padding:5px 10px;-webkit-border-radius:10px;border-radius:10px;transition:background-color 300ms ease}#user-temperature-setting a:hover,#user-language-setting a:hover{background-color:#93cff0}@media screen and (max-width: 500px){#user-temperature-setting a,#user-language-setting a{float:none !important;font-size:1rem;margin:-5px -12px 5px 0;padding:2px 5px}}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox,#user-language-setting .label-switch input[type="checkbox"]+.checkbox{background:transparent;border:1px solid #FFF;width:65px}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox::before,#user-language-setting .label-switch input[type="checkbox"]+.checkbox::before{background:transparent;top:1px}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox::after,#user-language-setting .label-switch input[type="checkbox"]+.checkbox::after{top:1px}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox .temp-text,#user-language-setting .label-switch input[type="checkbox"]+.checkbox .temp-text{display:inline-block;font-size:2rem;font-family:"Lato", sans-serif}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox .temp-text.fahrenheit,#user-language-setting .label-switch input[type="checkbox"]+.checkbox .temp-text.fahrenheit{float:right;margin-right:5px}#user-temperature-setting .label-switch input[type="checkbox"]+.checkbox .temp-text.celsius,#user-language-setting .label-switch input[type="checkbox"]+.checkbox .temp-text.celsius{display:none}#user-temperature-setting .label-switch input[type="checkbox"]:checked+.checkbox::after,#user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox::after{left:34px}#user-temperature-setting .label-switch input[type="checkbox"]:checked+.checkbox .temp-text.fahrenheit,#user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox .temp-text.fahrenheit{display:none}#user-temperature-setting .label-switch input[type="checkbox"]:checked+.checkbox .temp-text.celsius,#user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox .temp-text.celsius{display:inline-block;margin-left:5px}.alert-row-container #user-language-setting{position:relative;right:0;top:0}.alert-row-container #user-language-setting .label-switch{width:100px}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]+.checkbox{background:#D4D4D4;width:110px}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]+.checkbox .lang-text{color:#FFF;display:inline-block;font-size:1.85rem;font-family:"Lato", sans-serif;margin-top:2px}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]+.checkbox .lang-text.en{float:right;margin-right:8px}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]+.checkbox .lang-text.fr{display:none}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox::after{left:79px}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox span{color:#FFF}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox .lang-text.en{display:none}.alert-row-container #user-language-setting .label-switch input[type="checkbox"]:checked+.checkbox .lang-text.fr{display:inline-block;margin-left:6px}#main .alert-row-container .label-switch input[type="checkbox"]:checked+.checkbox{background-color:#c0e3f6}#main .alert-row-container .label-switch-with-text{width:100px}#main .alert-row-container .label-switch-with-text input[type="checkbox"]+.checkbox{background:#D4D4D4;width:120px}#main .alert-row-container .label-switch-with-text input[type="checkbox"]+.checkbox .checkbox-text{color:#FFF;display:inline-block;font-size:1.85rem;font-family:"Lato", sans-serif;margin-top:2px}#main .alert-row-container .label-switch-with-text input[type="checkbox"]+.checkbox .checkbox-text.off-text{float:right;margin-right:8px}#main .alert-row-container .label-switch-with-text input[type="checkbox"]+.checkbox .checkbox-text.on-text{display:none}#main .alert-row-container .label-switch-with-text input[type="checkbox"]+.checkbox::before{background:transparent}#main .alert-row-container .label-switch-with-text input[type="checkbox"]:checked+.checkbox::after{left:89px}#main .alert-row-container .label-switch-with-text input[type="checkbox"]:checked+.checkbox span{color:#FFF}#main .alert-row-container .label-switch-with-text input[type="checkbox"]:checked+.checkbox .checkbox-text.off-text{display:none}#main .alert-row-container .label-switch-with-text input[type="checkbox"]:checked+.checkbox .checkbox-text.on-text{display:inline-block;margin-left:6px}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid rgba(64,64,64,0.4);font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:4px solid rgba(255,255,255,0.2);padding:0.75em 0}tr,td,th{vertical-align:middle}body{color:#4A4A4A;font-family:"Open Sans", sans-serif;font-size:1.4rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Lato", sans-serif;font-size:1.25em;line-height:1.2;margin:0 0 0.75em}h1{font-size:1.953125em}p{color:#252525;margin:0 0 0.75em}a{color:#c0e3f6;text-decoration:none;transition:color 300ms ease}a:active,a:focus,a:hover{color:#60727b}a.black,.black-link a{color:#252525;text-decoration:underline}span.highlight{color:#c0e3f6;font-family:"Lato", sans-serif;font-style:italic;font-size:1.8rem;line-height:2.2rem}hr{border-bottom:1px solid rgba(255,255,255,0.2);border-left:0;border-right:0;border-top:0;margin:1.5em 0}.w1{width:1rem}.w2{width:2rem}.w3{width:4rem}.w4{width:8rem}.w5{width:16rem}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33%}.w-34{width:34%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.w-third{width:33.3333333333%}.w-two-thirds{width:66.6666666667%}.w-auto{width:auto}@media screen and (min-width: 30em){.w1-ns{width:1rem}.w2-ns{width:2rem}.w3-ns{width:4rem}.w4-ns{width:8rem}.w5-ns{width:16rem}.w-10-ns{width:10%}.w-20-ns{width:20%}.w-25-ns{width:25%}.w-30-ns{width:30%}.w-33-ns{width:33%}.w-34-ns{width:34%}.w-40-ns{width:40%}.w-50-ns{width:50%}.w-60-ns{width:60%}.w-70-ns{width:70%}.w-75-ns{width:75%}.w-80-ns{width:80%}.w-90-ns{width:90%}.w-100-ns{width:100%}.w-third-ns{width:33.3333333333%}.w-two-thirds-ns{width:66.6666666667%}.w-auto-ns{width:auto}}@media screen and (min-width: 30em) and (max-width: 60em){.w1-m{width:1rem}.w2-m{width:2rem}.w3-m{width:4rem}.w4-m{width:8rem}.w5-m{width:16rem}.w-10-m{width:10%}.w-20-m{width:20%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33%}.w-34-m{width:34%}.w-40-m{width:40%}.w-50-m{width:50%}.w-60-m{width:60%}.w-70-m{width:70%}.w-75-m{width:75%}.w-80-m{width:80%}.w-90-m{width:90%}.w-100-m{width:100%}.w-third-m{width:33.3333333333%}.w-two-thirds-m{width:66.6666666667%}.w-auto-m{width:auto}}@media screen and (min-width: 60em){.w1-l{width:1rem}.w2-l{width:2rem}.w3-l{width:4rem}.w4-l{width:8rem}.w5-l{width:16rem}.w-10-l{width:10%}.w-20-l{width:20%}.w-25-l{width:25%}.w-30-l{width:30%}.w-33-l{width:33%}.w-34-l{width:34%}.w-40-l{width:40%}.w-50-l{width:50%}.w-60-l{width:60%}.w-70-l{width:70%}.w-75-l{width:75%}.w-80-l{width:80%}.w-90-l{width:90%}.w-100-l{width:100%}.w-third-l{width:33.3333333333%}.w-two-thirds-l{width:66.6666666667%}.w-auto-l{width:auto}}#isr-id-registrations_confirmation .container-row{background:url(/assets/home/resorts/backgrounds/ski-trees@2x-51efd16fbbdef00d2bf6670060e082e54ba480457da3462470cbbd1f1c843c9c.png) 0 40% no-repeat;background-size:cover}#isr-id-registrations_confirmation #confirmation-overlay{background-color:rgba(20,27,47,0.6);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}#isr-id-registrations_confirmation #confirmation-section{min-height:450px;height:100%}#isr-id-registrations_confirmation #confirmation-section header{position:relative;z-index:10}#isr-id-registrations_confirmation #confirmation-section header .quicktrax-logo{display:block;margin:20px auto;width:50%}@media screen and (min-width: 768px){#isr-id-registrations_confirmation #confirmation-section header .quicktrax-logo{width:25%}}#isr-id-registrations_confirmation #confirmation-section header h1{background:none;color:#FFF;font-size:2.4rem;font-weight:900;height:auto;line-height:2.8rem;margin:20px auto;overflow:visible;text-align:center;text-indent:0;white-space:normal;width:65%}@media screen and (min-width: 768px){#isr-id-registrations_confirmation #confirmation-section header h1{font-size:3.4rem;line-height:3.8rem}}#isr-id-registrations_confirmation #confirmation-resorts-section{min-height:250px;position:relative;z-index:20}#isr-id-registrations_confirmation #confirmation-resorts-section h3{color:#FFF;font-family:"Lato", sans-serif;font-style:italic;font-size:1.6rem;text-align:center}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container{border-bottom:1px solid rgba(255,255,255,0.25);height:auto;overflow:hidden;margin-bottom:20px;padding-bottom:20px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul{height:auto;overflow:hidden}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li{float:left;padding:10px;width:33%}@media screen and (min-width: 768px){#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li{width:20%}}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li.no-show-tablet{display:none}@media screen and (min-width: 768px){#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li.no-show-tablet{display:list-item}}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a img{max-width:100px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.blue-alerts-link img{margin-top:20px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.tremblant-alerts-link{margin-top:10px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.winter-park-alerts-link img{margin-top:0px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.palisades-tahoe-olympic-valley-alerts-link img{max-width:125px;margin-top:10px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.june-mountain-alerts-link img{margin-top:30px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.deer-valley-alerts-link img{max-width:70px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.solitude-alerts-link img{max-width:70px}#isr-id-registrations_confirmation #confirmation-resorts-section #resorts-review-nav-container nav ul li a.crystal-mountain-alerts-link img{max-width:80px}#isr-id-registrations_confirmation footer{position:relative;z-index:100}body#isr-id-registrations_new .alert-row-container header{background-color:#FFF}body#isr-id-registrations_new .alert-row-container header h2{color:#585858;font-size:2rem;font-weight:700;line-height:3rem}#isr-id-pages_help #main{padding-top:30px}#isr-id-pages_help h3{margin:.75em 0 0}#isr-id-registrations_review #review-section{padding-top:50px;width:100%}#isr-id-registrations_review h1{background:none;font-size:2.8rem;font-weight:900;color:#252525;line-height:3.2rem}#isr-id-registrations_review h2{color:#252525;font-size:2.2rem;font-weight:700;line-height:2.6rem}#isr-id-registrations_review h3{color:#252525;margin-bottom:.5rem}#isr-id-registrations_review .subscription-container{border-bottom:1px solid #CECECE;height:auto;margin-bottom:30px;overflow:hidden;padding-bottom:10px}#isr-id-registrations_review .subscription-container .subscribed-alert{height:auto;overflow:hidden}@media screen and (min-width: 768px){#isr-id-registrations_review .subscription-container .subscribed-alert{float:left;margin-right:5%;width:30%}#isr-id-registrations_review .subscription-container .subscribed-alert:last-child{margin-right:0}}#isr-id-registrations_review .subscription-container .subscribed-alert h3{color:#252525;margin-bottom:.5rem}#isr-id-registrations_review .subscription-container .subscribed-alert p{margin-bottom:1.5rem}#isr-id-registrations_review .actions a.button{width:auto}#isr-id-registrations_review .actions .go-back-link{color:#252525;padding-top:5px;text-align:left}#isr-id-registrations_review .actions .go-back-link a{color:#252525;font-family:"Lato", sans-serif;font-style:italic;font-weight:500}#isr-id-registrations_review .actions .go-back-link a strong{font-weight:700}#isr-id-pages_unsubscribe{background-color:#141B2F}#isr-id-pages_unsubscribe #top-section{min-height:600px}#isr-id-pages_unsubscribe #top-section .actions input{max-width:50%}div.datepicker{cursor:default;display:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;left:0;min-height:300px;min-width:330px;max-width:330px;position:relative;position:absolute;top:0}.datepickerContainer{min-height:250px;min-width:330px;max-width:330px;position:absolute}.datepickerBorderT,.datepickerBorderB,.datepickerBorderL,.datepickerBorderR,.datepickerBorderTL,.datepickerBorderTR,.datepickerBorderBL,.datepickerBorderBR{display:none}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse}div.datepicker a{color:black;cursor:default;outline:none;text-decoration:none}div.datepicker table td{margin:0;padding:0;text-align:center}div.datepicker th{border:none;color:#666666;text-align:center;font-weight:normal;padding:0}div.datepicker tbody a{color:#585858;display:block;font-family:"Open Sans", sans-serif;font-size:1.8rem}.datepickerDays a{height:30px;line-height:30px;padding-right:2px;text-align:center;width:auto}.datepickerYears a,.datepickerMonths a{height:36px;line-height:36px;text-align:center;width:39px}.datepickerMonths td:first-child a,.datepickerMonths td:last-child a,.datepickerYears td:first-child a,.datepickerYears td:last-child a{width:38px}td.datepickerNotInMonth a{color:#666666}tbody.datepickerDays td.datepickerSelected{background:#136A9F}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}div.datepicker td.datepickerSelected a{color:white}div.datepicker a:hover,div.datepicker a:hover{color:#88c5eb}div.datepicker td.datepickerNotInMonth a:hover{color:#999999}.datepickerSpace div{width:20px}.datepickerBlock{vertical-align:top}a.datepickerGoNext,a.datepickerGoPrev,a.datepickerMonth{float:left;height:auto;text-align:center}div.datepicker th a.datepickerGoNext,div.datepicker th a.datepickerGoPrev{display:none;width:20px}body.blue-resort div.datepicker th a.datepickerGoNext,body.blue-resort div.datepicker th a.datepickerGoPrev{color:#27aae1}body.snowshoe-resort div.datepicker th a.datepickerGoNext,body.snowshoe-resort div.datepicker th a.datepickerGoPrev{color:#0064A2}body.steamboat-resort div.datepicker th a.datepickerGoNext,body.steamboat-resort div.datepicker th a.datepickerGoPrev{color:#2980b9}body.stratton-resort div.datepicker th a.datepickerGoNext,body.stratton-resort div.datepicker th a.datepickerGoPrev{color:#ee3123}body.tremblant-resort div.datepicker th a.datepickerGoNext,body.tremblant-resort div.datepicker th a.datepickerGoPrev{color:#ab192d}body.winter-park-resort div.datepicker th a.datepickerGoNext,body.winter-park-resort div.datepicker th a.datepickerGoPrev{color:#c8102e}div.datepicker th a.datepickerMonth{color:#131A2F;display:block;font-family:"Lato", sans-serif;font-weight:700;font-size:1.6rem;margin-left:20px;width:114px}div.datepicker .datepickerFirstView th a.datepickerGoPrev,div.datepicker .datepickerLastView th a.datepickerGoNext{display:block}div.datepicker .datepickerFirstView th a.datepickerMonth{margin-left:0}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#555555}td.datepickerDisabled a:hover{color:#333333}div.datepicker tbody.datepickerDays td.datepickerSpecial a{background:#770000;color:white}div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a{background:#aa0000}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background-color:transparent}div.datepicker td.datepickerNotInMonth a span{display:none}div.datepicker td.datepickerNotInMonth a:hover span{display:none}div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover{background-color:transparent}.datepicker{padding:10px}.datepicker table{background-color:#f4f4f4}.datepickerSpace div{width:2px}div.datepicker th{background-color:#f4f4f4}div.datepicker th{color:#252525;font-weight:bold}div.datepicker table thead tr.datepickerDoW th{color:#585858;font-family:"Open Sans", sans-serif;font-size:1.8rem;font-weight:normal;padding-bottom:20px}div.datepicker a,div.datepicker a:hover{color:black}div.datepicker table.datepickerViewDays,div.datepicker table.datepickerViewMonths,div.datepicker table.datepickerViewYears{background-color:#f4f4f4}div.datepicker table tbody.datepickerDays td{border-bottom:4px solid transparent}div.datepicker table tbody.datepickerDays td.datepickerDisabled{display:none}tbody.datepickerDays tr td.datepickerSelected{background-color:#141B2E;border-radius:5px 0 0 5px}tbody.datepickerDays tr td.datepickerSelected+td.datepickerSelected{border-radius:0px 0px}tbody.datepickerDays tr td.datepickerSelected+td.datepickerSaturday,tbody.datepickerDays tr td.datepickerSelected.datePickerLastSelected{border-radius:0 5px 5px 0 !important}body.blue-resort div.datepicker tbody.datepickerDays td:hover{background-color:#27aae1;border-radius:5px 5px}body.blue-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.blue-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}body.snowshoe-resort div.datepicker tbody.datepickerDays td:hover{background-color:#0064A2;border-radius:5px 5px}body.snowshoe-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.snowshoe-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}body.steamboat-resort div.datepicker tbody.datepickerDays td:hover{background-color:#2980b9;border-radius:5px 5px}body.steamboat-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.steamboat-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}body.stratton-resort div.datepicker tbody.datepickerDays td:hover{background-color:#ee3123;border-radius:5px 5px}body.stratton-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.stratton-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}body.tremblant-resort div.datepicker tbody.datepickerDays td:hover{background-color:#ab192d;border-radius:5px 5px}body.tremblant-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.tremblant-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}body.winter-park-resort div.datepicker tbody.datepickerDays td:hover{background-color:#c8102e;border-radius:5px 5px}body.winter-park-resort div.datepicker tbody.datepickerDays td:hover a{color:#FFF}body.winter-park-resort div.datepicker tbody.datepickerDays td.datepickerSelected:hover{border-radius:0px 0px}div.datepicker td.datepickerToday a{font-weight:bold}.datepickerYears a,.datepickerMonths a{width:42px}.datepickerMonths td:first-child a,.datepickerYears td:first-child a{width:39px}div.datepicker th a.datepickerMonth{padding-bottom:20px;width:85%}
