/**
 * @project        cannon
 * @author         Chris McKnight, Drive Brand Studio <chris@drivebrandstudio.com>
 * @build          Mon, Oct 17, 2022 6:48 PM ET
 * @release        0f5afdd108d978ad8021a107dea8bb47aee1123d [master]
 * @copyright      Copyright (c) 2022, Cannon Mountain
 */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:87.5%}h1,h2,h3,h4,h5,h6,strong{font-weight:700}p{margin-top:0;margin-bottom:15px}a,a:hover,a:visited{color:inherit;text-decoration:none}ol,ul{list-style-position:outside;margin-left:25px;padding:0}address{font-style:normal}div{position:relative}.cont-root{width:100%}.cont-page{margin:0 auto}.cont-table{border-collapse:separate;display:table}.cont-table>.column{display:table-cell;vertical-align:top}.cont-cent{margin:0 auto}.column.last{margin-right:0}.cont-img>img{width:100%;display:block}.clearfix{height:0;width:100%;clear:both}.btn{cursor:pointer}nav ul,ul.nav,ul.nav ul{margin:0;padding:0}nav ul,ul.nav,ul.nav ul,ul.no-bull{list-style-type:none;list-style-position:outside}ul.no-bull{margin-left:0}.nav a,nav a{text-decoration:none}.nav a:hover,nav a:hover{text-decoration:underline}a.aname.hidden{position:absolute;top:0;visibility:hidden;display:block;width:0;height:0}.no-print,.print-only{display:none}.print-only{display:initial}.print-only-block{display:block}.print-only-inline{display:inline}div.mce-video{padding-bottom:60%;position:relative}div.mce-video iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}body{height:100%;font-size:1rem;line-height:1.6rem;font-family:Roboto Condensed,sans-serif;font-weight:400;color:#221f23}.cont-page{max-width:1200px}h1,h2,h3,h4,h5,h6{color:#221f23}h1{font-size:1.7rem;line-height:1.9rem}h2{font-size:1.55rem;line-height:1.6rem}h3{font-size:1.4rem;line-height:1.4rem}h4{font-size:1.2rem;line-height:1.2rem}h5{font-size:1rem;line-height:1rem}h6{font-size:.8rem;line-height:.8rem}iframe{border:0}#hero-image,#page-header-image-cont,.cont-parallax{overflow:hidden}#page-header-report-widget-gradient{display:none}#page-header-image-caption{position:absolute;bottom:0;left:3%;font-weight:700}@media screen and (min-width:975px){#page-header-report-widget-gradient{display:block;position:absolute;top:0;bottom:0;width:325px;right:7%;background-color:rgba(0,0,0,.3)}#page-header-image-caption{bottom:55px}}#page-title{width:94%;padding-left:3%;padding-right:3%;font-size:3rem;line-height:2.75rem}.inside-heading{font-size:2.3rem;line-height:2.5rem;margin-top:90px}.inside-heading,.inside-label{font-weight:700;text-transform:uppercase}.inside-label{font-size:1.1rem}.inside-sub-heading{font-size:1.4rem;line-height:1.6rem;font-weight:700}.inside-copy{width:94%;padding-left:3%;padding-right:3%}#page-content a,#page-content a:hover,#page-content a:visited{text-decoration:underline;color:#a73439}#content i.fas.fa-caret-right{vertical-align:text-bottom}.embed-object{position:relative;overflow:hidden;margin:2em 0 1em;padding-top:56.25%}.embed-object iframe,.embed-object object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (min-width:750px){#page-title{font-size:3.75rem;line-height:3.25rem}}@media screen and (min-width:1000px){#page-title{font-size:4.5rem;line-height:4rem}#page-title,.inside-copy{width:100%;padding-left:0;padding-right:0}}hr.page-divider{width:100%;color:#221f1f;background-color:#221f1f;height:2px;border:0;margin:50px 0}.cont-cta,form .cont-cta{display:inline-block;padding:1px;border:1px solid #221f1f;background-color:#fff}form .cont-cta input[type=submit]{padding:5px 15px;border:0;border-radius:0}.btn-cta,form .cont-cta input[type=submit]{background-color:#221f1f;color:#fff;text-align:center;font-weight:700}.btn-cta{display:inline-block;padding:10px;font-size:1.5rem;min-width:175px;border-radius:0}#page-content a.btn-cta,#page-content a.btn-cta :hover,#page-content a.btn-cta :visited,a.btn-cta,a.btn-cta :hover,a.btn-cta :visited{text-decoration:none;color:#fff}.parallax-window{min-height:400px;background:transparent}@media screen and (min-width:750px){.cont-cta{padding:2px;border:2px solid #221f1f}.btn-cta{padding:20px;font-size:2.1rem}}.cont-img picture img{display:block}body.summer{background-image:url(/local/img/bg_site.jpg);background-size:cover;background-attachment:fixed}#page-header{height:70px;background-color:#fff}#page-header>.cont-page{max-width:1050px}#logo-header{margin-top:11px;margin-left:11px;width:150px;z-index:2000}@media screen and (min-width:750px){#page-header{height:100px}#logo-header{margin-top:20px;margin-left:20px;width:175px}}@media screen and (min-width:1000px){#page-header{height:130px}#logo-header{margin-top:30px;margin-left:0;width:214px}}#content{padding-bottom:50px;background-color:#fff}#page-footer{background-color:#221f1f;min-height:200px}#nav-site{width:100%;color:#fff;z-index:3000;position:fixed;bottom:0;border-top:2px solid #231f20;padding-top:2px;text-transform:uppercase}#nav-site #nav-tabs{width:100%;float:none;font-size:.8rem;margin:0}.ico-nav-indicator{display:none}#nav-site button{border:0;background-color:transparent;padding:0}.nav-mountain-the{display:none}.cta-nav{width:100%;margin-top:20px}.column.cta.lodging{line-height:1.2rem}#featured-lodging-heading{margin:5px 0 10px;color:#fff}#featured-lodging-copy{margin-top:10px;padding-bottom:10px}#featured-lodging-copy p{margin-bottom:0}p#featured-lodging-title{margin-bottom:5px}#featured-lodging-description{text-transform:none}@media screen and (min-width:550px){#nav-site #nav-tabs{font-size:1rem}.cta-nav{width:500px}.nav-mountain-the{display:inline}}@media screen and (min-width:750px){#nav-site #nav-tabs{font-size:1.2rem}}#nav-site #nav-tabs .nav-tab{display:block;background-color:#231f20;float:right;height:50px;line-height:50px;text-align:center}.nav-back-ctrl,.nav-slide-ctrl,.nav-tab-ctrl{cursor:pointer}.summer #nav-site #nav-tabs .nav-tab,.winter #nav-site #nav-tabs .nav-tab{width:20%}#nav-site #nav-tabs li.mountain-report{border-bottom:1px solid #fff;font-weight:700}#nav-site #nav-tabs div.nav-level-1{position:absolute;left:0;right:0;bottom:50px;text-align:left;border-top:4px solid #231f20;padding-top:3px}#nav-site #nav-tabs div.nav-level-1-background{background-color:#231f20;padding:20px}#nav-site #nav-tabs li.nav-item-level-1,#nav-site #nav-tabs li.nav-item-level-2,#nav-site #nav-tabs li.nav-item-level-3{height:auto;line-height:normal;padding:5px 0}#nav-site #nav-tabs li.nav-item-level-3{margin-left:30px}#nav-site #nav-tabs li.nav-item-level-3:first-of-type{margin-top:15px}span.nav-slide-ctrl.section-header{display:none}button.nav-slide-ctrl.section-header{display:block}#nav-site .nav-tab span.nav-expander-ctrl,#nav-site .nav-tab span.nav-slide-ctrl-lvl-3,.modal-overlay,.modal-overlay-mobile,.nb-hide,button.nav-slide-ctrl.section-header.nb-hide,span.nav-slide-ctrl.section-header.nb-hide{display:none}.modal-overlay-mobile.active,.modal-overlay.active{display:block;background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:2010}.nav-things-to-do .nav-level-2{margin-top:5px;margin-left:20px}@media screen and (min-width:975px){.ico-nav-indicator-cont{visibility:hidden;text-align:center;line-height:13px}.ico-nav-indicator{display:inline-block;width:15px}.cta-nav{width:100%;margin-top:0}.modal-overlay-mobile.active{display:none}.nav-back-ctrl,.nav-slide-ctrl{cursor:auto}.ico-more,button.nav-slide-ctrl.section-header,button.nav-slide-ctrl.section-header.nb-hide{display:none}.nb-hide,span.nav-slide-ctrl.section-header,span.nav-slide-ctrl.section-header.nb-hide{display:block}#nav-site .nav-back-ctrl{display:none}#nav-site .nav-slide{display:block}#nav-site .nav-slide-home{display:none}#nav-site{max-width:1050px;margin:0 auto;color:#231f20;position:relative;bottom:auto;margin-top:-60px;text-align:right;border-top:none;padding-top:0}#nav-site #nav-tabs{position:absolute;top:0;right:0;width:100%;float:right;font-size:1.3rem}#nav-site #nav-tabs .nav-tab{background-color:transparent}.summer #nav-site #nav-tabs .nav-tab,.winter #nav-site #nav-tabs .nav-tab{width:auto;padding-left:30px;padding-right:30px}#nav-site #nav-tabs .nav-tab.nav-secondary{border-left:2px solid #231f20}#nav-site #nav-tabs div.nav-level-1{top:63px;bottom:auto;visibility:hidden;color:#fff;bottom:unset;background-color:transparent;padding-top:15px;border-bottom:4px solid #231f20;padding-bottom:3px;border-top:none;display:table;width:100%;font-size:1.1rem}#nav-site #nav-tabs div.nav-level-1-background{background-color:#231f20;opacity:.98;padding:30px 0}#nav-site #nav-tabs div.nav-level-1-columns{display:table-row}#nav-site #nav-tabs .column{padding:0 40px;display:table-cell;vertical-align:top;width:22%}#nav-site #nav-tabs .column.report{border-right:1px solid #fff;text-align:right}#nav-site #nav-tabs li.mountain-report{border-bottom:none}#nav-site #nav-tabs .column.cta{width:34%;padding-left:0;vertical-align:top}#nav-site #nav-tabs li.nav-item-level-1{height:auto;line-height:normal;padding:5px 0}#nav-site #nav-tabs .nav-tab:hover .ico-nav-indicator-cont,#nav-site #nav-tabs .nav-tab:hover div.nav-level-1{visibility:visible}#nav-site #nav-tabs .nav-tab.nav-secondary .column.nav{width:66%}#nav-site #nav-tabs .nav-tab.nav-secondary .column.nav.no-cta{width:100%}#nav-site .nav-tab button.nav-expander-ctrl,#nav-site .nav-tab button.nav-slide-ctrl-lvl-3{display:none}#nav-site .nav-tab span.nav-expander-ctrl,#nav-site .nav-tab span.nav-slide-ctrl-lvl-3{display:block}#nav-site .column.nav{width:100%}#nav-group-the-notch.nav-group,.nav-group{width:33%;display:table-cell}.column.nav.no-cta #nav-group-the-notch.nav-group{width:24%}#nav-group-things-to-do.nav-group{width:67%;display:table-cell}.column.nav.no-cta #nav-group-things-to-do.nav-group{width:50%}#nav-group-visit.nav-group{width:100%}.column.nav.no-cta #nav-group-the-notch.nav-group,.column.nav.no-cta #nav-group-visit.nav-group{display:table-cell;width:25%}#nav-group-things-to-do.nav-group .nav-item-level-2{width:50%;display:table-cell}#nav-group-things-to-do.nav-group .nav-item-level-2.last{width:100%;display:block}#nav-site #nav-tabs li.nav-item-level-3,.nav-secondary .nav-level-2{margin-left:20px}#nav-site #nav-tabs .nav-tab.nav-things-to-do .column.nav{width:66%}#nav-site #nav-tabs .nav-things-to-do .nav-column-count-3 .column #nav-site #nav-tabs .nav-things-to-do .nav-column-count-2 .column{width:50%;display:table-cell;padding:0 10px}#nav-site #nav-tabs .nav-things-to-do .nav-column-count-1 .column{width:100%;display:table-cell;padding:0 10px}#nav-site #nav-tabs .nav-things-to-do .nav-column-count-1 .column.nav-column-summer-events{width:100%;display:block;padding:0 10px}}@media screen and (min-width:1050px){#nav-site{margin-top:-65px}#nav-site #nav-tabs div.nav-level-1{padding-top:27px}}.chart{margin-top:90px;margin-bottom:90px}.chart-copy,.chart-details,.chart-heading{width:94%;padding-left:3%;padding-right:3%}.chart-copy{margin-bottom:50px}.chart-table{width:175%;border-collapse:collapse;border:0;font-size:1.6rem;line-height:1.8rem}.chart-table-cont{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.chart-scroll-text{text-align:right;margin-top:3px;padding-right:3%}.chart-table th{vertical-align:bottom}.chart-table td,.chart-table th{border-bottom:2px solid #221f1f}.chart-table td{padding:15px 3%}.chart-column{text-align:center}.chart-data-row .chart-column.one{text-align:left}.chart-table.three .chart-column.one,.chart-table.two .chart-column.one,.chart-table.two .chart-column.two{width:50%}.chart-table.three .chart-column.three,.chart-table.three .chart-column.two{width:25%}.chart-table.five .chart-column.one,.chart-table.four .chart-column.one{width:40%}.chart-table.four .chart-column.four,.chart-table.four .chart-column.three,.chart-table.four .chart-column.two{width:20%}.chart-table.five .chart-column.five,.chart-table.five .chart-column.four,.chart-table.five .chart-column.three,.chart-table.five .chart-column.two{width:15%}.chart-table.six .chart-column.one{width:30%}.chart-table.six .chart-column.five,.chart-table.six .chart-column.four,.chart-table.six .chart-column.six,.chart-table.six .chart-column.three,.chart-table.six .chart-column.two{width:12%}.chart-data-row .chart-column.four,.chart-data-row .chart-column.six,.chart-data-row .chart-column.two{background-color:#e9e8e8}.chart-caption{margin-top:20px}@media screen and (min-width:600px){.chart-table{width:150%}}@media screen and (min-width:760px){.chart-table{font-size:1.55rem;line-height:1.8rem}.chart-table td{padding:30px 3%}.chart-table-cont{overflow-x:auto;overflow-y:auto}.chart-table{width:100%}.chart-scroll-text{display:none}}@media screen and (min-width:1000px){.chart-caption,.chart-copy,.chart-heading{width:100%;padding-left:0;padding-right:0}}.form-contact .contact-form-field{margin-bottom:20px}.form-contact label{font-size:1.1rem;font-weight:700;text-transform:uppercase;display:block}.form-contact input#form-contact-parameterone{display:none}.form-contact .contact-form-field.email-required input,.form-contact .contact-form-field.text input{min-width:300px}.form-contact .contact-form-field.select select{min-width:150px}.form-contact .contact-form-field.textarea textarea{min-width:300px;height:200px}#filter{border-top:1px solid #221f23;border-bottom:1px solid #221f23;margin:20px 0;padding:20px;font-size:1.3rem}#filter label{margin-left:5px}#filter input[type=checkbox],#filter input[type=radio]{margin-top:-5px;vertical-align:middle}.filter-ctrl{border:0;padding:0;text-decoration:none;background-color:transparent}.filter-ctrl,.filter-label{text-transform:uppercase;font-weight:700}#filter .cont-btn{padding:1px;border:1px solid #221f23;display:inline-block}#filter .cont-btn input[type=submit]{padding:5px 15px;background-color:#221f23;color:#fff;text-align:center;font-weight:700;border:0;border-radius:0}.filter-ctrl-icon{color:#a73439}#filter label{margin-right:20px}#filter-ctrls .tab{display:block}#filter-ctrls .tab.parent{width:100%;margin:20px 0}#filter-ctrls .tab.submit{width:50%;float:left;text-align:center;margin:20px 0 0}#filter-ctrls .tab .child{position:relative;visibility:hidden;display:none;padding-top:20px}#filter-ctrls .tab .child.visible{visibility:visible;display:block}#filter-ctrls .filter-option{white-space:nowrap}@media screen and (min-width:850px){#filter-ctrls .tab{display:inline-block;padding:0 20px}#filter-ctrls .tab,#filter-ctrls .tab.parent{width:auto;margin:0}#filter-ctrls .tab.submit{width:auto;float:none;text-align:left;margin:0}#filter-ctrls .tab .child{position:absolute;left:40px;right:0}}#page-footer{color:#c5bdb7;font-family:Roboto,sans-serif;padding:33px 4% 50px;width:92%}#footer-border{border:0;height:4px;background-color:#221f23;color:#221f23;margin:0 0 3px;width:100%}.cont-cta-reverse{display:inline-block;padding:1px;border:1px solid #c5bdb7}.cta-reverse{display:inline-block;font-size:1.5rem;padding:5px 15px;background-color:#c5bdb7;font-weight:700;font-family:Roboto Condensed,sans-serif}.cta-reverse,a.cta-reverse,a:active.cta-reverse,a:visited.cta-reverse{color:#221f23}#social-search-email{text-align:center;padding-bottom:20px}#email-label{margin-bottom:5px}#email{margin-top:25px}#social li{display:inline-block;font-size:3.2rem;margin-right:15px}#social li:last-child{margin-right:0}#search{margin-top:30px}#search-input{padding:0 8px;vertical-align:bottom}#search-input,#search-submit{background-color:#363230;border:0;height:30px;line-height:25px}#search-submit{font-weight:700}#search input::-moz-placeholder,#search input::-ms-placeholder,#search input::-webkit-input-placeholder,#search input::placeholder{color:#5c5750}#nav-footer{width:75%;float:left;margin-top:30px;font-size:1.2rem;font-style:italic;z-index:1}#nav-footer ul{display:block}#nav-footer li,#nav-footer li:last-child{padding:10px 0}#logos{padding-top:34px;margin-top:10px;width:25%;float:right;text-align:right}#logo-nh-parks{margin-top:10px;margin-right:2px}#logo-cannon{width:214px;padding-top:0;margin:50px auto 0}#copyright-address{margin-top:50px;text-align:center;color:#847f7b}#copyright-address a{text-decoration:underline}#copyright-address p{margin-bottom:25px}#footer-sponsor-logos{text-align:center;margin:30px auto 50px}.footer-sponsor-logo-group{width:200px;margin:50px auto 0}.footer-sponsor-logo{width:100%}.footer-sponsor-logo-group .footer-sponsor-logo-bw{display:block}.footer-sponsor-logo-group .footer-sponsor-logo-color{display:none}.footer-sponsor-logo-group:hover .footer-sponsor-logo-color{display:block}.footer-sponsor-logo-group:hover .footer-sponsor-logo-bw{display:none}@media screen and (min-width:550px){#nav-footer ul{width:50%;float:left}}@media screen and (min-width:850px){.cont-cta-reverse{padding:2px;border:2px solid #c5bdb7}.cta-reverse{padding:6px 15px;background-color:#c5bdb7;color:#221f23;font-weight:700}.social-search-email-cont{float:right;width:33.33%}#email{margin-top:0;text-align:left}#search{margin-top:33px}#social{margin-top:25px;text-align:right}#nav-footer ul{width:40%}#footer-sponsor-logos{margin-bottom:100px}.footer-sponsor-logo-group{display:inline-block;margin:0 50px}#footer-sponsor-littleton{top:25px}}@media screen and (min-width:1000px){#nav-footer ul{width:30%}}.MagicScroll,.mcs-bullet,.mcs-bullet:after,.mcs-bullet:before,.mcs-button,.mcs-caption,.mcs-item,.mcs-item>*,.mcs-item img,.mcs-items-container,.mcs-wrapper{margin:0;padding:0;outline:0;box-sizing:border-box}.MagicScroll,.mcs-item,.mcs-item a,.mcs-item img,.mcs-items-container{position:relative}.MagicScroll,.mcs-item,.mcs-items-container,.mcs-wrapper{overflow:hidden;direction:ltr}.mcs-item img,.mcs-wrapper{line-height:100%}.MagicScroll{z-index:1;cursor:-o-grab;cursor:-ms-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.MagicScroll.mcs-height-auto .mcs-item>a{width:100%}.MagicScroll>a{height:100%}.MagicScroll>a>img{max-height:100%}.MagicScroll.mcs-height-auto{height:auto!important}.MagicScroll.MagicScroll-horizontal{-moz-touch-action:pan-y;touch-action:pan-y}.MagicScroll.MagicScroll-vertical{-moz-touch-action:pan-x;touch-action:pan-x}body.mcs-dragging{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}body.mcs-dragging .MagicScroll,body.mcs-dragging button.mcs-button.mcs-horizontal.mcs-button-arrow{cursor:inherit}.MagicScroll figure,.mcs-item,.mcs-item .mcs-caption{display:inline-block}.MagicScroll .mcs-item img{pointer-events:none}.mcs-item img{display:inline-block!important}.MagicScroll>*{display:inline-block;max-width:100%}.MagicScroll>:first-child{visibility:hidden}.MagicScroll>:nth-child(n+2){display:none}.MagicScroll>a{line-height:100%}.MagicScroll img{visibility:hidden}.MagicScroll .mcs-item img{visibility:visible;float:none!important}.mcs-bullets,.mcs-button,.mcs-wrapper{position:absolute}.MagicScroll:before,.MagicScroll figcaption:before{content:"";display:inline-block;vertical-align:top;height:0}.mcs-wrapper{top:0;right:0;bottom:0;left:0;vertical-align:top;z-index:100}.mcs-items-container{text-align:center;overflow:visible;width:100%;height:100%}.mcs-item{top:0;left:0;zoom:1;font-size:0;line-height:100%;max-width:100%}.mcs-item:after,.mcs-item>a:after{content:"";display:inline-block;height:100%;vertical-align:middle}.MagicScroll-horizontal .mcs-item{height:100%}.MagicScroll-vertical .mcs-item{display:block;width:100%}.MagicScroll-horizontal .mcs-items-container>*,.mcs-item>a{display:inline-block}.mcs-item a,.mcs-item img{border:none;max-width:100%;max-height:100%}.mcs-item a{height:100%}.mcs-item img{width:auto;height:auto;vertical-align:middle}.MagicScroll figure{position:relative;vertical-align:middle;font-size:0;margin:0;max-width:100%;max-height:100%;line-height:normal}.lt-ie9-magic .mcs-item>a>img{position:static}.lt-ie9-magic figcaption{display:block}.lt-ie10-magic .mcs-item a img{border:none}.ie7-magic .MagicScroll-vertical .mcs-item a,.ie7-magic .mcs-item img{display:inline-block}.ie7-magic .MagicScroll-horizontal .mcs-item{display:inline}.mcs-button{display:block}.MagicScroll .mcs-hidden{display:none!important;visibility:hidden!important}.ie11-magic .MagicScroll[data-mode=scroll] .mcs-items-container,.MagicScroll[data-mode=carousel] .mcs-items-container,.MagicScroll[data-mode=cover-flow] .mcs-items-container{-o-perspective:1000px;perspective:1000px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%}.MagicScroll[data-mode=carousel] .mcs-item,.MagicScroll[data-mode=cover-flow] .mcs-item{transform-style:preserve-3d}.MagicScroll figcaption{display:inline-block;position:relative;left:0;float:left;width:100%;line-height:100%;clear:both;z-index:150}.MagicScroll[data-mode=carousel] .mcs-item .mcs-caption,.MagicScroll[data-mode=cover-flow] .mcs-item .mcs-caption,.MagicScroll figcaption{left:50%;transform:translateZ(1px) translateX(-50%);box-sizing:border-box}.lt-ie9-magic .MagicScroll figcaption,.lt-ie9-magic .MagicScroll figure img{float:right}.MagicScroll .mcs-reflection{-webkit-transform:translateZ(-1px);position:absolute;display:inline-block;left:0;z-index:1}.MagicScroll .mcs-item.mcs-noimg{background:url("data:image/png;base64,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") 50% no-repeat}.mcs-item .mcs-caption{display:inline-block;vertical-align:bottom;position:absolute;z-index:150}.MagicScroll[data-mode=carousel] .mcs-item figcaption.mcs-caption,.MagicScroll[data-mode=cover-flow] .mcs-item figcaption.mcs-caption{top:100%}.MagicScroll[data-mode=animation] .mcs-item figure,.MagicScroll[data-mode=scroll] .mcs-item figure{overflow:hidden}.MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{left:0;width:100%;bottom:0;transition:transform .25s;transform:translateY(150%)}.MagicScroll[data-mode=animation] .mcs-item:hover .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item:hover .mcs-caption{transform:translateY(0)}.MagicScroll[data-mode=animation].caption-below .mcs-caption,.MagicScroll[data-mode=scroll].caption-below .mcs-caption{transition:none;transform:none}.lt-ie9-magic .MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.lt-ie9-magic .MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{bottom:-150%}.lt-ie9-magic .MagicScroll[data-mode=animation] .mcs-item:hover .mcs-caption,.lt-ie9-magic .MagicScroll[data-mode=scroll] .mcs-item:hover .mcs-caption{bottom:0}.mcs-button{cursor:pointer;z-index:1000;background-repeat:no-repeat;background-color:transparent;border:0;border-radius:0;transition:opacity .25s linear}.MagicScroll:hover>.mcs-button:hover{opacity:1}.mcs-button-arrow{z-index:120}.MagicScroll-horizontal .mcs-button-arrow{width:40px;height:100%;top:0}.MagicScroll-vertical .mcs-button-arrow{width:100%;height:40px;left:0}.MagicScroll[data-mode=carousel] .mcs-item,.MagicScroll[data-mode=cover-flow] .mcs-item{overflow:visible}.mcs-bullets{text-align:center;display:inline-block!important;opacity:0;top:100%}.mcs-bullets.show{opacity:1;transition:opacity .5s}.MagicScroll-horizontal .mcs-bullets{width:100%;left:0}.MagicScroll-vertical .mcs-bullets{top:0;left:100%;display:inline-block;vertical-align:middle}.mcs-bullet{border-radius:50%;margin:4px;cursor:pointer;display:inline-block;position:relative;text-indent:9999px;vertical-align:middle;font:0/0 a;color:transparent;outline:none}.mcs-bullet.active{cursor:default}[data-mode=animation] div[data-action=enter],[data-mode=animation] div[data-action=exit]{animation-duration:.35s;animation-timing-function:ease-in}[data-mode=animation] div[data-action=enter]{animation-timing-function:cubic-bezier(.12,.37,.25,1)}[data-mode=animation] .mcs-item{-webkit-animation-duration:0;-webkit-transform:none;animation-name:none;animation-duration:0}[data-mode=animation] .mcs-item[data-animation-nth="1"]{animation-delay:.15s}[data-mode=animation] .mcs-item[data-animation-nth="2"]{animation-delay:.2s}[data-mode=animation] .mcs-item[data-animation-nth="3"]{animation-delay:.25s}[data-mode=animation] .mcs-item[data-animation-nth="4"]{animation-delay:.3s}[data-mode=animation] .mcs-item[data-animation-nth="5"]{animation-delay:.35s}[data-mode=animation] .mcs-item[data-animation-nth="6"]{animation-delay:.4s}[data-mode=animation] .mcs-item[data-animation-nth="7"]{animation-delay:.45s}[data-mode=animation] .mcs-item[data-animation-nth="8"]{animation-delay:.5s}[data-mode=animation] .mcs-item[data-animation-nth="9"]{animation-delay:.55s}[data-mode=animation] .mcs-item[data-animation-nth="10"]{animation-delay:.6s}.MagicScroll-horizontal[data-mode=animation] [data-forward] [data-entering],.MagicScroll-horizontal[data-mode=animation] [data-forward] [data-exited]{transform:translateX(100000px)}.MagicScroll-horizontal[data-mode=animation] [data-backward] [data-entering],.MagicScroll-horizontal[data-mode=animation] [data-backward] [data-exited]{transform:translateX(-100000px)}.MagicScroll-vertical[data-mode=animation] [data-forward] [data-entering],.MagicScroll-vertical[data-mode=animation] [data-forward] [data-exited]{transform:translateY(100000px)}.MagicScroll-vertical[data-mode=animation] [data-backward] [data-entering],.MagicScroll-vertical[data-mode=animation] [data-backward] [data-exited]{transform:translateY(-100000px)}.mcs-slidein[data-mode=animation] .mcs-item[data-action=exit],[data-mode=animation] .mcs-item[data-action=exit]{animation-timing-function:ease-in;animation-duration:.3s}.mcs-slidein[data-mode=animation] .mcs-item[data-action=enter],[data-mode=animation] .mcs-item[data-action=enter]{animation-timing-function:cubic-bezier(.12,.37,.25,1);animation-duration:.35s}.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{animation-name:a}.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{animation-name:b}@keyframes a{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-600px)}}@keyframes b{0%{opacity:0;transform:translateX(180px)}to{opacity:1;transform:translateX(0)}}.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{animation-name:c}.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{animation-name:d}@keyframes c{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(600px)}}@keyframes d{0%{opacity:0;transform:translateX(-180px)}to{opacity:1;transform:translateX(0)}}.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{animation-name:e}.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{animation-name:f}@keyframes e{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-600px)}}@keyframes f{0%{opacity:0;transform:translateY(180px)}to{opacity:1;transform:translateY(0)}}.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{animation-name:g}.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{animation-name:h}@keyframes g{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(600px)}}@keyframes h{0%{opacity:0;transform:translateY(-180px)}to{opacity:1;transform:translateY(0)}}.mcs-bounce[data-mode=animation] .mcs-item[data-action=exit]{animation-timing-function:cubic-bezier(.84,0,1,1);animation-duration:.4s}.mcs-bounce[data-mode=animation] .mcs-item[data-action=enter]{animation-timing-function:cubic-bezier(.12,.37,.25,1);animation-duration:.4s}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{animation-name:i}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{animation-name:j}@keyframes i{0%{opacity:1;transform:translateX(0) translateZ(-1px)}40%{opacity:.6}to{opacity:0;transform:translateX(-2000px) translateZ(-1px)}}@keyframes j{0%{opacity:0;transform:translateX(3000px)}60%{opacity:1;transform:translateX(-30px)}75%{transform:translateX(10px)}90%{transform:translateX(-5px)}to{transform:translateX(0)}}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{animation-name:k}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{animation-name:l}@keyframes k{0%{opacity:1;transform:translateX(0) translateZ(-1px)}40%{opacity:.6}to{opacity:0;transform:translateX(2000px) translateZ(-1px)}}@keyframes l{0%{opacity:0;transform:translateX(-3000px)}60%{opacity:1;transform:translateX(30px)}75%{transform:translateX(-10px)}90%{transform:translateX(5px)}to{transform:translateX(0)}}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] div[data-action=exit]{animation-name:m}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] div[data-action=enter]{animation-name:n}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] [data-entering],.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] [data-exited]{transform:translateY(100000px)}@keyframes m{0%{opacity:1;transform:translateY(0)}40%{opacity:.6}to{opacity:0;transform:translateY(-2000px)}}@keyframes n{0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-30px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateY(0)}}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-backward] div[data-action=exit]{animation-name:o}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-backward] div[data-action=enter]{animation-name:p}@keyframes o{0%{opacity:1;transform:translateY(0)}40%{opacity:.6}to{opacity:0;transform:translateY(2000px)}}@keyframes p{0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(30px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:translateY(0)}}.MagicScroll-horizontal .mcs-button-arrow-next:before,.MagicScroll-horizontal .mcs-button-arrow-prev:before,.MagicScroll-vertical .mcs-button-arrow-next:before,.MagicScroll-vertical .mcs-button-arrow-prev:before{content:"";top:50%;left:50%;width:12px;height:12px;position:absolute;border:3px solid rgba(49,51,61,.6);border-right:none;border-bottom:none;transition:border-color .15s linear}.MagicScroll-horizontal .mcs-button-arrow-prev:before{left:62%;transform:translate(-50%,-50%) rotate(-45deg)}.MagicScroll-horizontal .mcs-button-arrow-next:before{left:40%;transform:translate(-50%,-50%) rotate(135deg)}.MagicScroll-vertical .mcs-button-arrow-prev:before{top:62%;transform:translate(-50%,-50%) rotate(45deg)}.MagicScroll-vertical .mcs-button-arrow-next:before{top:40%;transform:translate(-50%,-50%) rotate(-135deg)}.mcs-button-arrow.mcs-disabled{opacity:.01!important}.MagicScroll>.mcs-button-arrow{width:30px;height:30px;margin:auto;opacity:.6;transition:opacity .15s linear}.MagicScroll-horizontal .mcs-button-arrow-prev{left:0;right:auto;top:0;bottom:0}.MagicScroll-horizontal .mcs-button-arrow-next{left:auto;right:0;top:0;bottom:0}.MagicScroll-vertical .mcs-button-arrow-prev{top:0;bottom:auto;left:0;right:0}.MagicScroll-vertical .mcs-button-arrow-next{top:auto;bottom:0;left:0;right:0}.MagicScroll:hover>.mcs-button-arrow:hover:not(.mcs-disabled){opacity:1}.MagicScroll:hover>.mcs-button-arrow:hover:not(.mcs-disabled):before{border-color:#31333d}.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{width:24px;height:24px;border-radius:3px;background:hsla(0,0%,100%,.75);box-shadow:0 0 1px hsla(0,0%,60%,.5);transition:background-color .15s linear}.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:before{width:8px;height:8px}.MagicScroll-horizontal.MagicScroll-arrows-inside:hover>.mcs-button-arrow:hover:not(.mcs-disabled){background-color:hsla(0,0%,100%,.96)}.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left:5px}.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right:5px}.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-prev{top:5px}.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-next{bottom:5px}.lt-ie10-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{border:1px solid hsla(0,0%,60%,.5)}.lt-ie9-magic .mcs-button-arrow:before{border-color:#83858b}.lt-ie9-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:before,.lt-ie9-magic .MagicScroll:hover>.mcs-button-arrow:hover:before{border-color:#31333d}.lt-ie9-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{background:#fff;border:1px solid #999;filter:alpha(opacity=60)}.lt-ie9-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:hover{filter:alpha(opacity=96)}.lt-ie9-magic .mcs-button-arrow.mcs-disabled{filter:alpha(opacity=0.01)!important}.MagicScroll-horizontal .mcs-bullets{margin-top:10px}.MagicScroll-horizontal.MagicScroll-bullets{margin-bottom:35px}.MagicScroll-vertical .mcs-bullets{margin-left:10px;top:50%;transform:translateY(-50%)}.MagicScroll-vertical.MagicScroll-bullets{margin-right:35px}.mcs-bullet{width:10px;height:10px;background-color:#83858b}.mcs-bullet:hover{background-color:#5a5a5a}.mcs-bullet.active{background-color:transparent;border:1px solid #5a5a5a}.mcs-item .mcs-caption{color:#fff;padding:5px 0;font:normal 9pt/1.2em Helvetica Neue,Helvetica,Lucida Grande,Lucida Sans Unicode,Verdana,Arial,sans-serif;text-rendering:geometricPrecision}.MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{background-color:#31333d;background-color:rgba(49,51,61,.7)}.lt-ie9-magic .MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.lt-ie9-magic .MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{filter:alpha(opacity=60)}.MagicScroll[data-mode=carousel],.MagicScroll[data-mode=cover-flow]{background:#4f4f4f}.MagicScroll[data-mode=carousel] img,.MagicScroll[data-mode=cover-flow] img{box-shadow:0 15px 30px -10px #000}.MagicScroll[data-mode=carousel] figcaption,.MagicScroll[data-mode=cover-flow] figcaption{padding:4px 0 0;font-size:10pt;font-family:Lucida Grande,Lucida Sans Unicode,Helvetica Neue,Arial,Helvetica,sans-serif}.MagicScroll.mcs-shadows{box-shadow:0 1px 6px 1px rgba(0,0,0,.15)}.MagicScroll.mcs-border .mcs-item{background:#fff;border:1px solid #efefef}.MagicScroll-horizontal.mcs-border .mcs-item{margin:0 3px}.MagicScroll-vertical.mcs-border .mcs-item{margin:3px 0}.mcs-loader{pointer-events:none;position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0}.mcs-loader .mcs-loader-text{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-35px;width:70px;height:20px}.mcs-loader-circles{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;opacity:1;transform:scale(.6)}.mcs-loader-circle{position:absolute;background-color:#fff;height:11px;width:11px;border-radius:50%;-webkit-animation-name:q;-webkit-animation-duration:.48s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;animation-name:q;animation-duration:.48s;animation-iteration-count:infinite;animation-direction:linear}.mcs-loader-circle_01{left:0;top:25px;animation-delay:.18s}.mcs-loader-circle_02{left:7px;top:7px;animation-delay:.24s}.mcs-loader-circle_03{left:25px;top:0;animation-delay:.3s}.mcs-loader-circle_04{right:7px;top:7px;animation-delay:.36s}.mcs-loader-circle_05{right:0;top:25px;animation-delay:.42s}.mcs-loader-circle_06{right:7px;bottom:7px;animation-delay:.48s}.mcs-loader-circle_07{left:25px;bottom:0;animation-delay:.54s}.mcs-loader-circle_08{left:7px;bottom:7px;animation-delay:.6s}@keyframes q{0%{background-color:#000}to{background-color:#fff}}.mcs-item-loader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background:url("data:image/gif;base64,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") no-repeat 50%}.MagicScroll.mcs-rounded{border:1px solid #e1e1e1;border-radius:10px}.MagicScroll.mcs-rounded,.MagicScroll.mcs-rounded.MagicScroll-arrows-inside{overflow:hidden!important}.MagicScroll.mcs-rounded.MagicScroll-arrows-outside{overflow:visible!important}.MagicScroll.mcs-rounded .mcs-button-arrow{color:rgba(49,51,61,.6);transition:color .15s linear,background-color .15s linear}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow{width:30px;height:100%}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow{width:100%;height:30px}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow-prev{left:0;border-radius:10px 0 0 10px}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow-next{right:0;border-radius:0 10px 10px 0}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow-prev{top:0;border-radius:10px 10px 0 0}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow-next{bottom:0;border-radius:0 0 10px 10px}.MagicScroll.mcs-rounded .mcs-button-arrow.mcs-disabled{opacity:1!important;color:rgba(49,51,61,.1);text-shadow:none!important}.MagicScroll.mcs-rounded.MagicScroll-arrows-outside .mcs-button-arrow{background:#efefef;opacity:1;box-shadow:0 0 1px hsla(0,0%,60%,.5)}.MagicScroll.mcs-rounded.MagicScroll-arrows-inside .mcs-button-arrow:hover:not(.mcs-disabled){background-color:hsla(0,0%,100%,.96);color:#31333d}.MagicScroll.mcs-rounded.MagicScroll-arrows-inside .mcs-button-arrow{background-color:hsla(0,0%,100%,.75);box-shadow:0 0 1px hsla(0,0%,60%,.5)}.lt-ie10-magic .mcs-rounded.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{border-width:0 1px 0 0}.lt-ie10-magic .mcs-rounded.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{border-width:0 0 0 1px}.lt-ie10-magic .mcs-rounded.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-prev{border-width:0 0 1px}.lt-ie10-magic .mcs-rounded.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-next{border-width:1px 0 0}.lt-ie9-magic .mcs-rounded.MagicScroll .mcs-button-arrow{color:#83858b}.lt-ie9-magic .mcs-rounded.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{background:#fff;filter:alpha(opacity=75)}.lt-ie9-magic .mcs-rounded.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:hover{filter:alpha(opacity=96)}.lt-ie9-magic .MagicScroll.mcs-rounded .mcs-button-arrow.mcs-disabled{filter:alpha(opacity=75)!important;color:#ccc}.home #content{position:relative}#panels{overflow:hidden}.panel{position:relative;clear:both;margin-bottom:50px}.panel.left .panel-content{text-align:left}.panel.right .panel-content{text-align:right}.panel-content{width:94%;padding:0 3%;z-index:2}.panel-heading{margin:0 0 10px;font-size:2.5rem;line-height:2.25rem}.panel-copy{font-size:1.6rem}.panel.panel-lift-ticket .ticket-prices{width:90%;margin:20px auto 0}.panel.panel-lift-ticket .ticket-prices .label{font-size:.9rem;font-weight:400;text-align:right;padding:0 5px 5px}.panel.panel-lift-ticket .ticket-prices .datum{font-size:2.8rem;font-weight:700;text-align:right;padding:5px}.panel-asset{z-index:1}.panel-asset .cont-video{padding-bottom:56.25%}.panel-asset .cont-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.panel-foreground.panel-video{z-index:1;width:40%}.panel img{width:135%;margin:0}.panel.panel-video-text img,.panel img.panel-background-full{width:100%}.panel-background-full,.panel .panel-background{position:relative;top:0}.panel-video-text .panel-background-full{margin-top:100px}.panel .panel-foreground{line-height:0;position:absolute;top:0}.panel-foreground.panel-video{width:94%;position:relative;top:27px;margin-left:3%;margin-right:3%}.panel.left .panel-background,.panel.left .panel-foreground{left:0}.panel .panel-background{width:100%}.panel.right .panel-foreground{right:0}.panel-cta{margin-top:50px;text-align:center}.panel.panel-photo-gallery{padding-top:30px}.panel-photo-gallery .panel-content{margin-bottom:20px}.panel-media-border{border-top:4px solid #221f23;border-bottom:4px solid #221f23;padding:3px 0}.panel-media-cont{background-color:#221f23;padding:0 0 20px}.panel-media-background{display:block;height:100%;width:auto;position:absolute;top:0;left:0;margin-left:50%}.panel.panel-media .panel-heading{color:#fff;text-transform:uppercase;padding:30px 3% 10px;margin:0}.panel-media-cam-cont,.panel-media-daily-photo-cont{padding:0 5%}.panel-media-cam-timestamp,.panel-media-daily-photo-caption{margin:0 3%}.panel.panel-media{color:#fff}.panel.panel-media .cont-video{width:100%;padding-bottom:56.25%}.panel.panel-media .cont-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.panel.panel-media .panel-media-cam img,.panel.panel-media .panel-media-daily-photo img{width:100%;cursor:pointer}.panel-media-cta{text-transform:uppercase}.panel-overlay{overflow-x:scroll}.panel-overlay .inner{width:300%}.panel .icons{text-align:right}.panel .icons li{display:inline-block}.panel .icons li img{width:unset}.ledgendaryStatus img{position:absolute;bottom:0;width:100%;z-index:99}@media screen and (min-width:550px){.panel{margin-bottom:0}.panel-heading{margin:0 0 20px;font-size:3.25rem;line-height:3rem}.panel img.panel-background{margin-top:0;width:100%}.panel img.panel-foreground{width:120%}.panel img.panel-background-full{width:204%}.panel-video-text .panel-background-full{margin-top:0}.panel-content{width:45%;top:25px}.panel-asset{width:49%}.summer .panel-video-text .panel-content{width:94%}.summer .panel-video-text .panel-asset{width:100%}.panel-asset .cont-parallax{width:110%}.panel-photo-gallery .panel-content{width:100%;position:relative;top:0}.panel-photo-gallery .panel-asset{width:100%}.panel.left .panel-content,.panel.right .panel-asset{float:right}.panel.left .panel-asset,.panel.right .panel-content{float:left}.summer .panel.panel-video-text.left .panel-asset,.summer .panel.panel-video-text.left .panel-content,.summer .panel.panel-video-text.right .panel-asset,.summer .panel.panel-video-text.right .panel-content{float:none}.panel.panel-lift-ticket .ticket-prices{width:100%}.panel.panel-lift-ticket .ticket-prices .label{padding:0 5px 10px}.panel.left .panel-foreground.panel-video{margin-right:0}.panel.right .panel-foreground.panel-video{margin-left:0}.panel.panel-video-text.right .panel-background-full{margin-left:-104%}.panel.panel-video-text{margin-bottom:50px}.panel-video-text .panel-content{top:57px}.panel-foreground.panel-video{top:60px}.panel.panel-media h2{padding:30px 3% 5px;margin:0}.panel-media-cam-timestamp,.panel-media-daily-photo-caption{margin:0 3%}}@media screen and (min-width:650px){.panel-media-video-cont{float:left;width:55.95%;margin-right:2%}.panel-media-cam-cont,.panel-media-daily-photo-cont{float:right;width:42.05%;padding:0}.panel.panel-media .panel-media-gallery .panel-heading{padding:30px 1.5% 10px;margin:0}}@media screen and (min-width:750px){.summer .panel-video-text .panel-content{width:45%;top:25px}.summer .panel-video-text .panel-asset{width:49%}.summer .panel.panel-video-text.left .panel-content,.summer .panel.panel-video-text.right .panel-asset{float:right}.summer .panel.panel-video-text.left .panel-asset,.summer .panel.panel-video-text.right .panel-content{float:left}.panel-heading{margin:0 0 30px;font-size:4rem;line-height:3.75rem}.panel-media .panel-heading{margin:0 0 20px;font-size:3.25rem;line-height:3rem}.panel img{width:100%}.panel-content{top:50px}.panel.panel-lift-ticket .ticket-prices{max-width:435px;margin-left:0}.panel.panel-lift-ticket .ticket-prices .label{font-size:1.2rem;padding:0 5px 15px}.panel.panel-lift-ticket .ticket-prices .datum{font-size:4.8rem;padding:5px}.panel-video-text .panel-content{top:50px}.panel-foreground.panel-video{top:55px}.panel-media .scroll-text{display:block}.panel-overlay{overflow-x:hidden}.panel-overlay .inner{width:100%}.panel-video-text .panel-content{top:80px}.panel-foreground.panel-video{top:85px}}@media screen and (min-width:1000px){.panel.panel-media{margin-top:50px}.panel-video-text .panel-content{top:120px}.panel-foreground.panel-video{top:125px}}@media screen and (min-width:1200px){.panel-media-cont{padding:0 3% 20px;width:94%}}.paypal{margin-top:30px;margin-bottom:60px;width:94%;padding-left:3%;padding-right:3%}.paypal .paypal-view-cart{margin-top:20px}@media screen and (min-width:600px){.paypal .paypal-button{display:inline-block}.paypal .paypal-view-cart{display:inline-block;margin-top:0;margin-left:20px}}@media screen and (min-width:1000px){.paypal{width:100%;padding-left:0;padding-right:0}}.paypal-form-item{margin-bottom:20px}.paypal-form-item label{font-size:1.1rem;font-weight:700;text-transform:uppercase;display:block}.photo-gallery-cont{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.photo-gallery img{width:100%}.photo-gallery-item-caption{font-style:italic;padding-left:3%}.photo-gallery.count-3{width:248.99%}.photo-gallery.count-4{width:332.582%}.photo-gallery.count-5{width:416.065%}.photo-gallery.count-6{width:499.498%}.photo-gallery.count-7{width:582.902%}.photo-gallery.count-8{width:666.289%}.photo-gallery.count-9{width:749.664%}.photo-gallery.count-10{width:833.03%}.photo-gallery.count-11{width:916.39%}.photo-gallery.count-12{width:999.746%}.count-3 .photo-gallery-item{width:32.667%;margin-right:1%}.count-4 .photo-gallery-item{width:24.438%;margin-right:.75%}.count-5 .photo-gallery-item{width:19.52%;margin-right:.6%}.count-6 .photo-gallery-item{width:16.25%;margin-right:.5%}.count-7 .photo-gallery-item{width:13.918%;margin-right:.429%}.count-8 .photo-gallery-item{width:12.172%;margin-right:.375%}.count-9 .photo-gallery-item{width:10.815%;margin-right:.333%}.count-10 .photo-gallery-item{width:9.73%;margin-right:.3%}.count-11 .photo-gallery-item{width:8.842%;margin-right:.273%}.count-12 .photo-gallery-item{width:8.104%;margin-right:.25%}.count-3 .photo-gallery-item:last-of-type,.count-4 .photo-gallery-item:last-of-type,.count-5 .photo-gallery-item:last-of-type,.count-6 .photo-gallery-item:last-of-type,.count-7 .photo-gallery-item:last-of-type,.count-8 .photo-gallery-item:last-of-type,.count-9 .photo-gallery-item:last-of-type,.count-10 .photo-gallery-item:last-of-type,.count-11 .photo-gallery-item:last-of-type,.count-12 .photo-gallery-item:last-of-type{margin-right:0}@media screen and (min-width:800px){.photo-gallery.count-4{width:120.25%}.photo-gallery.count-5{width:150.5%}.photo-gallery.count-6{width:181%}.photo-gallery.count-7{width:211.45%}.photo-gallery.count-8{width:241.63%}.photo-gallery.count-9{width:271.79%}.photo-gallery.count-10{width:301.95%}.photo-gallery.count-11{width:332.1%}.photo-gallery.count-12{width:362.5%}.photo-gallery.count-3 .photo-gallery-cont{padding-bottom:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.photo-gallery.count-3{position:relative;width:100%}.scroll-text.count-3{display:none}}#pass-purchase-form-cont{display:none}.pass-pricing{margin-bottom:90px}.pass-pricing-copy,.pass-pricing-details,.pass-pricing-heading{width:94%;padding-left:3%;padding-right:3%}.pass-pricing-copy{margin-bottom:50px}.pass-pricing-table{width:175%;border-collapse:collapse;border:0;font-size:1.6rem;line-height:1.8rem}.pass-pricing-table button{text-align:left}.pass-pricing-table-cont{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.pass-pricing-scroll-text{text-align:right;margin-top:3px;padding-right:3%}.pass-pricing-table th{vertical-align:bottom}.pass-pricing-table td,.pass-pricing-table th{border-bottom:2px solid #221f1f}.pass-pricing-table td{padding:15px 3%}.pass-pricing-age-bracket{width:50%}.pass-pricing-column{text-align:center}.pass-pricing-column.one,.pass-pricing-column.three{background-color:#e9e8e8}.pass-pricing-column.cta{width:15%}.pass-pricing-column.cta .cta{padding:1px;border:1px solid #221f1f;display:inline-block}.pass-pricing-column.cta .cta>span{padding:5px 15px;background-color:#221f1f;color:#fff;text-align:center;font-weight:700;border:0;border-radius:0;white-space:nowrap;display:inline-block}.pass-pricing-details{margin-top:20px}.pass-pricing-data-row button,.pass-purchase-form-close{border:0;background:transparent;padding:0}.pass-pricing-data-row.light-border td{border-bottom:2px solid #c9c8c8}.pass-purchase-form-row{font-size:1.2rem;line-height:1.4rem}.pass-purchase-form-row.hide{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pass-purchase-form-close{width:20px;position:absolute;bottom:0;right:0}.pass-purchase-form-dob,.pass-purchase-form-name{margin-bottom:10px}.pass-purchase-form-label-photo{display:block;margin-bottom:10px}.pass-purchase-form-photo{margin-bottom:40px}.pass-cart-form{margin-top:10px}.pass-purchase-form-row .btn-cta{padding:5px}.pass-purchase-form-cont{width:50%}.pass-purchase-form-input-dob,.pass-purchase-form-input-name{display:block;width:100%}.pass-pricing-expedited-shipping,.pass-pricing-view-cart{margin-bottom:20px;margin-left:3%}@media screen and (min-width:600px){.pass-pricing-table{width:150%}.pass-pricing-expedited-shipping,.pass-pricing-view-cart{width:47%;float:left}}@media screen and (min-width:760px){.pass-pricing-table{font-size:1.55rem;line-height:1.8rem}.pass-pricing-table td{padding:30px 3%}.pass-pricing-table-cont{overflow-x:auto;overflow-y:auto}.pass-pricing-table{width:100%}.pass-pricing-scroll-text{display:none}.pass-purchase-form-dob,.pass-purchase-form-name{width:50%;display:inline}.pass-purchase-form-cont{width:100%}.pass-purchase-form-input-dob,.pass-purchase-form-input-name{display:inline-block;width:auto;margin-bottom:20px}.pass-purchase-form-dob{margin-left:20px}.pass-purchase-form-close{top:0;bottom:unset;right:0}}@media screen and (min-width:1000px){.pass-pricing-copy,.pass-pricing-details,.pass-pricing-heading{width:100%;padding-left:0;padding-right:0}}#mountain-report,#notch-report-widget{position:absolute;top:-70px;max-width:175px;width:65%;right:0;z-index:2000}#mountain-report.four-count,#notch-report-widget{max-width:275px}.report-widget-item{margin-top:4px;float:left;width:33%;text-align:center}.four-count #mountain-report-snow{width:40%}.four-count #mountain-report-lifts,.four-count #mountain-report-trails{width:17.5%}.four-count #mountain-report-current{width:25%}#attraction-1,#attraction-2,#current-weather{width:22.5%}#attraction-3{width:32.5%}.report-widget-label{font-family:Roboto,sans-serif;font-weight:300;font-size:.9rem;white-space:nowrap}#notch-report-widget .report-widget-label{font-size:.7rem;line-height:.7rem;width:80%;padding:0 10%;white-space:normal;height:20px}.report-widget-datum{font-size:1.6rem;font-weight:700}#notch-report-widget .report-widget-datum{font-size:1rem}#notch-report-widget .report-widget-datum-context{line-height:.8rem;text-transform:none}.report-widget-datum-context{font-size:.8rem}#current-datum img{margin:0 auto;width:40px}#weather-icon-white{display:none}#mountain-report-link,#notch-report-link{clear:both;text-align:right;color:#a73439;font-weight:700;padding-right:3%}#mountain-report-link a,#notch-report-link a{white-space:nowrap}@media screen and (min-width:750px){#mountain-report,#notch-report-widget{top:-100px;max-width:225px}#mountain-report.four-count,#notch-report-widget{max-width:325px}.report-widget-item{margin-top:15px}#notch-report-widget .report-widget-item{margin-top:10px}.report-widget-label{font-size:1rem;margin-bottom:5px}#notch-report-widget .report-widget-label{margin-bottom:10px}#notch-report-widget #current-label.report-widget-label{margin-bottom:5px}#notch-report-widget .report-widget-label{font-size:.8rem;line-height:.9rem;height:20px}#notch-report-widget .report-widget-datum{font-size:1.5rem}.report-widget-datum{font-size:2.5rem}.report-widget-datum-context{font-size:1rem}#notch-report-widget .report-widget-datum-context{padding-top:5px;font-size:.9rem}#current-datum img{width:45px}#notch-report-widget #current-datum img{width:55px}#mountain-report-link,#notch-report-link{padding-top:20px;padding-right:6%}}@media screen and (min-width:975px){#mountain-report,#notch-report-widget{top:auto;left:auto;right:8%;bottom:55px;z-index:1;color:#fff}#notch-report-widget{bottom:125px}#mountain-report,#mountain-report.four-count,#notch-report-widget{max-width:300px}.report-widget-group{float:left}#mountain-report-current-snow{width:63%}#notch-report-current-attraction-2{width:50%}#mountain-report-trails-lifts{width:37%}#notch-report-attraction-1-3{width:50%}#notch-report-widget #attraction-1,#notch-report-widget #attraction-2,#notch-report-widget #attraction-3,#notch-report-widget #current-weather,.four-count #mountain-report-current,.four-count #mountain-report-lifts,.four-count #mountain-report-snow,.four-count #mountain-report-trails,.report-widget-item{width:100%}.report-widget-item{margin-top:0;margin-bottom:25px;float:none;text-align:center;text-shadow:0 0 15px rgba(0,0,0,.1)}#notch-report-widget .report-widget-item{height:100px}.report-widget-label{font-size:1.5rem;margin-bottom:15px}#notch-report-widget .report-widget-label{font-size:1.4rem;line-height:1.5rem;margin-bottom:15px;height:auto;width:100%;padding:0;white-space:nowrap}.report-widget-datum{font-size:4rem}#notch-report-widget .report-widget-datum{font-size:2.3rem}#notch-report-widget #current-datum img{width:85px}.report-widget-datum-context{font-size:2rem;margin-top:15px;font-weight:500}#notch-report-widget .report-widget-datum-context{font-size:1.5rem;margin-top:10px;line-height:1.8rem}#current-label{margin-bottom:10px}#current-datum img{width:80px}#weather-icon-white{display:block}#weather-icon-red{display:none}#mountain-report-link{padding-top:40px;text-align:center;padding-right:0;font-size:1.7rem}#notch-report-link{border-top:2px solid #a73439;margin:20px 30px;padding-top:7px;text-align:right;padding-right:0;font-size:1.2rem;color:#fff;font-weight:500}}#skip-to-content{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}#skip-to-content:active,#skip-to-content:focus{color:#fff;background-color:#a73439;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:2px 5px;border:4px solid #a73439;text-align:center;font-size:1.2em;z-index:9999}.snapper *{box-sizing:border-box}.snapper,.snapper_nextprev_contain{position:relative}.snapper:focus{outline:none}@supports (scroll-snap-type:mandatory){.snapper_pane{-ms-overflow-style:none;scrollbar-width:none}}.snapper_pane::-webkit-scrollbar{display:none}.snapper_pane{overflow:auto;width:100%;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);position:relative;z-index:0}.snapper-sliding .snapper_pane{-ms-scroll-snap-type:none;scroll-snap-type:none}.snapper_items{display:flex;flex-flow:row nowrap}.snapper_item,.snapper_items>*{position:relative;white-space:normal;scroll-snap-align:start;box-sizing:border-box;padding-right:1px;padding-left:1px;flex:1 0 auto;width:100%}.snapper_items img{width:100%;display:block}.snapper-hide-nav .snapper_nav,.snapper-hide-nav .snapper_nextprev,.snapper_nextprev-disabled{opacity:.3;cursor:default}.snapper_nav,.snapper_nav_inner{position:relative;margin:1em 0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:flex-start;width:100%}.snapper_nav a{overflow:hidden;border:1px solid #ddd;white-space:normal;flex:0 0 auto;vertical-align:middle;height:50px;width:auto;margin:0 5px 0 0}.snapper_nav a.snapper_nav_item-selected{outline:1px solid #000}.snapper_nav img{display:block;height:100%;width:auto;max-width:100%}.video-gallery{margin-top:90px;margin-bottom:90px}.video-gallery .inside-heading{margin:0;padding:30px 1.5% 5px;position:relative;color:#fff}.video-gallery-cont{padding-bottom:35px}.video-gallery-background{border-top:4px solid #221f23;border-bottom:4px solid #221f23;padding:3px 0;display:block;height:100%;width:120%;position:absolute;top:0;left:0;margin-left:-10%}.video-gallery-background>img{height:100%}.video-gallery-player .cont-video{width:100%;padding-bottom:56.25%}.video-gallery-player .cont-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-gallery-player{margin-bottom:5px}.video-gallery-playlist-item-cont{cursor:pointer}.video-gallery-playlist-item-cont img{width:100%;display:block}.video-gallery-playlist-item-cont.is-active{cursor:default}.video-gallery-playlist-item-cont.is-active:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(0,0,0,.6)}.js-video-gallery-playlist.is-horizontal{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.js-video-gallery-playlist.is-vertical{position:relative;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:650px){.video-gallery-player{width:77%;float:left;margin-right:2%;margin-bottom:0}.video-gallery-playlist-cont{width:21%;float:right;overflow-x:hidden;overflow-y:scroll;height:10%}}#events-cont{background-color:#e9e8e8;padding:20px 3%}.event{margin-bottom:5px}.event p{margin-bottom:0}.event-border{border:2px solid #221f1f;padding:5px}.event-details{background-color:#fff;margin-top:5px;padding:15px;overflow:hidden}.event-date{border:2px solid #221f1f;padding:2px;width:54px;height:60px;text-align:center}.event-day,.event-month{background-color:#221f1f;color:#fff;overflow:hidden}.event-month{text-transform:uppercase;padding-top:1px;margin-bottom:2px;height:22px;font-size:1.2rem}.event-day{font-size:2.2rem;font-weight:700;padding-top:8px;height:27px}.event-name{height:44px;overflow:hidden}.event-summary{height:110px;overflow:hidden}#content i.fas.fa-caret-right.event-arrow{vertical-align:baseline}@media screen and (min-width:500px){.event-border{display:table}.event-image{width:45%;display:table-cell;padding-right:1%}.event-details{width:55%;margin-top:0;padding:15px 3%;display:table-cell;vertical-align:top}}@media screen and (min-width:600px){.event{width:49.5%;float:left}.event:nth-of-type(odd){margin-right:1%}}#event-content a,#event-content a:hover,#event-content a:visited{text-decoration:underline;color:#a73439}#event-content a.btn-cta,#event-content a.btn-cta:hover,#event-content a.btn-cta:visited{text-decoration:none;color:#fff}#event{max-width:1000px;margin:40px auto 90px}#event .event-date{margin-left:3%;display:inline-block}#event-time-venue-cont{margin-left:20px;display:inline-block}#event-time-venue-cont.no-venue{top:-25px}#event-time,#event-venue{padding-left:3%;margin-top:10px;text-transform:uppercase;font-weight:700;white-space:nowrap}#event-time-icon,#event-venue-icon{height:35px;vertical-align:middle;padding-bottom:2px}#event-time-icon{margin-right:10px}#event-venue-icon{margin-left:5px;margin-right:15px}#event-content{margin-top:20px}@media screen and (min-width:500px){#event-image{width:30%;float:left}#event-content{width:67.5%;float:left;margin-top:0;margin-left:2.5%}#event .event-date{margin-left:0}#event-content .inside-copy{padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:800px){#event-time-venue-cont{margin-left:0;top:-25px}#event-time-venue-cont.no-venue{top:-25px}#event-time,#event-venue,.event-date{display:inline-block}#event-time,#event-venue{margin-left:30px;padding-left:0;margin-top:0}#event-content{max-width:60%}}#hero{margin-bottom:20px}#hero-overlay{position:absolute;left:0;right:0;bottom:0}#page-content{padding-top:40px}#page-title.inside-heading{margin-top:0}#nav-section{margin-bottom:50px}#nav-section .active{text-transform:uppercase;font-weight:700;color:#221f1f}#nav-section .nav{border-left:2px solid #a73439;padding-left:5px}#nav-section a,#nav-section a:hover,#nav-section a:visited{text-transform:uppercase;font-weight:700;color:#221f1f;text-decoration:none}#nav-section a:hover{text-decoration:underline}.col.left{padding-left:3%}@media screen and (min-width:800px){.col.left{width:20%;float:left}.col.right{width:74%;margin-left:3%;float:right}}@media screen and (min-width:1000px){.col.left{padding-left:0}.col.right{width:77%}}.image-double,.image-single{width:80%;margin:0 auto 90px}.image-caption{font-style:italic}.image-double .cont-img{width:45%}.image-double .left{float:left;margin-right:5%}.image-double .right{float:right;margin-left:5%}.inside-cta{margin:20px 0}.expressForm,.inside-cta{text-align:center}.expressForm label{display:none}.expressForm input{background:#c5bdb7;border:none;font-weight:700;margin:1em;padding:6px}.expressForm input:-ms-input-placeholder{color:#221f23}.expressForm input::placeholder{color:#221f23}.expressForm #page-title,.landingPage #page-title{text-align:center;padding:0;width:100%}.expressForm #page-title strong,.expressForm h2.panel-heading strong,.landingPage #page-title strong,.landingPage h2.panel-heading strong{color:#a73439;text-shadow:#221f23 2px -2px 1px}.expressForm .inside-sub-heading,.landingPage .inside-sub-heading{color:#a73439;font-size:1.7em;font-weight:700;margin-bottom:-1.5em;text-transform:uppercase}.expressForm .panel,.landingPage .panel{margin:3em 0}.expressForm .panel img,.landingPage .panel img{max-width:100%}.expressForm .cont-cta,.expressForm .panel-copy,.landingPage .cont-cta,.landingPage .panel-copy{line-height:normal;white-space:normal}.expressForm .carousel-asset,.landingPage .carousel-asset{text-align:center}.expressForm .carousel-asset img,.landingPage .carousel-asset img{max-width:100%}.expressForm .carousel-content,.landingPage .carousel-content{padding:0 3%}.expressForm .slider-nav .slick-track,.landingPage .slider-nav .slick-track{transform:none!important}.expressForm .thumbs img,.landingPage .thumbs img{cursor:pointer;opacity:.4;max-width:11.5%}.expressForm .thumbs img.current,.landingPage .thumbs img.current{opacity:1}.expressForm img,.landingPage img{display:inline-block}.expressForm .slick-next,.landingPage .slick-next{cursor:pointer;width:unset;position:absolute;right:-3em;top:45%;transform:rotate(270deg)}.expressForm .slick-prev,.landingPage .slick-prev{cursor:pointer;width:unset;position:absolute;left:-3em;top:45%;transform:rotate(90deg)}.expressForm .panel-overlay img.panel-background,.landingPage .panel-overlay img.panel-background{position:absolute;top:0;bottom:0;left:0;right:0}.expressForm .panel-overlay h2.panel-heading,.landingPage .panel-overlay h2.panel-heading{color:#fff;text-align:left;margin:0;padding:2rem 1em 0;width:8em}.expressForm .panel-overlay ul,.landingPage .panel-overlay ul{display:flex;margin:0}.expressForm .panel-overlay ul li,.landingPage .panel-overlay ul li{background-color:#221f23;color:#fff;box-sizing:border-box;display:flex;font-size:1.2em;margin-left:1%;padding:1em 5% 2em;text-align:center;width:32%}.expressForm .panel-overlay .panel-foreground,.landingPage .panel-overlay .panel-foreground{display:block;float:none;max-width:100%;position:relative;width:100%}.expressForm .panel-overlay .panel-foreground img,.landingPage .panel-overlay .panel-foreground img{max-width:100%}.expressForm .panel.right .cont-parallax,.landingPage .panel.right .cont-parallax{margin:0}.expressForm .panel.right .panel-content,.landingPage .panel.right .panel-content{text-align:left}.expressForm .panel.right .panel-content figure,.landingPage .panel.right .panel-content figure{margin:-2em 0 0}.expressForm .panel-asset .cont-parallax,.landingPage .panel-asset .cont-parallax{width:100%}.expressForm #instafeed .slick-slide,.landingPage #instafeed .slick-slide{padding:5px}@media screen and (min-width:550px){.expressForm .carousel-asset,.expressForm .carousel-content,.landingPage .carousel-asset,.landingPage .carousel-content{display:inline-block;padding:0;vertical-align:middle;width:45%}.expressForm .carousel-content,.landingPage .carousel-content{padding-left:5%}}@media screen and (min-width:800px){.expressForm #instafeed,.landingPage #instafeed{margin:0 3em}}@media screen and (min-width:1000px){.expressForm #page-title,.landingPage #page-title{text-align:center;position:absolute;left:0;right:0;margin-top:-3.5em;font-size:3.5em;line-height:1}}@media screen and (min-width:1300px){.expressForm #page-title,.landingPage #page-title{font-size:4.25em}.expressForm .thumbs img,.landingPage .thumbs img{max-width:unset}.expressForm #instafeed,.landingPage #instafeed{margin:0}}.partner{margin:0 0 50px}.partner-cta{text-align:center}.partner-image-cont{margin-bottom:20px}#partners-expanded,#partners-premium{margin-bottom:50px}.partner.premium{background-color:#e9e8e8;padding:20px 5%;margin:0 0 20px}.partner.expanded{margin-left:5%;margin-right:5%}.partner.basic{width:42.5%;margin-left:2.5%;margin-right:2.5%;float:left}.partner-name{margin-top:0;margin-bottom:20px}.partner.basic .partner-name{text-transform:uppercase;margin:0 0 15px}.partner-short-description{margin-top:0}.partner-description{margin-bottom:15px}.partner.basic:nth-of-type(odd){margin-left:5%}.partner.basic:nth-of-type(2n){margin-right:5%}#partners-basic .clearfix.thirds{display:none}.partner-cta{margin-top:20px}@media screen and (min-width:600px){.partner.premium{background-color:#e9e8e8;padding:20px}.partner.premium .partner-image-cont{width:45%;float:left}.partner.premium:nth-of-type(2n) .partner-image-cont{width:45%;float:right}.partner.premium .partner-content{width:52.5%;padding-left:2.5%;float:right}.partner.premium:nth-of-type(2n) .partner-content{width:52.5%;padding-left:0;padding-right:2.5%;float:left}.partner.expanded{width:42.5%;margin-left:5%;margin-right:2.5%;float:left}.partner.expanded:nth-of-type(2n){margin-left:2.5%;margin-right:5%;float:right}#partners-basic .clearfix.seconds{display:none}#partners-basic .clearfix.thirds{display:block}.partner.basic{width:26.65%}.partner.basic:nth-of-type(odd){margin-left:2.5%}.partner.basic:nth-of-type(2n){margin-right:2.5%}.partner.basic:nth-of-type(3n+1){margin-left:5%}.partner.basic:nth-of-type(3n){margin-right:5%}}.mountainReport #content{overflow:hidden;position:relative}.report-section{width:94%;padding-left:3%;padding-right:3%}.report-section .report-sub-heading{font-size:1.1rem}.report-section .data{float:left}.report-section .label{font-size:1.1rem;margin:0}#cannon-report .data{width:40%;padding-left:5%;padding-right:5%;text-align:center;margin-top:60px}#cannon-report .datum{margin-top:5px;font-size:6.3rem;line-height:5.3rem;font-weight:700;padding-top:10px;height:80px}#cannon-report #data-new-snowfall .datum{font-size:4.5rem}#cannon-report #data-new-snowfall .datum.long{font-size:3rem}@media screen and (min-width:500px){#cannon-report #data-new-snowfall .datum.long{font-size:4.5rem}}@media screen and (min-width:650px){#cannon-report #data-new-snowfall .datum.long{font-size:3rem}}@media screen and (min-width:800px){#cannon-report #data-new-snowfall .datum{font-size:6.3rem}#cannon-report #data-new-snowfall .datum.long{font-size:4.5rem}}@media screen and (min-width:1100px){#cannon-report #data-new-snowfall .datum.long{font-size:6.3rem}}#cannon-report #data-lifts .datum,#cannon-report #data-trails .datum{padding-top:0}#data-forecast-icon .datum{width:100px;margin-left:auto;margin-right:auto;padding:12px 0 18px}#cannon-report .context{font-size:1.8rem;font-weight:700;height:20px}#cannon-report .details-link{display:block;height:20px;margin-top:10px}#current-conditions #conditions-data-cont{width:94%;padding-left:3%;padding-right:3%}#current-conditions .data{width:33%}#current-conditions #data-wind.data{width:100%;float:none}#current-conditions .data,#forecast .data{margin-top:30px}#current-conditions .datum,#forecast .datum{font-size:4rem;line-height:3.6rem;font-weight:700;height:50px}#current-conditions .datum{height:50px}#conditions a,#conditions a:hover,#conditions a:visited{color:#a73439}#current-conditions #wind-direction.datum{font-size:3rem}#current-conditions #wind-speed{margin-left:10px}#snow-summary{margin-bottom:40px}#snow-summary .data{width:50%}#snow-summary .datum{font-size:1.8rem;line-height:2rem}#data-base-depth .datum,#data-snow-to-date .datum{font-size:2.5rem;line-height:3rem}@media screen and (min-width:600px){#data-base-depth .datum,#data-snow-to-date .datum{font-size:4rem;line-height:3.6rem}}@media screen and (min-width:900px){#snow-summary .data{width:25%}#data-primary-surface .label,#data-secondary-surface .label{margin-bottom:22px}}.label-datum{margin:0 0 5px}#forecast-data-cont{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}#forecast .data{padding-left:1.5%;padding-right:1.5%;width:46%;display:block;float:left}#forecast .scroll-text{text-align:right;padding-right:3%}#forecast-cont{position:relative;width:198%}#forecast-data-cont{padding-bottom:30px}#forecast .data-temp{margin:10px 0 20px}#forecast .forecast-day .datum{float:left;min-width:45%;height:auto}#forecast .forecast-day .data-wind{margin-bottom:20px}#forecast .forecast-day .data-wind .label{margin-bottom:5px}#forecast .wind-direction{font-size:1.8rem;font-weight:700}#forecast .wind-speed{font-size:2.5rem;font-weight:700}#forecast .at{display:inline-block;margin-right:5px}@media screen and (min-width:550px){#forecast .forecast-day .datum{min-width:40%}#forecast-cont{width:100%}#forecast .scroll-text{display:none}}@media screen and (min-width:1000px){#forecast .forecast-day .datum{min-width:25%}}#lifts{width:100%;padding-left:0;padding-right:0}#lifts #lifts-summary,#lifts .inside-heading{width:94%;padding-left:3%;padding-right:3%}#lifts-status{margin-top:30px}#trails-link{margin-top:20px;text-align:center;font-size:1.3rem}#cam-photo.report-section{width:100%;padding-left:0;padding-right:0}#photo-gallery-cont{margin-top:20px;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:62%}#photo-gallery{position:absolute;width:250%}#photo-gallery img{width:100%}.photo-gallery-item{width:32.65%;margin-right:1%;display:block;float:left}.photo-gallery-item:last-of-type{margin-right:0}#cam-photo .scroll-text{text-align:right;padding-right:3%}#cam-photo #cam-photo-summary,#cam-photo .inside-heading,#more-info{width:94%;padding-left:3%;padding-right:3%}#map{width:100%;height:400px}#sponsor{padding:20px 0 90px}#sponsor-logo-cont{width:80%;max-width:350px;margin:0 auto}@media screen and (min-width:650px){#cannon-report .data{width:25%;padding-left:0;padding-right:0}#cannon-report .clearfix.hideable{display:none}#cannon-report #data-lifts .datum,#cannon-report #data-trails .datum{margin-top:15px}}@media screen and (min-width:725px){#current-conditions .clearfix.hideable{display:none}}@media screen and (min-width:800px){#photo-gallery-cont{padding-bottom:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}#photo-gallery{position:relative;width:100%}.photo-gallery-item{width:32.65%}#cam-photo .scroll-text{display:none}}.notch-report #content{padding-top:90px}.notch-report #notch-report-heading.inside-heading{width:94%;padding-left:3%;padding-right:3%;font-size:2.5rem;margin-top:0}.notch-report #forecast-scroll-cont{position:relative;overflow-x:scroll;overflow-y:hidden;padding-bottom:30px;-webkit-overflow-scrolling:touch}.notch-report #forecast-day-cont{position:relative;width:350%}@media screen and (min-width:550px){.notch-report #forecast-day-cont{width:198%}}.notch-report .forecast-day{display:block;float:left;width:20%}.notch-report .forecast-day-heading{margin:0 10% 15px;text-transform:uppercase;font-size:1.1rem;font-weight:600}.notch-report .forecast-day-table{margin:0 10%}.notch-report .forecast-day-icon,.notch-report .forecast-day-temperature{width:50%;height:75px}.notch-report .forecast-day-icon{padding:0 10% 0 0}.notch-report .forecast-day-temperature{font-size:3rem;font-weight:700}.notch-report .forecast-day-wind{padding-top:10px}.notch-report .forecast-day-wind-direction{font-size:1.6rem;font-weight:700}.notch-report .forecast-day-wind-speed{font-size:2.2rem;font-weight:700}.notch-report .forecast-day-wind-direction-at,.notch-report .forecast-day-wind-direction-mph{font-size:.7rem}.notch-report .forecast-day-forecast{padding-top:10px}.notch-report #major-attractions{border-left:5px solid #a73439;border-right:5px solid #fff;width:calc(95% - 10px);padding-left:2.5%;padding-right:2.5%}.notch-report #major-attractions-heading.inside-heading{margin-bottom:5px}.notch-report #major-attraction-copy{margin-bottom:10px}.notch-report #major-attraction-cont{border-top:3px solid #221f23;border-bottom:3px solid #221f23;padding:4px 0}.notch-report .major-attraction{position:relative;margin-bottom:4px}.notch-report .major-attraction:last-of-type{margin-bottom:0}.notch-report .major-attraction-image-overlay,.notch-report .major-attraction-image-overlay-light{position:absolute;top:0;right:0;bottom:0;left:0}.notch-report .major-attraction-image-overlay-light,.notch-report .major-attraction:hover .major-attraction-image-overlay{display:none}.notch-report .major-attraction:hover .major-attraction-image-overlay-light{display:block}.notch-report .major-attraction-content-cont{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff}.notch-report .major-attraction-content-table{display:table;width:100%;height:100%}.notch-report .major-attraction-content-cell{display:table-cell;vertical-align:middle;padding:0 10%}.notch-report .major-attraction-hours-label,.notch-report .major-attraction-name,.notch-report .major-attraction-status{text-transform:uppercase}.notch-report .major-attraction-name-cont{height:75px}.notch-report .major-attraction-name{font-size:2rem;line-height:2rem;color:#fff;margin:0}.notch-report .major-attraction-status{font-size:2rem;font-weight:700;margin-bottom:30px}.notch-report .major-attraction-hours-label{font-size:1.2rem;font-weight:700}.notch-report .major-attraction-hours-copy{font-size:1.8rem}@media screen and (min-width:600px){.notch-report .major-attraction{width:32.66%;float:left;margin-right:1%;margin-bottom:0}.notch-report .major-attraction:last-of-type{margin-right:0}.notch-report .major-attraction-name-cont{height:55px}.notch-report .major-attraction-name{font-size:1.6rem;line-height:1.6rem}.notch-report .major-attraction-status{font-size:1.3rem;margin-bottom:10px}.notch-report .major-attraction-hours-label{font-size:.8rem}.notch-report .major-attraction-hours-copy{font-size:1.2rem}}@media screen and (min-width:750px){.notch-report .forecast-day-icon,.notch-report .forecast-day-temperature{height:125px}.notch-report .scroll-text{display:block}.notch-report .major-attraction-name-cont{height:65px}.notch-report .major-attraction-name{font-size:1.8rem;line-height:1.8rem}.notch-report .major-attraction-status{font-size:1.5rem;margin-bottom:10px}.notch-report .major-attraction-hours-label{font-size:1rem}.notch-report .major-attraction-hours-copy{font-size:1.4rem}}@media screen and (min-width:900px){.notch-report #forecast-day-cont{position:relative;width:100%}.notch-report .forecast-day-icon,.notch-report .forecast-day-temperature{height:100px}.notch-report .scroll-text{display:none}.notch-report .major-attraction{width:33%;margin-right:.5%}.notch-report .major-attraction:last-of-type{margin-right:0}.notch-report .major-attraction-name{font-size:2rem}.notch-report .major-attraction-status{font-size:2rem;margin-bottom:30px}.notch-report .major-attraction-hours-label{font-size:1.2rem}.notch-report .major-attraction-hours-copy{font-size:1.8rem}}#page-content.cont-page{max-width:1000px}#intro-copy{width:94%;padding-left:3%;padding-right:3%}@media screen and (min-width:1000px){#intro-copy{width:100%;padding-left:0;padding-right:0}}#trail-summary .label{font-size:1.1rem;margin:0}#trail-summary .data{float:left;width:40%;padding-left:5%;padding-right:5%;text-align:center;margin-top:60px}#trail-summary .datum{margin-top:5px;font-size:6.3rem;line-height:5.3rem;font-weight:700;padding-top:10px;height:90px}#trail-summary .context{font-size:1.8rem;font-weight:700;height:20px}@media screen and (min-width:625px){#trail-summary .data{width:25%;padding-left:0;padding-right:0}#trail-summary .clearfix.hideable{display:none}}#lifts-heading,#trails-heading,.trail-zone-name{width:94%;padding-left:3%;padding-right:3%}.scrollable-cont{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scroll-text{margin-top:15px;text-align:right;padding-right:3%}.report-section{margin-bottom:90px}.lifts-table,.trail-zone{border-collapse:collapse;border:0}.lift-data td,.trail-data td{padding-top:2px;padding-bottom:2px}.lift-data.background,.trail-data.background{background-color:#e9e8e8}.legend-icon,.lift-data .icon,.trail-data .icon{width:15px}#legend{margin-bottom:40px}.legend-icon{margin-right:5px;display:inline-block;top:2px;position:relative}#legend-icon-groomed{margin-left:20px}.lift-data .icon.open,.trail-data .icon.open{color:#398e5d}.lift-data .icon.closed,.trail-data .icon.closed{color:#a73439}.lifts-table,.trail-zone{width:175%}.lift-name{width:32%;padding-left:3%}.lift-status.open{width:10%}.lift-status.windhold{width:5%}.lift-status.hours{width:17%}.lift-status.comment{width:30%;padding-right:3%}.difficulty{padding-left:3%;width:7%}.trail-name{width:25%}.trail-status.open{width:10%}.trail-status.snowmaking{width:5%}.trail-status.groomed{width:17%}.trail-status.comment{width:30%;padding-right:3%}@media screen and (min-width:550px){.lifts-table,.trail-zone{width:125%}}@media screen and (min-width:750px){.lifts-table,.trail-zone{width:100%}.lift-name{width:29%;padding-left:6%}.lift-status.comment{width:27%;padding-right:6%}.difficulty{padding-left:6%;width:7%}.trail-name{width:22%}.trail-status.comment{width:27%;padding-right:6%}.scroll-text{display:none}}.icon{display:block}.legend-icon.groomed,.trail-data .icon.groomed{width:25px}.legend-icon.closed,.legend-icon.snowmaking{margin-left:20px}.legend-icon.open,.legend-icon.snowmaking{margin-left:3%}@media screen and (min-width:400px){#legend-break{display:none}.legend-icon.snowmaking{margin-left:20px}}@media screen and (min-width:1000px){.legend-icon.open{margin-left:0}}.legend-icon.groomed{top:0}.legend-icon.closed,.legend-icon.open{display:inline-block;top:0;margin-right:0}.legend-icon.open{color:#398e5d}.legend-icon.closed{color:#a73439}body.summer.live-cam-feed{background:none;width:100%;height:100%}#live-cam-header{z-index:10;position:fixed;top:5%;left:3%;padding:10px 20px 10px 10px;background-color:#fff;color:#221f23;font-size:2rem;font-weight:700}#live-cam-header-logo{width:200px}#live-cam-header-title{margin-left:20px;display:inline-block;position:relative;top:-20px}#live-cam-cont{position:fixed;top:-50%;left:-50%;width:200%;height:200%}.live-cam-img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}.live-cam-img.new{display:none}#live-cam-timestamp{margin-left:20px;color:#a73439;font-size:2rem;font-weight:400}@media screen and (min-width:535px){.panel-video-text .panel-foreground>img{cursor:pointer}}@media screen and (min-width:785px){.photo-gallery-item>img{cursor:pointer}}.mfp-bg{z-index:5002;overflow:hidden;background:#fff;opacity:.9}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:5003;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:5005}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#221f1f;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:5004}.mfp-preloader a,.mfp-preloader a:hover{color:#221f1f}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:5006;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#221f1f;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#221f1f;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#221f1f;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.8;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:1}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #221f1f;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #221f1f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #221f1f;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #221f1f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#221f1f;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-close.mfp-close-img{width:20px;margin-right:6px}@media print{#hero,#nav-site,#page-footer-cont{display:none}}.printable{column-count:2;font-size:11px;line-height:1.2}.printable .logo-header{margin-right:5%;width:40%}.printable h2{font-size:1.5em;line-height:1.2;margin:0}.printable h3{display:inline;font-size:1.2em;line-height:1.2}.printable .inline{display:inline-block}.printable .datum{padding-right:1em}.printable .lifts-table,.printable .trail-zone{width:100%}.printable .lift-data td,.printable .trail-data td{padding:0}.printable .lift-data .difficulty,.printable .lift-data .groomed,.printable .lift-data .open,.printable .trail-data .difficulty,.printable .trail-data .groomed,.printable .trail-data .open{width:5%}.printable .lift-data .trail-name,.printable .trail-data .trail-name{width:35%}.printable .lift-data .comment,.printable .lift-data .lift-name,.printable .lift-data .ticket-name,.printable .trail-data .comment,.printable .trail-data .lift-name,.printable .trail-data .ticket-name{width:41%}.printable .lift-data .icon,.printable .trail-data .icon{width:10px}.printable .lift-data .icon.closed,.printable .trail-data .icon.closed{display:none}.printable .lift-data .icon.groomed,.printable .trail-data .icon.groomed{width:15px}.printable .legend-icon{display:inline-block;margin-left:3%;width:10px}#ico-nav-indicator-cont,#link-home{display:none}.logo-header{width:90px;z-index:2000;display:block}#link-home-mobile{display:inline-block}#link-home,#link-home-mobile{margin-top:25px;margin-left:10px;line-height:0}@media screen and (min-width:450px){#link-home,#link-home-mobile{margin-top:17px;margin-left:17px}.logo-header{width:125px}}@media screen and (min-width:600px){#link-home,#link-home-mobile{margin-top:11px;margin-left:11px}.logo-header{width:150px}}@media screen and (min-width:750px){#link-home,#link-home-mobile{margin-top:20px;margin-left:20px}.logo-header{width:175px}}@media screen and (min-width:1000px){#logo-mobile{display:none}#link-home{display:inline-block;position:absolute;left:0;top:0;z-index:5000}#nav-site{margin-top:0}#nav-site #nav-tabs{position:absolute;top:22px;right:0;width:100%;float:right;font-size:1.3rem;z-index:4000}li.nav-primary.nav-tab:first-of-type{margin-right:10%}.summer #nav-site #nav-tabs .nav-tab,.winter #nav-site #nav-tabs .nav-tab{padding-left:0;padding-right:0}#nav-site button{padding-left:30px;padding-right:30px}#nav-site #nav-tabs div.nav-level-1,.ico-nav-indicator{transition:.1s .1s}#ico-nav-indicator-cont{display:block}#nav-site #nav-tabs{top:40px}#link-home{margin-top:30px}.logo-header{margin-left:0;width:214px}}.timestamp{font-weight:700;text-shadow:0 0 15px #fff}.panel{margin-bottom:75px}.panel-video-text{margin-bottom:125px}.panel-video-text.video .panel-background-full{margin-top:20px}@media screen and (min-width:550px){.panel{margin-bottom:40px}.panel-video-text{margin-bottom:75px}.panel-video-text.video .panel-background-full{margin-top:0}.panel-video-text.video .panel-content{top:70px;padding-bottom:70px}.panel-video-text.video .panel-foreground.panel-video{top:73px}.summer .panel-video-text.video .panel-foreground.panel-video{top:125px}}@media screen and (min-width:750px){.panel-video-text.video .panel-content{top:110px;padding-bottom:110px}.summer .panel-video-text.video .panel-content{top:50px}.panel-video-text.video .panel-foreground.panel-video{top:113px}}@media screen and (min-width:800px){.panel-video-text .panel-content{top:50px}.panel-foreground.panel-video{top:57px}}@media screen and (min-width:900px){.panel-video-text .panel-content{top:80px}.panel-foreground.panel-video{top:85px}.panel-video-text.video .panel-content{top:160px;padding-bottom:160px}.panel-video-text.video .panel-foreground.panel-video{top:163px}}@media screen and (min-width:950px){.panel{margin-bottom:0}.panel.panel-video-text{margin-bottom:100px;padding-bottom:50px}.panel-video-text.video .panel-content{top:160px}.summer .panel-video-text.video .panel-content{top:100px}.panel-video-text.video .panel-foreground.panel-video{top:163px}}@media screen and (min-width:1050px){.panel-video-text .panel-content{top:105px}.panel-foreground.panel-video{top:110px}.panel-video-text.video .panel-content{top:180px}.panel-video-text.video .panel-foreground.panel-video{top:183px}}@media screen and (min-width:1150px){.panel-video-text .panel-content{top:130px}.panel-foreground.panel-video{top:135px}.panel-video-text.video .panel-content{top:200px}.panel-video-text.video .panel-foreground.panel-video{top:203px}}.panel-image-enlarged-cont{display:none}.panel-image-enlarged-cont.active{position:absolute;top:0;left:10%;right:10%;z-index:8000;display:block}.panel.panel-video-text img.panel-image-enlarged{width:100%;display:block;margin:0 auto}.panel.panel-video-text img.icon-close{width:25px;position:relative;top:0;float:right}
/*# sourceMappingURL=site.combined.min.css.map */
