@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Thin-webfont.eot');src:url('../fonts/ProximaNova-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Thin-webfont.woff') format('woff'),url('../fonts/ProximaNova-Thin-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Thin-webfont.svg#ProximaNovaThin') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Light-webfont.eot');src:url('../fonts/ProximaNova-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Light-webfont.woff') format('woff'),url('../fonts/ProximaNova-Light-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Light-webfont.svg#ProximaNovaLight') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-LightIt-webfont.eot');src:url('../fonts/ProximaNova-LightIt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-LightIt-webfont.woff') format('woff'),url('../fonts/ProximaNova-LightIt-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-LightIt-webfont.svg#ProximaNovaLightItalic') format('svg');font-weight:200;font-style:italic}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Reg-webfont.eot');src:url('../fonts/ProximaNova-Reg-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Reg-webfont.woff') format('woff'),url('../fonts/ProximaNova-Reg-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Reg-webfont.svg#ProximaNovaRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-RegIt-webfont.eot');src:url('../fonts/ProximaNova-RegIt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-RegIt-webfont.woff') format('woff'),url('../fonts/ProximaNova-RegIt-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-RegIt-webfont.svg#ProximaNovaRegular') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Sbold-webfont.eot');src:url('../fonts/ProximaNova-Sbold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Sbold-webfont.woff') format('woff'),url('../fonts/ProximaNova-Sbold-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Sbold-webfont.svg#ProximaNovaSemibold') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-SboldIt-webfont.eot');src:url('../fonts/ProximaNova-SboldIt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-SboldIt-webfont.woff') format('woff'),url('../fonts/ProximaNova-SboldIt-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-SboldIt-webfont.svg#ProximaNovaSemiboldItalic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Bold-webfont.eot');src:url('../fonts/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Bold-webfont.woff') format('woff'),url('../fonts/ProximaNova-Bold-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Bold-webfont.svg#ProximaNovaBold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-Xbold-webfont.eot');src:url('../fonts/ProximaNova-Xbold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Xbold-webfont.woff') format('woff'),url('../fonts/ProximaNova-Xbold-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Xbold-webfont.svg#ProximaNovaExtrabold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/ProximaNova-XboldIt-webfont.eot');src:url('../fonts/ProximaNova-XboldIt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-XboldIt-webfont.woff') format('woff'),url('../fonts/ProximaNova-XboldIt-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-XboldIt-webfont.svg#ProximaNovaExtrabold') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'ProximaNovaCondensed';src:url('../fonts/ProximaNovaCond-Bold-webfont.eot');src:url('../fonts/ProximaNovaCond-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNovaCond-Bold-webfont.woff') format('woff'),url('../fonts/ProximaNovaCond-Bold-webfont.ttf') format('truetype'),url('../fonts/ProximaNovaCond-Bold-webfont.svg#ProximaNovaCondensedBold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'ProximaNovaCondensed';src:url('../fonts/ProximaNovaCond-Sbold-webfont.eot');src:url('../fonts/ProximaNovaCond-Sbold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNovaCond-Sbold-webfont.woff') format('woff'),url('../fonts/ProximaNovaCond-Sbold-webfont.ttf') format('truetype'),url('../fonts/ProximaNovaCond-Sbold-webfont.svg#ProximaNovaCondensedSemibold') format('svg');font-weight:500;font-style:normal}*{padding:0;margin:0}body{background:#faf8f6;font-family:"ProximaNova";font-weight:400;color:#3c3a37;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.dragging *{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}ul{list-style-image:none;list-style-type:none}ul li{padding-left:20px;display:block;background:url('/static/img/wing-bullet-dark.png') no-repeat left 7px;-webkit-background-size:10px 9px;-moz-background-size:10px 9px;background-size:10px 9px}a{text-decoration:none}ul a{font-weight:400;font-size:14px;color:#3c3a37}h2 a{color:inherit}strong{font-weight:600}img{border:0}@media screen and (-webkit-device-pixel-ratio:2.0){ul li{background-image:url('../img/wing-bullet-dark@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){ul li{background-image:url('../img/wing-bullet-dark@2x.png')}}@media screen and (device-pixel-ratio:2.0){ul li{background-image:url('../img/wing-bullet-dark@2x.png')}}#overflow{overflow:hidden;position:relative;z-index:1}#bg{position:absolute;top:0;left:0;right:0;overflow:hidden}#bgContent{width:1002px;margin:0 auto}#bgLeft{float:left;width:671px}#bgRight{float:left;width:331px}#bgLeftExtension{float:right;width:9999px;background:#fff}#bgRightExtension{float:left;width:9999px;background:#353230}#bgLeftContent{float:right;width:670px;border-left:1px solid #e4e2e1}#bgRightContent{float:left;width:330px;border-right:1px solid #464341}#bgLeftExtension.also-see-present{background:#faf8f6}#content{width:1002px;margin:75px auto 0 auto}.mobile #content{margin:0 auto}#content:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#color-stripe{background:#7fcde8;background:-moz-linear-gradient(left,#7fcde8 0,#7fcde8 50%,#b6d99f 51%,#b6d99f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#7fcde8),color-stop(50%,#7fcde8),color-stop(51%,#b6d99f),color-stop(100%,#b6d99f));background:-webkit-linear-gradient(left,#7fcde8 0,#7fcde8 50%,#b6d99f 51%,#b6d99f 100%);background:-o-linear-gradient(left,#7fcde8 0,#7fcde8 50%,#b6d99f 51%,#b6d99f 100%);background:-ms-linear-gradient(left,#7fcde8 0,#7fcde8 50%,#b6d99f 51%,#b6d99f 100%);background:linear-gradient(to right,#7fcde8 0,#7fcde8 50%,#b6d99f 51%,#b6d99f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fcde8',endColorstr='#b6d99f',GradientType=1);background-position:top center;z-index:100;position:relative}#color-stripe-holder{height:5px;background:url('/static/img/color-stripe.gif') repeat-y center top;-webkit-background-size:1000px 1px;-moz-background-size:1000px 1px;background-size:1000px 1px}@media screen and (-webkit-device-pixel-ratio:2.0){#color-stripe-holder{background-image:url('../img/color-stripe@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){#color-stripe-holder{background-image:url('../img/color-stripe@2x.gif')}}@media screen and (device-pixel-ratio:2.0){#color-stripe-holder{background-image:url('../img/color-stripe@2x.gif')}}#nav{height:75px;background:#fff;position:fixed;z-index:98;top:0}.desktop #nav{left:0;right:0}.mobile #nav{width:1024px;position:relative}#nav.scrolled,.scroll-locked #nav{border-bottom:1px solid #e9e9e9}#nav-content{width:1002px;height:65px;margin:0 auto;position:relative;padding-top:5px}.mobile #nav-content{margin:0 11px 0 11px}#nav a{display:block;float:left;height:13px;margin-top:25px;padding-left:14px;margin-left:5px;padding-right:14px;margin-right:5px;line-height:13px;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:13px;color:#3c3a37}#nav a#logo{display:block;background:url('/static/img/logo-color.png') no-repeat;width:168px;height:33px;overflow:hidden;text-indent:168px;margin-top:16px;margin-left:37px;margin-right:19px;padding:0;-webkit-background-size:168px 33px;-moz-background-size:168px 33px;background-size:168px 33px}#nav a#logo.loading{background-image:url('../img/logo-loader.gif')}@media screen and (-webkit-device-pixel-ratio:2.0){#nav a#logo{background-image:url('../img/logo-color@2x.png')}#nav a#logo.loading{background-image:url('../img/logo-loader@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){#nav a#logo{background-image:url('../img/logo-color@2x.png')}#nav a#logo.loading{background-image:url('../img/logo-loader@2x.gif')}}@media screen and (device-pixel-ratio:2.0){#nav a#logo{background-image:url('../img/logo-color@2x.png')}#nav a#logo.loading{background-image:url('../img/logo-loader@2x.gif')}}#nav a#search{width:20px;height:20px;overflow:hidden;background:url('/static/img/search-icon.png') no-repeat top center;text-indent:44px;margin-right:0;margin-top:22px;-webkit-background-size:20px 42px;-moz-background-size:20px 42px;background-size:20px 42px}@media screen and (-webkit-device-pixel-ratio:2.0){#nav a#search{background-image:url('../img/search-icon@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#nav a#search{background-image:url('../img/search-icon@2x.png')}}@media screen and (device-pixel-ratio:2.0){#nav a#search{background-image:url('../img/search-icon@2x.png')}}#nav a#search.selected{background-position:0 -22px}#nav canvas{display:block;margin:0 auto;width:1024px;height:20px;position:relative;top:-20px}.main-column{position:relative;float:left;width:671px;font-size:14px;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-moz-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-ms-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-o-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-webkit-backface-visibility:hidden}.main-column.transition-in-start{position:absolute;z-index:50;top:75px;opacity:.01;-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-moz-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-ms-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-o-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0)}.main-column.transition-in-end{position:absolute;top:75px;z-index:50;opacity:1.0;-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-moz-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-ms-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-o-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);transform:translate3d(0,0,0) perspective(2500) rotate3d(0,0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(0.165,0.840,0.440,1.000);-moz-transition:-moz-transform .6s cubic-bezier(0.165,0.840,0.440,1.000);-ms-transition:-ms-transform .6s cubic-bezier(0.165,0.840,0.440,1.000);-o-transition:-o-transform .6s cubic-bezier(0.165,0.840,0.440,1.000);transition:transform .6s cubic-bezier(0.165,0.840,0.440,1.000)}.main-column.transition-out-start,.main-column.transition-out-end{position:absolute;top:75px;z-index:10;-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,0);-moz-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,0);-ms-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,0);-o-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,0);transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,0)}#overflow .main-column.transition-out-end{position:absolute;top:75px;z-index:10;-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,-40deg);-moz-transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,-40deg);-ms-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,1,0,-40deg);-o-transform:translate3d(0,0,0) perspective(2500) rotate3d(0,1,0,-40deg);transform:translate3d(0,0,0) perspective(2500px) rotate3d(0,1,0,-40deg);-webkit-transition:-webkit-transform .6s cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:-moz-transform .6s cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:-ms-transform .6s cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:-o-transform .6s cubic-bezier(0.215,0.610,0.355,1.000);transition:transform .6s cubic-bezier(0.215,0.610,0.355,1.000)}.main-column.transition-element{float:left;z-index:5;height:1469px;-webkit-backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.main-column.transition-element div{float:right}.main-column.transition-element.background{position:absolute;z-index:5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.main-column.transition-element.spacer{z-index:5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.main-column.transition-element.fader{position:absolute;z-index:15}.main-column.transition-element.fader div{-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out;background:rgba(250,248,246,0.0)}.main-column.transition-element.spacer.animation-end{-webkit-transition:height .5s ease-out;-moz-transition:height .5s ease-out;-ms-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out}.desktop .main-column.transition-element.fader.animation-end div{background:rgba(250,248,246,0.3)}.main-column h2{text-transform:uppercase;font-weight:700;font-size:24px;color:#3c3a37;padding-bottom:16px}.main-column ul li,.main-column ul li a{line-height:24px}.masthead-photo{width:671px;float:right;position:relative}.masthead-photo-extension{position:relative;float:right;width:9999px;background:#faf8f6}.masthead-photo-content{position:relative;float:right;width:920px}.masthead-photo-extension img{float:right;display:block}.masthead-photo-elements{position:absolute;top:244px;left:249px}.masthead-photo-elements h1{text-transform:uppercase;text-indent:30px;font-weight:700;font-size:52px;line-height:52px;color:white;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.masthead-photo-elements h2{text-transform:none;text-indent:30px;font-weight:400;font-style:italic;font-size:18px;line-height:18px;text-shadow:0 1px 1px rgba(0,0,0,0.3);color:white}.hero-overlay{display:block;width:100%;height:285px;position:absolute;bottom:0;-webkit-background-size:1px 285px;-moz-background-size:1px 285px;background-size:1px 285px}@media screen and (-webkit-device-pixel-ratio:2.0){.hero-overlay{background-image:url('../img/hero-image-gradient@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.hero-overlay{background-image:url('../img/hero-image-gradient@2x.png')}}@media screen and (device-pixel-ratio:2.0){.hero-overlay{background-image:url('../img/hero-image-gradient@2x.png')}}.masthead{float:right;width:671px}.masthead-content{float:right;width:575px;padding:20px 60px 15px 35px;border-left:1px solid #e4e2e1}.masthead-extension{float:right;width:9999px;background:#faf8f6}.masthead .breadcrumb{font-weight:600;font-size:11px;line-height:9px;margin-top:5px;margin-bottom:24px;text-transform:uppercase}.masthead .breadcrumb a{text-decoration:none;display:inline-block;color:#3c3a37;border-bottom:1px solid #cac8c6}.masthead .breadcrumb .right-angle{color:#3c3a37;display:inline-block;padding-left:5px;padding-right:4px}.masthead .breadcrumb .current-page{color:#0097d0}.masthead h1{font-weight:100;font-size:48px;color:#3c3a37;text-indent:-3px;letter-spacing:-1px}.masthead blockquote{padding-bottom:20px;line-height:20px;font-weight:400;font-size:14px;color:#3c3a37}.masthead cite{font-weight:500;font-style:italic;font-size:14px;line-height:20px;text-align:right;display:block}.masthead ul,.masthead p{padding-bottom:20px}.generic-list{float:right}.masthead-photo-holder{float:right}.filters-holder{float:right;width:671px;position:relative}.filters-extension{float:right;width:2000%;border-top:1px solid #e4e2e1;background:#faf8f6}.filters{position:relative;float:right;width:670px;height:90px;border-left:1px solid #e4e2e1;line-height:86px;font-size:11px}.filters .labels{position:relative;z-index:2;width:570px;height:90px;padding-left:50px;padding-right:50px;text-transform:uppercase;text-align:justify;font-weight:600;color:#3c3a37}.filters .labels span{display:inline-block}.filters .labels:after{content:"";display:inline-block;width:100%}.filters .labels .selected{color:#0093d0}.filters .filter-ui{position:absolute;z-index:1;top:0;left:0;width:578px;height:90px;padding-left:46px;padding-right:46px;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.filters .filter-ui .label-backgrounds{width:578px;height:90px;background:url('../img/filter-background-dots.gif') repeat-x left center;-webkit-background-size:3px 1px;-moz-background-size:3px 1px;background-size:3px 1px;text-transform:uppercase;text-align:justify;font-weight:600}@media screen and (-webkit-device-pixel-ratio:2.0){.filters .filter-ui .label-backgrounds{background-image:url('../img/filter-background-dots@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){.filters .filter-ui .label-backgrounds{background-image:url('../img/filter-background-dots@2x.gif')}}@media screen and (device-pixel-ratio:2.0){.filters .filter-ui .label-backgrounds{background-image:url('../img/filter-background-dots@2x.gif')}}.filters .filter-ui .label-backgrounds span{display:inline-block;padding-left:4px;padding-right:4px;background:#faf8f6;cursor:pointer;position:relative;top:3px;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;-ms-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.filters .filter-ui .label-backgrounds span:hover{color:#0093d0;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;-ms-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.filters .filter-ui .label-backgrounds:after{content:"";display:inline-block;width:100%}.filters .filter-ui .filter-selection-background{position:absolute;top:30px;left:33px;width:59px;height:28px;border:1px solid #d4d4d4;border-radius:14px;background:white;overflow:hidden;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.filters .filter-ui .filter-selection-background.dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.filters .filter-ui .filter-selection-background.animated{-webkit-transition:width .15s linear;-moz-transition:width .15s linear;-ms-transition:width .15s linear;-o-transition:width .15s linear;transition:width .15s linear}.filters .filter-ui .filter-selection-background .filter-selection-arrow-left{width:100%;height:28px;background:url('/static/img/filter-selector-left-arrow.gif') no-repeat center left;-webkit-background-size:9px 6px;-moz-background-size:9px 6px;background-size:9px 6px}@media screen and (-webkit-device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-left{background-image:url('../img/filter-selector-left-arrow@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-left{background-image:url('../img/filter-selector-left-arrow@2x.gif')}}@media screen and (device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-left{background-image:url('../img/filter-selector-left-arrow@2x.gif')}}.filters .filter-ui .filter-selection-background .filter-selection-arrow-right{width:100%;height:28px;background:url('/static/img/filter-selector-right-arrow.gif') no-repeat center right;-webkit-background-size:9px 6px;-moz-background-size:9px 6px;background-size:9px 6px}@media screen and (-webkit-device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-right{background-image:url('../img/filter-selector-right-arrow@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-right{background-image:url('../img/filter-selector-right-arrow@2x.gif')}}@media screen and (device-pixel-ratio:2.0){.filters .filter-ui .filter-selection-background .filter-selection-arrow-right{background-image:url('../img/filter-selector-right-arrow@2x.gif')}}.filters .filter-ui .filter-selection-background .filter-selection-label{position:absolute;top:2px;width:100%;height:26px;text-align:center;line-height:26px;text-transform:uppercase;font-weight:600;color:#0093d0}.relevant-content-item{float:left;width:250px;padding:40px;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.relevant-content-border{position:absolute;top:0;bottom:0;left:330px;z-index:10;border-left:1px solid #464341;-webkit-transition:border-color .25s linear;-moz-transition:border-color .25s linear;-ms-transition:border-color .25s linear;-o-transition:border-color .25s linear;transition:border-color .25s linear}.relevant-content-item h2{text-transform:uppercase;font-weight:700;font-size:24px;color:white}.relevant-content-item p{font-weight:400;font-size:14px;line-height:20px;padding-bottom:168px}.relevant-content-item .thumbnail{position:absolute;bottom:40px;width:150px;height:150px;overflow:hidden}.relevant-content-item .thumbnail img{position:relative;z-index:1}.desktop .relevant-content-item{-webkit-transition:opacity .35s linear;-moz-transition:opacity .35s linear;-ms-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.desktop .relevant-content-item h2,.desktop .relevant-content-item p{-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-ms-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}.desktop .relevant-content-item{opacity:.2}.desktop .relevant-content-item.selected{opacity:1}.desktop .relevant-content-item.selected:hover h2{color:#71d5ff}.desktop.relevantdrag .relevant-content-item{opacity:1}.desktop.relevantdrag .relevant-content-item:hover h2{color:#fff}.desktop.relevantdrag .relevant-content-border{border-color:transparent}.mobile .relevant-content-item.focused{color:#71d5ff}.mobile .relevant-content-item.focused h2{color:#71d5ff}.featured-item,.item-group{width:671px;float:right}.featured-item-extension,.item-group-extension{float:right;width:9999px;border-top:1px solid #e9e9e9;background:white}.featured-item-holder:first-child .featured-item-extension,.item-group-holder:first-child .item-group-extension{border-top:1px solid #e5e4e3}.featured-item-content{position:relative;float:right;width:400px;min-height:153px;padding:37px 45px 50px 225px;border-left:1px solid #e5e4e3}.featured-item .thumbnail,.item-group .thumbnail{position:absolute;top:40px;left:40px}.featured-item h2{font-weight:400;text-transform:none;font-size:30px;line-height:30px;padding-bottom:14px}.featured-item p{line-height:150%;padding-bottom:38px}.featured-item li,.item li{line-height:24px}.featured-item .details,.item .details{line-height:24px}.featured-item .details .tags,.featured-item .details .phone,.item .details .tags,.item .details .phone{font-weight:600}.item p{line-height:150%}.item ul{display:none}.generic-list .more{display:inline-block;position:absolute;right:40px;bottom:30px;height:38px;padding:0 38px 0 30px;border:1px solid #d4d4d4;border-radius:19px;background:white url('/static/img/cta-arrow-blue.png') center right no-repeat;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;line-height:38px;color:#009bd1;-webkit-background-size:25px 16px;-moz-background-size:25px 16px;background-size:25px 16px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){.generic-list .more{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.generic-list .more{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (device-pixel-ratio:2.0){.generic-list .more{background-image:url('../img/cta-arrow-blue@2x.png')}}.desktop .generic-list .more:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.item-pair{width:671px;float:left}.item-pair-extension{float:right;width:9999px;border-top:1px solid #e9e9e9;background:white}.item-pair-content{width:670px;float:right;border-left:1px solid #e9e9e9}.item-pair .item:first-child{width:254px;border-right:1px solid #e9e9e9}.item-pair .item{width:255px;border-left:none;float:left;padding:30px 40px 98px 40px;position:relative}.item-pair .item h2{font-weight:400;text-transform:none;font-size:24px;line-height:24px;padding-bottom:18px}.item-pair .item .more{position:absolute;margin-top:30px;float:right;bottom:30px;right:40px}.also-see-holder{width:671px;float:right}.also-see-extension{width:9999px;float:right;background:#faf8f6;border-top:1px solid #e4e2e1}.also-see-content{float:right;width:590px;padding:30px 40px;border-left:1px solid #e4e2e1}.also-see-content h2{font-weight:100;text-transform:none;font-size:30px;line-height:30px}.two-column-list ul{width:295px;float:left}.content{position:relative;float:right;width:585px;padding:37px 45px 40px 40px;border-left:1px solid #e5e4e3}.content-holder{width:671px;float:right}.content-extension{float:right;width:9999px;background:white;border-top:1px solid #e9e9e9}.content-holder:first-child .content-extension{border-top:1px solid #e5e4e3}.multi-filter{font-size:0;position:relative;left:-8px;width:602px;padding-top:22px}.multi-filter span{display:inline-block;height:38px;line-height:38px;font-size:11px;font-weight:600;padding-right:24px;padding-left:24px;border-left:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-transform:uppercase;background:#faf8f6;color:#353230;cursor:pointer}.multi-filter span.selected{background:white;color:#009bd1}.multi-filter span:first-child{border-radius:19px 0 0 19px;padding-left:30px}.multi-filter span:last-child{border-radius:0 19px 19px 0;border-right:1px solid #d4d4d4;padding-right:30px}#footer{width:1002px;float:left;z-index:50;position:relative}#footer-content-holder{float:left;width:671px}#footer-content-extension{float:right;width:9999px;border-top:1px solid #e4e2e1;background:#faf8f6}#footer-content{float:right;width:630px;padding:40px 0 30px 40px;border-left:1px solid #e4e2e1}#footer-sidebar{float:left;width:331px}#footer-sidebar-extension{width:9999px;background:#353230;border-top:1px solid #464341}#footer-sidebar-content{width:330px;height:183px;border-right:1px solid #464341}#footer #footer-logo{display:block;width:153px;height:27px;padding-bottom:12px;overflow:hidden;text-indent:153px;background:url('../img/logo-gray.png') no-repeat;-webkit-background-size:153px 27px;-moz-background-size:153px 27px;background-size:153px 27px}#partner-links{overflow:hidden;padding:20px 0}#partner-links a{display:block;float:left;width:50px;height:50px;font-size:0;margin:0 5px 0 0}#partner-links a img{display:block;width:100%;height:100%}@media screen and (-webkit-device-pixel-ratio:2.0){#footer #footer-logo{background-image:url('../img/logo-gray@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#footer #footer-logo{background-image:url('../img/logo-gray@2x.png')}}@media screen and (device-pixel-ratio:2.0){#footer #footer-logo{background-image:url('../img/logo-gray@2x.png')}}#footer #footer-links a{font-weight:500;text-decoration:none;font-size:12px;color:#353230;padding-right:12px}#footer #copyright{font-weight:400;color:#1e1e1e;font-size:12px}#footer #copyright a{color:#777}.thumbnail .thumbnail-mask{position:absolute;display:block;z-index:2;width:150px;height:150px;background:url('../img/thumbnail-sprite.png') -2px -2px no-repeat;-webkit-background-size:512px 1024px;-moz-background-size:512px 1024px;background-size:512px 1024px}@media screen and (-webkit-device-pixel-ratio:2.0),screen and (-moz-device-pixel-ratio:2.0),screen and (device-pixel-ratio:2.0){.thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite@2x.png') no-repeat;-webkit-background-size:150px 150px;-moz-background-size:150px 150px;background-size:150px 150px}img.retina{display:block}img.nonretina{display:none}}#nav-search-overlay{position:absolute;z-index:90;top:75px;left:0;right:0;background:#fff;border-top:1px solid #e2e2e1;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform translate .3s ease-out;-ms-transition:-moz-transform translate .3s ease-out;-o-transition:-moz-transform translate .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate3d(0,-200px,0);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);transform:translate(0,-200px)}#nav-search-overlay.show{-webkit-transform:translate3d(0,0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#nav-search-input{display:block;width:774px;height:142px;padding:0;margin:0 0 0 166px;font:700 120px/120px "ProximaNova";border:0;outline:0;color:#e2e2e1}#nav-search-form{width:960px;margin:0 auto;padding:15px 0 27px 0;background:url('../img/nav-search-icon.png') 20px 41px no-repeat;-webkit-background-size:92px 92px;-moz-background-size:92px 92px;background-size:92px 92px}.desktop #nav-search-overlay{position:fixed}@media screen and (-webkit-device-pixel-ratio:2.0){#nav-search-form{background-image:url('../img/nav-search-icon@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#nav-search-form{background-image:url('../img/nav-search-icon@2x.png')}}@media screen and (device-pixel-ratio:2.0){#nav-search-form{background-image:url('../img/nav-search-icon@2x.png')}}.slideshow{clear:both}.slideshow img{display:block;width:100%}.slideshow-extension{float:right;width:9999px;overflow:hidden;cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.slideshow-content{float:right;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.slideshow-photo{position:relative;z-index:100;float:right;width:670px;height:350px;background:#faf8f6}.slideshow-photo .video-holder{position:absolute;width:670px;height:350px}.slideshow-photo .play-button{position:absolute;top:84px;left:235px;width:187px;height:183px;background:url('../img/video-play-button.png') no-repeat center;-webkit-background-size:187px 183px;-moz-background-size:187px 183px;background-size:187px 183px}@media screen and (-webkit-device-pixel-ratio:2.0){.slideshow-photo .play-button{background-image:url('../img/video-play-button@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.slideshow-photo .play-button{background-image:url('../img/video-play-button@2x.png')}}@media screen and (device-pixel-ratio:2.0){.slideshow-photo .play-button{background-image:url('../img/video-play-button@2x.png')}}.slideshow-photo .mouse-overlay{position:absolute;top:28px;width:670px;height:282px}.position-indicators{text-align:center;font-size:0}.position-indicators span{display:inline-block;padding-left:4px;padding-right:4px;font-size:29px;line-height:29px;color:#dbdbdb;cursor:pointer}.position-indicators span.selected{color:#009bd1}.column-padding{float:right;display:block;position:relative;width:100%}.two-column-list{overflow:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.unselectable,.unselectable *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unselectable .selectable,.unselectable *.selectable{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}img.retina{display:none}img.nonretina{display:block}@media screen and (-webkit-device-pixel-ratio:2.0){.thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite@2x.png') no-repeat;background-size:150px 150px}img.retina{display:block}img.nonretina{display:none}}@media screen and (-moz-device-pixel-ratio:2.0){.thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite@2x.png') no-repeat}img.retina{display:block}img.nonretina{display:none}}@media screen and (device-pixel-ratio:2.0){.thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite@2x.png') no-repeat}img.retina{display:block}img.nonretina{display:none}}.activity-indicator{display:block;width:178px;height:178px;border-radius:89px;background:url('../img/ajax-loader.gif') white no-repeat center 73px;border:1px solid #e9e9e9;position:absolute;top:-70px;z-index:98;left:30px;-webkit-transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;-ms-transition:-ms-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;transform:translate3d(0,0,0)}.activity-indicator.hidden{-webkit-transform:translate3d(0,-115px,0);transform:translate3d(0,-115px,0);-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;-ms-transition:-ms-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out}.main-column-spacer-holder{width:671px;position:relative;float:right;z-index:15}.main-column-spacer-extension{float:right;width:9999px;background:white}.main-column-spacer{float:right;width:670px;border-left:1px solid #e5e4e3}.column-padding-spacer{float:right;width:670px}.column-padding.animate-in-start{height:0;overflow:hidden;-webkit-transition:height .25s ease-out;-moz-transition:height .25s ease-out;-ms-transition:height .25s ease-out;-o-transition:height .25s ease-out;transition:height .25s ease-out}.column-padding.animate-in-end,.column-padding.animate-in-end .column-padding-spacer{height:auto;-webkit-transition:height .25s ease-out;-moz-transition:height .25s ease-out;-ms-transition:height .25s ease-out;-o-transition:height .25s ease-out;transition:height .25s ease-out;overflow:visible}.column-padding.animate-out-start{height:auto;overflow:visible}.column-padding.animate-out-end,.column-padding.animate-out-end .column-padding-spacer{height:0;-webkit-transition:height .25s ease-out;-moz-transition:height .25s ease-out;-ms-transition:height .25s ease-out;-o-transition:height .25s ease-out;transition:height .25s ease-out}a{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.main-column p a,.main-column ul li a{font-weight:500;color:#009bd1}.main-column p a:hover,.main-column ul li a:hover{color:#1e5065}.also-see-content ul li a,.events-column table a{font-weight:400;color:#353230}#nav a.selected,#nav a.selected:hover,.desktop #nav a.selected,.desktop #nav a.selected:hover{color:#0093d0}.desktop #nav a:hover{color:#5d94aa}#link-modules ul a:hover{color:#31c3ff}.events-column ul li a:hover,#footer #footer-links a:hover,.main-column .also-see-content a:hover{color:#0093d0}.current-list-holder{float:right;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.mobile-cta{display:block;width:42px;height:42px;border-radius:24px;background:white url('../img/mobile-cta-arrow.png') no-repeat center center;border:3px #c1bfbc solid;position:absolute;bottom:40px;right:50px;-webkit-background-size:21px 19px;-moz-background-size:21px 19px;background-size:21px 19px}#sidebar .mobile-cta{background-color:#353230}@media screen and (-webkit-device-pixel-ratio:2.0){.mobile-cta{background-image:url('../img/mobile-cta-arrow@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.mobile-cta{background-image:url('../img/mobile-cta-arrow@2x.png')}}@media screen and (device-pixel-ratio:2.0){.mobile-cta{background-image:url('../img/mobile-cta-arrow@2x.png')}}#sidebar{float:left;width:331px;background:#353230;color:white;z-index:65}#sidebar h2{padding-bottom:16px;text-transform:uppercase;font-weight:700;font-size:24px}#mountain-report{width:331px}#mountain-report-extension{width:9999px;background:#1e1e1e}#mountain-report-content{position:relative;z-index:65;width:260px;height:280px;padding:35px;border-right:1px solid #313131}#mountain-report #currently{text-transform:uppercase;font-weight:500;font-size:14px}#mountain-report .degrees{display:block;position:absolute;top:16px;left:125px;text-transform:uppercase;font-weight:100;font-size:110px}#mountain-report .degrees .symbol{vertical-align:super;font-size:60px}#mountain-report img.condition-icon{padding-top:8px;padding-bottom:10px}#snowfall{position:relative;padding-top:15px;padding-bottom:15px;border-top:1px solid #353535}#snowfall .snowfall-total:first-child{position:relative;top:0}#snowfall .snowfall-total{position:absolute;top:15px}#snowfall .snowfall-total .snowfall-label{font-weight:500;font-size:14px;color:#898989}#snowfall .snowfall-total .total-inches{font-family:"ProximaNovaCondensed";font-weight:600;font-size:32px;line-height:24px}#snowfall .snowfall-total .total-inches .symbol{vertical-align:super;font-size:18px}#snowfall.summermode .snowfall-total .total-inches .symbol{vertical-align:top;font-size:30px}#snowfall #twenty-four-hour .total-inches{color:#ff5a00}#snowfall #forty-eight-hour{left:64px}#snowfall #current-depth{left:132px}#snowfall #year-to-date{left:204px}#snowfall.summermode #twenty-four-hour{left:10px}#snowfall.summermode #forty-eight-hour{left:106px}#snowfall.summermode #current-depth{left:auto;right:10px}#snowfall.summermode .snowfall-total .total-inches{line-height:34px}#conditions-links{position:relative;clear:both;height:58px;padding-top:29px;border-top:1px solid #353535}#conditions-links a#mtn-cam,#conditions-links a#trail-map{display:block;position:absolute;padding-top:26px;margin:4px 0 0 0;width:26px;background:url('/static/img/mtn-cam.png') no-repeat 0 0;text-indent:-4px;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:500;font-size:10px;color:#898989;-webkit-background-size:26px 20px;-moz-background-size:26px 20px;background-size:26px 20px}#conditions-links a#trail-map{background-image:url('/static/img/trail-map.png');text-indent:0;left:53px}@media screen and (-webkit-device-pixel-ratio:2.0){#conditions-links a#mtn-cam{background-image:url('../img/mtn-cam@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#conditions-links a#mtn-cam{background-image:url('../img/mtn-cam@2x.png')}}@media screen and (device-pixel-ratio:2.0){#conditions-links a#mtn-cam{background-image:url('../img/mtn-cam@2x.png')}}#conditions-links a#full-report{display:block;position:absolute;right:0;width:100px;height:40px;padding:0 30px 0 26px;border-radius:25px;background:#0093d0 url('/static/img/cta-arrow-white.png') no-repeat right center;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;line-height:40px;color:#fff;-webkit-background-size:29px 16px;-moz-background-size:29px 16px;background-size:29px 16px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){#conditions-links a#full-report{background-image:url('../img/cta-arrow-white@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#conditions-links a#full-report{background-image:url('../img/cta-arrow-white@2x.png')}}@media screen and (device-pixel-ratio:2.0){#conditions-links a#full-report{background-image:url('../img/cta-arrow-white@2x.png')}}.desktop #conditions-links a#full-report:hover{border-radius:2px}#sidebar .relevant-content{position:relative;width:330px;border-right:1px solid #464341;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#sidebar .relevant-content-extension{width:9999px;overflow:hidden;background:#353230}#sidebar .relevant-content-content{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#sidebar .thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite-dark.png') -2px -2px no-repeat}@media screen and (-webkit-device-pixel-ratio:2.0){#sidebar .thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite-dark@2x.png') no-repeat;-webkit-background-size:150px 150px}}@media screen and (-moz-device-pixel-ratio:2.0){#sidebar .thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite-dark@2x.png') no-repeat;-webkit-background-size:150px 150px}}@media screen and (device-pixel-ratio:2.0){#sidebar .thumbnail .thumbnail-mask{background:url('../img/thumbnail-sprite-dark@2x.png') no-repeat;-webkit-background-size:150px 150px}}#link-modules{width 371px}#link-modules-extension{width:9999px;border-top:1px solid #444241;background:#353230}#link-modules-content{width:260px;padding:35px;border-right:1px solid #464341}#link-modules ul{list-style-image:none;list-style-type:none}#link-modules ul li{padding-left:20px;background:url('/static/img/wing-bullet-light.png') no-repeat left 5px;-webkit-background-size:10px 9px;-moz-background-size:10px 9px;background-size:10px 9px}@media screen and (-webkit-device-pixel-ratio:2.0){#link-modules ul li{background-image:url('../img/wing-bullet-light@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#link-modules ul li{background-image:url('../img/wing-bullet-light@2x.png')}}@media screen and (device-pixel-ratio:2.0){#link-modules ul li{background-image:url('../img/wing-bullet-light@2x.png')}}#link-modules ul a{font-weight:500;font-size:15px;color:#9cd6ea;text-decoration:none;line-height:22px}#link-modules .phone-number{padding-top:24px;padding-bottom:45px;text-transform:uppercase;font-weight:200;font-size:26px;color:#a09f9f}#link-modules .phone-number a{text-decoration:none;color:#a09f9f}#link-modules .link-module:last-child .phone-number{padding-bottom:0}#sidebar{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#sidebar-actions{width:331px}#sidebar-actions-extension{width:9999px;border-top:1px solid #444241;background:#353230}#sidebar-actions-content{width:260px;padding:35px;border-right:1px solid #464341}#sidebar-actions #email-alerts a{display:inline-block;height:40px;padding-left:45px;padding-right:45px;border-radius:25px;background:#1e1e1e;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;line-height:40px;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.desktop #sidebar-actions #email-alerts a:hover{border-radius:2px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#sidebar-actions #find-us{padding-top:45px;clear:both;overflow:hidden}#sidebar-actions #find-us:first-child{padding-top:0}#sidebar-actions #find-us a{display:block;float:left;width:34px;height:33px;overflow:hidden;margin-right:11px;background:url('/static/img/find-us-icons.png');text-indent:-9999px;opacity:.15;-webkit-background-size:210px 33px;-moz-background-size:210px 33px;background-size:210px 33px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){#sidebar-actions #find-us a{background-image:url('../img/find-us-icons@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#sidebar-actions #find-us a{background-image:url('../img/find-us-icons@2x.png')}}@media screen and (device-pixel-ratio:2.0){#sidebar-actions #find-us a{background-image:url('../img/find-us-icons@2x.png')}}.desktop #sidebar-actions #find-us a:hover{opacity:1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#sidebar-actions #find-us a#sidebar-twitter{background-position:0 0}#sidebar-actions #find-us a#sidebar-facebook{background-position:-35px 0}#sidebar-actions #find-us a#sidebar-youtube{background-position:-70px 0}#sidebar-actions #find-us a#sidebar-flickr{background-position:-105px 0}#sidebar-actions #find-us a#sidebar-ios{background-position:-140px 0}#sidebar-actions #find-us a#sidebar-android{background-position:-175px 0;margin-right:0}#sidebar-actions #find-us a#sidebar-ios{display:none}#home .masthead-photo-extension{float:right;width:9999px;height:350px}#home .masthead-photo-elements{top:260px;left:299px}#home .masthead-photo-elements img#logo{float:left;margin:5px 5px 0 0}#home .masthead-photo-content.hover-bg{background-color:#000}#home .masthead-photo .masthead-photo-content img{transition:250ms ease-out}#home .masthead-photo:hover .masthead-photo-content.hover-bg img{opacity:.6;transition:250ms ease-out}#home .masthead-photo .masthead-photo-content.hover-bg:hover img{opacity:.6;transition:250ms ease-out}#home .masthead-photo #hero-video-link,#home .masthead-photo #hero-url-link{position:absolute;width:9999px;height:100%;display:block;z-index:100;top:0;right:0}#home .masthead-photo-content a{display:block;float:left;height:40px;padding:0 50px 0 32px;border-radius:25px;background:rgba(0,0,0,.75) url('/static/img/cta-arrow-white.png') no-repeat right center;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;line-height:40px;color:#fff;-webkit-background-size:29px 16px;-moz-background-size:29px 16px;background-size:29px 16px}#home .masthead-photo .masthead-photo-credits{position:absolute;bottom:0;left:0;margin:0 225px 25px 37px;text-shadow:0 1px 1px rgba(0,0,0,0.3)}#home .masthead-photo-credits h1{color:#fff;font-size:28px;font-family:"ProximaNova";font-weight:600;padding-bottom:10px;line-height:30px}#home .masthead-photo-credits p{color:#fff;font-size:13px;font-family:"ProximaNova";font-weight:400;padding-bottom:15px}#home .masthead-photo-credits div{line-height:36px;height:36px}#home .masthead-photo-credits span{color:#fff;font-size:13px;font-family:"ProximaNova";font-weight:600;vertical-align:top}#home .masthead-photo-credits #photoCred{background:url('/static/img/camera-icon.png') no-repeat left top;padding-left:25px;-webkit-background-size:17px 13px;-moz-background-size:17px 13px;background-size:17px 13px}#home .masthead-photo-credits #riderCred{background:url('/static/img/snowflake-icon.png') no-repeat left center;padding-left:25px;margin-left:40px;-webkit-background-size:16px 18px;-moz-background-size:16px 18px;background-size:16px 18px}#home .masthead-photo-credits #video{background:url('/static/img/playButton-icon.png') no-repeat left center;-webkit-background-size:33px 33px;-moz-background-size:33px 33px;background-size:33px 33px;display:inline-block;width:33px;height:33px;margin-left:40px}@media screen and (-webkit-device-pixel-ratio:2.0){#home .masthead-photo-content a{background-image:url('../img/cta-arrow-white@2x.png')}#home .masthead-photo-credits #photoCred{background-image:url('../img/camera-icon@2x.png')}#home .masthead-photo-credits #riderCred{background-image:url('../img/snowflake-icon@2x.png')}#home .masthead-photo-credits #video{background-image:url('../img/playButton-icon@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#home .masthead-photo-content a{background-image:url('../img/cta-arrow-white@2x.png')}#home .masthead-photo-credits #photoCred{background-image:url('../img/camera-icon@2x.png')}#home .masthead-photo-credits #riderCred{background-image:url('../img/snowflake-icon@2x.png')}#home .masthead-photo-credits #video{background-image:url('../img/playButton-icon@2x.png')}}@media screen and (device-pixel-ratio:2.0){#home .masthead-photo-content a{background-image:url('../img/cta-arrow-white@2x.png')}#home .masthead-photo-credits #photoCred{background-image:url('../img/camera-icon@2x.png')}#home .masthead-photo-credits #riderCred{background-image:url('../img/snowflake-icon@2x.png')}#home .masthead-photo-credits #video{background-image:url('../img/playButton-icon@2x.png')}}.news-and-events{float:right;width:671px;background:#faf8f6}.news-and-events-extension{float:right;width:9999px;background:#faf8f6;border-top:1px solid #e4e2e1}.news-and-events-content{float:right;width:670px;border-left:1px solid #e4e2e1}.news-and-events-padding{padding:30px 0 40px 0;overflow:hidden}.news-and-events h3,.news-and-events ul li h3 a{text-transform:uppercase;font-weight:700;font-size:12px;line-height:18px;color:#3c3a37}.news-and-events ul li h3 a{font-color:inherit;line-height:18px}.news-and-events ul{list-style:none}.news-and-events li{margin-left:0;padding-bottom:15px;position:relative;overflow:hidden}.news-and-events li:last-child{padding-bottom:0}.news-column,.events-column{float:left;width:295px;padding-left:40px;padding-right:0}.events-column{padding-left:40px;padding-right:20px;width:275px}.news-column li.twitter{background:url('../img/news-icon-twitter.png') no-repeat;-webkit-background-size:15px 12px;-moz-background-size:15px 12px;background-size:15px 12px}@media screen and (-webkit-device-pixel-ratio:2.0){.news-column li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.news-column li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}@media screen and (device-pixel-ratio:2.0){.news-column li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}.news-column li{padding-left:0}.news-column li.facebook{background:url('../img/news-icon-fb.png') no-repeat 3px top;-webkit-background-size:8px 13px;-moz-background-size:8px 13px;background-size:8px 13px}.events-column ul li{background:0;padding-left:0;padding-bottom:20px}@media screen and (-webkit-device-pixel-ratio:2.0){.news-column li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.news-column li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}@media screen and (device-pixel-ratio:2.0){.news-column li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}.news-column li h3{margin-left:18px}.news-column li p,.events-column li p,.events-column li p a{font-weight:400;font-size:14px;line-height:18px;color:#3c3a37}.news-column li a{text-decoration:none;color:#0098ce;font-weight:600;font-size:14px;line-height:18px}.news-and-events h3{padding-bottom:8px}.events-column h3{padding-bottom:2px}.featured-content{float:right;width:671px}.featured-content-extension{position:relative;float:right;width:9999px;overflow:hidden;background:#fff}.featured-content .relevant-content-border{position:absolute;top:0;bottom:0;left:auto;right:670px;border-left:1px solid #e9e9e9}.featured-content-content,.featured-content-content-scripted{position:relative;overflow:hidden;cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.featured-content .relevant-content-item{float:right;width:255px}.featured-content .relevant-content-item h2{color:#3c3a37}.desktop .featured-content .relevant-content-item.selected:hover h2{color:#2f7e9f}.desktop.relevantdrag .featured-content .relevant-content-item:hover h2{color:#3c3a37}.mobile .featured-content .relevant-content-item.focused{color:#2f7e9f}.mobile .featured-content .relevant-content-item.focused h2{color:#2f7e9f}#custom-landing .featured-item ul{list-style-type:none;list-style-image:none;width:280px}#custom-landing .featured-item li{margin-left:0;background:0;padding-left:0}.detail-body-holder{width:671px}.detail-body-extension{float:right;width:9999px;background:white;border-top:1px solid #e4e2e1}.detail-body{width:670px;float:right;border-left:1px solid #e9e9e9}.above-the-fold-content{margin:40px 50px 35px 40px;overflow:hidden}.below-the-fold-content{margin:25px 50px 45px 40px;overflow:hidden}.above-the-fold-content h2,.below-the-fold-content h2{padding:0;margin-top:24px;margin-bottom:24px;font-size:18px;font-weight:700}.above-the-fold-content h2:first-child,.below-the-fold-content h2:first-child{margin-top:0}.above-the-fold-content h3,.below-the-fold-content h3{padding:0;margin-top:12px;margin-bottom:12px;font-size:15px;font-weight:600}.above-the-fold-content h3:first-child,.below-the-fold-content h3:first-child{margin-top:0}.above-the-fold-content p,.below-the-fold-content p{padding:0;margin-top:20px;margin-bottom:20px;font-size:14px;font-weight:400;line-height:150%}.above-the-fold-content p:first-child,.below-the-fold-content p:first-child{margin-top:0}.above-the-fold-content p:last-child,.below-the-fold-content p:last-child{margin-bottom:0}.above-the-fold-content h4,.below-the-fold-content h4{padding:0;margin-top:20px;margin-bottom:4px;font-size:14px;font-weight:600}.above-the-fold-content h4+p,.below-the-fold-content h4+p{margin-top:0}#body-holder{overflow-x:hidden}#overflow.modalled{overflow:hidden;position:fixed;left:0;right:0}#bg.modalled{overflow:hidden;position:fixed}#modal-fade{position:fixed;opacity:.5;width:100%;height:100%;top:0;z-index:99;background:#6eb43f}#modal-holder{position:absolute;top:0;width:100%;overflow:hidden;z-index:100}#modal{position:relative;overflow:hidden;visibility:hidden;width:670px;margin:40px auto;background:white;border-radius:2px;color:#3c3a37;font-size:14px;box-shadow:0 2px 3px rgba(0,0,0,.3)}#modal h1{font-weight:400;font-size:26px;padding-left:40px;padding-top:26px;padding-bottom:26px;text-indent:-1px}#modal .close{position:absolute;display:block;width:18px;height:18px;background:url('../img/close-button.png');text-indent:20px;overflow:hidden;position:absolute;right:20px;top:19px;opacity:.3;-webkit-background-size:18px 18px;-moz-background-size:18px 18px;background-size:18px 18px;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.desktop #modal .close:hover{opacity:1}@media screen and (-webkit-device-pixel-ratio:2.0){#modal .close{background-image:url('../img/close-button@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#modal .close{background-image:url('../img/close-button@2x.png')}}@media screen and (device-pixel-ratio:2.0){#modal .close{background-image:url('../img/close-button@2x.png')}}#modal .content{padding:0 40px 40px 40px;border:0;float:none;width:590px}#modal .content.event-content{width:345px;padding:0 0 40px 40px}#modal .content h2{font-weight:700;text-transform:uppercase;font-size:18px;padding-bottom:16px}#modal .content h3{font-weight:600;font-size:14px}#modal a{font-weight:500;color:#009bd1;text-decoration:none}#modal a:hover{color:#1e5065}#modal .content p{padding-bottom:18px}#modal .content p:last-child{padding:0}#modal .content p,#modal .left-column p{line-height:150%}#modal .birds-nest-photo{padding:0 0 26px 0}#modal .birds-nest-photo img{display:block;margin:0 auto}#modal ul{margin-bottom:20px}#modal ul li{line-height:150%}#modal p.author{display:block;font-size:14px;font-weight:normal;font-style:italic;line-height:24px;text-transform:none}.booking-widget{float:right;width:671px}.booking-widget-extension{float:right;width:9999px;background:#faf8f6}.booking-widget-content{float:right;width:600px;padding:40px 30px 40px 40px;border-left:1px solid #e4e2e1}.booking-widget h2{padding-bottom:0}.booking-widget div.date-picker-holder{display:block;position:absolute;z-index:100;width:196px;border-radius:12px}.booking-widget div.date-picker-holder a.calnavleft{margin-left:10px}.booking-widget div.date-picker-holder a.calnavright{margin-right:10px}.booking-widget div.date-picker-holder .yui-calendar{font-family:"ProximaNova"}.booking-widget div.booking-assistance{display:block;font-size:16px;font-weight:200;color:#3c3a37;padding-bottom:20px}.booking-assistance .phone{font-weight:500}.booking-widget .label{line-height:38px;font-weight:600;font-size:14px;display:inline-block}.booking-widget .input{height:38px;border:1px solid #d4d4d4;border-radius:19px;display:inline-block}.booking-widget .input.error{border:1px solid #bc6161;background:#fff3f1}#check-in-picker,#check-in-picker-scripted{top:0;left:275px}#check-out-picker,#check-out-picker-scripted{top:0;left:288px}.check-in-date .input,.check-out-date .input{width:167px}.mobile .check-in-date .input,.mobile .check-out-date .input{width:199px}.group-code .input{width:97px}.booking-widget div{display:inline-block;position:relative}.check-in-date{width:300px;padding-right:12px}.check-out-date{width:260px}.check-in-date,.check-out-date,.num-adult,.num-youth,.num-child,.group-code,.property{margin-bottom:21px}.num-adults,.num-youth,.group-code{width:200px}.num-adults,.group-code{padding-right:15px}.property{padding-right:12px}.check-in-date .input,.check-in-date .date-picker,.check-out-date .input,.check-out-date .date-picker{position:absolute;top:0}.check-in-date .input{left:66px}.check-in-date .date-picker{left:238px}.check-out-date .date-picker{left:250px}.check-out-date .input{left:78px}.num-adults ul{left:90px}.num-youth ul{left:84px}.num-child ul{left:77px}.group-code .input{position:absolute;left:90px;top:0}.property ul{left:84px}.booking-widget .input input{border:0;background:0;height:38px;width:100%;outline:0;font-size:20px;line-height:38px;font-weight:200;text-indent:16px;font-family:"ProximaNova"}.booking-widget .date-picker{display:inline-block;width:23px;height:26px;text-indent:26px;font-size:0;line-height:38px;overflow:hidden;background:url('../img/calendar-widget.png') no-repeat center;padding:6px;-webkit-background-size:23px 26px;-moz-background-size:23px 26px;background-size:23px 26px}@media screen and (-webkit-device-pixel-ratio:2.0){.booking-widget .date-picker{background-image:url('../img/calendar-widget@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.booking-widget .date-picker{background-image:url('../img/calendar-widget@2x.png')}}@media screen and (device-pixel-ratio:2.0){.booking-widget .date-picker{background-image:url('../img/calendar-widget@2x.png')}}ul.drop-down{list-style-image:none;list-style-type:none;background:white url('../img/drop-down-arrow.png') no-repeat right center;display:block;border-radius:19px;border:1px solid #d4d4d4;width:94px;cursor:pointer;-webkit-background-size:30px 10px;-moz-background-size:30px 10px;background-size:30px 10px}ul.drop-down.error{border:1px solid #bc6161;background:#fff3f1 url('../img/drop-down-arrow.png') no-repeat right center;-webkit-background-size:30px 10px;-moz-background-size:30px 10px;background-size:30px 10px}.booking-widget ul.drop-down{position:absolute;top:0}@media screen and (-webkit-device-pixel-ratio:2.0){ul.drop-down,ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}ul.drop-down.expanded{background-image:none}}@media screen and (-moz-device-pixel-ratio:2.0){.booking-widget .date-picker{background-image:url('../img/drop-down-arrow@2x.png')}ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}ul.drop-down.expanded{background-image:none}}@media screen and (device-pixel-ratio:2.0){.booking-widget .date-picker{background-image:url('../img/drop-down-arrow@2x.png')}ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}ul.drop-down.expanded{background-image:none}}ul.drop-down.expanded{background-image:none;z-index:2}ul.drop-down li{background:0;display:none;height:38px;line-height:38px;font-size:20px;text-indent:24px;margin:0;padding:0}ul.drop-down li.selected{display:block}ul.drop-down.expanded li{display:block}ul.drop-down.expanded li.selected{background:#0093d0;color:white}ul.drop-down.expanded li.selected:first-child{border-radius:19px 19px 0 0}ul.drop-down.expanded li.selected:last-child{border-radius:0 0 19px 19px}#hidden-adults,#hidden-adults-scripted{width:96px;left:90px}#hidden-youth,#hidden-youth-scripted{width:96px;left:84px}#hidden-child,#hidden-child-scripted{width:96px;left:77px}#hidden-property,#hidden-property-scripted{width:293px;left:84px}.hidden-select{position:absolute;opacity:0;border-radius:19px;height:40px;top:0}.property{width:291px}.booking-widget .property ul{width:291px}.booking-widget .property ul.drop-down li{font-size:16px;font-weight:500}.booking-widget a.check-rates{display:inline-block;background:#0093d0 url('../img/cta-arrow-white.png') no-repeat right center;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:14px;color:white;line-height:40px;height:40px;padding-left:24px;padding-right:42px;border-radius:25px;margin-left:436px;-webkit-background-size:29px 16px;-moz-background-size:29px 16px;background-size:29px 16px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){.booking-widget a.check-rates{background-image:url('../img/cta-arrow-white@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.booking-widget a.check-rates{background-image:url('../img/cta-arrow-white@2x.png')}}@media screen and (device-pixel-ratio:2.0){.booking-widget a.check-rates{background-image:url('../img/cta-arrow-white@2x.png')}}.desktop .booking-widget a.check-rates:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;border-radius:2px}#lodging-landing .featured-item p{font-weight:200;font-style:italic;font-size:14px}#lodging-landing .featured-item h3{font-weight:600;font-size:14px;padding-bottom:6px}#lodging-landing .featured-item ul{list-style-image:none;list-style-type:disc;line-height:19px}#lodging-detail .masthead-photo-extension{height:136px}.content-column{width:367px;float:left;margin-right:30px}.room-types{float:left;width:170px}.booking-widget-holder{width:670px}.booking-widget-extension{width:2000%}.booking-widget{width:670px}.filters-picker{height:54px;width:671px;float:right;font-size:0}.filters-picker a{text-transform:uppercase;font-weight:700;font-size:16px;text-decoration:none;display:inline-block;width:335px;height:53px;line-height:53px;color:#aeacaa;text-align:center;border-bottom:1px solid #e4e2e1;background:#faf8f6;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.filters-picker a.deselected{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.filters-picker a:hover{color:#7e7c7a;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.filters-picker a.selected{color:#0093d0;background:white;border-bottom:1px solid white;border-left:1px solid #e4e2e1;border-right:1px solid #e4e2e1;width:334px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.filters-picker a.selected:last-child{border-right:1px solid white}.filters-holder .filters{font-size:11px;background:white;clear:both}.filters-holder .filters.inactive{visibility:hidden;display:none}.filters-holder .filters .filter-ui .label-backgrounds span{background:white}.filters-holder .filters .filter-ui .filter-selection-background{width:52px}#dining-landing .featured-item p{font-size:14px;font-weight:200;font-style:italic;color:#3c3a37}#dining-landing .featured-item li,#dining-landing .item li{margin-left:0;line-height:24px;list-style-image:none;background:0;padding-left:0}#dining-landing .item-pair .item.restaurant .more{position:absolute;bottom:30px;right:40px}#current-dining-list{float:right}.dining-list-holder{float:right;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.restaurant-details{width:158px;margin:10px 30px 0 0;float:left}.menu-download{margin:10px 0 0 0;float:left;width:200px}a.download-button{display:inline-block;position:relative;left:-3px;height:38px;margin-top:12px;padding-left:26px;padding-right:26px;border:1px solid #d4d4d4;border-radius:19px;background:white;line-height:38px;text-transform:uppercase;text-decoration:none;font-weight:600;color:#009bd1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.desktop a.download-button:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.dining-links .two-column-list ul{width:168px}.dining-links{float:left;margin-top:20px;margin-right:40px}.detailed-hours{float:left;width:178px;margin-top:20px}#events-landing .masthead-content{padding-right:45px;width:590px}.masthead .filters{width:590px;height:36px;border-left:none;font-size:11px;line-height:36px;margin-top:10px}.masthead .filters .filter-ui{width:590px;height:36px;padding:0}.masthead .filters .filter-ui .label-backgrounds{margin:0;width:590px;height:36px}.masthead .filters .labels{padding:0 5px 0 5px;width:580px;height:36px}.masthead .filters .filter-ui .filter-selection-background{left:-15px;width:58px;top:3px}.range-filter{float:right;width:590px;position:relative;margin-top:6px}.range-filter-ui .left-bound,.range-filter-ui .right-bound{width:24px;height:48px;font-family:"ProximaNovaCondensed";font-size:18px;font-weight:500;color:#0093d0;text-align:center;background-repeat:no-repeat;background-position:bottom center;position:absolute;top:0;z-index:2;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.range-filter-ui .range-filter-background{display:block;position:absolute;height:1px;width:585px;background:url('../img/range-filter-background-dots.gif');-webkit-background-size:3px 1px;-moz-background-size:3px 1px;background-size:3px 1px;top:34px;left:2px}@media screen and (-webkit-device-pixel-ratio:2.0){.range-filter-ui .range-filter-background{background-image:url('../img/range-filter-background-dots@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){.range-filter-ui .range-filter-background{background-image:url('../img/range-filter-background-dots@2x.gif')}}@media screen and (device-pixel-ratio:2.0){.range-filter-ui .range-filter-background{background-image:url('../img/range-filter-background-dots@2x.gif')}}.range-filter-ui .left-bound{background-image:url('../img/range-selector-left.png');-webkit-background-size:24px 26px;-moz-background-size:24px 26px;background-size:24px 26px;left:-10px}@media screen and (-webkit-device-pixel-ratio:2.0){.range-filter-ui .left-bound{background-image:url('../img/range-selector-left@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.range-filter-ui .left-bound{background-image:url('../img/range-selector-left@2x.png')}}@media screen and (device-pixel-ratio:2.0){.range-filter-ui .left-bound{background-image:url('../img/range-selector-left@2x.png')}}.range-filter-ui .right-bound{background-image:url('../img/range-selector-right.png');-webkit-background-size:24px 26px;-moz-background-size:24px 26px;background-size:24px 26px;left:571px}@media screen and (-webkit-device-pixel-ratio:2.0){.range-filter-ui .right-bound{background-image:url('../img/range-selector-right@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.range-filter-ui .right-bound{background-image:url('../img/range-selector-right@2x.png')}}@media screen and (device-pixel-ratio:2.0){.range-filter-ui .right-bound{background-image:url('../img/range-selector-right@2x.png')}}.range-filter-ui .selection-range{background-image:url('../img/range-selector-bar.gif');-webkit-background-size:5px 7px;-moz-background-size:5px 7px;background-size:5px 7px;width:560px;height:7px;left:12px;top:30px;position:absolute;z-index:1}@media screen and (-webkit-device-pixel-ratio:2.0){.range-filter-ui .selection-range{background-image:url('../img/range-selector-bar@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){.range-filter-ui .selection-range{background-image:url('../img/range-selector-bar@2x.gif')}}@media screen and (device-pixel-ratio:2.0){.range-filter-ui .selection-range{background-image:url('../img/range-selector-bar@2x.gif')}}.range-filter .range-choices{margin-top:42px;font-size:0;text-align:justify;width:590px;position:relative;height:12px}.range-filter #old-range-choices.range-choices{position:absolute;top:0;left:0}.range-filter .range-choices .range-choice{font-weight:600;font-size:11px;color:#9b9996;display:inline-block;position:relative;cursor:pointer;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.range-filter .range-choices .range-choice:hover{color:#0093d0;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.range-filter .range-choices .range-choice.animated{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#events-landing .filters .filter-ui .label-backgrounds span{top:1px}.range-filter .range-choices .range-choice.selected{color:#3c3a37}.range-filter .range-choices .range-choice.selected.left{margin-left:0}.range-filter .range-choices .range-choice.selected.right{margin-right:0}.range-filter .range-choices:after{content:"";display:inline-block;width:100%}.event-list,.event-list-holder{float:right;position:relative;z-index:1}.event-list-holder{-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.item-group-content{position:relative;float:right;width:585px;min-height:153px;padding:37px 45px 45px 40px;border-left:1px solid #e5e4e3}.item-group h2{padding-bottom:0}.event{position:relative;padding-left:185px;padding-top:30px;padding-bottom:30px;line-height:19px;min-height:139px}.event .thumbnail{left:0;top:30px}.event h2{font-weight:400;text-transform:none;font-size:26px;line-height:24px;padding-bottom:8px}.event .dates{font-weight:200;font-style:italic;font-size:14px;padding-bottom:12px}.event h3{font-size:14px;font-weight:600;width:280px}.event .hours{width:280px}.event .location{width:280px}.event .more{display:inline-block;height:38px;line-height:38px;color:#009bd1;border:1px solid #d4d4d4;border-radius:19px;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;padding:0 38px 0 38px;background:white;position:absolute;right:0;bottom:30px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.desktop .event .more:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.event:last-child .more{bottom:0}.event-list .empty-set{padding-top:16px;font-weight:200;font-style:italic;font-size:14px}#modal .left-column{width:380px;padding-left:40px;float:left;padding-bottom:50px}#modal .left-column p{padding-bottom:18px}#modal .left-column p:last-child{padding-bottom:0}#modal h2{font-weight:700;text-transform:uppercase;font-size:18px;padding-bottom:16px}#modal h3{font-weight:600;font-size:14px;padding-bottom:10px}#modal .right-column{padding-left:60px;width:140px;float:left}#modal .right-column p{padding-bottom:50px;padding-left:24px}#modal .right-column .location p{background:url('../img/location-icon.png') no-repeat 0 0;-webkit-background-size:14px 21px;-moz-background-size:14px 21px;background-size:14px 21px}#modal .right-column .date-time p{background:url('../img/time-icon.png') no-repeat 0 0;-webkit-background-size:19px 19px;-moz-background-size:19px 19px;background-size:19px 19px}#modal .right-column .call p{background:url('../img/phone-icon.png') no-repeat 0 0;-webkit-background-size:17px 17px;-moz-background-size:17px 17px;background-size:17px 17px}@media screen and (-webkit-device-pixel-ratio:2.0){#modal .right-column .location p{background-image:url('../img/location-icon@2x.png')}#modal .right-column .date-time p{background-image:url('../img/time-icon@2x.png')}#modal .right-column .call p{background-image:url('../img/phone-icon@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#modal .right-column .location p{background-image:url('../img/location-icon@2x.png')}#modal .right-column .date-time p{background-image:url('../img/time-icon@2x.png')}#modal .right-column .call p{background-image:url('../img/phone-icon@2x.png')}}@media screen and (device-pixel-ratio:2.0){#modal .right-column .location p{background-image:url('../img/location-icon@2x.png')}#modal .right-column .date-time p{background-image:url('../img/time-icon@2x.png')}#modal .right-column .call p{background-image:url('../img/phone-icon@2x.png')}}form .input-group{display:inline-block;margin-bottom:24px}form .input-group:nth-child(odd){margin-right:40px}form .input-group.pass-holder{display:block}form .label{line-height:32px;font-weight:600;font-size:14px;text-indent:20px}form .drop-down{width:268px;height:40px}form .input,form .drop-down-display{width:266px;height:38px;border:1px solid #d4d4d4;border-radius:19px;display:inline-block}form .input.error{border:1px solid #bc6161;background:#fff3f1}form .input input{border:0;background:transparent;height:38px;width:100%;outline:0;font-size:20px;font-weight:200;text-indent:16px;font-family:"ProximaNova";border-radius:19px}form .checkbox-group input{margin-right:8px}form .checkbox-row{position:relative;padding-bottom:8px}form .checkbox-row .checkbox-group{display:inline-block;position:absolute;top:0;left:222px}form .checkbox-row .checkbox-group:first-child{position:relative;left:1px}a#subscribe-button,#custom-form .subscribe-button{line-height:40px;border-radius:20px;font-weight:600;color:white;text-transform:uppercase;font-size:13px;height:40px;padding-left:86px;padding-right:86px;background:#0093d0;position:relative;display:inline-block;margin-top:30px;margin-bottom:15px;margin-left:186px;text-decoration:none;border:0;-webkit-transition:border-radius .4s ease-out;-moz-transition:border-radius .4s ease-out;-ms-transition:border-radius .4s ease-out;-o-transition:border-radius .4s ease-out;transition:border-radius .4s ease-out}.desktop a#subscribe-button:hover{color:white;-webkit-transition:border-radius .4s ease-out;-moz-transition:border-radius .4s ease-out;-ms-transition:border-radius .4s ease-out;-o-transition:border-radius .4s ease-out;transition:border-radius .4s ease-out;border-radius:2px}.desktop #custom-form .subscribe-button:hover{color:white;-webkit-transition:border-radius .4s ease-out;-moz-transition:border-radius .4s ease-out;-ms-transition:border-radius .4s ease-out;-o-transition:border-radius .4s ease-out;transition:border-radius .4s ease-out;border-radius:2px}#custom-form .subscribe-button{display:block;height:40px;padding:0 86px;margin:0;border:0;border-radius:20px;line-height:40px;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:13px;color:white;background:#0093d0;-webkit-transition:border-radius .4s ease-out;-moz-transition:border-radius .4s ease-out;-ms-transition:border-radius .4s ease-out;-o-transition:border-radius .4s ease-out;transition:border-radius .4s ease-out}#custom-form form{padding:0 0 20px 40px}#custom-form form select{position:absolute;top:32px;left:12px;width:254px;height:38px;background:red;opacity:0}#custom-form .input-group{position:relative;display:block;float:left}#custom-form .submit{padding:20px 0 0 0;clear:both}#custom-form .submit input{cursor:pointer}#custom-form .drop-down-display{height:38px;font:200 20px/39px "ProximaNova";text-indent:16px}#birds-nest .masthead-extension{border-top:1px solid #e4e2e1}.photo-of-the-day-holder{width:671px;float:right}.photo-of-the-day-extension{float:right;width:9999px;border-top:1px solid #e4e2e1;background:#faf8f6}.photo-of-the-day{float:right;width:670px;padding:20px 0 0 0;border-left:1px solid #e4e2e1}#birds-nest .slideshow-extension{width:10720px}#birds-nest .slideshow-photo{height:350px;background:#000}#birds-nest .photo-of-the-day h2,#birds-nest .videos h2,#birds-nest .mobile-photo h2{float:left;padding-left:35px}#birds-nest .photo-of-the-day h3,#birds-nest .videos h3,#birds-nest .mobile-photo h3{float:left;padding-top:9px;padding-left:20px;font-size:14px;font-weight:500;line-height:17px}#birds-nest .slideshow .photo-info,#birds-nest .slideshow-scripted .photo-info{position:absolute;top:288px;right:610px;width:46px;height:47px;display:block;background:url('../img/info-button.png');-webkit-background-size:46px 47px;-moz-background-size:46px 47px;background-size:46px 47px}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .slideshow .photo-info,#birds-nest .slideshow-scripted .photo-info{background-image:url('../img/info-button@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .slideshow .photo-info,#birds-nest .slideshow-scripted .photo-info{background-image:url('../img/info-button@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .slideshow .photo-info,#birds-nest .slideshow-scripted .photo-info{background-image:url('../img/info-button@2x.png')}}#birds-nest .slideshow,#birds-nest .slideshow-scripted{height:436px}#birds-nest .slideshow .slideshow-photos,#birds-nest .slideshow-scripted .slideshow-photos{height:350px;position:relative}#birds-nest .thumbnails{width:9999px;overflow:hidden;float:right}#birds-nest .thumbnail-group{width:670px;float:right;padding-top:12px;text-align:center}#birds-nest .slideshow ul{display:inline-block;list-style-image:none;opacity:.3}#birds-nest .slideshow ul.selected{opacity:1}#birds-nest .slideshow ul li{margin-left:0;float:right;padding:5px;width:60px;height:60px;background:0}#birds-nest .slideshow ul li a{display:block;width:60px;height:60px;background:#000;font:0/0 Arial}#birds-nest .slideshow ul li.selected{background:url('../img/slideshow-thumb-selection.png') no-repeat center;height:58px;width:58px;padding:6px;overflow:hidden;-webkit-background-size:66px 66px;-moz-background-size:66px 66px;background-size:66px 66px}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.selected,#birds-nest .slideshow-scripted ul li.selected{background-image:url('../img/slideshow-thumb-selection@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.selected,#birds-nest .slideshow-scripted ul li.selected{background-image:url('../img/slideshow-thumb-selection@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .slideshow ul li.selected,#birds-nest .slideshow-scripted ul li.selected{background-image:url('../img/slideshow-thumb-selection@2x.png')}}#birds-nest .slideshow ul li.selected a{width:58px;height:58px;overflow:hidden}#birds-nest .slideshow ul li.selected a img{margin-left:-1px;margin-top:-1px}#birds-nest .slideshow ul li.arrow{cursor:pointer;padding:0;-webkit-background-size:11px 16px;-moz-background-size:11px 16px;background-size:11px 16px}#birds-nest .slideshow ul li.right-arrow{width:55px;background:url('../img/slideshow-arrow-right.png') no-repeat center}#birds-nest .slideshow ul li.left-arrow{width:55px;background:url('../img/slideshow-arrow-left.png') no-repeat center}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .slideshow ul li.right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}#birds-nest .slideshow ul li.left-arrow{width:55px;background:url('../img/slideshow-arrow-left.png') no-repeat center}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .slideshow ul li.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .slideshow ul li.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}#birds-nest .slideshow ul li.disabled,#birds-nest .slideshow-scripted ul li.disabled{opacity:.3}#birds-nest .slideshow-title{text-align:center;padding-bottom:20px}#birds-nest .slideshow-title a{display:inline-block;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;background:url('../img/wing-bullet-dark.png') no-repeat left center;text-decoration:none;font-size:14px;color:#3c3a37;-webkit-background-size:10px 9px;-moz-background-size:10px 9px;background-size:10px 9px}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .slideshow-title a{background-image:url('../img/wing-bullet-dark@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .slideshow-title a{background-image:url('../img/wing-bullet-dark@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .slideshow-title a{background-image:url('../img/wing-bullet-dark@2x.png')}}#birds-nest .videos-holder{width:670px;float:right}#birds-nest .videos-extension{width:2000%;float:right;background:#faf8f6;border-top:1px solid #e4e2e1}#birds-nest .videos{width:670px;float:right;padding:26px 0 0 0;border-left:1px solid #e4e2e1}#birds-nest .videos h2{padding-bottom:22px}#birds-nest .videos h3{padding:20px 0 0 0;font-size:18px;font-weight:500;width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#birds-nest .arrow{width:60px;height:60px}#birds-nest .left-arrow{background:url('../img/slideshow-arrow-left.png') no-repeat center;float:left;-webkit-background-size:11px 16px;-moz-background-size:11px 16px;background-size:11px 16px}@media screen and (-webkit-device-pixel-ratio:2.0){div.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){div.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}@media screen and (device-pixel-ratio:2.0){div.left-arrow{background-image:url('../img/slideshow-arrow-left@2x.png')}}#birds-nest .right-arrow{float:right;background:url('../img/slideshow-arrow-right.png') no-repeat center;-webkit-background-size:11px 16px;-moz-background-size:11px 16px;background-size:11px 16px}@media screen and (-webkit-device-pixel-ratio:2.0){#birds-nest .right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#birds-nest .right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}@media screen and (device-pixel-ratio:2.0){#birds-nest .right-arrow{background-image:url('../img/slideshow-arrow-right@2x.png')}}#birds-nest .multi-filter{float:right;top:-5px;left:0;width:auto;padding-top:0;padding-right:29px}.mobile-photo-holder{width:670px;float:right}.mobile-photo-extension{width:9999px;float:right;background:#faf8f6;border-top:1px solid #e4e2e1}.mobile-photo{width:635px;float:right;border-left:1px solid #e4e2e1;padding:20px 0 20px 35px}.social-holder{width:670px;float:right}.social-extension{width:2000%;float:right;background:white;border-top:1px solid #e7e7e7}.social{width:635px;float:right;border-left:1px solid #e9e9e9;padding:20px 0 20px 35px}#birds-nest .social h2{float:none}.social h3{text-transform:uppercase;font-weight:700;font-size:12px;color:#3c3a37}.social ul{list-style:none;width:278px;float:left}.social ul.left-column{padding-right:40px}.social li{margin:0;padding-left:0;padding-bottom:15px;position:relative}.social li:last-child{padding-bottom:0}.social li.twitter{background:url('../img/news-icon-twitter.png') no-repeat;-webkit-background-size:15px 12px;-moz-background-size:15px 12px;background-size:15px 12px}@media screen and (-webkit-device-pixel-ratio:2.0){.social li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.social li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}@media screen and (device-pixel-ratio:2.0){.social li.twitter{background-image:url('../img/news-icon-twitter@2x.png')}}.social li.facebook{background:url('../img/news-icon-fb.png') no-repeat 3px top;-webkit-background-size:8px 13px;-moz-background-size:8px 13px;background-size:8px 13px}@media screen and (-webkit-device-pixel-ratio:2.0){.social li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.social li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}@media screen and (device-pixel-ratio:2.0){.social li.facebook{background-image:url('../img/news-icon-fb@2x.png')}}.social li h3{margin-left:18px;padding-bottom:8px}.social li p{font-weight:400;font-size:14px;line-height:18px;color:#3c3a37}.social a{text-decoration:none;color:#0098ce;font-weight:600;font-size:14px;line-height:18px}.potd-archive-holder{width:671px;float:right}.potd-archive-extension{float:right;width:9999px;border-top:1px solid #e4e2e1;background:#faf8f6}#potd-archive{float:right;width:618px;padding:40px 12px 28px 40px;border-left:1px solid #e4e2e1}.potd-thumb{float:left;text-align:center;text-transform:uppercase;padding:0 28px 20px 0;font-weight:600}.potd-thumb img{padding:0 0 6px 0}.potd-thumb img.normal{display:block}.potd-thumb img.retina{display:none}#photo-archive-count{position:absolute;right:0;top:62px;right:40px;text-align:right;font-weight:600}#photo-archive-count h2{font-size:12px;font-weight:600;padding:0}#photo-archive-count p{font-size:11px}@media screen and (-webkit-device-pixel-ratio:2.0){.potd-thumb img.normal{display:none}.potd-thumb img.retina{display:block}}@media screen and (-moz-device-pixel-ratio:2.0){.potd-thumb img.normal{display:none}.potd-thumb img.retina{display:block}}@media screen and (device-pixel-ratio:2.0){.potd-thumb img.normal{display:none}.potd-thumb img.retina{display:block}}#photo-archive ul.drop-down{position:absolute;top:-4px;right:64px;list-style-image:none;list-style-type:none;background:white url('../img/drop-down-arrow.png') no-repeat right center;display:block;border-radius:19px;border:1px solid #d4d4d4;width:154px;cursor:pointer;-webkit-background-size:30px 10px;-moz-background-size:30px 10px;background-size:30px 10px}#photo-archive ul.drop-down.error{border:1px solid #bc6161;background:#fff3f1 url('../img/drop-down-arrow.png') no-repeat right center;-webkit-background-size:30px 10px;-moz-background-size:30px 10px;background-size:30px 10px}@media screen and (-webkit-device-pixel-ratio:2.0){#photo-archive ul.drop-down,#photo-archive ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}#photo-archive ul.drop-down.expanded{background-image:none}}@media screen and (-moz-device-pixel-ratio:2.0){#photo-archive ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}#photo-archive ul.drop-down.expanded{background-image:none}}@media screen and (device-pixel-ratio:2.0){#photo-archive ul.drop-down.error{background-image:url('../img/drop-down-arrow@2x.png')}#photo-archive ul.drop-down.expanded{background-image:none}}#photo-archive ul.drop-down.expanded{background-image:none;z-index:100}#photo-archive ul.drop-down li{background:0;display:none;height:38px;line-height:38px;font-size:20px;font-weight:normal;text-indent:24px;margin:0;padding:0}#photo-archive ul.drop-down li.selected{display:block}#photo-archive ul.drop-down.expanded li{display:block}#photo-archive ul.drop-down.expanded li.selected{background:#0093d0;color:white}#photo-archive ul.drop-down.expanded li.selected:first-child{border-radius:19px 19px 0 0}#photo-archive ul.drop-down.expanded li.selected:last-child{border-radius:0 0 19px 19px}#photos-by-month-scripted,#photos-by-month{text-align:left}.site-index-holder{width:671px;float:right}.site-index-extension{float:right;width:9999px;background:white}.site-index{float:right;position:relative;width:590px;padding:40px;border-left:1px solid #e5e4e3}.index-category{width:250px;float:left;padding-bottom:40px;padding-right:40px}.index-category:nth-child(odd){clear:left}#mountain-report-page .masthead-photo-extension{height:136px;overflow:hidden}#mountain-report-page .masthead p#advisory{margin-top:20px;line-height:20px}.timestamp{font-weight:500;font-style:italic;font-weight:12px}.emergency-alert-holder{width:670px;float:right}.emergency-alert-extension{width:9999px;float:right;background:#ff5a00;border-top:1px solid #e4e2e1}.emergency-alert{width:575px;padding:5px 60px 5px 35px;float:right;color:white;font-weight:500;border-left:1px solid #e45000}.open-statuses-holder{width:670px;float:right}.open-statuses-extension{width:9999px;float:right;background:white;border-top:1px solid #e4e2e1}.open-statuses{width:670px;float:right;border-left:1px solid #e4e2e1;padding:40px 0 40px 0}.open-status{width:223px;float:left}.open-status h3{text-align:center;text-transform:uppercase;font-weight:500;font-size:14px}.status-graph{width:177px;height:177px;margin-left:23px;position:relative;margin-top:20px}.status-graph canvas{position:absolute;width:177px;height:177px}.status-graph .open-number{line-height:39px;height:39px;width:102px;position:absolute;text-align:center;left:33px;top:74px;font-size:48px;font-weight:700;color:#0093d0;letter-spacing:-2px}.status-graph .total-number{width:42px;height:16px;line-height:14px;font-size:18px;font-weight:600;letter-spacing:-1px;color:#75c5de;position:absolute;text-align:center;left:105px;top:62px}.status-graph .status-message{text-transform:uppercase;font-size:25px;font-weight:600;color:#6eb43f;text-align:center;top:76px;position:relative;font-family:"ProximaNovaCondensed"}.closed .status-graph .status-message{color:#f98647}.restricted .status-graph .status-message{color:#f98647}.open-status a{height:31px;line-height:31px;display:inline-block;text-transform:uppercase;text-decoration:none;color:#009bd1;font-weight:600;font-size:12px;border:1px solid #d4d4d4;border-radius:16px;margin-top:20px}.open-status a.details{padding:0 36px 0 30px;margin-left:54px;background:url('../img/cta-arrow-blue-small.png') no-repeat center right;-webkit-background-size:24px 13px;-moz-background-size:24px 13px;background-size:24px 13px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){.open-status a.details{background-image:url('../img/cta-arrow-blue-small@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.open-status a.details{background-image:url('../img/cta-arrow-blue-small@2x.png')}}@media screen and (device-pixel-ratio:2.0){.open-status a.details{background-image:url('../img/cta-arrow-blue-small@2x.png')}}.desktop .open-status a.details:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.open-status a.road-conditions{padding:0 28px 0 28px;margin-left:27px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.desktop .open-status a.road-conditions:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.current-conditions-holder{width:670px;float:right}.current-conditions-extension{width:2000%;float:right;background:white;border-top:1px solid #e4e2e1}.current-conditions{width:670px;float:right;border-left:1px solid #e4e2e1;padding:40px 0 60px 0}.current-conditions h2{padding-bottom:0;padding-left:40px}.current-conditions .timestamp{padding-left:40px;padding-bottom:24px;font-weight:400;font-size:12px}.main-column img.weather-icon{float:left;padding-left:35px;padding-right:26px;padding-top:10px}.main-column div.weather-icon{float:left;margin-left:35px;margin-right:26px;margin-top:10px;width:114px;height:114px;background:#3c3a37;border-radius:57px}.main-column div.weather-icon img{padding-top:24px;padding-left:24px}.main-column #snowfall{border:0;width:495px;float:left;padding-top:6px;padding-bottom:19px}.main-column #snowfall .snowfall-total .total-inches{font-family:"ProximaNova";font-weight:700}.main-column #snowfall .snowfall-total{top:6px}.main-column #snowfall .snowfall-total:first-child{position:relative;top:0}.main-column #snowfall #twelve-hour .total-inches{color:#6eb43f}.main-column #snowfall #twenty-four-hour{left:78px}.main-column #snowfall #twenty-four-hour .total-inches{color:#3c3a37}.main-column #snowfall #forty-eight-hour{left:158px}.main-column #snowfall #current-depth{left:249px}.main-column #snowfall #year-to-date{left:360px}.assorted-conditions{width:495px;float:left}.assorted-conditions .condition{float:left;padding-right:55px}.assorted-conditions .condition-label{font-weight:500;font-size:14px;color:#898989;padding-bottom:2px}.assorted-conditions .condition-value{font-weight:600;font-size:20px}.assorted-conditions-row.mountain-temperatures .condition-value{font-size:30px}.assorted-conditions-row{overflow:hidden;padding:24px 0 0 0}.summermode .assorted-conditions-row:first-child{padding:8px 0 0 0}.mountain-cams{float:right}.mountain-cams-extension{width:9999px;float:right;background:white}.mountain-cams-content{float:right;width:670px;border-left:1px solid #e4e2e1}.mountain-cams .slideshow-photo{position:relative;float:right;width:335px;height:228px;overflow:hidden}.mountain-cams .cam-grad{position:absolute;top:0;width:335px;height:228px;background:url('../img/cam-grad.png') bottom left repeat-x;-webkit-background-size:335px 186px;-moz-background-size:335px 186px;background-size:335px 186px}@media screen and (-webkit-device-pixel-ratio:2.0){.mountain-cams .cam-grad{background-image:url('../img/cam-grad@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.mountain-cams .cam-grad{background-image:url('../img/cam-grad@2x.png')}}@media screen and (device-pixel-ratio:2.0){.mountain-cams .cam-grad{background-image:url('../img/cam-grad@2x.png')}}.mountain-cams .cam-info{position:absolute;top:170px;left:20px}.mountain-cams .slideshow-photo h3{font-weight:600;font-size:16px;color:white}.mountain-cams .slideshow-photo .timestamp{color:white;font-style:normal;font-weight:200;font-size:16px}.misc-status-holder{float:right;width:670px}.misc-status-extension{float:right;width:9999px;background:white}.misc-status{width:630px;float:right;border-left:1px solid #e4e2e1;padding:30px 0 40px 40px}.misc-status .left-column{width:271px;padding-right:40px;float:left}.misc-status .right-column{width:271px;float:left}.misc-status .activity-status ul{list-style-image:none}.misc-status .activity-status ul li{margin-left:0;font-size:0;padding-left:0;background:0}.misc-status .activity-status ul li span,.misc-status .activity-status ul li span a{font-size:14px;display:inline-block;line-height:16px}.misc-status .activity-status ul li .activity-name{padding-right:10px;font-weight:500}.misc-status .activity-status ul li .hours{padding-right:10px;font-weight:400;font-style:italic}.misc-status .activity-status ul li .status{font-weight:700;font-style:italic}.misc-status .activity-status ul li .status.open{color:#6eb43f}.misc-status .activity-status ul li .status.pending{color:#ffb400}.misc-status .activity-status ul li .status.closed{color:#f00}.forecast-holder{width:670px;float:right}.forecast-extension{width:2000%;float:right;background:white;border-top:1px solid #e9e9e9}.forecast{width:585px;float:right;border-left:1px solid #e4e2e1;padding:40px 45px 55px 40px}.forecast ul{list-style-image:none;padding-bottom:12px}.forecast ul li{background:0;margin-left:0;padding-left:42px;position:relative;padding-bottom:18px;min-height:34px}.forecast ul li img{position:absolute;top:0;left:0}.forecast ul li .forecast-label{font-weight:600}.search-input-holder{width:670px;float:right}.search-input-extension{width:2000%;float:right;background:white;border-top:1px solid #e9e9e9}.search-input{width:670px;height:184px;float:right;background:url('../img/nav-search-icon.png') no-repeat 40px 41px;-webkit-background-size:92px 92px;-moz-background-size:92px 92px;background-size:92px 92px}@media screen and (-webkit-device-pixel-ratio:2.0){.search-input{background-image:url('../img/nav-search-icon@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.search-input{background-image:url('../img/nav-search-icon@2x.png')}}@media screen and (device-pixel-ratio:2.0){.search-input{background-image:url('../img/nav-search-icon@2x.png')}}.search-input input{width:445px;height:142px;margin-top:15px;margin-left:186px;font-family:"ProximaNova";font-weight:700;font-size:120px;line-height:142px;color:#e2e2e1;border:0;outline:0}.results-header-holder{width:670px;float:right}.results-header-extension{width:2000%;float:right;background:#faf8f6;border-top:1px solid #e9e9e9}.results-header{width:590px;float:right;border-left:1px solid #e4e2e1;padding:40px 40px 30px 40px}.results-header h1{font-weight:100;font-size:48px;float:left}.results-header h2{text-transform:none;font-size:24px;color:#0093d0;font-weight:500;float:left;padding:21px 0 0 18px}.search-result-item-holder{width:670px;float:right}.search-result-item-extension{width:2000%;float:right;background:white;border-top:1px solid #e9e9e9}.search-result-item{width:590px;float:right;border-left:1px solid #e9e9e9;padding:24px 40px 30px 40px;position:relative}.search-result-item .breadcrumb{font-weight:600;font-size:11px;line-height:9px;text-transform:none;color:#0097d0;padding-bottom:16px}.search-result-item h2{text-transform:none;font-weight:400;font-size:30px;padding-bottom:6px}.search-result-item p{font-size:14px;line-height:20px;width:472px}.search-result-item .thumbnails{font-size:0;width:479px;overflow:hidden;padding-top:16px}.search-result-item .thumbnails img{border-radius:3px;margin-right:8px}.search-result-item .thumbnails img.nonretina{display:inline}@media screen and (-webkit-device-pixel-ratio:2.0){.search-result-item .thumbnails img.retina{display:inline}.search-result-item .thumbnails img.nonretina{display:none}}@media screen and (device-pixel-ratio:2.0){.search-result-item .thumbnails img.retina{display:inline}.search-result-item .thumbnails img.nonretina{display:none}}.search-result-item .more{display:inline-block;height:38px;line-height:38px;color:#009bd1;border:1px solid #d4d4d4;border-radius:19px;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;padding:0 38px 0 30px;background:white url('../img/cta-arrow-blue.png') center right no-repeat;position:absolute;right:40px;bottom:40px;-webkit-background-size:25px 16px;-moz-background-size:25px 16px;background-size:25px 16px}@media screen and (-webkit-device-pixel-ratio:2.0){.search-result-item .more{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){.search-result-item .more{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (device-pixel-ratio:2.0){.search-result-item .more{background-image:url('../img/cta-arrow-blue@2x.png')}}#lifts-and-trails .content ul{list-style-image:none;list-style-type:none}#lifts-and-trails .content ul li{margin-left:0;font-size:0;line-height:24px;padding-left:0;background:0}#lifts-and-trails .content ul li.hidden{display:none}#lifts-and-trails .content ul li span.name{font-size:14px;display:inline-block;padding-right:8px}#lifts-and-trails .content ul li span.status{font-size:10px;text-transform:uppercase;display:inline-block;height:10px;line-height:12px;overflow:hidden;padding-left:20px;background:url('../img/status-list-checkmarks.png') no-repeat;font-weight:500;padding-top:2px;-webkit-background-size:16px 38px;-moz-background-size:16px 38px;background-size:16px 38px}@media screen and (-webkit-device-pixel-ratio:2.0){#lifts-and-trails .content ul li span.status{background-image:url('../img/status-list-checkmarks@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#lifts-and-trails .content ul li span.status{background-image:url('../img/status-list-checkmarks@2x.png')}}@media screen and (device-pixel-ratio:2.0){#lifts-and-trails .content ul li span.status{background-image:url('../img/status-list-checkmarks@2x.png')}}#lifts-and-trails .content ul li span.status.open{color:#6eb43f;background-position:0 0}#lifts-and-trails .content ul li span.status.pending{color:#ffb400;background-position:0 -13px}#lifts-and-trails .content ul li span.status.closed{color:#f00;background-position:0 -26px}#lifts-and-trails .content ul.legend{list-style-image:none;list-style-type:none;padding-bottom:50px}#lifts-and-trails .content ul.legend li{margin-left:0;display:inline-block;text-transform:uppercase;font-size:10px;font-weight:500;padding-left:20px;padding-right:18px;padding-top:1px;height:12px;line-height:12px;background:url('../img/difficulty-legend.png') no-repeat;overflow:hidden;-webkit-background-size:17px 85px;-moz-background-size:17px 85px;background-size:17px 85px}@media screen and (-webkit-device-pixel-ratio:2.0){#lifts-and-trails .content ul.legend li{background-image:url('../img/difficulty-legend@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#lifts-and-trails .content ul.legend li{background-image:url('../img/difficulty-legend@2x.png')}}@media screen and (device-pixel-ratio:2.0){#lifts-and-trails .content ul.legend li{background-image:url('../img/difficulty-legend@2x.png')}}#lifts-and-trails .content ul.legend li.green{background-position:0 -1px}#lifts-and-trails .content ul.legend li.blue{background-position:0 -15px}#lifts-and-trails .content ul.legend li.blue-black{background-position:0 -57px}#lifts-and-trails .content ul.legend li.black{background-position:0 -29px}#lifts-and-trails .content ul.legend li.double-black{background-position:0 -71px}#lifts-and-trails .content ul.legend li.terrain-park{background-position:0 -43px}.trails table{width:535px}.terrain table{width:411px}table{text-align:center;line-height:18px}table td:first-child{text-align:left}table tr.labels{text-transform:uppercase;font-weight:600;font-size:12px;line-height:20px}table tr{min-height:37px}table td.difficulty{width:136px}table tr.hidden{display:none}table td.open-status{width:122px}table td.groomed-status{width:122px}table td span.status{display:inline-block;overflow:hidden;text-indent:100px}table td.difficulty span.status{width:27px;height:21px;background-image:url('../img/difficulty.png');background-repeat:no-repeat;margin-top:8px;margin-bottom:8px;font-size:0;-webkit-background-size:27px 136px;-moz-background-size:27px 136px;background-size:27px 136px}@media screen and (-webkit-device-pixel-ratio:2.0){table td.difficulty span.status{background-image:url('../img/difficulty@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){table td.difficulty span.status{background-image:url('../img/difficulty@2x.png')}}@media screen and (device-pixel-ratio:2.0){table td.difficulty span.status{background-image:url('../img/difficulty@2x.png')}}table td.difficulty span.green{background-position:0 0}table td.difficulty span.blue{background-position:0 -23px}table td.difficulty span.black{background-position:0 -46px}table td.difficulty span.terrain-park{background-position:0 -69px}table td.difficulty span.blue-black{background-position:0 -92px}table td.difficulty span.double-black{background-position:0 -115px}table td.open-status span.status{width:21px;height:16px;background-image:url('../img/open-status.png');background-repeat:no-repeat;margin-top:7px;margin-bottom:8px;font-size:0;-webkit-background-size:21px 52px;-moz-background-size:21px 52px;background-size:21px 52px}@media screen and (-webkit-device-pixel-ratio:2.0){table td.open-status span.status{background-image:url('../img/open-status@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){table td.open-status span.status{background-image:url('../img/open-status@2x.png')}}@media screen and (device-pixel-ratio:2.0){table td.open-status span.status{background-image:url('../img/open-status@2x.png')}}table td.open-status span.open{background-position:0 0}table td.open-status span.pending{background-position:0 -18px}table td.open-status span.closed{background-position:0 -36px}table td.groomed-status span.status{width:21px;height:16px;background-image:url('../img/open-status.png');background-repeat:no-repeat;margin-top:7px;margin-bottom:8px;font-size:0;-webkit-background-size:21px 52px;-moz-background-size:21px 52px;background-size:21px 52px}@media screen and (-webkit-device-pixel-ratio:2.0){table td.groomed-status span.status{background-image:url('../img/groomed@2x.gif')}}@media screen and (-moz-device-pixel-ratio:2.0){table td.groomed-status span.status{background-image:url('../img/groomed@2x.gif')}}@media screen and (device-pixel-ratio:2.0){table td.groomed-status span.status{background-image:url('../img/groomed@2x.gif')}}table td.groomed-status span.groomed{background-position:0 0}table td.groomed-status span.ungroomed{background:0}#lifts-and-trails.main-column .filters-picker{float:none;margin:-1px 0 0 0;background:#faf8f6}#lifts-and-trails.main-column .filters-picker a{width:223px}#lifts-and-trails.main-column .filters-picker a.selected{border-top:1px solid #e4e2e1;border-bottom:0}#lifts-and-trails.main-column .filters-picker a.selected:last-child{border-right:1px solid white}#lifts-and-trails.main-column .filters-picker a.selected:first-child{border-left:none}#lifts-and-trails-filters{width:670px;padding:0;background:#fff}#filter-terrains{padding:50px 46px;overflow:visible}#filter-terrains:after{visibility:hidden;display:block;content:"";clear:both;height:0}#filter-terrains .label{float:left;font:bold 14px/38px "ProximaNova";margin:0 20px 0 0}#filter-terrains-wrapper{position:relative;float:left}#filter-terrains ul.drop-down{padding:0;width:250px;position:absolute}#filter-terrains ul.drop-down li{font:14px/38px "ProximaNova";font-size:14px}#filter-terrains ul.drop-down.expanded li.selected{background:#0093d0}.blurb-holder,.day-tickets-holder,.day-ticket-packs-holder,.season-passes-holder{width:671px;float:left}.blurb-extension,.day-tickets-extension,.day-ticket-packs-extension,.season-passes-extension{float:right;width:9999px;background:white;border-top:1px solid #e4e2e1}.blurb-content,.day-tickets-content,.day-ticket-packs-content,.season-passes-content{width:580px;float:right;border-left:1px solid #e9e9e9;padding:48px 50px 35px 40px}#tickets-and-passes a#buy-online{display:inline-block;float:right;position:relative;right:-25px;height:38px;padding:0 38px 0 30px;margin-top:16px;margin-bottom:12px;border:1px solid #d4d4d4;border-radius:19px;background:white url('/static/img/cta-arrow-blue.png') center right no-repeat;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;line-height:38px;color:#009bd1;-webkit-background-size:25px 16px;-moz-background-size:25px 16px;background-size:25px 16px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (-webkit-device-pixel-ratio:2.0){#tickets-and-passes a#buy-online{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#tickets-and-passes a#buy-online{background-image:url('../img/cta-arrow-blue@2x.png')}}@media screen and (device-pixel-ratio:2.0){#tickets-and-passes a#buy-online{background-image:url('../img/cta-arrow-blue@2x.png')}}.desktop #tickets-and-passes a#buy-online:hover{border-radius:2px;border:1px solid #009bd1;background-color:#f0f9fc;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#tickets-and-passes .blurb-content h2{margin-bottom:16px;padding-bottom:0}.blurb-content p{line-height:30px}.blurb-content h3{line-height:30px;font-size:18px;font-weight:600;margin-top:12px}.blurb-content a{color:#0093d0;text-decoration:none}#tickets-and-passes .day-ticket-packs-content h2{padding-bottom:0}#tickets-and-passes table{width:615px;line-height:30px}#tickets-and-passes table tr.labels{text-transform:none}#tickets-and-passes table td:first-child{width:auto}#tickets-and-passes table td{width:110px;text-align:left}#tickets-and-passes table{padding-bottom:20px}#tickets-and-passes table:last-child{padding-bottom:0}.day-tickets-content p,.day-ticket-packs-content p,.season-passes-content p{line-height:20px;padding-bottom:14px}.day-tickets-content p:last-child,.day-ticket-packs-content p:last-child,.season-passes-content p:last-child{padding-bottom:0}#four-oh-four .masthead-photo-elements,#four-oh-three .masthead-photo-elements,#five-hundred .masthead-photo-elements{top:0}#four-oh-four .masthead-photo-elements h1,#four-oh-three .masthead-photo-elements h1,#five-hundred .masthead-photo-elements h1{font-size:290px;font-weight:700;line-height:230px;padding-top:45px}#four-oh-four .masthead-photo-elements h2,#four-oh-three .masthead-photo-elements h2,#five-hundred .masthead-photo-elements h2{font-size:24px;text-transform:uppercase;font-style:normal;font-weight:700;text-indent:36px}#four-oh-three .masthead-photo-elements h2{font-size:18px;text-indent:36px}#five-hundred .masthead-photo-elements h2{text-indent:45px;font-size:30px}#mountain-report-content.mini-report-open-rabbits{width:260px;border-left:1px solid #444343;padding:35px 35px 35px 34px}#mini-report{display:none}#mountain-report-content.mini-report-open #mini-report{display:block;position:absolute;top:0;left:-379px;width:379px;height:350px;-webkit-perspective:640px;-moz-perspective:640px;-ms-perspective:640px;-o-perspective:640px;perspective:640px}#mini-report .left-column{width:101px}#mini-report .middle-column{width:140px}#mini-report .right-column{width:136px;border-left:1px solid #444343;border-right:1px solid #444343}#mini-report .mini-report-column{float:left;background:#282625;height:350px;opacity:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:-webkit-transform .15s linear;-moz-transition:-moz-transform .15s linear;-ms-transition:-ms-transform .15s linear;-o-transition:-o-transform .15s linear;transition:transform .15s linear;position:relative}#mini-report .mini-report-column.middle-column{-webkit-transform:rotateY(-95deg);-moz-transform:rotateY(-95deg);-ms-transform:rotateY(-95deg);-o-transform:rotateY(-95deg);transform:rotateY(-95deg);-webkit-transition:-webkit-transform .15s linear;-moz-transition:-moz-transform .15s linear;-ms-transition:-ms-transform .15s linear;-o-transition:-o-transform .15s linear;transition:transform .15s linear}#mini-report .mini-report-column.right-column{-webkit-transform:rotateY(-107deg);-moz-transform:rotateY(-107deg);-ms-transform:rotateY(-107deg);-o-transform:rotateY(-107deg);transform:rotateY(-107deg);-webkit-transition:-webkit-transform .15s linear;-moz-transition:-moz-transform .15s linear;-ms-transition:-ms-transform .15s linear;-o-transition:-o-transform .15s linear;transition:transform .15s linear}#mini-report .mini-report-column.open{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}#mini-report .mini-report-column.closing{opacity:1;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}#mini-report .mini-report-column.middle-column.closing{opacity:1;-webkit-transform:rotateY(-95deg);-moz-transform:rotateY(-95deg);-ms-transform:rotateY(-95deg);-o-transform:rotateY(-95deg);transform:rotateY(-95deg)}#mini-report .mini-report-column.right-column.closing{opacity:1;-webkit-transform:rotateY(-107deg);-moz-transform:rotateY(-107deg);-ms-transform:rotateY(-107deg);-o-transform:rotateY(-107deg);transform:rotateY(-107deg)}#mini-report .open-status{width:137px}#mini-report .open-status .status-graph{width:90px;height:90px;margin-top:33px}#mini-report .open-status .status-graph canvas{width:90px;height:90px}#mini-report .status-graph .open-number{font-size:26px;color:white;height:26px;line-height:26px;left:0;top:37px;width:90px;font-weight:600}#mini-report .status-graph .total-number{font-size:11px;height:11px;line-height:11px;color:#a5a5a5;font-weight:500;top:28px;left:33px}#mini-report .open-status a.details{border:0;color:white;background:#3e3e3e url('../img/cta-arrow-white-small.png') no-repeat center right;-webkit-background-size:17px 11px;-moz-background-size:17px 11px;background-size:17px 11px;height:26px;line-height:27px;width:62px;padding:0 16px 0 10px;text-align:center;font-size:11px;margin-left:25px;margin-top:13px}#mini-report.summermode .open-status a.details{width:66px;padding:0 16px 0 10px;margin-left:21px}@media screen and (-webkit-device-pixel-ratio:2.0){#mini-report .open-status a.details{background-image:url('../img/cta-arrow-white-small@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#mini-report .open-status a.details{background-image:url('../img/cta-arrow-white-small@2x.png')}}@media screen and (device-pixel-ratio:2.0){#mini-report .open-status a.details{background-image:url('../img/cta-arrow-white-small@2x.png')}}#mountain-report #mini-report .daily-forecast{position:relative;width:140px;height:50px}#mountain-report #mini-report .daily-forecast:first-child{margin-top:28px}#mountain-report #mini-report .degrees{font-size:24px;line-height:50px;width:40px;top:0}#mountain-report #mini-report .maximum-temperature{font-family:"ProximaNovaCondensed";font-weight:600;color:white;left:40px}#mountain-report #mini-report .minimum-temperature{font-family:"ProximaNovaCondensed";font-weight:500;color:#6a90a0;left:79px}#mountain-report #mini-report .degrees .symbol{font-size:14px;line-height:14px}#mountain-report #mini-report .day-label{font-weight:500;text-transform:uppercase;color:#969696;font-size:12px;line-height:50px}#mountain-report #mini-report .left-column .daily-forecast{width:37px;left:65px}#mountain-report #mini-report .daily-forecast img{top:8px;position:relative}#mountain-report #mini-report a.close{position:absolute;top:19px;left:20px;width:19px;height:17px;overflow:hidden;text-indent:50px;background:url('../img/foldout-arrow.png');opacity:.5;-webkit-background-size:19px 17px;-moz-background-size:19px 17px;background-size:19px 17px;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.desktop #mountain-report #mini-report a.close:hover{opacity:1.0}@media screen and (-webkit-device-pixel-ratio:2.0){#mountain-report #mini-report a.close{background-image:url('../img/foldout-arrow@2x.png')}}@media screen and (-moz-device-pixel-ratio:2.0){#mountain-report #mini-report a.close{background-image:url('../img/foldout-arrow@2x.png')}}@media screen and (device-pixel-ratio:2.0){#mountain-report #mini-report a.close{background-image:url('../img/foldout-arrow@2x.png')}}#mountain-report #mini-report .shading{opacity:1;height:350px;position:absolute;top:0;left:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background:-moz-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}#mini-report .left-column .shading{width:101px}#mini-report .middle-column .shading{width:140px}#mini-report .right-column .shading{width:137px}#mountain-report #mini-report .open .shading{opacity:0}#mountain-report #mini-report .closing .shading{opacity:1}#modal #ytplayer,#modal #vimeoplayer{width:100%;height:376px;border:0}#modal #photo-cred,#modal #rider-cred{font-size:13px;font-family:"ProximaNova";font-weight:600;color:#3c3a37;padding-left:25px;margin-top:30px;margin-bottom:30px;display:inline-block}#modal #photo-cred{background:url('/static/img/camera-black-icon.png') no-repeat left top;-webkit-background-size:17px 13px;-moz-background-size:17px 13px;background-size:17px 13px;margin-left:40px;margin-right:40px}#modal #rider-cred{background:url('/static/img/snowflake-black-icon.png') no-repeat left center;-webkit-background-size:16px 18px;-moz-background-size:16px 18px;background-size:16px 18px;padding:4px 0 4px 23px}#modal #description{margin:0 250px 40px 40px;font-size:14px;font-family:"ProximaNova";font-weight:400}