.podInner2{border-radius:15px;height:100%;padding:0;margin:1rem 0}.resort_nav ul.navlist{float:none;margin-left:1rem}.resort_nav ul.navlist li a{color:white;line-height:3rem;margin:1rem .5rem;font-size:1rem}.resort_nav ul.navlist li a.selected{background-color:white;color:#2d7ffa}.resort_nav ul.navlist li a:hover{background-color:#2d7ffa;color:white}.lifts-list{clear:both}.lifts-list li{margin:0 0 1rem;line-height:3.5rem;max-height:3.5rem;background-color:rgba(255,255,255,.2);background-repeat:no-repeat;background-position:.6rem 50%;background-size:1.2rem;font-family:Onest,serif;padding:0 .5rem 0 1.5rem;font-weight:600;font-size:1.1rem;color:#52225e}.lifts-list li,span.lift_status{border-radius:15px;display:block}span.lift_status{float:right;background-color:rgba(255,255,255,.3);margin:.5rem .2rem;padding:0 .8rem;line-height:2.5rem;text-align:right}.lifts-stats td.open,span.lift_status.open{background-color:green;color:white}.lifts-stats td.scheduled,span.lift_status.scheduled{background-color:rgb(43,148,246);color:white}.lifts-stats td.hold,span.lift_status.hold{background-color:rgb(224,150,13);color:white}.lifts-stats td.closed,span.lift_status.closed{background-color:rgb(216,17,17);color:white}.lifts-stats{width:100%;padding-bottom:4rem;border-collapse:collapse;margin-bottom:2rem}.lifts-stats td{padding:1rem;font-weight:600;font-size:1.1rem;line-height:1.1rem;max-height:3rem}.lifts-stats tbody tr td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.lifts-stats td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}ul.boxlist li{display:block;height:120px;width:17%;border-radius:15px;float:left;margin-right:1.2rem;background-size:70%;background-repeat:no-repeat;background-position:50% 1.5rem;background-color:#c3d7e4}ul.boxlist li:last-child{margin-right:0;margin-bottom:0}ul.boxlist li span{display:block;padding-top:82px;width:100%;text-align:center;font-weight:700;font-size:1.4rem;font-family:Onest,serif}ul.boxlist span.box_title{padding-top:.5rem;font-size:1rem}ul.boxlist span.val{padding-top:5rem}ul.five_day li{background-position:50% .8rem}ul.five_day li span{font-size:1.2rem}ul.snow_forecast li span{font-size:1rem;padding:0 .5rem}ul.snow_forecast li span.key{font-size:.8rem;padding:0 .5rem}ul.skimaps li,ul.webcams li{width:31%;height:180px}p.webcam_title{padding:.1rem 1rem 1rem;font-size:.8rem;font-weight:800;height:45px}p.webcam_time{padding:1rem 1rem 0;font-size:.6rem;font-weight:400;font-style:italic}ul.webcams li button img{border-top-left-radius:15px;border-top-right-radius:15px}ul.skimaps li button img{border-radius:15px}.updated-message{font-size:.6rem;display:block;line-height:1.5rem;clear:both;text-align:right;padding-right:1rem}#skimap_btn img{border-radius:15px;max-height:180px}ul.elevation li,ul.five_day li,ul.lifts li,ul.runs li,ul.skimaps li,ul.status li,ul.terrain li,ul.webcams li{background-color:rgba(255,255,255,.2)}ul.five_day li span,ul.snow_forecast li span{color:#2b3f4c}p.webcam_time,p.webcam_title,ul.skimaps li span,ul.webcams li span{color:#52225e}ul.lifts li span,ul.runs li span{color:#6d5613}ul.elevation li span,ul.terrain li span{color:#1c471f}ul.webcams li span{padding-top:0;font-size:.8rem;width:auto;margin-top:-30px;margin-left:1rem;background-color:#00980a;color:#b0ffb5;position:relative;width:50px;border-radius:4px}li.lift_gondolas{background-image:url(/icons/lift-gondola.png)}li.lift_chairs{background-image:url(/icons/lift-chair.png)}li.lift_surface{background-image:url(/icons/lift-drag.png)}li.total_lifts{background-image:url(/icons/lift-total.png)}li.beginner_runs_percent{background-image:url(/icons/run-beginner.png)}li.intermediate_runs_percent{background-image:url(/icons/run-intermediate.png)}li.advanced_runs_percent{background-image:url(/icons/run-advanced.png)}li.expert_runs_percent{background-image:url(/icons/run-expert.png)}li.runs_total{background-image:url(/icons/lift-total.png)}li.beginner_runs_percent-US{background-image:url(/icons/run-beginner-US.png)}li.intermediate_runs_percent-US{background-image:url(/icons/run-intermediate-US.png)}li.advanced_runs_percent-US{background-image:url(/icons/run-advanced-US.png)}li.expert_runs_percent-US{background-image:url(/icons/run-expert-US.png)}li.dayclear{background-image:url(/icons/weather/dayclear.png)}li.daycloud{background-image:url(/icons/weather/daycloud.png)}li.dayhail{background-image:url(/icons/weather/dayhail.png)}li.dayheavyrain{background-image:url(/icons/weather/dayheavyrain.png)}li.dayheavysnow{background-image:url(/icons/weather/dayheavysnow.png)}li.daylightning{background-image:url(/icons/weather/daylightning.png)}li.daylightrain{background-image:url(/icons/weather/daylightrain.png)}li.daylightsnow{background-image:url(/icons/weather/daylightsnow.png)}li.daymodrain{background-image:url(/icons/weather/daymodrain.png)}li.daymodsnow{background-image:url(/icons/weather/daymodsnow.png)}li.daypartcloud{background-image:url(/icons/weather/daypartcloud.png)}li.daysnowshowers{background-image:url(/icons/weather/daysnowshowers.png)}li.pistes_miles{background-image:url(/icons/pistes_miles.png)}li.terrain_parks{background-image:url(/icons/terrain_parks.png)}li.longest_run{background-image:url(/icons/longest_run.png)}li.skiable_terrain{background-image:url(/icons/skiable_terrain.png)}li.night_skiing{background-image:url(/icons/night_skiing.png)}li.summit{background-image:url(/icons/summit.png)}li.vertical_drop{background-image:url(/icons/vertical_drop.png)}li.base{background-image:url(/icons/base.png)}li.snow_making{background-image:url(/icons/snow_making.png)}li.average_snowfall{background-image:url(/icons/average_snowfall.png)}table.podStats{width:100%;margin:0}table.podStats th{text-align:left;color:#587283;font-weight:600}table.podStats.dates th{color:#52225e;text-align:right}table.podStats td{text-align:right;font-weight:400;color:#2b3f4c;background-color:#c3d7e4;padding:.5rem;margin:.2rem 0;border-radius:8px}table.podStats.dates td{color:#52225e;background-color:#d1c7e8;width:110px}table.podStats.many td{text-align:left;font-weight:600;color:#2b3f4c}table.forecast th{width:100px;text-align:right}table.forecast td{padding:.3rem .5rem.5rem .5rem;width:100%;font-size:1em;display:block;overflow-y:hidden;max-height:2rem}.leaflet-popup-content{padding:0;margin:-1px -2px -1px -1px!important}.leaflet-popup-content .places-list li{padding:0;margin:0;border-radius:12px}.leaflet-popup-content .place{border-radius:12px!important}.leaflet-container a.leaflet-popup-close-button{top:4px!important;right:5px!important}