:root{--swiper-pagination-progressbar-size:1px;--swiper-pagination-progressbar-bg-color:#eee;--swiper-pagination-color:#5499f7;--swiper-scrollbar-bg-color:#f6f6f6;--swiper-scrollbar-drag-bg-color:#e8e8e8;--swiper-scrollbar-bg-active-color:#e8e8e8;--swiper-scrollbar-drag-bg-active-color:#b8b8b8;--link-color:#000;--dark-link-color:#555;--link-teaser-color:#484848;--teaser-color:#555;--ad-bg-color:#fbfbfb;--border-color:#e8e8e8;--text-color:#3a3a3a;--update-color:#555;--navi-bg-color:#fbfbfb;--list-sep-color:#e2e2e2;--navi-light-color:#f1f1f1;--title-link-color:#000;--title-reverse-color:#fff;--title-bg-color:#eee;--footer-bg-color:#f8f8f8;--trivia-bg-color:#f8f8f8;--trivia-title-color:#e8f1f8;--link-highlight:#006dfe;--obs-table-header:#e8f1f8;--obs-table-title:#f1f1f1;--obs-table-icon:#f8f8f8;--navi-mobi-color:#f8f8f8;--footer-title-bg:#eee;--mg-scale-bg-color:hsla(0,0%,100%,0.8);--hourly-list-bottom:#cdcdcd;--hourly-list-left:#d1d1d1;--day-link-bg-color:#d6e9fd;--hilite-color:#222;--article-text-color:#1e1e1e;--article-ad-text-color:#888;--article-caption-color:#777;--article-list-sep-color:#eee;--myweather-button-bg-color:#e8f1f8;--menu-bg-color:hsla(0,0%,100%,0.98);--precp-color:#0073bc;--snowff-color:#7373da;--radio-button-bg:#e2e2e2;--radio-button-border:#cdcdcd;--radio-button-selected:#fff;--pollen-marker-color:#e3e3e3;--list-background-color:#f2f2f2;--list-active-color:#fff;--archive-lead-color:#555;--mw-title-color:#006dfe;--link-strong:#006dfe;--button-color:#555;--button-bg-color:#fff;--button-selected-color:#fff;--input-color:#000;--input-background:#fff;--results-background:hsla(0,0%,100%,0.9);--attr-color:#484848;--attr-link-color:#333;--legacy-map-time-bg:hsla(0,0%,100%,0.85);--option-bg-color:hsla(0,0%,100%,0.95);--option-border-color:rgba(0,0,0,0.3);--option-border-sep-color:rgba(0,0,0,0.3);--option-bg-selected-color:#50b0e6;--option-selected-color:#fff;--teaser-bullet-opacity:.2;--teaser-bullet-active-opacity:.32;--day-fc-border:#d1d1d1;--navi-border-color:#eee;--navi-active-border-color:#fff;--pollen-level-0-color:#e6e6e6;--pollen-level-1-color:#a5d75f;--pollen-level-2-color:#e6c55c;--pollen-level-3-color:#fb8641;--pollen-level-4-color:#be2878}:root .swiper-horizontal>.swiper-pagination-progressbar,:root .swiper-pagination-progressbar.swiper-pagination-horizontal{top:0;bottom:auto}:root body.darkTheme{--update-color:#bbb;--ad-bg-color:#121212;--title-link-color:#fff;--link-color:#fff;--dark-link-color:#999;--link-teaser-color:#fff;--border-color:#444;--teaser-color:#fff;--navi-bg-color:#181818;--navi-light-color:#2a2a2a;--title-bg-color:#2f2f2f;--footer-bg-color:#121212;--trivia-bg-color:#121212;--footer-title-bg:#333;--trivia-title-color:#1d3267;--link-highlight:#0b9af5;--obs-table-header:#1d3267;--obs-table-title:#2a2a2a;--obs-table-icon:#121212;--navi-mobi-color:#282828;--title-reverse-color:#000;--list-sep-color:#555;--hourly-list-bottom:#444;--hourly-list-left:#444;--day-link-bg-color:#0b9af5;--hilite-color:#fff;--article-text-color:#f3f3f3;--article-caption-color:#bebebe;--article-ad-text-color:#aaa;--article-list-sep-color:#555;--myweather-button-bg-color:#3a3a3a;--menu-bg-color:rgba(0,0,0,0.98);--input-color:#000;--input-background:#fff;--results-background:hsla(0,0%,100%,0.9);--list-background-color:#333;--list-background-color:#181818;--list-active-color:#000;--radio-button-bg:hsla(0,0%,100%,0.2);--radio-button-border:#444;--radio-button-selected:#000;--precp-color:#0b9af5;--snowff-color:#8888ea;--mw-title-color:#fff;--link-strong:#fff;--button-color:#fff;--button-bg-color:#181818;--mg-scale-bg-color:rgba(0,0,0,0.8);--pollen-marker-color:#181818;--archive-lead-color:#ddd;--attr-color:#bbb;--attr-link-color:#a0a0a0;--legacy-map-time-bg:rgba(0,0,0,0.4);--option-bg-color:hsla(0,0%,100%,0.2);--option-border-color:#444;--option-border-sep-color:#111;--option-selected-color:#000;--teaser-bullet-opacity:0.65;--teaser-bullet-active-opacity:1;--day-fc-border:#888;--navi-border-color:#ccc;--navi-active-border-color:#ddd;--swiper-scrollbar-bg-color:#1b1b1b;--swiper-scrollbar-drag-bg-color:#2a2a2a;--pollen-level-0-color:#141414;--pollen-level-1-color:#aad75a;--pollen-level-2-color:#e6c55c;--pollen-level-3-color:#fb8641;--pollen-level-4-color:#be2878}@keyframes blink_input_opacity_to_prevent_scrolling_when_focus{0%{opacity:0}to{opacity:1}}#extlinks .logo img.light,#titlebar.navi-v2 .logo img.light{display:inline}#extlinks .logo img.dark,#titlebar.navi-v2 .logo img.dark{display:none}#hamburger img.light{display:inline}#hamburger img.dark,#staticmap .map img.dark{display:none}body.darkTheme .pollen-legend ul li span{border:none}body.darkTheme #menubtn svg,body.darkTheme #menuclosebtn svg,body.darkTheme #search-close svg{fill:#fff}body.darkTheme #extlinks .logo img.light,body.darkTheme #titlebar.navi-v2 .logo img.light{display:none}body.darkTheme #extlinks .logo img.dark,body.darkTheme #titlebar.navi-v2 .logo img.dark{display:inline}body.darkTheme #hamburger img.light{display:none}body.darkTheme #content main #staticmap div.map img.dark,body.darkTheme #hamburger img.dark{display:inline}body.darkTheme #content main #staticmap div.map img.light{display:none}body.darkTheme #searchresults-v2 li{background-color:#000}body.darkTheme #searchresults-v2 li.selected{color:#fff;background-color:#57b3e8}@media (min-width:45rem){body.darkTheme #searchresults-v2{background-color:rgba(0,0,0,.8);border-bottom:1px solid #2f2f2f}}body.darkTheme #linkbar-v2 ul{background-color:#1d2c51}body.darkTheme #linkbar-v2 .scroll-left{background:linear-gradient(270deg,rgba(29,44,81,.001),#1d3267 90%)}body.darkTheme #linkbar-v2 .scroll-right{background:linear-gradient(90deg,rgba(29,44,81,.001) 1%,#1d3267 80%)}@media (max-width:45rem){body.darkTheme.search-modal #searchwrap #favoritelist,body.darkTheme.search-modal #searchwrap #searchresults-v2{background-color:rgba(0,0,0,.8)}}body.darkTheme #favoritelist,body.darkTheme #favoritelist li{background-color:var(--bg-color)}body.darkTheme #favoritelist li:hover{color:#fff;background-color:#57b3e8}body.darkTheme #favoritelist li.link a{background-color:var(--bg-color)}body.darkTheme #hourly .hdr img.bw{filter:invert(1)}body.darkTheme .nowcast-teaser .nowcast .map img.map-dark{display:block}body.darkTheme .nowcast-teaser .nowcast .map img.map-light{display:none}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}abbr{text-decoration:none}html{-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-size:.8125rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#3a3a3a;color:var(--text-color);background-color:#fff;background-color:var(--bg-color);position:relative}em,strong{font-weight:700}select{color:#3a3a3a;color:var(--text-color)}#wrap,select{background-color:#fff;background-color:var(--bg-color)}#wrap{position:relative;max-width:980px;min-width:320px;margin:0 auto}h1{font-size:2rem;line-height:2.2rem;letter-spacing:.02em;margin:15px 0 15px 10px;text-align:center;font-weight:200}h1.left{text-align:left}h2,h3,h4,h5{font-weight:400}h2{font-size:1.375rem}h2.grey{background-color:#eee;background-color:var(--title-bg-color);text-transform:uppercase;padding:5px 0 5px 10px;font-size:.875rem}h2 a{color:#000;color:var(--title-link-color)}h3.wide{background-color:#e8f1f8;font-size:1rem;padding:10px 0 10px 10px;margin:2px 0}h3.sub{font-size:1.125rem;padding:15px 0 5px 10px;line-height:120%}.hidden{display:none!important}.rel{position:relative}.center{text-align:center}.infobox h2{background-color:#eee;background-color:var(--title-bg-color);font-size:.875rem;text-transform:uppercase;padding:5px 0 5px 10px;margin-bottom:2px}.infobox h2.blue{background-color:#e8f1f8}.infobox.mtv{margin-bottom:40px}@media (min-width:42.5rem){.infobox.mtv{display:none}}.opt-container{display:flex;flex-direction:row;align-items:center;font-size:.75rem}.opt-container .opt-list{display:flex;flex-direction:row;margin-left:.5rem}.opt-container .opt-list .opt{width:1.75rem;padding:.2rem .4rem;cursor:pointer;border-right:rgba(0,0,0,.3);border-right:1px solid var(--option-border-sep-color);border-top:1px rgba(0,0,0,.3);border-top:1px solid var(--option-border-color);border-bottom:1px solid rgba(0,0,0,.3);border-bottom:1px solid var(--option-border-color);background-color:hsla(0,0%,100%,.95);background-color:var(--option-bg-color)}.opt-container .opt-list .opt.selected{color:#fff;color:var(--option-selected-color);font-weight:500;background-color:#50b0e6}.opt-container .opt-list .opt:first-child{border-radius:.25rem 0 0 .25rem;border-left:1px solid rgba(0,0,0,.3);border-left:1px solid var(--option-border-color)}.opt-container .opt-list .opt:last-child{border-radius:0 .25rem .25rem 0;border-right:1px solid rgba(0,0,0,.3);border-right:1px solid var(--option-border-color)}h4{padding:25px 0 0 25px;font-size:1.375rem}img.fluid{width:100%;height:auto;display:block}a{color:#000;color:var(--link-color);text-decoration:none;font-weight:400}a.grey{color:#555;color:var(--dark-link-color)}a.green{color:#77ac3b}a.blue{color:#006dfe;color:var(--link-highlight)}a.blue:hover{color:#000;color:var(--link)}a.blue:active{color:#e3303d}a.dark{background-color:#0d2443;padding:5px 15px;border-radius:3px}a.dark,a.dark:hover{color:#fff}a.light{font-size:.9rem}@media (min-width:45rem){.button{border:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding:.25rem .5rem;border-radius:.7rem;color:#484848;font-weight:600;background-color:#e8f1f8;text-transform:uppercase}.button:focus,.button:hover{background-color:#d2e9fe}}a.green:hover,a.grey:hover,a:hover{color:#006dfe}a.green:active,a.grey:active,a:active{color:#e3303d}#show_map{font-weight:400}#show_map_wrap{width:100%;overflow:hidden;transition-property:height;transition-duration:.8s;transition-timing-function:cubic-bezier(0,1,.5,1)}#show_map_wrap.hide{height:0}#show_map_wrap.show{height:200px}#location_googlemap{width:100%;height:200px;border:1px solid #ebeaea;overflow:hidden}.warm{color:#e3303d}.cold{color:#00adef}#linkbar-v2{position:fixed;z-index:100000;top:-1px;left:0;right:0;padding:0}#linkbar-v2 ul{display:flex;max-width:100vw;align-items:center;overflow-x:auto;background-color:#4f9ef4;height:38px}#linkbar-v2 ul::-webkit-scrollbar{display:none}#linkbar-v2 ul.loading li{opacity:0}#linkbar-v2 ul.expanded li.show-more{display:none}#linkbar-v2 ul.expanded li.more{display:block}#linkbar-v2 ul li{padding:0 .75rem;white-space:nowrap;border-right:1px solid #eee;border-right:1px solid var(--navi-border-color);height:20px}#linkbar-v2 ul li a{color:#fff;font-weight:400;display:inline-block;padding:4px 0 0}#linkbar-v2 ul li.page-myweather.active a{padding-right:0}#linkbar-v2 ul li.show-more,#linkbar-v2 ul li:last-child{border:none}#linkbar-v2 ul li.active a{font-weight:600;padding-bottom:4px;border-bottom:1px solid #fff;border-bottom:1px solid var(--navi-active-border-color)}#linkbar-v2 #scroll-container{background-color:hsla(0,0%,100%,.3);position:absolute;top:34px;left:6px;z-index:10000;width:calc(100% - 12px);opacity:0;transition-property:opacity;transition-duration:.3s}#linkbar-v2 #scroll-container.visible{opacity:1}#linkbar-v2 #scroll-container #scroll-indicator{width:0;height:1px;position:relative;background-color:#0f7ef5;background-color:#fff}#linkbar-v2 .scroll-left{display:none;position:absolute;left:0;top:0;width:1.5rem;height:100%;background:linear-gradient(270deg,rgba(79,158,244,.001),#4f9ef4 90%)}#linkbar-v2 .scroll-right{display:none;position:absolute;right:0;top:0;width:2.5rem;height:100%;background:linear-gradient(90deg,rgba(79,158,244,.001) 1%,#4f9ef4 80%)}#linkbar-v2.left .scroll-left,#linkbar-v2.right .scroll-right{display:block}#linkbar{position:fixed;z-index:100000;top:0;left:0;right:0;padding:0;width:100%;background-color:#f2f2f2}#linkbar ul{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;line-height:1.4em}#linkbar ul li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}#linkbar ul li a{padding:6px 0;display:block}#titlebar{position:-webkit-sticky;position:sticky;top:-40px;z-index:10100;background-color:#fff;background-color:var(--bg-color);max-width:980px;min-width:320px;margin:0 auto}#titlebar.navi-v2{top:-15px}#titlebar.navi-v2 .titleinner .naviwrap .logo{max-width:150px}#titlebar.navi-v2.sticky #searchwrap #buttons{top:2px}#titlebar .titleinner{margin-top:40px;position:relative}#titlebar .titleinner .naviwrap{display:flex;padding:18px 0 2px 15px}#titlebar .titleinner .naviwrap .logo{max-width:200px;max-height:46px}#titlebar .titleinner .naviwrap #search-close{display:none}#titlebar.sticky #searchwrap svg.search{opacity:0}#titlebar.sticky #searchwrap #buttons{top:2px}#titlebar.navi-v2 #searchwrap #buttons{top:-43px}footer .theme-select-desktop-title{display:none}@media (min-width:45rem){footer .theme-select-desktop-title{display:block}}.theme-select{display:flex;padding:.5rem 0 .5rem 1rem;align-items:center}.theme-select.theme-select-desktop{display:none;padding:.25rem 0 0 .5rem}.theme-select.theme-select-desktop span{cursor:pointer}@media (min-width:45rem){.theme-select.theme-select-desktop{display:flex}}.theme-select .theme-toggle{padding:0 0 0 .5rem}.theme-select .theme-toggle span{display:inline-block;background-color:hsla(0,0%,100%,.95);background-color:var(--option-bg-color);border:1px solid rgba(0,0,0,.3);border:1px solid var(--option-border-color);padding:.2rem .35rem}.theme-select .theme-toggle span:first-child{border-radius:4px 0 0 4px;border-right:none}.theme-select .theme-toggle span:last-child{border-left:none;border-radius:0 4px 4px 0}.theme-select .theme-toggle span.selected{color:#fff;color:var(--option-selected-color);background-color:#50b0e6;background-color:var(--option-bg-selected-color)}#searchwrap{position:relative;margin:0 10px;transition:all .2s ease-out}#searchwrap input{border-radius:0;border:none;border-bottom:4px solid #1eb3e8;font-size:1.125rem;padding:7px 0 .45rem 5px;width:100%;color:#3a3a3a;color:var(--text-color);background-color:#fff;background-color:var(--bg-color)}#searchwrap svg.search{position:absolute;top:8px;right:15px;width:22px;height:22px;opacity:1;transition:all .2s ease-out;fill:#3a3a3a;fill:var(--text-color)}#searchwrap #searchbtn{display:none}#searchwrap #buttons{position:absolute;transition:all .2s ease-out;right:10px;top:-48px}#searchwrap #buttons div{float:left}#searchwrap #buttons div svg{width:100%;height:100%}#searchwrap #buttons #locatebtn{width:32px;height:32px}#searchwrap #buttons #locatebtn div{display:none}#searchwrap #buttons #locatebtn #locate-blue{width:30px;height:30px}#searchwrap #buttons #locatebtn #locate-white{display:none}#searchwrap #buttons #menubtn,#searchwrap #buttons #menuclosebtn{margin-left:15px;width:30px;height:30px}#searchwrap #buttons #menuclosebtn{display:none}@media (min-width:45rem){#searchwrap #buttons #menuclosebtn{display:none!important}}@media (min-width:45rem){#searchwrap{max-width:60%;left:28%;margin:0;-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#searchwrap #searchinner{height:47px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#searchwrap #searchinner form{-ms-flex:4 0 auto;-webkit-box-flex:4;-webkit-flex:4;flex:4;position:relative}#searchwrap #searchinner #buttons{flex:1;margin-left:10px;position:static}#searchwrap #searchinner #buttons #locatebtn{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;top:0;cursor:pointer;border-radius:20px;line-height:0;padding:0;width:auto;height:auto}#searchwrap #searchinner #buttons #locatebtn div{display:block;padding:0 6px 0 10px;-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1 0 auto}#searchwrap #searchinner #buttons #locatebtn #locate-blue{display:none}#searchwrap #searchinner #buttons #locatebtn #locate-white{display:inline-block}#searchwrap #searchinner #buttons #locatebtn svg{-ms-flex:1 0 28px;-webkit-box-flex:1 0 28px;-webkit-flex:1 0 28px;flex:1 0 28px;width:28px;height:28px}#searchwrap #searchinner #buttons #menubtn{display:none!important}#searchwrap #searchinner #searchtext{border:none;font-size:.85rem;padding:6px 0 6px 10px}#searchwrap #searchinner #searchbtn{display:inline-block;position:absolute;right:.4rem;bottom:.35rem;padding:.125rem .25rem}#searchwrap #searchinner #locatebtn,#searchwrap #searchinner #searchbtn{font-size:.7rem}#searchwrap #searchinner svg.search{display:none}}@media (min-width:61.25rem){#navibar .naviwrap .logo{max-width:250px;margin:0 0 0 10px}#navibar .naviwrap #search{-webkit-box-flex:2;-webkit-flex:2;flex:2;padding:0 10px 0 15px}}#menu{max-height:0;overflow-y:hidden;transition:all .3s ease-in-out}#menu.visible{max-height:250px}#menu h3{text-align:center;background-color:#eee;margin-top:.625rem;border-top:1px solid #e2e2e2}#menu h3 a{text-transform:uppercase;padding:.625rem 0;display:block;font-weight:400}#menu ul{margin:0 0 .625rem;border-bottom:4px solid #01b2eb;display:flex;flex-wrap:wrap}#menu ul li{flex:50%;float:left;border-bottom:1px solid #e2e2e2}#menu ul li:nth-child(odd){border-right:1px solid #e2e2e2}#menu ul li a{display:block;padding:12px 0 12px 15px}#menu table{border-collapse:collapse;border-spacing:0;width:100%;border-bottom:4px solid #01b2eb;margin:0 0 .625rem}#menu table td{text-align:left;width:50%;border:1px solid #e2e2e2}#searchresults{left:0;display:none;position:absolute;z-index:5000;width:100%;background-color:#fff;background-color:hsla(0,0%,100%,.92);border-bottom:1px solid #f8f8f8;-webkit-box-shadow:5px 3px 6px -4px rgba(0,0,0,.75);-moz-box-shadow:5px 3px 6px -4px rgba(0,0,0,.75);box-shadow:5px 3px 6px -4px rgba(0,0,0,.75)}#searchresults li{padding:5px 0 5px 15px;color:#000;cursor:pointer}@media (min-width:45rem){#searchresults li.selected{background-color:#57b3e8}#searchresults li.selected a{color:#fff}}#searchresults-v2{padding:10px 0;display:none}#searchresults-v2 li{display:flex;align-items:center;font-size:.9rem;border-radius:4px;border:1px solid #4f9ef4;background-color:#fff;margin:0 5px 5px 0;padding:0 0 0 5px}#searchresults-v2 li:last-child{margin-bottom:0}#searchresults-v2 li.not-found{border:none;line-height:1.3rem}#searchresults-v2 li.favorite .icon.icon-favorite{display:block}#searchresults-v2 li.favorite .icon.icon-regular{display:none}#searchresults-v2 li .icon{margin-right:.75rem}#searchresults-v2 li .icon.icon-favorite,#searchresults-v2 li .icon.icon-favorite-selected,#searchresults-v2 li .icon.icon-regular-selected{display:none}@media (min-width:45rem){#searchresults-v2 li .icon .icon-favorite,#searchresults-v2 li .icon .icon-favorite-selected,#searchresults-v2 li .icon .icon-regular{display:none}#searchresults-v2 li .icon .icon-regular{display:block}}#searchresults-v2 li .path{flex:1;padding:12px 0}#searchresults-v2 li .path em{font-weight:500}@media (min-width:45rem){#searchresults-v2 li.selected .icon-regular{display:none}#searchresults-v2 li.selected .icon-regular-selected{display:block}#searchresults-v2 li.selected.favorite .icon-favorite,#searchresults-v2 li.selected.favorite .icon-regular-selected{display:none}#searchresults-v2 li.selected.favorite .icon-favorite-selected{display:block}}@media (min-width:45rem){#searchresults-v2{left:0;display:none;position:absolute;z-index:5000;width:100%;background-color:#fff;background-color:hsla(0,0%,100%,.92);border-bottom:1px solid #f8f8f8;padding:10px 0 10px 10px;box-shadow:5px 3px 6px -4px rgba(0,0,0,.75)}#searchresults-v2 li{cursor:pointer}#searchresults-v2 li .path{flex:1}#searchresults-v2 li.selected{color:#fff;background-color:#57b3e8}}@media (max-width:45rem){.search-modal #titlebar.sticky #searchwrap svg.search{opacity:1;right:11px}.search-modal #titlebar .titleinner{margin-top:28px}.search-modal #titlebar .titleinner .naviwrap #search-close{display:block;flex:1;text-align:right;margin-right:15px}.search-modal #searchwrap #favoritelist,.search-modal #searchwrap #searchresults-v2{top:130px;left:0;right:0;bottom:0;margin:6px 0 0;position:fixed;padding:0 10px;overflow:scroll;background-color:hsla(0,0%,100%,.98)}.search-modal #searchwrap input{width:calc(100% - 5px)}}@media (max-width:45rem) and (max-width:45rem){.search-modal #searchwrap input:focus{outline:none}}@media (max-width:45rem){.search-modal #searchwrap #buttons #locatebtn,.search-modal #searchwrap #buttons #menubtn{display:none}}#favoritelist{padding:10px 0 5px;background-color:#fff;display:none}@media (min-width:45rem){#favoritelist{padding:10px 0 10px 10px;position:absolute;z-index:5000;left:0;right:0;width:100%;box-shadow:4px 4px 6px -4px rgba(0,0,0,.7);flex-direction:column}}#favoritelist li{display:flex;align-items:center;font-weight:500;font-size:.9rem;border-radius:4px;border:1px solid #4f9ef4;background-color:#fff;margin:0 5px 5px 0;padding:0 0 0 10px}@media (min-width:45rem){#favoritelist li:hover{color:#fff;background-color:#57b3e8;cursor:pointer}}#favoritelist li:last-child{margin-bottom:0}#favoritelist li .icon{margin-right:.5rem}#favoritelist li .path{flex:1;padding:12px 0}#favoritelist li .path em{font-weight:500}#favoritelist li.locate p{flex:1}#favoritelist li.link{border:none;height:auto;padding:0}#favoritelist li.link a{color:#fff;display:block;width:100%;font-weight:500;background-color:#57b3e8;text-align:center;padding:.75rem 0;border-radius:4px}@media (min-width:45rem){#favoritelist li.link{padding:5px 0 5px 45px;justify-content:center}#favoritelist li.link a{padding:0;display:inline;color:#006dfe;color:var(--link-highlight);background-color:#fff;background-color:var(--bg-color);text-align:left}}#favoritelist li.link:hover a{color:#fff;background-color:#57b3e8}#favoritelist li.favorite .symb{padding:0 1rem 0 0}#favoritelist li.favorite .temp{padding-right:.75rem;font-size:.95rem;font-weight:600;min-width:3rem}#browsepath,#extlinks,#ticker{display:none}#results h4{font-size:1rem;padding:1rem 0 .6rem 10px}#results ul{padding:0 0 0 10px;line-height:1.2rem}#browse .letters{margin:0 0 1rem 10px}#browse .letters a{display:block}#browse .letters p{text-align:center;background-color:#f8f8f8;float:left;width:2rem;height:2rem;margin:0 .4rem .4rem .6rem;font-weight:700;padding-top:.5rem;border-radius:1rem}#browse .letters p:hover{background-color:#fff}#browse .letters p.active{color:#fff;background-color:#01b2eb}#browse .colwrap,#browse .rowwrap{margin:1rem 0 1.5rem 10px;line-height:1.2rem}#browse h4{font-size:1rem;padding:1rem 0 .6rem 10px}#browse .colwrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#browse .colwrap .col{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:31%}#browse .colwrap .col p.state{padding-left:.5rem}#browse .rowwrap .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#browse .rowwrap .row p{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:31%}#browse .col p,#browse .row p{padding:.4rem 0}#browse .col p a,#browse .row p a{font-weight:400}#browse .col p span a,#browse .row p span a{font-weight:700}#share{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px}#share div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;padding:6px 0}#share div svg{width:25px;height:25px}#share div a{display:block}#share div.fb{background-color:#32599d}#share div.twitter{background-color:#00a2f9}#share div.email{background-color:#848484}#betafeedback{margin-bottom:20px;background-color:#0d2443;border-radius:3px}#betafeedback a{display:block;color:#fff;text-align:center;padding:.5rem 0}#mgwrap .takeover-wide{position:relative;max-Width:350px}#mg-hover-info{display:flex;flex-direction:column;margin:0 0 5px 5px}#mg-hover-info div.l{flex:1}#mg-hover-info div.l .detail_wrap{display:flex;align-items:center}#mg-hover-info div.l .detail_wrap div{flex:3}#mg-hover-info div.l .detail_wrap div.date{order:1}#mg-hover-info div.l .detail_wrap div.date p.d{font-weight:500;font-size:.875rem;padding-bottom:.25rem}#mg-hover-info div.l .detail_wrap div.date p.t{font-weight:700;font-size:1.25rem}#mg-hover-info div.l .detail_wrap div.temp{order:3;text-align:center}#mg-hover-info div.l .detail_wrap div.temp .t{font-weight:700;font-size:1.375rem;line-height:140%}#mg-hover-info div.l .detail_wrap div.wind{flex:2;order:4;text-align:center}#mg-hover-info div.l .detail_wrap div.wind p:first-of-type{padding-bottom:2px}#mg-hover-info div.l .detail_wrap div.wind span{font-weight:400}#mg-hover-info div.l .detail_wrap div.img{position:relative;top:3px}#mg-hover-info div.l .detail_wrap div.symb{order:2;flex:2;text-align:center}#mg-hover-info div.r{flex:1;line-height:130%;position:relative}#mg-chevron,#mg-hover-info div.r .dt{display:none}@media (min-width:45rem){#mg-chevron{display:inline;z-index:10000;cursor:pointer;transition-property:opacity;transition-duration:.5s;position:absolute;opacity:.42;width:40px;height:40px;right:-2px;top:206px}}#mg-chevron.fade{opacity:0}#mginner .swiper-wrapper{overscroll-behavior:contain}@media (max-width:32.5em),(orientation:landscape) and (max-height:32.5em) and (max-width:45rem){#mg-hover-info.obshistory{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:20px 10px 0}#mgwrap{position:relative}#mgwrap .scale{width:22px;height:225px;top:70px;display:block;position:absolute;background-color:hsla(0,0%,100%,.8);background-color:var(--mg-scale-bg-color);z-index:10000}#mgwrap #scalel{left:-4px}#mgwrap #scaler{right:-4px}#mgwrap #mginner{height:335px;min-height:335px;overflow-x:auto;overflow-y:hidden;overflow:scroll;position:relative;-webkit-overflow-scrolling:touch;-ms-touch-action:manipulation;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media (min-width:32.5em){#mg-hover-info{margin:20px 10px 0;flex-direction:row}#mg-hover-info div.l .detail_wrap div.wind{display:none}#mg-hover-info div.l .detail_wrap div.temp .t{line-height:150%}#mg-hover-info div.l .detail_wrap div.symb{flex:3}#mg-hover-info div.r .wx{display:none}#mg-hover-info div.r .dt{display:inline}#mgwrap{position:relative}#mgwrap:hover .swiper-scrollbar{background-color:red;background-color:var(--swiper-scrollbar-bg-active-color)}#mgwrap:hover .swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--swiper-scrollbar-drag-bg-active-color)}#mgwrap .scale{width:22px;height:305px;top:77px;display:block;position:absolute;background-color:hsla(0,0%,100%,.8);background-color:var(--mg-scale-bg-color);z-index:10000}#mgwrap .swiper-scrollbar{top:3px;height:5px;position:relative;background-color:var(--swiper-scrollbar-bg-color)}#mgwrap .swiper-scrollbar .swiper-scrollbar-drag{height:5px;background-color:var(--swiper-scrollbar-drag-bg-color)}#mgwrap #mginner{position:relative;width:100%;overflow:hidden;overflow-x:hidden}}@media (min-width:45rem){#mginner{margin-top:.5rem;padding-bottom:3px}#mgwrap .scale{top:77px}}@media (orientation:landscape) and (max-height:32.5em) and (max-width:45rem){#mgwrap .scale{height:195px;display:block}}@media (orientation:landscape) and (max-height:32.5em) and (max-width:45rem){#mgwrap #mginner{height:300px;min-height:300px;overflow-x:auto;overflow-y:hidden;overflow:scroll}#mgwrap #mginner .swiper-wrapper{height:290px}}#mg-hover-info.obshistory{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#mg-hover-info.takeover div.l .detail_wrap div.symb{min-width:56px;min-height:56px}#mg-hover-info.takeover div.l .detail_wrap div.symb img{width:56px;height:56px}#mg-hover-info.takeover div.l .detail_wrap div.temp{line-height:250%}@media (min-width:32.5em){#mg-hover-info div.l{flex:52}#mg-hover-info div.l .detail_wrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start}#mg-hover-info div.l .detail_wrap div{-ms-flex:1 0 30%;-webkit-box-flex:3;-webkit-flex:3;flex:3}#mg-hover-info div.l .detail_wrap div.date{-ms-flex:1 0 40%;-webkit-box-flex:4;-webkit-flex:4;flex:4}#mg-hover-info div.l .detail_wrap div.date p.d{font-weight:500;font-size:.875rem;padding-bottom:.5rem}#mg-hover-info div.l .detail_wrap div.date p.t{font-weight:700;font-size:1.375rem}#mg-hover-info div.r{flex:48;line-height:130%;position:relative}#mg-hover-info div.r img{position:relative;top:3px}}body.hamburger-fixed{position:fixed;left:0;right:0;top:-85px}body.hamburger-fixed.navi-v2{top:-66px}@media (min-width:45rem){body.hamburger-fixed{position:static;top:0}body.hamburger-fixed.navi-v2{top:0}}body.search-modal{position:fixed;left:0;right:0;top:0;bottom:0}@media (min-width:45rem){body.search-modal{position:static}}#hamburger{display:none;position:fixed;top:80px;left:0;right:0;bottom:0;overflow:scroll;background-color:hsla(0,0%,100%,.98);background-color:var(--menu-bg-color)}#hamburger.navi-v2{top:80px}#hamburger.visible{display:block}@media (min-width:45rem){#hamburger{display:none!important}}#hamburger #hamburger_close{font-size:.9rem;text-align:right;padding:1rem .5rem;background-color:#f1f1f1;position:fixed;top:0;left:0;right:0;z-index:10000;height:42px}#hamburger nav{margin:0 0 .625rem}#hamburger nav h3{text-align:center;background-color:#eee;background-color:var(--title-bg-color);margin:0}#hamburger nav h3.green{border-bottom:2px solid #64af1a}#hamburger nav h3.grey{border-bottom:2px solid #858585}#hamburger nav h3.darkgreen{border-bottom:2px solid #61995e}#hamburger nav h3.lightblue{border-bottom:2px solid #77c5f3}#hamburger nav h3.orange{border-bottom:2px solid #f7bb41}#hamburger nav h3.fortum{border-bottom:2px solid #1ad26f}#hamburger nav h3.top{border-top:1px solid #e2e2e2;border-top:1px solid var(--list-sep-color)}#hamburger nav h3 a{text-transform:uppercase;padding:.625rem 0;display:block;font-weight:400}#hamburger nav ul{display:flex;flex-wrap:wrap}#hamburger nav ul li{flex:50%;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--list-sep-color)}#hamburger nav ul li:nth-child(odd){border-right:1px solid #e2e2e2;border-right:1px solid var(--list-sep-color)}#hamburger nav ul li a{display:block;padding:.75rem 0 .75rem 1rem}nav.desktop{display:none}nav.mobi{margin:1.5rem 0}nav.mobi h3{color:#fff;padding:.5rem .4rem;text-transform:uppercase;font-size:.9rem;position:relative}nav.mobi h3.green{background-color:#64af1a;background:linear-gradient(180deg,#83bf48 0,#64af1a)}nav.mobi h3.grey{background-color:#858585;background:linear-gradient(180deg,#888 0,#6a6a6a)}nav.mobi h3.darkgreen{background-color:#61995e;background:linear-gradient(180deg,#61995e 0,#398036)}nav.mobi h3.lightblue{background-color:#77c5f3;background:linear-gradient(180deg,#77c5f3 0,#55b7f0)}nav.mobi h3.blue{background-color:#6da2f8;background:linear-gradient(180deg,#6da2f8 0,#498bf8)}nav.mobi h3.orange{background-color:#f7bb41;background:linear-gradient(180deg,#f7bb41 0,#ebaf38)}nav.mobi h3 svg{position:absolute;right:10px;top:10px}nav.mobi h3:after{content:"";position:absolute;top:0;right:0;text-align:center;padding:8px 0 0;background-color:hsla(0,0%,100%,.2);width:30px;height:30px}nav.mobi .navhidden{display:none}nav.mobi ul{background-color:#fbfbfb;background-color:var(--navi-bg-color)}nav.mobi ul li{font-size:.9rem;padding:.6rem .4rem;margin-right:2rem;margin-bottom:2px;background-color:#f8f8f8;background-color:var(--navi-mobi-color)}nav.mobi p.contract,nav.mobi p.expand{font-size:.9rem;padding:.6rem .4rem;background-color:naviMobiColor;background-color:var(--navi-mobi-color)}nav.mobi p.contract span,nav.mobi p.expand span{display:inline-block;padding-left:10px}nav.mobi p.contract{display:none}nav p.linktitle{padding:8px 0 8px 15px;color:#fff;text-transform:uppercase;position:relative}nav p.linktitle:after{content:"";position:absolute;top:0;right:0;text-align:center;padding:8px 0 0;background-color:hsla(0,0%,100%,.2);width:25px;height:30px}nav p.linktitle.histec{overflow:hidden}nav p.linktitle.histec:after{background-color:hsla(0,0%,100%,.4)}nav p.linktitle.green{background-color:#64af1a;background:linear-gradient(180deg,#83bf48 0,#64af1a)}nav p.linktitle.grey{background-color:#858585;background:linear-gradient(180deg,#888 0,#6a6a6a)}nav p.linktitle.darkgreen{background-color:#61995e;background:linear-gradient(180deg,#61995e 0,#398036)}nav p.linktitle.lightblue{background-color:#77c5f3;background:linear-gradient(180deg,#77c5f3 0,#55b7f0)}nav p.linktitle.blue{background-color:#6da2f8;background:linear-gradient(180deg,#6da2f8 0,#498bf8)}nav p.linktitle.orange{background-color:#f7bb41;background:linear-gradient(180deg,#f7bb41 0,#ebaf38)}nav p.linktitle a{color:#fff}nav p.linktitle svg{position:absolute;right:8px;top:10px}nav p.linklist{padding:10px 30px 10px 15px}nav p.linklist a{font-weight:400;font-size:.75rem;line-height:150%}nav ul.linklist{width:100%}nav ul.linklist li{background-color:#f1f1f1;background-color:var(--navi-light-color);margin:0 0 1px;font-weight:500}nav ul.linklist li a{display:block;padding:10px 0 10px 15px}nav ul.linklist li.multi{padding-left:5px}nav ul.linklist li.multi a{padding:10px 0 10px 10px;display:inline-block}nav ul.linklist li:hover{background-color:transparent}nav ul.linklist li.select{padding:0}nav ul.linklist li select{width:100%;border-radius:2px;border:1px solid #64af1a;text-indent:10px;height:30px;font-weight:500;font-size:.8rem}#content,#content main{position:relative}#content main{padding:0 10px;background-color:#fff;background-color:var(--bg-color);z-index:200}#content main.cropped{overflow:hidden}#content main .margin{margin-bottom:30px!important}#content main #breadcrumb{display:none}#content main .mobilinks,#content main .split{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 15px}#content main .mobilinks p,#content main .split p{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:48%}#content main p.link{margin:10px 0 15px}@media (min-width:45rem){#content main p.link{margin-bottom:20px}}#content main p.help{margin:15px 0 0 10px;line-height:1.4em}#content main .info-link{font-size:.85rem;margin:0 0 10px 6px}#content main .info-link a{display:flex;color:var(--link-highlight);align-items:center;padding:8px 0 8px 6px}#content main .info-link a .info-icon{color:#01b2eb;color:#006dfe;color:#00a2f9;display:block;width:18px;height:18px;margin:0 8px 0 0}#content main .news-box{background-color:#50b0e6;padding:10px;margin:6px 0;color:#fff;font-weight:500;border-radius:3px}#content main .news-box h3{font-size:1rem;margin:0 0 10px}#content main .news-box p{margin:0;line-height:150%}#content main .news-box p a{color:#fff;font-weight:600}#content main .helpcontainer{margin:25px 0 30px}#content main .helpcontainer h3{font-size:1rem;margin:15px 0 0 10px}#content main .helpcontainer p{margin:10px 0 0 10px;line-height:1.2em}#content main .helpcontainer ul{margin:10px 0 1rem 10px}#content main .helpcontainer ul li{display:flex;align-items:center;padding:0 0 10px}#content main .helpcontainer ul li img{margin:0 5px 0 0}#content main .helpcontainer dl{margin:1rem 0 1rem 1rem}#content main .helpcontainer dl dt{font-weight:700;margin-bottom:.5rem}#content main .helpcontainer dl dd{margin-bottom:1rem;line-height:1.1rem}#content main .helpcontainer dl dd p{line-height:1.1rem;margin:0 0 .5rem}#content main .helpcontainer table .sym{width:70px;text-align:center}#content main .helpcontainer table .sym img{width:40px;height:40px}#content main .helpcontainer table th{font-weight:500;padding:0 0 .5rem}#content main .helpcontainer table th.txt{text-align:left}#content main .helpcontainer table td{vertical-align:middle}@media (min-width:45rem){#content main .helpcontainer table .sym{width:75px}#content main .helpcontainer table .sym img{width:50px;height:50px}}#content main #innercontent .heading{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:4px solid #eee;border-bottom:4px solid var(--title-bg-color);padding:0 10px 6px;margin:0 0 2px}#content main #innercontent .heading.nopad{padding-right:0}#content main #innercontent .heading.padded{margin-top:2rem}#content main #innercontent .heading h2{-ms-flex:6 0 auto;-webkit-box-flex:6;-webkit-flex:6;flex:6;text-transform:uppercase;font-size:1rem}#content main #innercontent .heading p{-ms-flex:4 0 auto;-webkit-box-flex:4;-webkit-flex:4;flex:4;max-width:220px;text-align:right}#content main #innercontent .heading p a{padding:4px 0}#content main #innercontent .heading #link_mg{display:none}#content main #innercontent #updated{margin:0 0 10px 10px}#content main #innercontent #updated .date,#content main #innercontent #updated .lightning{color:#555;color:var(--update-color);text-align:right;position:relative;padding-top:10px;padding-right:15px;font-size:.75rem}#content main #innercontent .legend{position:relative;font-size:.7rem}@media (min-width:45rem){#content main #innercontent .legend{margin:0 5px 5px}}#content main #innercontent .legend p{line-height:125%;padding:2px 0 2px 5px;vertical-align:middle}#content main #innercontent .legend p span{display:block}@media (min-width:45rem){#content main #innercontent .legend p{padding:0 4px}#content main #innercontent .legend p span{display:inline}#content main #innercontent .legend p span.snow{padding-left:4px}}#content main #innercontent .legend p img{margin:0 6px}#content main #innercontent .legend p img:first-child{margin-left:0}#content main #innercontent .legend #legend_raintext{padding:4px 0 0 4px;line-height:120%}#content main #innercontent p.mg_update{color:#555;text-align:right;font-size:.75rem}#content main #monthly{max-width:725px;padding-top:.625rem}#content main #monthly .pad-top{margin-top:1.75rem}#content main #monthly .embed-container{max-width:100%;position:relative;height:0;padding-bottom:56.25%;overflow:hidden}#content main #monthly .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content main #monthly h5{font-size:1.5rem;font-weight:300;text-align:center;padding:1.75rem 0 1rem .625rem}#content main #monthly p{padding:.6rem .625rem;line-height:140%}#content main #staticmap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#content main #staticmap div.map{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}#content main #staticmap div.map img{max-width:100%;height:auto}#content main #staticmap div.map a{display:block}#content main #longfc #dailywrap{position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}#content main #longfc #dailywrap .mgram{width:100%}#content main #longfc #dailywrap #mg1{height:170px}#content main #longfc #dailywrap #mg2{height:130px}#content main #longfc #dailywrap #mg3{height:145px}#content main #longfc #dailylegendwrap #legend_mobi .wrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 10px;line-height:1.6em}#content main #longfc #dailylegendwrap #legend_mobi .wrap .c1{-webkit-box-flex:1 1 36%;-webkit-flex:1 1 36%;flex:1 1 36%}#content main #longfc #dailylegendwrap #legend_mobi .wrap .c1 .e_date{font-weight:700}#content main #longfc #dailylegendwrap #legend_mobi .wrap .c2{-webkit-box-flex:1 1 20%;-webkit-flex:1 1 20%;flex:1 1 20%;text-align:right}#content main #longfc #dailylegendwrap #legend_mobi .wrap .c3{-webkit-box-flex:1 1 44%;-webkit-flex:1 1 44%;flex:1 1 44%;text-align:right}#content main #longfc #dailylegendwrap #legend_mobi .wrap .c4{-webkit-box-flex:1 1 64%;-webkit-flex:1 1 64%;flex:1 1 64%;text-align:right;font-weight:700}#content main #longfc #dailylegendwrap #legend_wide{display:none;font-size:.95em;margin:15px 0 0 10px;line-height:1.6em}#content main #longfc #dailylegendwrap #legend_wide .c1{-webkit-box-flex:1 1 26%;-webkit-flex:1 1 26%;flex:1 1 26%}#content main #longfc #dailylegendwrap #legend_wide .c2{-webkit-box-flex:1 1 10%;-webkit-flex:1 1 10%;flex:1 1 10%;text-align:right}#content main #longfc #dailylegendwrap #legend_wide .c3{-webkit-box-flex:1 1 26%;-webkit-flex:1 1 26%;flex:1 1 26%;text-align:right}#content main #longfc #dailylegendwrap #legend_wide .c4{-webkit-box-flex:1 1 18%;-webkit-flex:1 1 18%;flex:1 1 18%;text-align:right}#content main #longfc #dailylegendwrap #legend_wide .c5{-webkit-box-flex:1 1 18%;-webkit-flex:1 1 18%;flex:1 1 18%;margin-left:10px}#content main #longfc #dailylegendwrap #legend_wide .c5 span.padding{display:none}#content main #longfc #dailylegendwrap .prtxt{font-weight:700;padding-left:20px;background-size:15px 15px;background-repeat:no-repeat;background-position:0 2px}#content main #longfc #dailylegendwrap .prtxt.pr1{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjQ0RDQ0NDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0wIDBoMTV2MTVIMHoiLz48cGF0aCBmaWxsPSIjNjFCMjJGIiBkPSJNMSAxaDEzdjEzSDF6Ii8+PC9zdmc+")}#content main #longfc #dailylegendwrap .prtxt.pr2{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjQ0RDQ0NDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0wIDBoMTV2MTVIMHoiLz48cGF0aCBmaWxsPSIjRkYwIiBkPSJNMSAxaDEzdjEzSDF6Ii8+PC9zdmc+")}#content main #longfc #dailylegendwrap .prtxt.pr3{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjQ0RDQ0NDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0wIDBoMTV2MTVIMHoiLz48cGF0aCBmaWxsPSIjRkU5RjMzIiBkPSJNMSAxaDEzdjEzSDF6Ii8+PC9zdmc+")}#content main #longfc #hilite{position:absolute;top:2px;left:22px;opacity:.5;border:1px solid #222;border:1px solid var(--hilite-color);border-radius:3px;width:43px;height:554px;z-index:1000}#content main .tenday{margin:0}#content main .tenday .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 5px}#content main .tenday .row .day{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;margin:0 5px 0 0}#content main .tenday .row .day a{display:block;color:#3a3a3a;color:var(--text-color);font-weight:400}#content main .tenday .row .day a:hover .lnk{background-color:#d6e9fd;background-color:var(--day-link-bg-color);color:#3a3a3a;color:var(--text-color)}#content main .tenday .row .day a:active .lnk{color:#e3303d}#content main .tenday .row .day h5{padding:8px 0;font-size:.76rem;font-weight:400}#content main .tenday .row .day .s{margin:0 auto;max-width:60px;max-height:60px}#content main .tenday .row .day .wind{margin-bottom:.5rem}#content main .tenday .row .day .wind .ws{padding:.3rem 0}#content main .tenday .row .day .wind .ws .unit{padding-top:.3rem}#content main .tenday .row .day .rain{margin-bottom:.5rem}#content main .tenday .row .day .rain img{display:block;margin:0 auto .4rem}#content main .tenday .row .day .lnk{display:none}#content main .tenday .row .day:last-child{margin:0}#content main .tenday .daytxt h3{font-size:.9rem;padding:10px 0 5px 10px}#content main .tenday .daytxt p{line-height:130%;padding:0 10px}#content main #hourly_wrap{min-height:600px}#content main #hourly_wrap.navi-v2 #daylinks{top:80px}@media (min-width:45rem){#content main #hourly_wrap.navi-v2 #daylinks{top:0;position:relative}}#content main #hourly_wrap.navi-v2 .hdr{top:125px;z-index:500}@media (min-width:45rem){#content main #hourly_wrap.navi-v2 .hdr{top:0;position:relative}}#content main #hourly{margin-bottom:20px;position:relative}#content main #hourly #daylinks{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;font-weight:700;background-color:#f1f1f1;background-color:var(--navi-light-color);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;position:-webkit-sticky;position:sticky;min-height:45px;top:75px;z-index:5000;border-top:2px solid #fff;border-top:2px solid var(--bg-color)}#content main #hourly #daylinks li{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:5px 0;line-height:.4rem;cursor:pointer}#content main #hourly #daylinks li a{margin:0 auto;padding:1em 0;text-transform:uppercase;text-align:center;display:block;border-radius:1rem}#content main #hourly #daylinks li.active a{background-color:#66ad2a;width:2rem;height:2rem;color:#fff}#content main #hourly #dayhdr{color:#3a3a3a;color:var(--text-color);background-color:#fff;background-color:var(--bg-color);padding:0 0 5px 10px;margin-top:1.2rem;z-index:3000}#content main #hourly #dayhdr .details{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;line-height:180%}#content main #hourly #dayhdr .details .date{-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;font-size:.875rem;line-height:160%;align-self:flex-start;padding-top:10px}#content main #hourly #dayhdr .details .date span{font-weight:700;text-transform:uppercase;font-size:1.25rem;letter-spacing:.1em}#content main #hourly #dayhdr .details .suntimes{-ms-flex:0 0 160px;-webkit-box-flex:0 0 160px;-webkit-flex:0 0 160px;flex:0 0 160px;padding-top:25px;background-image:url(//cache.foreca.net/static/img/daylen.svg);background-size:145px 45px;background-repeat:no-repeat;background-position:50% 10%}#content main #hourly #dayhdr .details .suntimes p{position:relative;font-size:.875rem}#content main #hourly #dayhdr .details .suntimes .daylen{text-align:center}#content main #hourly #dayhdr .details .suntimes .sunhours{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;font-weight:500}#content main #hourly #dayhdr .details .suntimes .sunhours p{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #hourly #dayhdr .details .suntimes .sunhours .sunicon{text-align:center}#content main #hourly #dayhdr .details .suntimes .sunhours .sundown{text-align:right}#content main #hourly #dayhdr .details .suntimes .sunhours .special{text-align:center}#content main #hourly #dayhdr .details .names{flex:1;color:#5f5f5f;font-size:.75rem;padding:5px 0}#content main #hourly #dayhdr .details .names p{line-height:120%}#content main #hourly #dayhdr .details .names p.extra{padding-bottom:6px}#content main #hourly .hdr{background-color:#f1f1f1;background-color:var(--navi-light-color);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:-webkit-sticky;position:sticky;top:120px;border-top:2px solid #fff;border-top:2px solid var(--bg-color);border-bottom:1px solid #fff;border-bottom:1px solid var(--bg-color)}#content main #hourly .hdr div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;padding:5px 0}#content main #hourly .hdr div span{display:none}#content main #hourly .hdr div.t{padding:0 .4rem;max-width:3rem}#content main #hourly .hdr div.tf.desktop{display:none}#content main #hourly .hdr div.h{text-align:center}#content main #hourly .hdr div.rh{display:none}#content main #hourly .hdr div.p,#content main #hourly .hdr div.sff{text-align:right;padding-right:10px}#content main #hourly .row_wrap.precp,#content main #hourly .row_wrap.prectotal{border-left:none;background:none}#content main #hourly .row_wrap.precp div.row,#content main #hourly .row_wrap.prectotal div.row{color:#0073bc;color:var(--precp-color)}#content main #hourly .row_wrap.precp div.row div,#content main #hourly .row_wrap.prectotal div.row div{padding:10px 0}#content main #hourly .row_wrap.precp div.row div.pp,#content main #hourly .row_wrap.prectotal div.row div.pp{-webkit-box-flex:84;-webkit-flex:84;flex:84;text-align:left;padding-left:15px}#content main #hourly .row_wrap.precp div.row div.p,#content main #hourly .row_wrap.prectotal div.row div.p{-webkit-box-flex:16;-webkit-flex:16;flex:16;text-align:right}#content main #hourly .row_wrap div.row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px 0 0;font-weight:500}#content main #hourly .row_wrap div.row div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;padding:0}#content main #hourly .row_wrap div.row div.details{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#content main #hourly .row_wrap div.row div.details,#content main #hourly .row_wrap div.row div.details .top{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#content main #hourly .row_wrap div.row div.details .top{-webkit-box-align:center;-webkit-align-items:center;align-items:center}#content main #hourly .row_wrap div.row div.details .bot{display:none}#content main #hourly .row_wrap div.row div.h{text-align:center;font-weight:700}#content main #hourly .row_wrap div.row div.h p span{display:none}#content main #hourly .row_wrap div.row div.t{font-size:1.6em;padding:0 .4rem;max-width:3rem}#content main #hourly .row_wrap div.row div.tf{font-size:.9rem}#content main #hourly .row_wrap div.row div.tf.mobile{max-width:2.75rem}#content main #hourly .row_wrap div.row div.rh,#content main #hourly .row_wrap div.row div.tf.desktop,#content main #hourly .row_wrap div.row div.tf span{display:none}#content main #hourly .row_wrap div.row div.w{display:flex;padding-left:4px}#content main #hourly .row_wrap div.row div.w .wd{position:relative}#content main #hourly .row_wrap div.row div.w .wd img{position:relative;top:-4px;top:0}#content main #hourly .row_wrap div.row div.w .ws{font-size:.88rem}#content main #hourly .row_wrap div.row div.w .wg{padding-top:2px;font-weight:400}#content main #hourly .row_wrap div.row div.p{color:#0073bc;color:var(--precp-color);text-align:right;white-space:nowrap}#content main #hourly .row_wrap div.row div.p img{margin-right:4px}#content main #hourly .row_wrap div.row div.p img.sleet{position:relative;top:2px}#content main #hourly .row_wrap div.row div.p .pr{padding-top:5px}#content main #hourly .row_wrap div.row div.p .pr.none{color:#888}#content main #hourly .row_wrap div.row div.tf{display:block}#content main #hourly .row_wrap div.row div.sff{color:#7373da;color:var(--snowff-color);text-align:right;white-space:nowrap}#content main #hourly .row_wrap div.row div.wxpad{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #hourly .row_wrap div.row div.wx{-ms-flex:5 0 auto;-webkit-box-flex:5;-webkit-flex:5;flex:5;text-align:left;font-size:.9em;padding-bottom:.35rem}#content main #hourly .row_wrap div.row div.pr{flex:1;font-size:.9em;text-align:right;color:#0073bc;color:var(--precp-color)}#content main #hourly .row_wrap div.row div.pr.none{color:#888}#content main #hourly #hourlyfooter{margin-top:5px;display:flex}#content main #hourly #hourlyfooter .next,#content main #hourly #hourlyfooter .prev{display:block;max-width:30%}#content main #hourly #hourlyfooter .next a,#content main #hourly #hourlyfooter .prev a{display:block;text-transform:uppercase;font-weight:500;border-radius:4px;padding:8px 0;background-color:#66ad2a;color:#fff}#content main #hourly #hourlyfooter .prev a{text-align:left;padding-left:10px}#content main #hourly #hourlyfooter .next a{text-align:right;padding-right:10px}#content main #hourly #hourlyfooter div{flex:1}#content main #hourly #hourlyfooter .circles{margin:8px 0 0;text-align:center}#content main #hourly #hourlyfooter .circles img{margin-right:4px}#content main #hourly #hourlyfooter .circles img:last-child{margin-right:0}#content main .textfc{margin:0 0 40px;max-width:725px}#content main .textfc h3,#content main .textfc h4{padding:1rem 0 0 .625rem}#content main .textfc h3{font-size:1.125rem}#content main .textfc h4{font-size:.9rem}#content main .textfc p.updated{color:#555;text-align:right;font-size:.75rem;padding-right:15px}#content main .in,#content main .textfc p{padding:10px 0 0 10px;line-height:140%}#content main .col2{margin:0 0 40px}#content main .col2 .item{margin:0 0 20px}#content main .col2 .item.mtvvideo{display:none}#content main .col2 .item p.txt{padding:0 10px;line-height:140%}#content main .col2 .item p.txt a{font-weight:400}#content main #fitrivia{margin:0 0 40px}#content main #fitrivia .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:2px}#content main #fitrivia .row div{padding:8px 0;margin-right:2px;background-color:#f8f8f8;background-color:var(--trivia-bg-color)}#content main #fitrivia .row div:last-child{margin-right:0}#content main #fitrivia .row div.sep{-ms-flex:1 0 5%;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0;height:.2rem;background-color:#e8f1f8;background-color:var(--obs-table-header)}#content main #fitrivia .row div.hdr{-ms-flex:1 0 40%;-webkit-box-flex:5;-webkit-flex:5;flex:5;padding-left:6px;background-color:#e8f1f8;background-color:var(--obs-table-header)}#content main #fitrivia .row div.hdr span{display:none}#content main #fitrivia .row div.loc{-ms-flex:1 0 30%;-webkit-box-flex:3;-webkit-flex:3;flex:3;padding-left:10px}#content main #fitrivia .row div.val{-ms-flex:1 0 20%;-webkit-box-flex:2;-webkit-flex:2;flex:2;font-weight:700}#content main #fitrivia .row div.date{-ms-flex:1 0 10%;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:none}#content main #fitrivia .row div.date,#content main #fitrivia .row div.val{text-align:right;padding-right:10px}#content main #worldtrivia .rowwrap{margin-bottom:2px}#content main #worldtrivia .rowwrap .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f8f8f8;background-color:var(--trivia-bg-color);padding:4px 0 0}#content main #worldtrivia .rowwrap .row div{padding-left:10px}#content main #worldtrivia .rowwrap .row div.sym{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:20px}#content main #worldtrivia .rowwrap .row div.temp{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:700}#content main #worldtrivia .rowwrap .row div.loc{-ms-flex:8 0 auto;-webkit-box-flex:8;-webkit-flex:8;flex:8}#content main #worldtrivia .rowwrap .row:first-child{padding-top:6px}#content main #worldtrivia .rowwrap .row:last-child{padding-bottom:2px}#content main .trivia h2{position:relative}#content main .trivia h2 div{position:absolute;right:.4rem;top:.1rem}#content main .trivia h2 div svg{margin-left:.15rem}#content main .trivia h2 div svg.active circle{fill:#000}#content main .trivia h3{background-color:#e8f1f8;background-color:var(--trivia-title-color);padding:5px 0 5px 6px}#content main .trivia .row a{font-weight:400}#content main .trivia .ccwrap{height:2.5rem;overflow:hidden;position:relative;margin-bottom:2px}#content main .trivia .ccwrap .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;padding:.6rem 0;background-color:#f8f8f8;background-color:var(--trivia-bg-color);height:2.5rem}#content main .trivia .ccwrap .row .val{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:700;text-align:left;padding-left:.6rem;position:relative}#content main .trivia .ccwrap .row .val.wind{padding-top:.125rem}#content main .trivia .ccwrap .row .val img{vertical-align:middle}#content main .trivia .ccwrap .row .stn{-webkit-box-flex:3;-webkit-flex:3;flex:3}#content main .trivia .ccwrap .row .stn a{font-weight:400}#content main .tr_tmax{border-left:4px solid #e3303d}#content main .tr_tmin{border-left:4px solid #01b2eb}#content main .tr_wind{border-left:4px solid #8aca57}#content main .tr_rain{border-left:4px solid #589bf4}#content main .video{margin:0 0 40px}#content main .video .item .youtube-subscribe{padding:0 0 0 10px}#content main .video .item .youtube-subscribe .txt{padding-bottom:5px}#content main .video.wide div .txt{line-height:140%}#content main .video p a{font-weight:400}#content main .video p.updated{color:#555;color:var(--update-color);text-align:right;font-size:.8125rem}#content main #obs_3d{margin:30px 0}#content main #obs_3d .no-obs{padding:10px 0 0 10px}#content main #obs_3d .obs{margin:0 0 20px}#content main #obs_3d .obs .head{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;margin:5px 15px}#content main #obs_3d .obs .head div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #obs_3d .obs .head div.temp{flex:0 0 48%}#content main #obs_3d .obs .head div.temp .t{font-size:2.1rem;font-weight:600;padding:0 0 20px}#content main #obs_3d .obs .head div.symb{flex:0 0 38%;background:none}#content main #obs_3d .obs .head div.wind{flex:0 0 14%;text-align:center}#content main #obs_3d .obs .head div.wind .ws{padding-top:13px}#content main #obs_3d .obs .table .head{background-color:#e8f1f8;background-color:var(--obs-table-header);font-weight:700;padding:7px 0 7px 15px;margin:0 0 1px}#content main #obs_3d .obs .table .break{background-color:#e8f1f8;background-color:var(--obs-table-header);height:4px;margin:0 0 1px}#content main #obs_3d .obs .table .single{background-color:#f2f2f2;margin:0 0 1px;padding:5px 0 5px 15px}#content main #obs_3d .obs .table .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 0 1px}#content main #obs_3d .obs .table .row.moonphase .icon{padding:2px 0 0}#content main #obs_3d .obs .table .row .title{-ms-flex:1 0 44%;-webkit-box-flex:54;-webkit-flex:54;flex:54;padding:5px 0 5px 20px;background-color:#f1f1f1;background-color:var(--obs-table-title);margin:0 1px 0 0}#content main #obs_3d .obs .table .row .icon{-ms-flex:1 0 9%;-webkit-box-flex:9;-webkit-flex:9;flex:9;background-color:#f8f8f8;background-color:var(--obs-table-icon);margin:0 1px 0 0;padding:5px 0;text-align:center}#content main #obs_3d .obs .table .row .icon.sundown,#content main #obs_3d .obs .table .row .icon.sunrise{background-size:24px 12px;background-repeat:no-repeat;background-position:50%}#content main #obs_3d .obs .table .row .icon.sunrise{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIyMiI+PHBhdGggZmlsbD0iI0U4QjcyMCIgZD0iTTI2LjkzMSA3LjgyN2guMjAxTDIxLjkzNCAwbC01LjE5OCA3LjgyN2guMTlhMTQuODM2IDE0LjgzNiAwIDAxNS4wMDgtLjg3MmMxLjc1NSAwIDMuNDMzLjMxNCA0Ljk5Ny44NzJ6TTE1LjUwMSA4LjQxNmwuMTMzLS4xMzMtOS4yMS0xLjg1OSAxLjg1OCA5LjIxLjE0MS0uMTQxYTE1LjA1NCAxNS4wNTQgMCAwMTcuMDc4LTcuMDc3ek0zNS40NjQgMTUuNTE1bC4xMjEuMTIgMS44NTctOS4yMS05LjIwOSAxLjg1OS4xNDEuMTQxYTE1LjAzIDE1LjAzIDAgMDE3LjA5IDcuMDl6TTM0LjE1MiAyMS45NTVjMC02Ljc0OC01LjQ3MS0xMi4yMTktMTIuMjE4LTEyLjIxOS02Ljc0OCAwLTEyLjIxOSA1LjQ3MS0xMi4yMTkgMTIuMjE5bC4wMDIuMDQ0SDM0LjE1bC4wMDItLjA0NHpNNi45MzQgMjEuOTU1YzAtMS43NzcuMzI1LTMuNDc1Ljg5My01LjA1NnYtLjE2M0wwIDIxLjkzNGwuMDk4LjA2NWg2LjgzOGwtLjAwMi0uMDQ0ek00My44NjkgMjEuOTM0bC03LjgyOC01LjE5OHYuMTcyYTE0LjgxIDE0LjgxIDAgMDEuODkzIDUuMDQ3bC0uMDAyLjA0NGg2Ljg0bC4wOTctLjA2NXoiLz48L3N2Zz4=")}#content main #obs_3d .obs .table .row .icon.sundown{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIyMiI+PHBhdGggZmlsbD0iI0U4QjcyMCIgZD0iTTI2LjkzMSAxNC4xNzJoLjIwMWwtNS4xOTkgNy44MjctNS4xOTgtNy44MjdoLjE5YzEuNTY2LjU2IDMuMjQ5Ljg3MiA1LjAwOC44NzIgMS43NTYgMCAzLjQzNC0uMzE0IDQuOTk4LS44NzJ6TTE1LjUwMSAxMy41ODNsLjEzMy4xMzMtOS4yMSAxLjg1OSAxLjg1OC05LjIxLjE0MS4xNDFhMTUuMDU0IDE1LjA1NCAwIDAwNy4wNzggNy4wNzd6TTM1LjQ2NCA2LjQ4NGwuMTIxLS4xMiAxLjg1NyA5LjIxLTkuMjA5LTEuODU5LjE0MS0uMTQxYTE1LjAzIDE1LjAzIDAgMDA3LjA5LTcuMDl6TTM0LjE1Mi4wNDRjMCA2Ljc0OC01LjQ3MSAxMi4yMTktMTIuMjE4IDEyLjIxOS02Ljc0OCAwLTEyLjIxOS01LjQ3MS0xMi4yMTktMTIuMjE5TDkuNzE3IDBIMzQuMTVsLjAwMi4wNDR6TTYuOTM0LjA0NGMwIDEuNzc3LjMyNSAzLjQ3NS44OTMgNS4wNTZ2LjE2M0wwIC4wNjUuMDk4IDBoNi44MzhsLS4wMDIuMDQ0ek00My44NjkuMDY1bC03LjgyOCA1LjE5OHYtLjE3MmExNC44MSAxNC44MSAwIDAwLjg5My01LjA0N0wzNi45MzIgMGg2Ljg0bC4wOTcuMDY1eiIvPjwvc3ZnPg==");padding:7px 0 0}#content main #obs_3d .obs .table .row .icon img{max-width:24px}#content main #obs_3d .obs .table .row .value{-ms-flex:1 0 37%;-webkit-box-flex:37;-webkit-flex:37;flex:37;padding:5px 0 5px 15px;font-weight:700;background-color:#e8f1f8;background-color:var(--obs-table-header)}#content main #obs_3d .obs .stn{background-color:#fff;background-color:var(--bg-color);padding:10px 0 10px 15px}#content main #obs_3d .obs .stn select{border:1px solid #01a5da;font-size:1rem;width:99%}#content main #obs_3d .obs .stn .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;padding:3px 0}#content main #obs_3d .obs .stn .row.name .l{display:none}#content main #obs_3d .obs .stn .row.name .r{flex:1}@media (min-width:32.5rem){#content main #obs_3d .obs .stn .row.name .l{display:flex}#content main #obs_3d .obs .stn .row.name .r{flex:0 0 55%}}#content main #obs_3d .obs .stn .row.time .r{text-align:right;padding-right:5px;margin-top:4px}@media (min-width:32.5rem){#content main #obs_3d .obs .stn .row.time .r{padding-right:0;margin-top:0;text-align:left}}#content main #obs_3d .obs .stn .row .l{flex:0 0 45%;font-weight:500}#content main #obs_3d .obs .stn .row .r{flex:0 0 55%}#content main .today{margin:0 0 20px}#content main .today h3{padding:10px 0 5px 10px;font-weight:600;border-bottom:2px solid #eee;font-size:.875rem}#content main .today p{padding:5px 10px;line-height:130%}#content main .today .dayparts{display:flex;margin:0 20px;justify-content:space-between}#content main .today .dayparts div{text-align:center}#content main .today .dayparts div a{display:block}#content main .today .dayparts div h4{padding:10px 0 5px;font-weight:600;font-size:.875rem;text-align:center}#content main .today .dayparts div .temp{font-size:1rem;font-weight:700}#content main .daily #dailybox{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:10px 0 0}#content main .daily #dailybox .day{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 .35rem 0 0;text-align:center}#content main .daily #dailybox .day:last-child{margin:0}#content main .daily #dailybox .day a:hover{color:#000}#content main .daily #dailybox .day h5{padding:.35rem 0;font-weight:500}#content main .daily #dailybox .day div.s{padding:.35rem 0 .36rem}#content main .daily #dailybox .day div .w{text-align:center;font-size:0}#content main .daily #dailybox .day div .w img,#content main .daily #dailybox .day div .w span{display:inline-block;vertical-align:middle}#content main .daily #dailybox .day div .w span{font-size:.8rem;font-weight:400}#content main .daily #dailybox .day div .p{padding:.6rem 0 .9rem}#content main .daily #dailybox .day div .p img{vertical-align:middle}#content main .daily #dailybox .day div .p em{padding:0 0 0 .2rem}@media (min-width:45rem){#content main .daily #dailybox .day div .p img{display:block;margin:0 auto .5rem}#content main .daily #dailybox .day div .p em{padding:0}}#content main .daily #dailybox .day div .p p{margin:.4rem 0 0}#content main a.dark{display:block;font-weight:500;text-align:center;padding:7px 0;margin-top:8px}#content div.dark-teaser-wrap{margin-bottom:8px}#content div.dark-teaser-wrap a.dark{padding:.5rem;line-height:120%;text-align:left;font-size:.82rem}#pollen_map .obsmap,#pollen_map .pollen_legend,#pollen_map h4{text-align:center}#pollen_map h4{color:#fff;text-shadow:1px 1px 1px #000}#pollen_map .obsmap{margin-bottom:10px}#pollen_map .fcmap,#pollen_map .obsmap{background-image:url(https://cache.foreca.net/static/img/histec-taustakuva.jpg);background-repeat:no-repeat;background-position:0 95%}#pollen_map .fcmap{position:relative;min-height:420px}#pollen_map .fcmap .map{background:none}#pollen_map .fcmap .map img{position:absolute;left:0}#pollen_map .fcmap .pollen_legend{position:absolute;top:80px;right:0}@media (min-width:45rem){#pollen_map{background-image:url(https://cache.foreca.net/static/img/histec-taustakuva.jpg);background-repeat:no-repeat;background-position:0 bottom;height:425px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#pollen_map .fcmap,#pollen_map .obsmap{background:none}#pollen_map .obsmap{-ms-flex:2 0 auto;-webkit-box-flex:2;-webkit-flex:2;flex:2}#pollen_map .fcmap{-ms-flex:3 0 auto;-webkit-box-flex:3;-webkit-flex:3;flex:3}#pollen_map .fcmap .map{position:static}#pollen_map .fcmap .pollen_legend{top:90px;right:20px}}#pollen_wrap{margin:20px 0 40px;line-height:140%}#pollen_wrap strong{padding:.3rem 0;display:inline-block}#pollen_wrap p{margin:.3rem 0}#pollen_wrap h2{font-size:1.2rem;margin:.75rem 0 .5rem}#pollen_wrap h3{font-size:1.05rem;margin:.5rem 0}#pollen-mg{margin:1rem 0 2rem}#pollen-mg .pollen-dates{display:flex;background-color:#f2f2f2;background-color:var(--list-background-color);text-align:center;font-weight:500}#pollen-mg .pollen-dates div{flex:1;padding:.5rem 0;cursor:pointer}#pollen-mg .pollen-dates div.active{color:#fff;color:var(--title-reverse-color);background-color:#50b0e6}#pollen-mg .pollen-mg-type{display:flex;margin:.5rem 0 .75rem .5rem}#pollen-mg .pollen-mg-type li{flex:1;flex-grow:0;margin-right:.25rem;border-radius:3px;font-weight:500;cursor:pointer;color:#555;color:var(--button-color);background-color:#fff;background-color:var(--button-bg-color);padding:.25rem .55rem;border:1px solid #d8d8d8}#pollen-mg .pollen-mg-type li.active{font-weight:600;color:#fff;color:var(--button-selected-color);background-color:#2fb0ff}#pollen-map-select{display:flex;margin:.5rem 0;padding:0;justify-content:space-evenly}#pollen-map-select li{flex:1;padding:.25rem 0;text-align:center;line-height:1rem;margin-right:.5rem;border-radius:3px;border:1px solid #aaa}#pollen-map-select li.active{color:#fff;font-weight:500;background-color:#50b0e6}@media (min-width:45rem){#pollen-map-select{display:none}}#pollen-map-fi{background-image:url(https://cache.foreca.net/static/img/histec-taustakuva.jpg);background-repeat:no-repeat;background-position:0 90%}#pollen-map-fi .pollen-map-wrap div.map-day{display:none}#pollen-map-fi .pollen-map-wrap div.active{display:block}#pollen-map-fi .pollen-map-wrap div h4{display:block;color:#fff;text-shadow:1px 1px 1px #000;padding:1rem 0 0 1.5rem;font-weight:600;font-size:1.2rem;text-align:center}#pollen-map-fi .pollen-map-wrap div h4 span{background-color:rgba(0,0,0,.12);border-radius:2px}#pollen-map-fi .pollen-map-wrap div .mapcontainer{position:relative;width:230px;margin:0 auto}#pollen-map-fi .pollen-map-wrap div .mapcontainer img.marker,#pollen-map-fi .pollen-map-wrap div .mapcontainer p{position:absolute;top:0}#pollen-map-fi .pollen-map-wrap div .mapcontainer p{color:#fff;font-weight:600;font-size:16px;text-shadow:-1px -1px 0 #2b64ab,1px -1px 0 #2b64ab,-1px 1px 0 #2b64ab,1px 1px 0 #2b64ab}@media (min-width:45rem){#pollen-map-fi .pollen-map-wrap{display:flex;background-position:0 bottom}#pollen-map-fi .pollen-map-wrap div{flex:1}#pollen-map-fi .pollen-map-wrap div.map-day{display:block}#pollen-map-fi .pollen-map-wrap div h4{display:block;color:#fff;text-shadow:1px 1px 1px #000;padding:1rem 0 0 1.5rem;font-weight:600;font-size:1.2rem;text-align:center}}#pollen-map-fi .pollen-map-legend{margin:.5rem 0 0;padding:.5rem 0}#pollen-map-fi .pollen-map-legend ul{display:flex;white-space:nowrap;margin:0;flex-wrap:wrap}#pollen-map-fi .pollen-map-legend ul li{flex:1;flex-grow:0;padding-left:.5rem;line-height:1.2rem;color:#fff;font-size:14px;font-weight:500;text-shadow:-1px -1px 0 #2b64ab,1px -1px 0 #2b64ab,-1px 1px 0 #2b64ab,1px 1px 0 #2b64ab}#pollen-map-fi .pollen-map-legend ul li em{font-weight:700}.pollen-legend ul{display:flex;flex-wrap:wrap;align-items:baseline}.pollen-legend ul li{flex:1;flex-grow:0;padding:.25rem;white-space:nowrap}.pollen-legend ul li span{display:inline-block;vertical-align:middle;width:2rem;height:.8rem;border:1px solid #eee;border-radius:4px;margin:-2px 4px 0 0;background-color:#e6e6e6;background-color:var(--pollen-level-0-color)}.pollen-legend ul li span.level-1{background-color:#a5d75f;background-color:var(--pollen-level-1-color)}.pollen-legend ul li span.level-2{background-color:#e6c55c;background-color:var(--pollen-level-2-color)}.pollen-legend ul li span.level-3{background-color:#fb8641;background-color:var(--pollen-level-3-color)}.pollen-legend ul li span.level-4{background-color:#be2878;background-color:var(--pollen-level-4-color)}:root{--pollen-table-bg-color:#f2f2f2;--pollen-day-bg-color:hsla(0,0%,100%,0.6);--pollen-row-bg-color:hsla(0,0%,100%,0.8)}:root body.darkTheme{--pollen-table-bg-color:#181818;--pollen-day-bg-color:#303030;--pollen-row-bg-color:#555}#pollen-daily{margin:1rem 0 2rem;background-color:#f2f2f2;background-color:var(--pollen-table-bg-color);position:relative}#pollen-daily,#pollen-daily ul{padding:.25rem 0}#pollen-daily ul li{padding:.5rem;margin:.5rem;font-size:14px}#pollen-daily ul li.title{font-weight:600;padding:.5rem 0}#pollen-daily ul li.item{background-color:hsla(0,0%,100%,.8);background-color:var(--pollen-row-bg-color);border-radius:4px}#pollen-daily ul.pollen-day{background-color:hsla(0,0%,100%,.6);background-color:var(--pollen-day-bg-color);width:20%;position:absolute;top:.25rem;left:0;border-radius:4px}@media (min-width:45rem){#pollen-daily ul.pollen-day{width:18%}}#pollen-daily ul.pollen-day li{text-align:center}#pollen-daily ul.pollen-day li span{display:block;width:2.5rem;height:14px;border-radius:8px;margin:0 auto;background-color:#e6e6e6;background-color:var(--pollen-level-0-color)}#pollen-daily ul.pollen-day li span.pollen-idx-1{background-color:#a5d75f;background-color:var(--pollen-level-1-color)}#pollen-daily ul.pollen-day li span.pollen-idx-2{background-color:#e6c55c;background-color:var(--pollen-level-2-color)}#pollen-daily ul.pollen-day li span.pollen-idx-3{background-color:#fb8641;background-color:var(--pollen-level-3-color)}#pollen-daily ul.pollen-day li span.pollen-idx-4{background-color:#be2878;background-color:var(--pollen-level-4-color)}#pollen-daily ul.pollen-day.day0{left:30%}#pollen-daily ul.pollen-day.day1{left:54%}#pollen-daily ul.pollen-day.day2{left:78%}@media (min-width:45rem){#pollen-daily ul.pollen-day.day0{left:27%}#pollen-daily ul.pollen-day.day1{left:51%}#pollen-daily ul.pollen-day.day2{left:75%}}#mapanim{margin:0 0 20px}#mapanim.gl-mapanim{margin:0}#mapanim .map-controls{display:flex}#mapanim .map-controls .toggle{margin:.5rem 0 .5rem .5rem;background-color:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.3);border-radius:.25rem;font-size:.75rem}#mapanim .map-controls .toggle input{opacity:0;width:0;height:0;position:absolute}#mapanim .map-controls .toggle input:checked+.title{font-weight:600;color:#fff;background-color:#50b0e6}#mapanim .map-controls .toggle label{font-weight:500}#mapanim .map-controls .toggle label .title{display:inline-block;padding:.2rem .4rem}@media (min-width:45rem){#mapanim .map-controls .toggle label .title{padding:.2rem .4rem}}#mapanim .map-controls .toggle label .title.active{color:#fff;font-weight:600;background-color:#2fb0ff}#mapanim #mapwrap #map{height:100%;max-width:530px;position:relative}#mapanim #mapwrap #map #mapimg{position:relative;z-index:2000}#mapanim #mapwrap #map #mapbg{position:absolute;z-index:1000;left:0;top:0}#mapanim #mapwrap #map #name{left:0;bottom:0;display:none;position:absolute;background-color:hsla(0,0%,100%,.95);border:1px solid #555;border-radius:4px;padding:2px 6px;z-index:10000}#mapanim #mapwrap #map .citydot{position:absolute;width:10px;height:10px;z-index:5000}#mapanim #mapwrap #map .stn_marker{position:absolute;z-index:5000;width:30px;height:30px;background-image:url(/img/snowdepth-30x30.png)}#mapanim #mapwrap #map .stn_marker p{position:relative;top:6px;width:30px;color:#000;text-shadow:none;text-align:center;font-size:1rem;font-weight:500;cursor:pointer}#mapanim #mapwrap #map .symbol{position:absolute;z-index:5000}#mapanim #mapwrap #map .marker{position:absolute;width:20px;height:20px;z-index:5000;opacity:0;background-color:transparent}#mapanim #mapwrap #map .marker.sea{width:40px;height:35px;opacity:1;background-image:url(/img/obsbg.png);background-repeat:no-repeat}#mapanim #mapwrap #map .marker div{padding:6px 0 0;cursor:pointer}#mapanim #mapwrap #map .marker div img{vertical-align:middle;margin:-1px 0 0 2px}#mapanim #mapwrap #map .marker div span{font-weight:700;font-size:.9rem}#mapanim #mapwrap #map #maptime_mobi{position:absolute;left:.5em;top:.5em;z-index:50000;min-width:3rem;border-radius:4px;font-size:.6875rem;border:1px solid rgba(0,0,0,.3);background-color:hsla(0,0%,100%,.85);background-color:var(--legacy-map-time-bg);padding:4px}#mapanim #mapwrap #map #maptime_mobi .date{text-align:center;padding:0 0 4px}#mapanim #mapwrap #map #maptime_mobi .time{text-align:center;font-weight:700}#mapanim #mapwrap #time{-ms-flex:0 0 0;-webkit-box-flex:0 0 0;-webkit-flex:0 0 0;flex:0 0 0;display:none}#mapanim #mapwrap #windlayer{position:relative;z-index:1000}#mapanim #mapwrap .sealayer{position:absolute;top:0;left:0}#mapanim #mapwrap #maxwlayer{z-index:2000;display:none}#mapanim #mapwrap #arrwlayer{z-index:3000}#mapanim #mapwrap #masklayer{z-index:4000}#mapanim #mapwrap #preslayer{z-index:5000;display:none}#mapanim #mapwrap #subareas .subarea{z-index:4000;cursor:pointer;position:absolute;background-color:transparent;width:44%;height:23%}#mapanim #mapwrap #subareas .subarea:hover{border:1px solid #f0f0f0}#mapanim #mapanimbtn_mobile{margin:10px 0 0;border:0;padding:0;background-color:transparent}#mapanim #mapanimbtn_mobile:focus{outline:none!important}#mapanim #mobislider{position:relative;width:100%;height:55px;max-width:530px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}#mapanim #mobislider .time{position:absolute;font-size:.75rem;text-align:center;top:15px}#mapanim #mobislider .time.t_start{left:5px}#mapanim #mobislider .time.t_end{left:89%}#mapanim #mobislider .time span{font-weight:700}#mapanim #mobislider #timeline{position:absolute;top:25px;left:12%;width:76%;text-align:center}#mapanim #mobislider #timeline .timelinebg{position:relative;margin:0 10px;height:1px;background-color:#555}#mapanim #mobislider #timeline .timelinebg .step{width:1px;height:12px;background-color:#555;position:absolute;top:-5px}#mapanim #mobislider #timeline .timelinebg .step.extr{height:16px;top:-7px}#mapanim #mobislider #timeline .timelinebg .label{position:absolute;top:14px;left:0}#mapanim #mobislider #timeline .timelinebg .slider{position:absolute;left:0;top:-14px;border-radius:6px;border:1px solid #000;width:18px;height:28px;background-color:hsla(0,0%,78.4%,.7)}#mapanim #mapwrap #map .marker,#mapwrapper .marker{color:#3a3a3a}#mapanim #mapwrap #map #mapselect,#mapwrapper #mapselect{position:absolute;right:10px;top:10px;font-size:.8rem;cursor:pointer;z-index:50000;max-width:8rem}#mapanim #mapwrap #map #mapselect #mapheader,#mapanim #mapwrap #map #mapselect #maplist li,#mapwrapper #mapselect #mapheader,#mapwrapper #mapselect #maplist li{color:#fff;background-color:rgba(1,178,235,.9);border:1px solid #029acc;border-radius:4px;text-align:center;padding:4px 8px}#mapanim #mapwrap #map #mapselect #maplist,#mapwrapper #mapselect #maplist{max-height:0;overflow-y:hidden;transition-property:max-height;transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:ease-out}#mapanim #mapwrap #map #mapselect #maplist.show,#mapwrapper #mapselect #maplist.show{max-height:450px;transition-timing-function:ease-in}#mapanim #mapwrap #map #mapselect #maplist li,#mapwrapper #mapselect #maplist li{margin:4px 0;background-color:rgba(1,178,235,.65)}#mapanim #mapwrap #map #mapselect #maplist li:hover,#mapwrapper #mapselect #maplist li:hover{background-color:rgba(1,178,235,.9)}#mapanim #mapwrap #map #mapselect #maplist li a,#mapwrapper #mapselect #maplist li a{color:#fff;font-weight:500}#mapanim #mapwrap #map #mapselect #maplist li a.selected,#mapwrapper #mapselect #maplist li a.selected{font-weight:700}#map{width:100%;height:400px;position:relative;font-size:.75rem;touch-action:manipulation}@media (max-width:32.5rem){#map.small,#map.small #touchhandler{height:290px}}#seanavi ul{background-color:#858585}#seanavi ul li{float:left;text-align:center;width:33%;text-transform:uppercase;font-size:.7rem;padding:.3rem .1rem}#seanavi ul li.fc.active,#seanavi ul li.fc:hover{background-color:#64af1a}#seanavi ul li.obs.active,#seanavi ul li.obs:hover{background-color:#61995e}#seanavi ul li a{display:inline-block;color:#fff}#stnname{background-color:#fff;background-color:hsla(0,0%,100%,.95);border:1px solid #555;position:absolute;border-radius:4px;left:0;bottom:-70px;width:auto;z-index:10000}#stnname #level_chart{width:100%;height:205px}table.sealevel{margin:80px 0 3rem;border-collapse:no-collapse}table.sealevel th{font-weight:700;text-align:left}table.sealevel td{padding:.5rem 0 0}table.sealevel td.name{width:15%}table.sealevel td.level{width:10%;font-weight:700}@media (min-width:32.5rem){#stnname{left:2px;bottom:2px}table.sealevel{margin-top:2rem}}#overlaybuttons{background-color:#f2f2f2}#overlaybuttons .btngrp{margin-right:1.2rem;float:left}#overlaybuttons .btngrp:last-child{margin-right:0}@media (min-width:61.25rem){#seanavi ul{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#seanavi ul li{width:auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-justify-content:space-between;justify-content:space-between}#overlaybuttons{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}#overlaybuttons .btngrp{-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}}#overlaybuttons+#mapanim{margin-top:0}#mapwrapper{position:relative}#mapwrapper.narrow{max-width:530px}#mapwrapper #mapselect_static{top:5px;right:5px;position:absolute;background-color:rgba(1,178,235,.9);border:1px solid #029acc;border-radius:4px;text-align:center;padding:4px 8px}#mapwrapper #mapselect_static a{color:#fff;display:block}#mapwrapper .marker{position:absolute;cursor:pointer;width:30px;height:20px;background-image:url(/img/obsbg.png);background-repeat:no-repeat;background-size:30px 20px;font-size:12px;padding:2px 0}@media (min-width:45rem){#mapwrapper .marker{width:40px;height:35px;background-size:40px 35px;font-size:15px;padding:6px 0 0}}#mapwrapper .marker.sea{font-size:1rem;font-weight:700;padding:6px 0 0;text-align:center}#mapwrapper .roadstn{position:absolute;z-index:10000}#touchhandler{top:0;left:0;width:100%;height:400px;z-index:100000;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (min-width:32.5rem){#map,#touchhandler{height:400px}}@media (min-width:45rem){#map,#touchhandler{height:600px}#mobitime{display:none}}#mobitime .mobi_slider_wrap{position:relative;width:100%;height:55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-ms-touch-action:none;touch-action:none;background-color:#f8f8f8}#mobitime .mobi_slider_wrap .time{position:absolute;font-size:.75rem;text-align:center}#mobitime .mobi_slider_wrap .time span{font-weight:700}#mobitime .mobi_slider_wrap .t_start{left:6px;top:15px}#mobitime .mobi_slider_wrap .t_end{left:89%;top:15px}#mobitime #timeline{position:absolute;top:25px;left:12%;width:76%;text-align:center}#mobitime #timelinebg{position:relative;margin:0 10px;height:1px;background-color:#555}#mobitime #timelinebg .step{width:1px;height:12px;background-color:#555;position:absolute;top:-5px}#mobitime #timelinebg .label{position:absolute;top:14px;left:0}#mobitime #slider{position:absolute;left:0;top:-14px;border-radius:6px;border:1px solid #000;width:18px;height:28px;background-color:hsla(0,0%,78.4%,.7)}#station_popup{top:0;left:0;width:100%;height:600px;z-index:90000;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0)}#map .ol-control{background-color:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.3);border-radius:4px}#map .ol-control:hover{background-color:#fff}#map .ol-control .ol-zoom-in,#map .ol-control .ol-zoom-out{font-size:1rem}#map .ol-control button{color:#484848;background-color:hsla(0,0%,100%,.8)}#map .ol-control button:focus,#map .ol-control button:hover{background-color:hsla(0,0%,100%,.9)}#map .ol-attribution.ol-uncollapsible{height:auto;right:1px;bottom:1px}#map .ol-custom-arealist-control{top:.3em;right:7.5em;font-size:.8rem;cursor:pointer;max-width:8rem;border:0;background-color:transparent}#map .ol-custom-arealist-control:hover{background-color:transparent}#map .ol-custom-arealist-control p,#map .ol-custom-arealist-control ul li{color:#fff;background-color:rgba(1,178,235,.9);border:1px solid #029acc;border-radius:.25rem;text-align:center;padding:.25rem .5rem}#map .ol-custom-arealist-control ul{max-height:0;overflow-y:hidden;transition-property:max-height;transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:ease-out}#map .ol-custom-arealist-control ul.show{max-height:28rem;transition-timing-function:ease-in}#map .ol-custom-arealist-control ul li{margin:.25rem 0;background-color:rgba(1,178,235,.65)}#map .ol-custom-arealist-control ul li:hover{background-color:rgba(1,178,235,.9)}#map .ol-custom-arealist-control ul li a{color:#fff;font-weight:500}#map .ol-custom-home-control{bottom:.5em;left:.5em}#map .ol-custom-drag-control{top:5em;left:.6em}#map .ol-custom-obslayer-control{bottom:3em;right:1em}#map .ol-touch .ol-custom-drag-control{top:5.5em;left:.8em}#map .ol-custom-layer-control{bottom:2em;right:.25em;padding:2px 4px}#map .ol-custom-datalayer-control{right:1em;bottom:5.7em;padding:2px 4px}#map .ol-custom-datalayer-control,#map .ol-custom-layer-control{min-width:8em}#map .ol-custom-datalayer-control ul,#map .ol-custom-layer-control ul,#map .ol-custom-obslayer-control ul{list-style-type:none}#map .ol-custom-obslayer-control ul{padding:2px 4px;position:relative}#map .ol-custom-obslayer-control ul li input{font-size:.85rem;position:relative;top:-2px}#map .ol-custom-datalayer-control,#map .ol-custom-drag-control,#map .ol-custom-home-control,#map .ol-custom-layer-control,#map .ol-custom-obslayer-control{background-color:hsla(0,0%,100%,.95)}#map .ol-custom-datalayer-control:hover,#map .ol-custom-drag-control:hover,#map .ol-custom-home-control:hover,#map .ol-custom-layer-control:hover,#map .ol-custom-obslayer-control:hover{background-color:#fff}#map .ol-scale-line{left:40px;background-color:hsla(0,0%,100%,.75);line-height:1em}#map .ol-scale-line .ol-scale-line-inner{border:1px solid #000;border-top:none;color:#000}#map #stn_popup{background-color:#fff;-webkit-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);-moz-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);padding:2px 4px;border-radius:4px;border:1px solid #ccc;position:absolute;left:-20px;bottom:12px;white-space:nowrap;margin:0 75px 0 0}#map #roadwork_popup_content h6{padding:10px 10px 3px;font-weight:500;border-bottom:1px solid #e8e8e8}#map #roadwork_popup_content div{padding:0 10px;display:flex;justify-content:space-between;align-items:center;width:100%}#map #roadwork_popup_content p.ts{font-weight:500;font-size:.9rem}#map #roadwork_popup_content p.rc{font-size:.75rem;padding:3px 6px;border-radius:3px;text-align:center}#map #roadwork_popup_content p.rc.rc_0{background-color:#d6f6d0;border:1px solid #3da919}#map #roadwork_popup_content p.rc.rc_1{background-color:#f7f7c4;border:1px solid #f8f816}#map #roadwork_popup_content p.rc.rc_2{background-color:#efcecd;border:1px solid #f82816}#map .ol-popup{position:absolute;background-color:#fff;-webkit-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);-moz-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);padding:4px 6px;border-radius:4px;border:1px solid #ccc;margin:0;bottom:20px;left:-20px;width:280px;display:none}@media (min-width:45rem){#map .ol-popup{width:390px;left:-50px;margin:0 75px 0 0}}#map .ol-popup#roadwork_popup{margin:0}#map .ol-popup:after,#map .ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#map .ol-popup:after{border-top-color:#e6e6e6;border-width:10px;left:48px;margin-left:-10px}#map .ol-popup.level0:after{border-top-color:#d6f6d0}#map .ol-popup.level1:after{border-top-color:#f7f7c4}#map .ol-popup.level2:after{border-top-color:#efcecd}#map .ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}#map .ol-popup-close{text-decoration:none;position:absolute;top:2px;right:8px}#map a.ol-popup-close:link,#map a.ol-popup-close:visited{color:#666}#map a.ol-popup-close:hover{text-decoration:none}#map .ol-popup-close:after{content:"✖"}#map .ol-popup h5{background:transparent;color:#333;font-size:.9rem;padding:2px 0 2px 8px}#map .ol-popup ul{padding:0 0 4px}#map .ol-popup ul li{list-style-type:none;float:left;margin:0 0 0 6px}#map .ol-popup li li a.active{color:#333}#map #cam_ts{margin:0;padding:2px 0 2px 6px}#map .ol-custom-time-step-control{top:.5rem;left:calc(50% - 100px);z-index:50000}#map .ol-custom-time-step-control ul{display:flex;padding:0 5px}#map .ol-custom-time-step-control ul li{padding:5px}#map .ol-custom-time-step-control ul li a{font-weight:400}#map .ol-custom-time-step-control ul li a.selected{font-weight:700}#map .ol-custom-time-control{top:.5em;right:.5em;z-index:200000}#map .ol-custom-time-control-tiny{top:.5em;right:.5em;z-index:40000;min-width:4em;text-align:center}#map .ol-custom-time-control-tiny p{padding:2px}#map .ol-custom-time-control-tiny p.time{font-weight:700}.radiobuttons input{border:0;padding:0;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;position:absolute}.radiobuttons label{font-size:.75rem;display:inline-block;background-color:#e2e2e2;background-color:var(--radio-button-bg);border:1px solid #cdcdcd;border:1px solid var(--radio-button-border);padding:5px 8px;margin:10px 5px 10px 0;border-radius:4px}.radiobuttons label.selected{color:#fff;color:var(--radio-button-selected);background-color:#01b2eb;border:1px solid #029acc}.radiobuttons label.disabled{color:#a0a0a0}#maplinks{display:flex;padding:10px 0 10px 10px}#maplinks div{flex:0 0 auto;margin-right:.8rem}#maplinks div a{border-radius:4px;padding:6px 8px;display:inline-block;background-color:#e2e2e2;border:1px solid #cdcdcd;font-weight:400}#maplinks div a.active{color:#fff;background-color:#01b2eb;border-color:#029acc}#mobi_extcontrols{background-color:#f2f2f2}#mobi_extcontrols #ol-obs-layer{padding:0 0 0 10px}@media (min-width:45rem){#mobi_extcontrols{display:none}}#tc_wrap{padding:1px 3px;min-width:4.2rem;text-align:center}#tc_wrap.extr{min-width:5rem}#tc_wrap .playbtn{padding:4px 0 0}#tc_wrap p{margin:0;padding:0 0 2px;line-height:140%}#tc_wrap p a{color:#3a3a3a;width:auto;height:auto;border:none;padding:0 0 0 5px;text-align:left;text-decoration:none}#tc_wrap p.active{color:#000}#tc_wrap p.inactive{color:#3a3a3a}#tc_wrap p.selected{font-weight:700}#tc_wrap p.loaded{color:green}#tc_wrap.focus p.selected{border:2px solid #01b2eb;border-radius:3px}#animbtn{border:1px solid #000;border-radius:3px;text-align:center;margin:6px 0}#camera_popup{display:none}@media (min-width:45rem){#camera_popup{display:block;height:390px}#camera_popup img{padding:10px 10px 0}}#cam_ts{margin:0;padding:2px 0 2px 6px}#mapanim .legend_road{padding:15px 0 0 10px;display:flex;justify-content:flex-start}#mapanim .legend_road .item{margin-right:1rem;display:flex;align-items:center}#mapanim .legend_road .item div{width:14px;height:14px;margin-right:8px}#mapanim .legend_road .item span{display:none}@media (min-width:45rem){#mapanim .legend_road .item span{display:inline}}#mapanim .info{padding:10px}#mapanim .attr{color:#484848;color:var(--attr-color)}#mapanim .attr a{color:#333;color:var(--attr-link-color)}#mapanim .info.attr{padding-bottom:0}#roadstn p.title{font-weight:700;margin:5px 0 5px 20px;font-size:.95rem}#roadstn #scalel{width:20px;height:190px;position:absolute;left:0;z-index:10000}#roadstn .legend_rc{margin:2px 0 0 15px}#roadstn .legend_t{margin:6px 0 0 10px;padding:0 0 0 10px}#roadstn .legend_t p{float:left;margin:0}#roadstn .legend_rhum .legend,#roadstn .legend_t .legend{width:20px;height:4px;float:left}#roadstn .legend_t #temp_r{background-color:#00c800;margin:5px 6px 0 0}#roadstn .legend_t #temp{background-color:#0000c8;margin:5px 6px 0 12px}#roadstn .legend_rhum{margin:2px 0 6px 10px;padding:0 0 0 10px}#roadstn .legend_rhum #rhum{background-color:#a9a9a9;margin:5px 6px 0 0}#roadstn .legend_rhum p{float:left;margin:0}@media (min-width:32.5rem){#mapanim #roadstn{display:none}}#roadwork_popup_content table{width:100%;margin:5px 0 5px 8px}#roadwork_popup_content table tr{height:1.2rem}#roadwork_popup_content table tr.vals td{width:25%}#roadwork_popup_content p.rc{padding:0 0 5px 8px;margin:0}#name_hover{background-color:#fff;-webkit-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);-moz-box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);box-shadow:3px 3px 5px -2px rgba(0,0,0,.6);border-radius:4px;border:1px solid #5e5e5e;position:absolute;left:-24px;bottom:15px;white-space:nowrap;margin:0 75px 0 0}#name_hover.lighthouse{padding:4px 6px}#obs_detail_overlay{background-color:#fff;border-radius:4px;padding:4px}.maplegend_wrap{padding:0 10px 10px;line-height:1.4rem}.maplegend_wrap.pad{padding-top:1rem}.maplegend_wrap.nopad{padding:0}.maplegend_wrap .maplegend .legend_img.single{margin-top:16px}.maplegend_wrap .maplegend .legend_img img{width:100%}.maplegend_wrap .maplegend .legend_txt{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:4px 0 0;padding:0 .4rem}.maplegend_wrap .maplegend .legend_txt .l,.maplegend_wrap .maplegend .legend_txt .r{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}.maplegend_wrap .maplegend .legend_txt .r{text-align:right}.maplegend_wrap .maplegend.padded{padding-top:20px}.maplegend_wrap p.info{padding:10px 0 0}.gl-mapanim .map-controls{display:flex}.gl-mapanim .legend-wrap{padding:10px 0 10px 10px}.gl-mapanim .legend-wrap div{padding:10px 0 0}.gl-mapanim .legend-wrap p{padding:5px 0 0}#content main #innercontent .gl-mapanim #updated .date,#content main #innercontent .gl-mapanim #updated .lightning{padding-right:0}.frost_legend{margin:.25rem 0}.frost_legend .prob{float:left;margin:0 .3rem 0 0}.frost_legend .prob .level{display:inline-block;width:.8rem;height:.8rem;vertical-align:middle;margin:0}@media (min-width:45rem){.frost_legend{max-width:70%}}@media (min-width:50rem){.frost_legend{max-width:100%}}p.tn,p.tx{font-size:.8rem;margin:3px 10% 5px}.linklist-mobi{margin-bottom:0}.linklist-mobi p{padding:10px .625rem;line-height:160%}@media (min-width:45rem){.linklist-mobi{display:none}}#skiinfo{margin-bottom:1.25rem}#skiinfo .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:2px 0}#skiinfo .row.col{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}#skiinfo .row.col div.t{margin:0 0 2px}#skiinfo .row div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:5px 0 5px 20px}#skiinfo .row div.t{background-color:#f2f2f2;background-color:var(--list-background-color);margin-right:2px}#skiinfo .row div.v{background-color:#e8f1f8;background-color:var(--obs-table-header);font-weight:700}@media (min-width:45rem){#skiinfo .row.col{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}}#dailybox p.tn,#dailybox p.tx{font-size:1rem;font-weight:700;padding-bottom:5px}.tenday p.tn span,.tenday p.tx span{display:block;line-height:1.5rem;font-weight:700;font-size:1.1rem}.tenday p.tn{margin-top:0;margin-bottom:0}@media (min-width:45rem){.tenday p.tn{margin-top:4px;margin-bottom:4px}}@media (min-width:32.5rem){#content main .tenday p.tn,#content main .tenday p.tx{margin-bottom:0;padding:2px 0}#content main .tenday p.tn span,#content main .tenday p.tx span{display:inline;line-height:1rem}#content main .tenday .row .day .s{max-width:70px;max-height:70px}#content main .tenday .row .day .wind{margin-top:.6rem;margin-bottom:0}#content main .tenday .row .day .rain{margin:.2rem auto .4rem}#content main .tenday .row .day .rain img{margin:-1px 4px 0 0;display:inline-block;vertical-align:middle}#content main #hourly .hdr div{-ms-flex:10 0 auto;-webkit-box-flex:10;-webkit-flex:10;flex:10}#content main #hourly .hdr div.p,#content main #hourly .hdr div.rh,#content main #hourly .hdr div.tf{flex:18}#content main #hourly .hdr div.t{max-width:none}#content main #hourly .hdr div.ws{text-align:center;padding:0 .5rem}#content main #hourly .hdr div.tf{text-align:left}#content main #hourly .hdr div.tf.mobile{display:none}#content main #hourly .hdr div.tf.desktop{display:block}#content main #hourly .hdr div.rh{display:block;text-align:right}#content main #hourly .row_wrap div.row.wxrow{display:none}#content main #hourly .row_wrap div.row div{-ms-flex:10 0 auto;-webkit-box-flex:10;-webkit-flex:10;flex:10}#content main #hourly .row_wrap div.row div.details{-ms-flex:54 0 auto;-webkit-box-flex:54;-webkit-flex:54;flex:54}#content main #hourly .row_wrap div.row div.details .top{padding-top:.2rem}#content main #hourly .row_wrap div.row div.details .bot{padding-top:.6rem;display:flex}#content main #hourly .row_wrap div.row div.tf{font-size:.9em;text-align:left}#content main #hourly .row_wrap div.row div.tf.mobile{display:none}#content main #hourly .row_wrap div.row div.tf.desktop{display:block}#content main #hourly .row_wrap div.row div.rh{display:block;text-align:right}#content main #hourly .row_wrap div.row div.w{padding:0 .5rem}#content main #hourly .row_wrap div.row div.p .pr{display:none}p.tx{padding-top:4px}}#content main .tenday.takeover{position:relative}#content main .tenday.takeover .row{position:relative;margin:0 1px;z-index:10000;background:#fff;padding:2px 0 0}@media (min-width:45rem){#content main .tenday p.tx,#dailybox p.tn,#dailybox p.tx{padding-top:.5rem}#content main .tenday.takeover{height:860px}#content main .tenday.takeover .row{top:185px}#content main .tenday.takeover .row.bottom{padding-bottom:2px}#content main .tenday.takeover #updated{position:absolute;bottom:-30px;left:0;right:0}}#hourly .row_wrap{border-bottom:1px solid #cdcdcd;border-bottom:1px solid var(--hourly-list-bottom);border-left:2px solid #d1d1d1;border-left:2px solid var(--hourly-list-left);background:linear-gradient(90deg,#d1d1d1 -6%,#fff 12%);background:linear-gradient(90deg,#d1d1d1 -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr0{background:linear-gradient(90deg,#fed37f -6%,#fff 12%);border-left:2px solid #fda903;background:linear-gradient(90deg,#fed37f -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr1{background:linear-gradient(90deg,#f8d646 -6%,#fff 12%);border-left:2px solid #f8d646;background:linear-gradient(90deg,#f8d646 -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr2{background:linear-gradient(90deg,#5ad8e4 -6%,#fff 12%);border-left:2px solid #5aade4;background:linear-gradient(90deg,#5ad8e4 -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr3{background:linear-gradient(90deg,#5aade4 -6%,#fff 12%);border-left:2px solid #5aade4;background:linear-gradient(90deg,#5aade4 -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr4{background:linear-gradient(90deg,#ca6ffa -6%,#fff 12%);border-left:2px solid #ca6ffa;background:linear-gradient(90deg,#ca6ffa -6%,var(--bg-color) 12%)}#hourly .row_wrap.clr5{background:linear-gradient(90deg,#709eb0 -6%,#fff 12%);border-left:2px solid #709eb0;background:linear-gradient(90deg,#709eb0 -6%,var(--bg-color) 12%)}#locate{cursor:pointer}#myweather{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:1.5rem}#myweather-v2 .mw{margin:0 0 2rem}#myweather-v2 .mw .heading{padding-right:0!important}#myweather-v2 .mw .heading div.mw-button{flex:1;max-width:25px;cursor:pointer}#myweather-v2 .mw .heading div.mw-button svg.hover{display:none}@media (min-width:45rem){#myweather-v2 .mw{margin:0 0 2.25rem}#myweather-v2 .mw .heading div.mw-button:hover svg{display:none}#myweather-v2 .mw .heading div.mw-button:hover svg.hover{display:inline}}#myweather-v2 .mw h3{font-weight:500;font-size:.8rem;padding:10px 0 5px 10px}#myweather-v2 .mw .hourly{display:flex;margin:0 0 1rem}#myweather-v2 .mw .hourly .step{flex:1;text-align:center;padding:5px 0;border-right:1px solid #e6e6e6}#myweather-v2 .mw .hourly .step:last-child{border:none}#myweather-v2 .mw .hourly .step a{display:block;cursor:pointer}#myweather-v2 .mw .hourly .step a .h{padding:4px 0 6px;font-weight:400}#myweather-v2 .mw .hourly .step a .t{font-weight:600;font-size:1rem;padding:8px 0}#myweather-v2 .mw .hourly .step a .s{padding:5px 0}#myweather-v2 .mw .daily #dailybox{width:100%}#myweather-v2 .mw .daily #dailybox .day{margin:0 3px 0 0}#myweather-v2 .mw .daily #dailybox .day:last-child{margin:0}#myweather-v2 .mw .daily #dailybox .day h5 span{display:none}@media (min-width:45rem){#myweather-v2 .mw .daily #dailybox .day h5 span{display:inline}}#myweather-v2 .mw .links{display:flex;justify-content:space-between;margin:.3rem 0 1rem}#myweather-v2 .mw .links p{flex:1;margin:0 .5rem 0 0}#myweather-v2 .mw .links p:last-child{margin:0}.mw_container .box{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:170px;max-width:49%;border:3px solid #e8f1f8;border:3px solid var(--trivia-title-color);border-radius:4px;margin:0 1px 10px 0;position:relative;padding-bottom:30px}.mw_container .box.mw_add{padding-bottom:10px;-webkit-align-self:flex-start;align-self:flex-start}.mw_container .box.mw_add p{padding:0 10px;text-align:center;line-height:150%}.mw_container .box h5,.mw_container .box p.rm{background-color:#e8f1f8;background-color:var(--trivia-title-color);text-align:center}.mw_container .box h5 a,.mw_container .box p.rm a{color:#006dfe;color:var(--mw-title-color);display:block}.mw_container .box p.rm{padding:4px 0;margin:10px 0 0;position:absolute;left:0;right:0;bottom:0}.mw_container .box h5{color:#1371f9;padding:8px 0;font-size:1rem;margin:0 0 10px}.mw_container .box .row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;margin:0 10px}.mw_container .box .row .d{-webkit-box-flex:5;-webkit-flex:5;flex:5;font-weight:500}.mw_container .box .row .t{font-weight:700}.mw_container .box .row .s,.mw_container .box .row .t{-webkit-box-flex:3;-webkit-flex:3;flex:3;text-align:right}@media (min-width:32.5rem){.mw_container .box{max-width:180px;min-width:160px}.mw_container .box .row .d{-webkit-box-flex:2;-webkit-flex:2;flex:2}.mw_container .box .row .s,.mw_container .box .row .t{-webkit-box-flex:1;-webkit-flex:1;flex:1}}@media (min-width:45rem){.mw_container .box{-webkit-flex-basis:170px;width:170px;margin-right:1rem}}@media (min-width:61.25rem){.mw_container .box{-webkit-flex-basis:190px;min-width:170px;max-width:190px}.mw_container .box .row .t{-webkit-box-flex:2;-webkit-flex:2;flex:2;text-align:center}}#dailybox .day h5,.tenday .day h5{color:#fff;background-color:#64af1a;background:linear-gradient(180deg,#83bf48 0,#64af1a 25%)}#dailybox .dayfc,.tenday .dayfc{border:1px solid #d1d1d1;border:1px solid var(--day-fc-border);border-top:none;background:linear-gradient(180deg,#e8e8e8 -10%,#fff 25%);background:linear-gradient(180deg,#e8e8e8 -10%,var(--bg-color) 25%)}#dailybox .dayfc.clr0,.tenday .dayfc.clr0{border:1px solid #fda903;border-top:none}#dailybox .dayfc.clr0,#dailybox .dayfc.clr1,.tenday .dayfc.clr0,.tenday .dayfc.clr1{background:linear-gradient(180deg,#fed37f -10%,#fff 25%);background:linear-gradient(180deg,#fed37f -10%,var(--bg-color) 25%)}#dailybox .dayfc.clr1,.tenday .dayfc.clr1{border:1px solid #f8d646;border-top:none}#dailybox .dayfc.clr2,.tenday .dayfc.clr2{border:1px solid #5aade4;border-top:none;background:linear-gradient(180deg,#5ad8e4 -10%,#fff 25%);background:linear-gradient(180deg,#5ad8e4 -10%,var(--bg-color) 25%)}#dailybox .dayfc.clr3,.tenday .dayfc.clr3{border:1px solid #5aade4;border-top:none;background:linear-gradient(180deg,#9fcae6 -10%,#fff 25%);background:linear-gradient(180deg,#9fcae6 -10%,var(--bg-color) 25%)}#dailybox .dayfc.clr4,.tenday .dayfc.clr4{border:1px solid #ca6ffa;border-top:none;background:linear-gradient(180deg,#c09de9 -10%,#fff 25%);background:linear-gradient(180deg,#c09de9 -10%,var(--bg-color) 25%)}#dailybox .dayfc.clr5,.tenday .dayfc.clr5{border:1px solid #709eb0;border-top:none;background:linear-gradient(180deg,#b6ced7 -10%,#fff 25%);background:linear-gradient(180deg,#b6ced7 -10%,var(--bg-color) 25%)}#dailybox .day h5{border-top:1px solid #64af1a}#dailybox .day:hover .dayfc,#dailybox .day:hover h5{border:1px solid #0d2443}#dailybox .day:hover .dayfc{border-top:none}#dailybox .day:hover h5{border-bottom:none}.lastvisited{overflow-y:hidden;max-height:0;transition-property:max-height;transition-duration:.9s;transition-timing-function:cubic-bezier(0,1,.5,1);background-color:#f1f1f1;background-color:var(--navi-light-color)}.lastvisited.linklist li{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--list-sep-color);padding:5px 0 5px 15px;margin:0;cursor:pointer}.lastvisited.linklist li.remove-history{margin-top:1px;border-top:1px solid var(--list-sep-color)}.lastvisited.linklist li.remove-history:hover .icon svg{fill:red}.lastvisited.linklist li a{padding:0;display:block}.lastvisited.linklist li .name{-webkit-box-flex:100 100 60%;-webkit-flex:100 100 60%;flex:100 100 60%;line-height:140%}.lastvisited.linklist li .temp{-webkit-box-flex:1 1 3em;-webkit-flex:1 1 3em;flex:1 1 3em}.lastvisited.linklist li .title{flex:1;font-weight:400}.lastvisited.linklist li .icon{flex:0 0 30px;min-height:22px;margin-right:12px}.lastvisited.linklist li .symb{-webkit-box-flex:1 1 30px;-webkit-flex:1 1 30px;flex:1 1 30px;margin-right:10px;min-height:22px}nav .lastvisited.visible{max-height:300px}.notfound{margin:2rem 0}footer.mobi .lastvisited{background-color:var(--navi-light-color)}footer.mobi .lastvisited.visible{max-height:500px}footer.mobi .lastvisited.linklist li{padding:0 0 0 15px}footer.mobi .lastvisited.linklist li a{padding:10px 0}footer.mobi .lastvisited li.remove-history{margin-top:1px;border-top:1px solid var(--list-sep-color)}footer.mobi .lastvisited .temp{font-weight:700}footer.mobi .lastvisited .symb{min-height:44px;-webkit-box-flex:0 0 35px;-webkit-flex:0 0 35px;flex:0 0 35px}footer.mobi .lastvisited .title{padding:10px 0}footer.mobi .lastvisited .icon{flex:0 0 35px}footer.mobi .lastvisited a:last-child li{border:none}footer.links{background-color:#f8f8f8;background-color:var(--footer-bg-color)}footer.links #share{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}footer.links #share div{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;padding:4px 0}footer.links #share div.fb{background-color:#32599d}footer.links #share div.ig{background-color:#f50b64}footer.links #share div.tw{background-color:#00a2f9}footer.links a{display:block}footer.links h3{background-color:#eee;background-color:var(--footer-title-bg);padding-left:15px;text-transform:uppercase;font-size:1rem}footer.links h3.nolink{padding:8px 0 8px 15px}footer.links h3 a{padding:10px 0}footer.links ul{padding:0 0 0 15px;line-height:1.4em}footer.links ul li a{padding:10px 0}@media (min-width:32.5rem){#content main .margin{margin-bottom:40px!important}#content main #fitrivia .row div.hdr{-ms-flex:1 0 40%;-webkit-box-flex:3;-webkit-flex:3;flex:3}#content main #fitrivia .row div.hdr span{display:inline}#content main #fitrivia .row div.val{-ms-flex:1 0 10%;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #fitrivia .row div.date{display:block}#content main #obs_3d{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:20px 0}#content main #obs_3d .obs{-ms-flex:2 0 auto;-webkit-box-flex:2;-webkit-flex:2;flex:2;margin:0 10px 0 0}#content main #obs_3d .daily{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #obs_3d .daily #dailybox .day h5{font-weight:200}#content main #hourly #dayhdr{padding-right:10px}#content main #hourly #dayhdr .details .suntimes{-webkit-box-flex:0 0 170px;-webkit-flex:0 0 170px;flex:0 0 170px;background-size:150px 45px}#content main #hourly .row_wrap div.row div.tf span{display:inline}#content main .tenday .row .day h5{font-weight:500;font-size:.9rem}#content main .video.grid .youtube-subscribe{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:10px}#content main .video.grid .youtube-subscribe div,#content main .video.grid .youtube-subscribe p{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main .video.grid .youtube-subscribe div{-webkit-order:1;order:1;padding-top:4px!important}#content main .video.grid .youtube-subscribe p{-webkit-order:2;order:2}#content main .video.wide .wrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;max-width:725px}#content main .video.wide .wrap div.img{-ms-flex:1 0 auto;-webkit-box-flex:2;-webkit-flex:2;flex:2;max-width:450px;padding:15px 10px 0 0}#content main .video.wide .wrap div.txt{max-width:250px;-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #innercontent .heading p{-ms-flex:5 0 auto;-webkit-box-flex:5;-webkit-flex:5;flex:5;max-width:300px}#content main #innercontent .heading p #link_mg{display:inline}#content main #innercontent #updated{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end;margin-top:15px}#content main #innercontent #updated .legend{-ms-flex:3 0 auto;-webkit-box-flex:3;-webkit-flex:3;flex:3}#content main #innercontent #updated .legend span{padding-left:1rem}#content main #innercontent #updated .date{-ms-flex:2 0 auto;-webkit-box-flex:2;-webkit-flex:2;flex:2;font-size:.75rem;padding-top:0}#content main #innercontent #updated.col-2 .date{flex:1;order:2}#content main #innercontent #updated.col-2 .lightning{flex:1;order:1;text-align:left}}@media (min-width:32.5rem){#content main #obs_3d{flex-wrap:wrap}#content main #obs_3d .obs{order:1;max-width:66%}#content main #obs_3d .daily{order:2;max-width:33%}#content main #obs_3d .daily #dailybox .day h5{font-weight:500}#content main #obs_3d .today{order:3;width:100%;margin-top:20px}#content main #obs_3d .today .daywrap{display:flex}#content main #obs_3d .today .daywrap .day{width:50%;display:flex;flex-direction:column}#content main #obs_3d .today .daywrap .day:first-child{padding-right:20px}#content main #obs_3d .today .daywrap .day p{padding:10px 0 0 10px}#content main #obs_3d .today .daywrap .day p.txt{flex-grow:1}}@media (min-width:42.5rem){#maptime_mobi,#mobislider{display:none}footer.links a{padding:0;display:inline}footer.links h3{padding:8px 0 8px 15px}footer.links ul li{padding:5px 0}footer.links #share{display:none}#content main .col2.news .item,#content main .columns.news .item{display:flex;flex-direction:column;margin-right:10px}#content main .col2.news .item .newslink,#content main .columns.news .item .newslink{margin-top:auto}#content main .col2.news .item:last-child,#content main .columns.news .item:last-child{margin-right:0}#content main .col2 .item.mtvvideo,#content main .columns .item.mtvvideo{display:block}#mapanim #mapwrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#mapanim #mapwrap #map{-webkit-box-flex:4;-webkit-flex:4;flex:4}#mapanim #mapwrap #time{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;max-width:120px;padding:10px 0 0}#mapanim #mapwrap #time #timewrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}#mapanim #mapwrap #time #timewrap #extrtimes .time,#mapanim #mapwrap #time #timewrap #maptimes .time{cursor:default;padding:0 0 5px}#mapanim #mapwrap #time #timewrap #maptimes{-ms-flex:1 1 80%;-webkit-box-flex:1 1 80%;-webkit-flex:1 1 80%;flex:1 1 80%;max-width:80%;text-align:center;position:relative}#mapanim #mapwrap #time #timewrap #maptimes .time.selected{font-weight:700}#mapanim #mapwrap #time #timewrap #maptimes .time:last-child{padding:0}#mapanim #mapwrap #time #timewrap #maptimes #maptime_wrap{position:absolute;pointer-events:none;top:1.2em;left:0;bottom:0;right:0}#mapanim #mapwrap #time #timewrap #maptimes #maptime_wrap #maptime{position:absolute;bottom:0;left:10%;width:80%;font-weight:700;border-radius:4px;border:1px solid #aaa;background-color:hsla(0,0%,100%,.5);background-color:#f2f2f2;cursor:default}#mapanim #mapwrap #time #timewrap #extrtimes{-webkit-box-flex:1 1 15%;-webkit-flex:1 1 15%;flex:1 1 15%;text-align:center}#mapanim #mapwrap #time #timewrap #extrtimes .time{margin-right:5px}#mapanim #mapwrap #time #timewrap #mapslider{-webkit-box-flex:0 0 10px;-webkit-flex:0 0 10px;flex:0 0 10px;border:1px solid #000;background-color:#fff;width:8px;border-radius:3px;margin:0 10px .5rem 0}#mapanim #mapwrap #time #timewrap #mapslider #sliderwrap{position:relative;margin:1em 0 0;height:calc(100% - .5rem)}#mapanim #mapwrap #time #timewrap #mapslider #sliderwrap #slider{position:absolute;width:1.1em;height:1.1em;left:-.25em;bottom:0;border-radius:2px;background-color:#f8f8f8;border:1px solid #000}#mapanim #mapwrap #time #timewrap #mapslider #sliderwrap #slider.active{border:1px solid #029acc;background-color:#01b2eb}#mapanim #mapwrap #time #mapanimbtn{margin:10px 0 0 10px;border:0;padding:0;background-color:transparent}#mapanim #mapwrap #time #mapanimbtn:focus{outline:none!important}}@media (min-width:45rem){h1{text-align:left;margin-top:0;font-weight:400}a,h2,h3,h4,h5{font-weight:500}footer.links{padding:20px 0 60px 20px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}footer.links h3{background-color:transparent}footer.links div{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:30em}footer.links a{font-weight:400}footer.links div.info{order:1}footer.links div.fc{order:2}footer.links div.map{order:3}#linkbar,#linkbar-v2,footer.mobi{display:none}#mapanim{margin:5px 0 40px;padding:0 0 20px}#mapanim.radar{padding:0;margin-bottom:0}#mw_add{display:none;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;background-color:#e8f1f8;background-color:var(--myweather-button-bg-color);padding:4px 20px;margin:0 0 6px 10px;border-radius:10px}#titlebar{position:static;z-index:400;background:#1498f6;height:90px;background:linear-gradient(180deg,#1498f6 55%,#fff)}#titlebar div.titleinner{margin-top:0;position:relative;background-image:url(//cache.foreca.net/static/img/cloud-bg.png);background-position:100% 0;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#titlebar div.titleinner .naviwrap{display:none}#content{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#content nav{border-radius:10px}#content nav.mobi{display:none}#content nav.desktop{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;flex-basis:25%;min-width:160px;background-color:#fff;background-color:var(--bg-color);margin:-75px 0 0 5px;height:100%;z-index:600;position:relative}#content nav div.navihead{box-shadow:2px 8px 7px -2px rgba(0,0,0,.32)}#content nav div.navihead h2{margin:15px 0 10px 15px}#content nav div.navihead p{padding:0 0 10px 15px}#content nav #navilinks{background-color:#fbfbfb;background-color:var(--navi-bg-color);margin:0 0 80px}#content nav #navilinks .blog{display:-ms-flexbox;display:-webkit-box;-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 1rem .5rem 0}#content nav #navilinks .blog .title{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:10px 0 0 15px;max-width:200px}#content nav #navilinks .blog .title a{display:block;font-weight:400}#content nav #navilinks .blog .title h5{font-size:.85rem;line-height:140%}#content nav #navilinks .blog .title p{margin-top:.4rem;font-size:.7rem;line-height:140%}#content nav #navilinks .blog .author{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:40px}#content nav #navilinks .blog .author img{width:40px;height:50px;border-radius:25px}#content main{-ms-flex:3 0 725px;-webkit-box-flex:3;-webkit-flex:3;flex:3;flex-basis:75%;padding:0 5px;margin:-43px 0 0;max-width:calc(100% - 165px)}#content main .col2{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#content main .col2 .item{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-bottom:0}#content main .col2 .item:first-child{margin-right:10px}#content main .mobilinks{display:none}#content main #breadcrumb{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;padding:10px 0 10px 10px;margin-bottom:1rem}#content main #breadcrumb a{font-weight:400}#content main #breadcrumb .maplink,#content main #breadcrumb .path{-ms-flex:0 1 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#content main #breadcrumb .maplink{text-align:right}#content main #breadcrumb .maplink a{font-weight:700}#content main #innercontent #mg-hover-info{margin:20px 0 0 5%}#content main #innercontent #mg-hover-info div.l{flex:60}#content main #innercontent #mg-hover-info div.r{flex:40;padding:0 0 0 1rem}#content main #staticmap+#updated{margin-bottom:25px}#content main #obs_3d .obs .head div.symb,#content main #obs_3d .obs .head div.temp{flex:1}#content main #obs_3d .obs .head div.wind{flex:0 0 3.5rem}#content main #obs_3d .obs .stn .row.name .r{flex:0 0 58%}#content main #obs_3d .obs .stn .row .l{flex:0 0 42%}#content main #obs_3d .obs .stn .row .r{flex:0 0 58%}#content main #obs_3d .obs .stn select{font-size:.9rem}#content main .tenday .row .day .wind{padding-bottom:8px}#content main .tenday .row .day .wind div{display:inline-block;vertical-align:middle}#content main .tenday .row .day .wind div.wd{text-align:right}#content main .tenday .row .day .wind div.ws .wg{padding:4px 0 2px}#content main .tenday .row .day .lnk{display:block;color:#006dfe;color:var(--link-highlight);font-size:.75rem;padding:5px 0}#content main .tenday .row .day .lnk:hover{color:#000}#content main #hourly #daylinks{position:relative;top:0}#content main #hourly #daylinks li:hover{background-color:#fff;background-color:var(--bg-color)}#content main #hourly #dayhdr .details .date span{font-size:1.5rem}#content main #hourly #dayhdr .datewrap{margin-top:10px}#content main #hourly .hdr{position:relative;top:0;padding:3px 10px 3px 0}#content main #hourly .hdr div span{display:inline}#content main #hourly .hdr div img{display:none}#content main #hourly .hdr div.p{padding-right:0}#content main #hourly .hdr div.h{text-align:left}#content main #hourly .hdr div.h span{padding-left:15px}#content main #hourly .row_wrap div.row div.h{text-align:left}#content main #hourly .row_wrap div.row div.h p{padding-left:15px}#content main #hourly .row_wrap div.row div.h p span{display:inline}#content main #hourly .row_wrap div.row div.t{max-width:none}#content main #hourly #hourlyfooter .next,#content main #hourly #hourlyfooter .prev{max-width:30%}#content main #hourly #hourlyfooter .next p,#content main #hourly #hourlyfooter .prev p{cursor:pointer}#content main #longfc #dailywrap #mg1{height:225px}#content main #longfc #dailywrap #mg2{height:190px}#content main #longfc #dailylegendwrap #legend_mobi{display:none}#content main #longfc #dailylegendwrap #legend_wide{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#content main #longfc #dailylegendwrap #legend_wide .c1{-ms-flex:1 1 35%;-webkit-box-flex:1 1 35%;-webkit-flex:1 1 35%;flex:1 1 35%}#content main #longfc #dailylegendwrap #legend_wide .c3{-ms-flex:1 1 30%;-webkit-box-flex:1 1 30%;-webkit-flex:1 1 30%;flex:1 1 30%}#content main #longfc #dailylegendwrap #legend_wide .c4{-ms-flex:1 1 25%;-webkit-box-flex:1 1 25%;-webkit-flex:1 1 25%;flex:1 1 25%}#content main #longfc #dailylegendwrap #legend_wide .c5{-ms-flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;margin-left:0}}@media (min-width:61.25rem){#mapanim #mapwrap #time{margin:0 auto}}@media (min-width:61.25rem) and (-ms-high-contrast:active),(min-width:61.25rem) and (-ms-high-contrast:none){#mapanim #mapwrap #time{margin:0}}@media (min-width:61.25rem){#mapanim #mapwrap #time #timewrap #extrtimes,#mapanim #mapwrap #time #timewrap #maptime,#mapanim #mapwrap #time #timewrap #maptimes{line-height:130%}#mapanim #mapwrap #time #mapanimbtn{margin-left:1.2rem}#content nav.desktop{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;flex-basis:250px;max-width:250px;margin-left:5px}#content nav.desktop #navilinks p.linktitle{padding:8px 0 8px 15px}#content nav.desktop #navilinks p.histec{background-color:#4f5e1a;padding:0;height:30px}#content nav.desktop #navilinks p.fortum{background-color:#fff;padding:0;height:30px}#content nav.desktop #navilinks ul.linklist{width:225px}#content nav.desktop #navilinks ul.linklist li a{padding:10px 0 10px 15px}#content nav.desktop #navilinks ul.linklist li.multi{padding-left:5px}#content nav.desktop #navilinks ul.linklist.lastvisited li a{padding:0}#content main{width:750px;-ms-flex:1 0 auto;-webkit-box-flex:2;-webkit-flex:2;flex:2;padding:0 10px 0 20px}#content main #innercontent{width:100%}#content main #innercontent #mg-hover-info{margin:15px 0 0 5%}#content main #innercontent #mg-hover-info.obshistory{-webkit-flex-direction:row;flex-direction:row}#content main #longfc{max-width:725px}#content main #longfc #dailylegendwrap #legend_wide{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#content main #longfc #dailylegendwrap #legend_wide .c1,#content main #longfc #dailylegendwrap #legend_wide .c3{-webkit-box-flex:1 1 26%;-webkit-flex:1 1 26%;flex:1 1 26%}#content main #longfc #dailylegendwrap #legend_wide .c4,#content main #longfc #dailylegendwrap #legend_wide .c5{-webkit-box-flex:1 1 18%;-webkit-flex:1 1 18%;flex:1 1 18%}#content main #longfc #dailylegendwrap #legend_wide .c5{margin-left:10px}#content main #longfc #dailylegendwrap #legend_wide .c5 span,#content main #longfc #dailylegendwrap #legend_wide .c5 span.padding{display:block}}#ad-top{margin-bottom:5px;z-index:1000;min-height:400px;position:relative;background-color:#fbfbfb;background-color:var(--ad-bg-color);display:none}#ad-top #sas_54606,#ad-top #sas_84765{line-height:0;text-align:center;transform-origin:0 0 0;position:sticky;top:0}#ad-video,#desktop-video,#inline-banner-1,#inline-banner-2,#sas_54610,#sas_71505,#sas_98685{display:none}#inline-banner-mobi-1,#inline-banner-mobi-2,#inline-banner-mobi-3{margin:2rem auto 1.5rem}#inline-banner-mobi-1.sticky,#inline-banner-mobi-2.sticky,#inline-banner-mobi-3.sticky{margin:1rem auto 0;position:relative;min-height:450px}#inline-banner-mobi-1.sticky.medium,#inline-banner-mobi-2.sticky.medium,#inline-banner-mobi-3.sticky.medium{min-height:370px}#inline-banner-mobi-1.sticky div,#inline-banner-mobi-2.sticky div,#inline-banner-mobi-3.sticky div{position:sticky;top:20px}#inline-banner-mobi-1.sticky div[id^=yoc],#inline-banner-mobi-1.sticky div[id^=yoc] div,#inline-banner-mobi-2.sticky div[id^=yoc],#inline-banner-mobi-2.sticky div[id^=yoc] div,#inline-banner-mobi-3.sticky div[id^=yoc],#inline-banner-mobi-3.sticky div[id^=yoc] div{position:static;top:0}#inline-banner-mobi-1 div,#inline-banner-mobi-2 div,#inline-banner-mobi-3 div{text-align:center;margin:0 auto}#inline-banner-mobi-1 div[id^=yoc],#inline-banner-mobi-1 div[id^=yoc] div,#inline-banner-mobi-2 div[id^=yoc],#inline-banner-mobi-2 div[id^=yoc] div,#inline-banner-mobi-3 div[id^=yoc],#inline-banner-mobi-3 div[id^=yoc] div{text-align:left;margin:0}#inline-banner-mobi-1{width:100%;min-height:450px;background-color:#fbfbfb;background-color:var(--ad-bg-color);position:relative;margin:1rem auto 1.5rem}#inline-banner-mobi-1 div.sticky{position:sticky;top:88px}#inline-banner-mobi-1 div.sticky[id~=yoc],#inline-banner-mobi-1 div.sticky[id~=yoc] div{position:static;top:0}#inline-banner-mobi-1 div.placeholder{position:sticky;top:0;padding-top:120px}#inline-banner-mobi-1.parallaxContainer{overflow:hidden}#inline-banner-mobi-1 div.parallaxContent{position:relative;top:0}@media (min-width:32.5rem){#innercontent #ad-video,#innercontent #sas_54610{display:block}}@media (min-width:45rem){#sas_71505{max-width:980px;margin:0 auto}#ad-top,#ad-top #sas_54606,#ad-top #sas_84765,#inline-banner-1,#inline-banner-2,#sas_71505,#sas_98685{display:block}#inline-banner-mobi-1,#inline-banner-mobi-2,#inline-banner-mobi-3,#mobi-ticker,#sas_99243{display:none}#desktop-video{display:block}}#navilinks .banner{padding:0;margin:8px 0 5px;max-width:250px;text-align:center}#innercontent .banner{text-align:center;margin:20px auto}@media (min-width:61.25rem){#innercontent .banner{display:none}}#sidebanner-container,#sidebanner-container-sticky{display:none}@media (min-width:62.5rem){#extlinks.wallpaper{width:980px}#ad-side-wrap,#side-wrap{width:1350px;margin:0 auto}#ad-side-wrap.wallpaper,#ad-side-wrap.wallpaper #content,#side-wrap.wallpaper,#side-wrap.wallpaper #content{width:980px}#ad-side-wrap.wallpaper #content #sidebanner-container,#ad-side-wrap.wallpaper #content #sidebanner-container-sticky,#side-wrap.wallpaper #content #sidebanner-container,#side-wrap.wallpaper #content #sidebanner-container-sticky{display:none}#ad-side-wrap #extlinks,#ad-side-wrap #wrap,#side-wrap #extlinks,#side-wrap #wrap{margin-left:0;margin-right:0}#ad-side-wrap #content,#side-wrap #content{width:1350px}#ad-side-wrap #content main,#side-wrap #content main{max-width:725px}#ad-side-wrap #content #sidebanner-container,#side-wrap #content #sidebanner-container{display:block;max-width:345px;-ms-flex:1 0 auto;-webkit-box-flex:0 0 310px;-webkit-flex:0 0 310px;flex:0 0 345px}#ad-side-wrap #content #sidebanner-container .sticky,#side-wrap #content #sidebanner-container .sticky{position:-webkit-sticky;position:sticky;top:10px}#ad-side-wrap #content #sidebanner-container div,#side-wrap #content #sidebanner-container div{margin:0 0 .625rem 5px}}@media (min-width:71.875rem){#ad-side-wrap.wallpaper,#extlinks.wallpaper,#sas_71505,#side-wrap.wallpaper{margin:0 0 0 150px}}#ckieconsent{display:block;background-color:#fff;background-color:hsla(0,0%,100%,.95);border-top:1px solid #aeaeae;position:fixed;bottom:0;left:0;width:100%;z-index:10000000;font-size:1rem;padding:0;margin:0}#ckieconsent .wrap.txt{line-height:130%}#ckieconsent .wrap.txt p{padding:10px}#ckieconsent .wrap .accept{background-color:#01b2eb;color:#fff;text-align:center;font-weight:700;border-radius:2px;cursor:pointer;padding:8px 0;margin:0 10px 1rem}@media (min-width:45rem){#ckieconsent{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px 0}#ckieconsent .wrap.txt{-webkit-flex:7;-ms-flex:7;flex:7}#ckieconsent .wrap.txt p{padding:0 10px}#ckieconsent .wrap.btn{-webkit-flex:3;-ms-flex:3;flex:3}}@media (min-width:45rem){#ticker{display:block}#browsepath{display:flex;border-bottom:1px solid #e2e2e2;padding:6px 0 2px 10px}#browsepath .path{padding:5px 0 10px;-ms-flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}#browsepath .instructions{-ms-flex:0 1 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;padding:6px 0 0;font-size:.9em}#browsepath.pedia{display:flex;align-items:center;justify-content:space-between}#browsepath.pedia a{font-weight:500}#browsepath .search{flex:1;max-width:320px}#browsepath .search .gsc-control-cse{padding:0}#extlinks{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-end;margin:20px 0 0;max-width:980px;background-color:#fff;background-color:var(--bg-color);padding-top:.625rem}#extlinks .logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1 0 auto;flex:1;min-width:160px;margin:0 0 0 10px}#extlinks .logo img{min-width:150px;padding-left:10px;max-width:200px;max-height:46px}#extlinks .links{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3 0 auto;flex:3;padding:0 5px 0 15px;text-align:right}#extlinks .links .toplinks{min-height:1.75rem}#extlinks .links form{margin-left:.5rem;float:right}#extlinks .links .tickerwrap{min-height:1.5rem;padding-top:.5rem;overflow:hidden}#extlinks.wallpaper{margin-top:0}}@media (min-width:61.25rem){#extlinks .logo{max-width:250px}#extlinks .links{padding-right:10px}}@media (min-width:62.5rem){#extlinks{max-width:1350px;margin-left:auto;margin-right:auto}#extlinks .links{max-width:720px}}.readmore_wrap{max-height:0;overflow-y:hidden;transition:all .3s ease-in-out}.readmore_wrap.visible{max-height:800px}.podcast-landing{padding:0 .625rem}.podcast-landing h3{padding:1rem 0 0;font-size:1.125rem}.podcast-landing p{padding:1rem 0 0;line-height:140%}.podcast-landing p.nopad{padding-top:0}.podcast-landing .split{padding:.625rem 0 1rem}.podcast-landing iframe{border:none;margin:1.5rem 0}.podcast-landing ul{padding:1rem 0 0 .625rem}.podcast-landing ul li{padding-bottom:1.5rem;position:relative}.podcast-landing ul li img{vertical-align:middle;position:relative;margin-right:4px;top:-2px}.podcast-landing ul li img.wide{margin-right:0}@media (min-width:32.5rem){.podcast-landing .split{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.podcast-landing .split div{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2 0 auto;flex:2}.podcast-landing .split div.img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1 0 auto;flex:1}}.podcast-box{padding:.625rem;line-height:140%}.podcast-box div{float:left}.podcast-box div a{font-weight:400}.podcast-box div img{float:right;padding:0 5px 5px 0}table.events{margin:1rem 0 1rem 10px}table.events tr td{padding:.2rem 0;line-height:140%}table.events tr td.d{width:16%}table.events tr td a{font-weight:700}@media (min-width:45rem){.events-mobi{display:none}}#listing .listing-header{font-size:1rem;margin-left:10px;padding-bottom:6px;text-transform:uppercase;border-bottom:4px solid #eee;border-bottom:4px solid var(--article-list-sep-color);line-height:1.4rem}#listing h2{margin-left:10px}#listing h2.category{margin:15px 10px}#listing h2.category+article.listing{border-bottom:none}#listing ul.list_month a{color:#006dfe;color:var(--link-strong)}#listing ul.list_month li{margin:5px 0 10px}#listing ul.list_month li p.title{font-size:15px;padding:5px 0}#listing ul.list_month li p.lead{color:#555;color:var(--archive-lead-color);line-height:120%}#listing ul.list_month li p.lead span{color:#888}#listing article{padding-bottom:.5rem;margin-bottom:1rem;border-bottom:2px solid #eee;border-bottom:2px solid var(--article-list-sep-color)}#listing article h2{margin-left:0}#listing p.listing-link{font-size:16px;margin:0 0 1rem 10px}#listing p.article-lead{margin:.25rem 0}#listing p.article-lead a{color:#000;font-weight:400}#listing p.article-lead a.category,#listing p.article-lead a span{font-weight:500;color:#006dfe;color:var(--link-highlight)}#listing p.article-link{margin:0}#listing p.article-link a{font-weight:500}#listing a{color:#006dfe;color:var(--link-highlight)}@media (min-width:61.25rem){#listing .listing-2col{display:flex;border-bottom:2px solid #eee;border-bottom:2px solid var(--article-list-sep-color);padding-bottom:.5rem;margin-bottom:1.5rem}#listing .listing-2col:last-child{border:none}#listing .listing-2col article{flex:1;margin-bottom:0;padding-bottom:0;border-bottom:none}#listing .listing-2col article h2{font-size:1.2rem}#listing:last-child{border-bottom:none}}#content main .news .news{margin-bottom:0}#content main #pedia-teaser h2,#content main .newswrap h2{color:#fff;color:var(--title-reverse-color);font-size:1rem;background-color:#ffbb34;margin-top:20px;padding:6px 0 6px 10px;text-transform:uppercase}#content main #pedia-teaser ul,#content main .newswrap ul{margin-bottom:20px}#content main #pedia-teaser a.blue,#content main .newswrap a.blue{font-size:.95rem}#content main #pedia-teaser.current h2,#content main .newswrap.current h2{background-color:#77c5f3}#content main .newswrap{margin-bottom:20px}#content main .newswrap .col2{margin-top:1.3rem}#content main .newswrap .col2 .item{margin:0 0 5px}@media (min-width:45rem){#content main .newswrap .col2 .item{margin-right:10px}#content main .newswrap .col2 .item:last-child{margin-right:0}}#content main .newswrap .col2 .item .teaser{display:flex;align-items:flex-start}@media (min-width:45rem){#content main .newswrap .col2 .item .teaser{flex-direction:column}}#content main .newswrap .col2 .item .teaser .article-image{flex:1;padding-top:.25rem}#content main .newswrap .col2 .item .teaser .article-title{flex:2;padding:0 0 0 10px}#content main .newswrap .col2 .item .teaser .article-title h3{font-size:.9rem;line-height:1.2rem}#content main .newswrap .col2 .item .teaser .article-title .date{margin:0 0 10px;font-size:.8rem}#content main #pedia-teaser{margin-bottom:30px}#content main .toplist{padding:6px 0 6px 10px;margin-bottom:10px;background-color:#fbfbfb;background-color:var(--navi-bg-color)}#content main .toplist .topitem{display:flex;padding:10px 0;line-height:1.2rem}#content main .toplist .topitem .rank{flex:1;max-width:28px;font-size:1rem}#content main .toplist .topitem .link{flex:1;font-weight:500;font-size:.9rem}#content main .toplist .topitem .link a{display:block}#content main .olympics-weather{margin-bottom:20px}#content main .olympics-weather .row{display:flex;justify-content:space-between;align-items:center;margin:4px 0}#content main .olympics-weather .row .name{width:33%}#content main .olympics-weather .row .name a{font-size:1rem;font-weight:500}#content main .olympics-weather .row .temp{font-size:.95rem;font-weight:500}#content main .olympics-weather .row .wind img{vertical-align:middle}@media (min-width:61.25rem){#content main .olympics-weather{display:flex;margin-top:1rem}#content main .olympics-weather .row{flex-wrap:wrap;border-right:2px solid #eee;padding:0 8px}#content main .olympics-weather .row:last-child{border:none}#content main .olympics-weather .row .name{width:100%;padding-bottom:8px}}@media (min-width:42.5rem){#content main .toplist{display:flex;flex-wrap:wrap}#content main .toplist .topitem{max-width:33%;padding-right:3px}#content main .toplist .topitem .rank{max-width:22px}}#pedia-teaser ul li{font-size:.9rem;line-height:1.2rem;padding:.4rem 0 .4rem 10px;border-bottom:1px solid #e2e2e2;border-bottom:1px solid var(--list-sep-color)}#pedia-teaser ul li a{display:block}#intro{padding:0 0 1rem 10px;font-size:1rem;line-height:1.4rem}#intro img{margin-bottom:.5rem}ul.tree,ul.tree ul{margin:0;padding:0}ul.tree ul{margin-left:1rem}ul.tree li{margin:0;padding:1px 8px;line-height:22px;border-left:1px solid #ddd}ul.tree li.leaf{border-color:#fff}ul.tree li a{color:#006dfe;color:var(--link-highlight)}ul.tree li a.top{color:#3a3a3a;font-size:1.3rem}ul.tree li a.sub{color:#3a3a3a;font-size:1.15rem}ul.tree li a.sub2{color:#3a3a3a;font-size:1.05rem}ul.tree li:last-child{border-left:none}ul.tree li:before{position:relative;top:-.4em;height:1.2em;width:12px;color:#fff;border-bottom:1px solid #ddd;content:"";display:inline-block;left:-.5rem}ul.tree li.article:before{border-color:#fff}ul.tree li:last-child:before{border-left:1px solid #ddd}ul.tree li.leaf:last-child:before{border-color:#fff}#listing{margin:0 0 40px 10px}#listing h3,#listing h4,#listing h5{margin:0;padding:0}#listing h3{font-size:1.3rem;padding:.5rem 0 .25rem}#listing h4{font-size:1.15rem;padding:.5rem 0 .25rem}#listing h5{font-size:1.05rem;padding:.5rem 0 .25rem}#listing h3 a,#listing h4 a,#listing h5 a{color:#3a3a3a}#listing ul{margin-left:1rem}#listing ul li a{font-size:.9rem;line-height:140%}#listing .subcategory,#listing .subsubcategory{margin-left:1rem}article{font-size:1rem;line-height:1.35rem;margin:10px 0 1.625rem 10px;color:#1e1e1e;color:var(--article-text-color)}article div.ad-slot{display:flex;align-items:center;margin:.3rem 0}article div.ad-slot p{flex:1;margin:0;padding:0 1rem;text-align:center;white-space:nowrap;font-size:.8rem;text-transform:uppercase;color:#888;color:var(--article-ad-text-color)}article div.ad-slot p.border{height:1px;background-color:#d6d6d6;padding:0;flex-grow:3}article.pedia h1{border:none}article.inpage{margin-top:2rem;max-width:100%}article.inpage table tr th{color:#fff;background-color:#f7bb41}article h1{margin:0;font-size:1.4rem;font-weight:500;padding-bottom:10px;border-bottom:4px solid #eee;border-bottom:4px solid var(--article-list-sep-color);line-height:1.6rem;letter-spacing:.01rem}@media (min-width:42.5rem){article h1{line-height:1.9rem}}article b{font-weight:700}article em,article i{font-style:italic;font-weight:400}article div.article-heading{font-size:.9rem;padding:6px 0}article div.article-heading .published{color:#777;color:var(--article-caption-color)}article div.article-heading .published span{color:#3a3a3a;display:none}article div.article-heading .article-section{color:#006dfe;color:var(--link-highlight);font-weight:700;text-transform:uppercase}article div.article-heading .article-section a{font-weight:500}article div.article-heading .article-published{color:#777;color:var(--article-caption-color)}article div.article-heading .article-meteorologist span,article div.article-heading .article-published span{font-weight:700}article div.article-heading h2{display:inline}article.listing h2,article.teaser h2{line-height:1.6rem;padding-top:.3rem;padding-bottom:.3rem}article.listing .article-image,article.teaser .article-image{position:relative}article.listing .article-image img.avatar,article.teaser .article-image img.avatar{left:2%;width:80px;bottom:1rem;position:absolute}article.teaser{font-size:.9rem;margin:2px 0 0}article.teaser a{display:block;color:#484848;color:var(--link-teaser-color)}article.teaser h3{font-size:1.2rem;line-height:1.5rem}article.teaser p{margin:.25rem 0 .5rem}article.teaser p.date a{display:inline}article.teaser p.date a.category{color:#006dfe;color:var(--link-highlight);font-weight:600;text-transform:uppercase}article.teaser p.details a{display:inline}article.teaser p.details span.article-published{color:#777;color:var(--article-caption-color)}article.teaser p.details span.article-section a{text-transform:uppercase;font-weight:700;color:#006dfe;color:var(--link-highlight)}article.teaser .article-image img.avatar{width:70px;left:.6rem;bottom:.7rem}article.full div.article-heading{padding-top:0}article.pedia div.article-heading{padding-bottom:0;border-bottom:4px solid #eee;border-bottom:4px solid var(--article-list-sep-color)}article h2{font-size:1.3rem;padding:10px 0 0;line-height:1.4rem}article h3{font-size:1.1rem}article h3,article h3 a{font-weight:500}article p{margin:1.4rem 0}article p.author{font-weight:700;margin-bottom:0}article p.updated{margin-top:1rem;font-weight:300}article p.categories,article p.categories a,article p.updated{color:#777;color:var(--article-caption-color)}article ol{list-style:decimal outside none}article ul{list-style-type:disc}article ol,article ul{margin:1.4rem 0 1.4rem 2rem}article ol li,article ul li{margin:.5rem 0}article img{width:100%}article a{color:#006dfe;font-weight:400}article a h2{color:#3a3a3a;color:var(--text-color)}article figure{margin-bottom:.5rem}article figcaption{color:#777;color:var(--article-caption-color);font-style:italic}article blockquote{font-weight:300;font-size:1.4rem;line-height:1.6rem;margin:0;padding:1rem;color:#141414;background-color:#fafafa;border-top:1px solid #eee;border-bottom:1px solid var(--article-list-sep-color)}article blockquote p{margin:0}article .table-wrap{max-width:100vw;overflow-y:hidden;overflow-x:auto}@media (min-width:61.25rem){article .table-wrap{width:695px}}article table{width:100%;display:block}article table caption{text-align:left;font-weight:500;font-size:1.2rem;margin:.5rem 0;padding:0 0 .25rem;border-bottom:2px solid #eee}article table tr{text-align:left}article table tr td,article table tr th{border:1px solid #d5d5d5;padding:.25rem 0 .25rem .5rem;min-width:4rem}article table tr td p,article table tr th p{margin:0;padding:0}article table tr th{font-weight:600}article table thead{font-weight:500;color:#fff;color:var(--title-reverse-color);background-color:#f7bb41}article.help h2{font-size:1rem;line-height:1.2rem}article.help p{font-size:.92rem;line-height:1.2rem;margin:0;padding:.5rem 0}div.paginate{text-align:right;margin-bottom:2rem;font-size:.9rem}div.paginate a{font-weight:400}@media (min-width:42.5rem){div.paginate{display:flex}div.paginate a,div.paginate strong{padding-left:3px}div.paginate .left{flex:1;text-align:left}div.paginate .right{flex:1;text-align:right}.news .teaser h3{font-size:1.5rem;line-height:1.95rem;letter-spacing:.01rem}.news.col2 .teaser h3{font-size:1rem;line-height:1.3rem}article h1{font-size:1.9rem}article h3.ad-title{color:#888;font-size:1rem;font-weight:400;border-bottom:2px solid #eee}article blockquote{padding:1rem 3.5rem}.listing-2col article.listing .article-heading,article.listing .article-heading{display:block}.listing-2col article.listing .article-heading .published span{display:none}}@media (min-width:61.25rem){article p{margin-right:3rem}}#vectormap .ol-control{border-radius:4px;border:1px solid rgba(0,0,0,.3);background-color:hsla(0,0%,100%,.95)}#vectormap .ol-control:hover{background-color:#fff}#vectormap .ol-control .ol-zoom-in,#vectormap .ol-control .ol-zoom-out{font-size:1rem}#vectormap .ol-control button{color:#484848;background-color:hsla(0,0%,100%,.8)}#vectormap .ol-control button:focus,#vectormap .ol-control button:hover{background-color:hsla(0,0%,100%,.9)}#vectormap .ol-attribution{font-size:.65rem;text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}#vectormap .ol-attribution button{font-size:.95rem}.uvi-table{display:flex;margin:1rem 0}@media (min-width:42.5rem){.uvi-table{margin:1rem 2rem}}.uvi-table div.col{flex:33%}.uvi-table div.col p{font-size:.9rem}@media (min-width:42.5rem){.uvi-table div.col p{font-size:1rem}}.uvi-table div.inner{display:flex;flex-direction:column;align-items:center}.uvi-table div.inner p.title{order:2;padding-top:.5rem}.uvi-table div.inner p.value{order:1}.uvi-hover{display:flex;align-items:center;margin:1rem 0 2rem}@media (min-width:42.5rem){.uvi-hover{margin:1rem 1rem 2rem}}.uvi-hover p{width:8rem}.uvi-hover p.value{margin-left:1.2rem;width:100%;font-size:.9rem}@media (min-width:42.5rem){.uvi-hover p.value{font-size:1rem}}.uvi-hover p .time{font-weight:500;font-size:1rem}@media (min-width:42.5rem){.uvi-hover p .time{font-size:1.1rem}}.uvi-hover p .value.uvi{width:3.5rem;margin:0;text-align:center}@media (min-width:42.5rem){.uvi-hover p .value.uvi{width:5rem}}#meteogram.uvi{height:100%;width:100%}.uvi-dates{display:flex;background-color:#f2f2f2;background-color:var(--list-background-color);text-align:center;font-weight:500}.uvi-dates div{flex:1;padding:.5rem 0;cursor:pointer}.uvi-dates div.active{color:#fff;color:var(--list-active-color);background-color:#50b0e6}span.uvi{display:inline-block;border:3px solid red;border-radius:6px;font-weight:700;font-size:1rem;padding:.25rem 1rem;margin:0 0 0 .4rem}@media (min-width:42.5rem){span.uvi{margin:0 0 0 .8rem;border-width:4px;font-size:1.1rem;padding:.3rem 1.5rem}}span.uvi.uvi_0{border-color:silver}span.uvi.uvi_1{border-color:#4eb400}span.uvi.uvi_2{border-color:#a0ce00}span.uvi.uvi_3{border-color:#f7e400}span.uvi.uvi_4{border-color:#f8b600}span.uvi.uvi_5{border-color:#f88700}span.uvi.uvi_6{border-color:#f85900}span.uvi.uvi_7{border-color:#e82c0e}span.uvi.uvi_8{border-color:#d8001d}span.uvi.uvi_9{border-color:#f09}span.uvi.uvi_10{border-color:#b54cff}span.uvi.uvi_11{border-color:#998cff}#vectormap .uvi{border-radius:4px;border-width:2px;border-color:#999;padding:.25rem .3rem;font-weight:500}#glmap .map-controls{display:flex;flex-wrap:wrap}@media (min-width:26rem){#glmap .map-controls{flex-wrap:nowrap}}#glmap .lake-obs-station{width:2.4rem;font-size:1rem;font-weight:600;background-color:#fff;padding:.25rem .4rem;text-align:center;border-radius:2px;color:#000;z-index:100;box-shadow:1px 1px 2px rgba(0,0,0,.6)}#glmap .lake-obs-station.active{z-index:1000;background-color:#6ec4ef}#glmap .map-popup.wide{width:260px;min-width:210px}#glmap .map-popup.disorder{width:280px}@media (min-width:45rem){#glmap .map-popup.disorder{width:320px}}#glmap .map-popup.roadcam{width:280px}@media (min-width:45rem){#glmap .map-popup.roadcam{width:380px}}#glmap .map-popup.roadcam img{width:100%;height:auto;display:block}#glmap .map-popup.map-popup-warning{width:300px;height:200px}@media (min-width:45rem){#glmap .map-popup.map-popup-warning{width:460px;height:250px}}#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-top-left .maplibregl-popup-tip,#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-top-right .maplibregl-popup-tip,#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--list-background-color)}#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip,#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--bg-color)}#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--bg-color)}#glmap .map-popup.map-popup-warning.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--bg-color)}#glmap .map-popup.map-popup-warning .maplibregl-popup-content{padding:0;width:100%;display:flex;flex-direction:column;background-color:#fff;background-color:var(--bg-color)}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .maplibregl-popup-close-button{font-size:1.5rem;color:var(--text-color)}#glmap .map-popup.map-popup-warning .maplibregl-popup-content p{text-align:left;padding:0}#glmap .map-popup.map-popup-warning .maplibregl-popup-content ul.tabrow{flex:0 0 auto;display:flex;justify-content:flex-start;background-color:#f2f2f2;background-color:var(--list-background-color);align-items:center}#glmap .map-popup.map-popup-warning .maplibregl-popup-content ul.tabrow li{flex:1;flex-grow:0;padding:.4rem .4rem .3rem;cursor:pointer}#glmap .map-popup.map-popup-warning .maplibregl-popup-content ul.tabrow li.active,#glmap .map-popup.map-popup-warning .maplibregl-popup-content ul.tabrow li:hover{background-color:#fff;background-color:var(--bg-color)}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning{flex:0 0 180px;display:none;cursor:default;overflow-y:auto;padding:.3rem;color:var(--text-color);background-color:var(--bg-color);text-align:left}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning.active{display:block}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning .time{font-weight:500;padding:.2rem 0 .3rem}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning .warning-wrap{display:none}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning .warning-wrap.active{display:block}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning .warning-wrap .warning-title{display:flex}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning .warning-wrap .warning-title p{font-weight:600;padding-left:.4rem}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning-footer{flex:0 0 auto;display:flex;justify-content:space-between;padding:.3rem .5rem;color:#3a3a3a;color:var(--text-color)}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning-footer ul{display:flex}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning-footer ul li{flex:1;padding:0 .2rem;cursor:pointer}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning-footer ul li.active{font-weight:600}#glmap .map-popup.map-popup-warning .maplibregl-popup-content .warning-footer .attr{color:#888}#glmap .map-popup .maplibregl-popup-content{font-size:.8rem;padding:0 5px;color:#3a3a3a}#glmap .map-popup .maplibregl-popup-content p{margin:0;text-align:center;padding:10px 0 5px}#glmap .map-popup .maplibregl-popup-content p em{font-weight:700;font-style:normal}#glmap .map-popup .maplibregl-popup-content h5{color:#333;font-weight:500;font-size:.9rem;padding:0 0 2px 8px}#glmap .map-popup .maplibregl-popup-content .road-camera{padding:5px 0 8px}#glmap .map-popup .maplibregl-popup-content .road-camera p{text-align:left;font-weight:500}#glmap .map-popup .maplibregl-popup-content .road-camera ul{padding:5px;display:flex;flex-wrap:wrap}#glmap .map-popup .maplibregl-popup-content .road-camera ul li{flex:1;flex-grow:0;padding-right:.5rem;white-space:nowrap}#glmap .map-popup .maplibregl-popup-content .road-camera ul li a{color:#333;text-decoration:none;cursor:pointer;font-weight:400}#glmap .map-popup .maplibregl-popup-content .road-camera ul li a.selected{font-weight:500}#glmap .map-popup .maplibregl-popup-content .road-camera ul li a:hover{color:#006dfe;color:var(--link-highlight)}#glmap .map-popup .maplibregl-popup-content .traffic{padding:8px;min-width:230px}#glmap .map-popup .maplibregl-popup-content .traffic h5{padding:4px 0;border-bottom:1px solid #aaa;margin-bottom:10px}#glmap .map-popup .maplibregl-popup-content .traffic .fluency{display:flex}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir{width:49.5%;flex:1;text-align:center}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir:first-child{margin-right:2px}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status{color:#fff;padding:8px 4px}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status.g{background-color:#00c800}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status.b{background-color:#0027cd}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status.y{background-color:#deda00}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status.o{background-color:#ff6a00}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status.r{background-color:#d01c00}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status h6{font-size:.95rem;font-weight:600}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .status p{padding:4px 0;font-size:.85rem;font-weight:500}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .details{padding:8px 0 0}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .details p{padding:0}#glmap .map-popup .maplibregl-popup-content .traffic .fluency .dir .details p.value{font-weight:600;font-size:.85rem}#glmap .map-popup .maplibregl-popup-content .road-condition{padding:5px 0 8px}#glmap .map-popup .maplibregl-popup-content .road-condition div{padding:0 10px;display:flex;justify-content:space-between;align-items:center;width:100%}#glmap .map-popup .maplibregl-popup-content .road-condition div:last-child.details{border-bottom:none}#glmap .map-popup .maplibregl-popup-content .road-condition div.details{border-bottom:1px solid #e8e8e8;padding-bottom:12px}#glmap .map-popup .maplibregl-popup-content .road-condition.disorder p{line-height:1rem;padding:0 0 5px}#glmap .map-popup .maplibregl-popup-content .road-condition p{text-align:left;padding:0;line-height:.75rem}#glmap .map-popup .maplibregl-popup-content .road-condition p.ts{font-weight:500;font-size:.9rem}#glmap .map-popup .maplibregl-popup-content .road-condition p.rc{font-size:.75rem;padding:3px 6px;border-radius:3px;text-align:center}#glmap .map-popup .maplibregl-popup-content .road-condition p.rc.rc_0{background-color:#d6f6d0;border:1px solid #3da919}#glmap .map-popup .maplibregl-popup-content .road-condition p.rc.rc_1{background-color:#f7f7c4;border:1px solid #b0b001}#glmap .map-popup .maplibregl-popup-content .road-condition p.rc.rc_2{background-color:#efcecd;border:1px solid #f82816}#glmap .map-popup .maplibregl-popup-content .wind-power{padding:10px;color:#333}#glmap .map-popup .maplibregl-popup-content .wind-power hr{margin:0;border-top:1px solid #aaa}#glmap .map-popup .maplibregl-popup-content .wind-power h3{font-weight:600;font-size:1.1rem;padding:0 0 5px}#glmap .map-popup .maplibregl-popup-content .wind-power h4{font-weight:500;font-size:.9rem;padding:5px 0}#glmap .map-popup .maplibregl-popup-content .wind-power h4 a{color:#333}#glmap .map-popup .maplibregl-popup-content .wind-power h4 a:hover{color:#006dfe;color:var(--link-highlight)}#glmap .map-popup .maplibregl-popup-content .wind-power p{padding:0 0 4px;text-align:left}#glmap .maplibregl-ctrl-bottom-left .maplibregl-ctrl.maplibregl-ctrl-scale{margin-bottom:0;line-height:19px;border-color:rgba(0,0,0,.5);border-width:1px;background-color:hsla(0,0%,100%,.5)}@media (min-width:45rem){#glmap .maplibregl-ctrl-bottom-left .maplibregl-ctrl.maplibregl-ctrl-scale{clear:none;position:relative;top:10px}}#glmap .attr{margin:0 0 1rem 10px}body.darkTheme #glmap .maplibregl-ctrl-group{background-color:rgba(0,0,0,.8)}body.darkTheme #glmap .maplibregl-ctrl-group .maplibregl-ctrl-icon{filter:invert(1)}body.darkTheme #glmap .maplibregl-ctrl-group button+button{border-top:1px solid #111}body.darkTheme #glmap .maplibregl-ctrl-bottom-left .maplibregl-ctrl.maplibregl-ctrl-scale{background-color:rgba(0,0,0,.65);color:#fff}body.darkTheme #glmap .maplibregl-control-container .maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:rgba(1,0,0,.65)}body.darkTheme #glmap .maplibregl-control-container .maplibregl-ctrl.maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-inner a{color:#bbb}.legend-container{font-size:.8rem;padding:1rem .25rem;line-height:1.4rem}.legend-container div.legend-row{display:flex}.legend-container div.legend-row p{flex:1;padding:0;margin:0}.legend-container div.legend-row.headers p,.legend-container div.legend-row.values p{font-weight:500;padding:0 0 0 4px;position:relative;font-size:.65rem}@media (min-width:45rem){.legend-container div.legend-row.headers p,.legend-container div.legend-row.values p{font-size:.8rem}}.legend-container div.legend-row.colors{border:1px solid rgba(0,0,0,.3);padding:1px}.legend-container div.legend-row.colors p{height:.85rem;border-right:1px solid #fff}.legend-container div.legend-row.colors p:last-child{border:none}@media (min-width:45rem){.legend-container{padding:1rem}}.legend-container p{padding:4px 0;margin:.5rem 0}.legend-container p em{font-weight:500;font-style:normal}.legend-container p img{vertical-align:middle;margin-right:.5rem}.legend-container.wind p svg{width:20px;height:20px;margin:0 1rem;vertical-align:middle}div.ski-table{margin:10px 0 20px;padding:0 0 0 10px}div.ski-table table.ski-info{width:100%}div.ski-table table.ski-info th{font-weight:500;font-size:.85rem;padding:10px 0 5px;border-bottom:1px solid #eee}div.ski-table table.ski-info td{padding-top:5px}div.ski-table table.ski-info td,div.ski-table table.ski-info th{text-align:center;vertical-align:middle}div.ski-table table.ski-info td.l,div.ski-table table.ski-info th.l{text-align:left}div.ski-table table.ski-info td.r,div.ski-table table.ski-info th.r{text-align:right}div.ski-table table.ski-info td.symb span,div.ski-table table.ski-info th.symb span{vertical-align:middle;padding-right:5px}div.ski-table table.ski-info td.symb img,div.ski-table table.ski-info th.symb img{width:32px;height:32px;vertical-align:middle}@media (min-width:42.5rem){div.ski-table table.ski-info td.symb img,div.ski-table table.ski-info th.symb img{width:40px;height:40px}}div.ski-table table.ski-info td.wide,div.ski-table table.ski-info th.wide{display:none}@media (min-width:42.5rem){div.ski-table table.ski-info td.wide,div.ski-table table.ski-info th.wide{display:table-cell}}.news-teaser{background-color:#4f9ef4;line-height:1.2rem}.news-teaser.mobile{margin:5px 10px;display:flex;height:85px;background-color:#fff;background-color:var(--bg-color);border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media (min-width:45rem){.news-teaser.mobile{display:none}}.news-teaser.mobile .image{flex:0 0 33%;flex:0 0 140px;overflow:hidden}.news-teaser.mobile .image img{width:140px;height:83px}.news-teaser.mobile .title{flex:1;padding:.25rem 0 .1rem .4rem}.news-teaser.mobile .title a{font-size:.82rem;line-height:.6;color:#555;color:var(--teaser-color);font-weight:600}.news-teaser.mobile .title a span{font-weight:700;font-size:.72rem;color:#006dfe;color:var(--link-highlight);text-transform:uppercase}.news-teaser.mobile .title span{color:#484848}.news-teaser.theme-image{display:flex;overflow:hidden;height:84px;background-color:#fff;background-color:var(--bg-color);border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.news-teaser.theme-image .swiper-images-mobile{flex:1}.news-teaser.theme-image .swiper-images-mobile .swiper-slide img{height:100%}.news-teaser.theme-image .swiper-mobile{flex:2}@media (min-width:45rem){.news-teaser.theme-image{display:none}}.news-teaser.desktop{display:none}@media (min-width:45rem){.news-teaser.desktop{display:flex;width:100%;max-width:695px;overflow:hidden;height:80px;margin:0 0 1.25rem;background-color:#fff;background-color:var(--bg-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}}@media (min-width:54.375rem){.news-teaser.desktop{width:695px}}.news-teaser.desktop .swiper-images-desktop{flex:135px 0 0}.news-teaser.desktop .swiper-images-desktop .swiper-slide img{height:80px}.news-teaser.desktop .swiper-desktop{flex:1}.news-teaser .swiper-pagination-bullets{bottom:4px}@media (min-width:45rem){.news-teaser .swiper-pagination-bullets{bottom:6px}}.news-teaser .swiper-pagination-bullets .swiper-pagination-bullet,.news-teaser .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}@media (min-width:45rem){.news-teaser .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#555;opacity:.2;opacity:var(--teaser-bullet-opacity)}.news-teaser .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#555;opacity:.32;opacity:var(--teaser-bullet-active-opacity)}}.news-teaser div.swiper-slide .teaser-wrap{padding:.5rem 0 0 .5rem}.news-teaser div.swiper-slide .teaser-wrap a{color:#555;color:var(--teaser-color);font-weight:600;font-size:.9rem}@media (min-width:45rem){.news-teaser div.swiper-slide .teaser-wrap a{font-size:.95rem;padding:0}}.news-teaser div.swiper-slide .teaser-wrap a span{color:#006dfe;color:var(--link-highlight);text-transform:uppercase}.news-teaser div.swiper-slide .teaser-wrap span{color:#484848}.news-teaser.theme-image div.swiper-slide .teaser-wrap{padding:.25rem 0 .1rem .4rem}.news-teaser.theme-image div.swiper-slide .teaser-wrap a{font-size:.82rem;line-height:.6}@media (min-width:45rem){.news-teaser.theme-image div.swiper-slide .teaser-wrap a{line-height:1rem;font-size:.88rem}}.news-teaser.theme-blue div.swiper-slide .teaser-wrap{padding:0}.news-teaser.theme-blue div.swiper-slide .teaser-wrap a{color:#fff;font-size:.95rem;display:inline-block;padding:8px 10px 20px 12px}#listing.archive .archive_closed{display:none}#listing.archive .archive_open{display:block}#listing.archive h4{font-size:16px;margin-left:1rem}#listing.archive ul{margin-left:2rem}.warnings{margin:0 0 1.5rem}.warnings .warning{margin:0 0 .75rem;padding:.75rem 10px .5rem;border-radius:4px;color:#000}.warnings .warning:first-child{margin-top:1rem}.warnings .warning.warning-class-y{background-color:#fff8b8}.warnings .warning.warning-class-o{background-color:#ffe1ad}.warnings .warning.warning-class-r{background-color:#ffaea6}.warnings .warning.warning-class-np{background-color:#deebf9}.warnings .warning .warning-header{display:flex;padding:0 0 10px;align-items:center}.warnings .warning .warning-header div{flex:1}.warnings .warning .warning-header div.icon{flex-grow:0;flex-basis:60px;padding:0 0 0 4px}.warnings .warning .warning-header div.title h3{font-size:.9rem;padding:0 0 .25rem}.warnings .warning .warning-text{margin:0 0 .25rem;line-height:1.2rem}.warnings .warning .warning-text p.attr{padding-top:.25rem}.warnings .no-warnings{padding:.5rem 0 .5rem 10px;margin:.25rem 0 .75rem}.warning-legend-wrap .warning-class{display:flex;padding-left:10px;align-items:center;margin:0 0 .5rem}.warning-legend-wrap .warning-class .color{flex-basis:24px;flex-grow:0;flex-shrink:0;width:24px;height:24px;border-radius:4px}.warning-legend-wrap .warning-class .color.color-np{background-color:#6dabeb}.warning-legend-wrap .warning-class .color.color-y{background-color:#f6d000}.warning-legend-wrap .warning-class .color.color-o{background-color:#f57c00}.warning-legend-wrap .warning-class .color.color-r{background-color:#d32f2f}.warning-legend-wrap .warning-class .text{flex:1;padding-left:10px;line-height:1rem}@media (min-width:45rem){.warning-legend-wrap{display:flex;flex-wrap:wrap}.warning-legend-wrap .warning-class{flex:50%}.warning-legend-wrap .warning-class.warning-np{order:1}.warning-legend-wrap .warning-class.warning-y{order:3}.warning-legend-wrap .warning-class.warning-o{order:2}.warning-legend-wrap .warning-class.warning-r{order:4}}.nowcast-teaser{margin:10px}@media (min-width:45rem){.nowcast-teaser{display:none}}.nowcast-teaser h2{text-transform:uppercase;font-size:1rem;padding:0 10px 6px;margin:0 0 10px;border-bottom:4px solid #eee;border-bottom:4px solid var(--title-bg-color)}.nowcast-teaser .nowcast{display:flex;border-bottom:1px solid var(--list-sep-color)}.nowcast-teaser .nowcast .weather-wrap{flex:1;padding-left:10px}.nowcast-teaser .nowcast .weather-wrap h3{font-weight:500}.nowcast-teaser .nowcast .weather-wrap .weather{display:flex;flex-wrap:wrap;align-items:center;padding:.5rem 0 0}.nowcast-teaser .nowcast .weather-wrap .weather .temp{flex:3;font-size:2rem;font-weight:400}.nowcast-teaser .nowcast .weather-wrap .weather .temp .flike{color:#000;font-weight:400;color:var(--text-color);font-size:.7rem;margin-top:.25rem;line-height:1.05rem}.nowcast-teaser .nowcast .weather-wrap .weather .symb{flex:0 0 80px}.nowcast-teaser .nowcast .weather-wrap .weather .wind{flex:2;text-align:center}.nowcast-teaser .nowcast .weather-wrap .weather .wind .ws{padding:.25rem 0}.nowcast-teaser .nowcast .weather-wrap .weather .symtxt{width:100%;font-size:.75rem;line-height:120%;padding:1rem .5rem 0 0}.nowcast-teaser .nowcast .map{flex:1;max-width:140px;height:140px}.nowcast-teaser .nowcast .map img{max-width:140px}.nowcast-teaser .nowcast .map img.map-dark{display:none}@media (min-width:32.5rem){#parallax-container{display:none}}@media (min-width:45rem){.tenday.secondary{display:none}}#gmap{width:100%;height:600px;border:1px solid #f0f0f0}.gmcontrol{background-color:#fff;border:1px solid #ccc;margin:2px 0 0 5px;outline:none}.opa_show{opacity:.3}.opa_hide{opacity:0}@keyframes gm_settings_show{0%{transform:translateX(270px)}to{transform:translateX(0)}}@keyframes gm_settings_hide{0%{transform:translateX(0)}to{transform:translateX(270px)}}@keyframes gm_time_show{0%{height:0}to{height:350px}}@keyframes gm_time_hide{0%{height:350px}to{height:0}}#gm_time,#gm_time ul,.gmbutton,.gmcontrol_last{box-shadow:0 2px 5px rgba(0,0,0,.25)}#gmdir_wrap{width:630px;font-size:14px}#gmdir_wrap p{margin:10px 0 6px 4px}#gmin_wrap{display:none;margin-top:2px;width:340px}.gm-input{float:left;height:29px;font-size:13px;padding:0 11px 0 13px;margin:0 0 0 25px;text-overflow:ellipsis;width:180px}.gmcontrol:focus{border-color:#4d90fe}#gmin_end{display:none}#gmin_end,.gm-input-wp{margin-top:0;border-top:none}.gmbutton{display:none;position:relative;background-color:#fff;cursor:pointer;padding:4px 0 0;margin:2px 2px 0 0;text-align:center;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25);width:26px;height:24px}.gmbutton.bottom{margin:0 0 4px 4px}.gmbutton.wide{width:60px;margin:0 0 4px}.gmbutton_small{display:none;cursor:pointer;background-color:#fff;border-radius:2px;position:relative;width:10px;height:10px;float:left;margin:4px 0 0 4px;padding:4px}#gm_time,#gminfo h4{font-size:13px}#gm_time{width:100px;height:29px;float:left;cursor:pointer;margin:0 0 0 2px;border-left:none}#gm_time p{margin:0;color:#a9a9a9;padding:6px 0 6px 13px}#gm_time p.act{color:#3b3b3b}#gm_time ul{background-color:#fff;height:350px;display:none;overflow-y:scroll}#gm_time ul li{text-align:right}#gm_time ul li a{display:block;cursor:pointer;text-decoration:none;padding:4px 8px 4px 0}#gm_time ul li a.selected,#gm_time ul li a:hover{background-color:#eee}#gmin_end{margin-left:3px}:root{--scale-color:hsla(0,0%,100%,0.8);--text-color:#000;--reverse-text-color:#fff;--bg-color:#fff;--toolbar-color:#0072bc}:root body.darkTheme{--scale-color:rgba(0,0,0,0.8);--text-color:#fff;--reverse-text-color:#000;--bg-color:#000;--toolbar-color:#2f2f2f}#obs-info{width:100%;height:100px;background-color:#f9f9f9;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}#obs-info .dt{float:left;width:19%;margin:10px 0 0;font-weight:700}#obs-info .s{float:left;width:13%;margin:10px 0 0}#obs-info .t{float:left;width:23%;font-size:30px;font-weight:700;text-align:center;margin:30px 0 0}#obs-info .det{width:45%;float:left;margin:10px 0 0;position:relative}#obs-info .dt .day{line-height:140%}#obs-info .dt .day,#obs-info .dt .hour{padding-left:20px}#obs-info .dt em{font-size:30px;font-style:normal}#obs-info .t .cold{color:#1eb3e8}#obs-info .t .warm{color:#e03342}#obs-info .det p{margin:0 0 3px;font-size:13px}#obs-info .det p em{font-style:normal;font-weight:700}#obs-info .det p img{position:absolute;left:78px;bottom:-4px}#meteogram-wrap{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#meteogram-wrap .scale{width:24px;height:310px;cursor:default;background-color:hsla(0,0%,100%,.8);background-color:var(--scale-color);position:absolute;top:76px;z-index:10000}#meteogram-wrap .scaler{left:0}#scaler{right:0}#meteogram-scroll{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-touch-action:manipulation;touch-action:manipulation;-moz-user-select:none;user-select:none}#meteogram{user-select:none}#toolbar{display:flex;align-content:center;flex-direction:column;background-color:#0072bc;background-color:var(--toolbar-color);padding-bottom:.5rem}#toolbar input{font-size:14px;border-radius:2px;background-color:#fff;background-color:hsla(0,0%,78.4%,.1);border:1px solid #e0e0e0;padding:.25rem .5rem}#toolbar .DayPickerInput input{display:none}#toolbar #stationselect{flex:0 1 auto;padding:13px 15px}#toolbar #stationselect select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #fff;border-radius:0;width:80%;color:#fff;font-size:14px;padding:2px 12px 2px 0;background:url(/img/arrow-down.svg) no-repeat 100% 50%}#toolbar #daypicker-wrap{flex:0 1 auto;min-width:250px;max-width:275px;position:relative}#toolbar #daypicker-wrap p.month{text-align:center;margin:4px 0 0}#toolbar #daypicker-wrap p.date{border:0;color:#fff;font-size:14px;line-height:1.3em;background-color:hsla(0,0%,78.4%,.1);border-bottom:1px solid #fff;padding:.25rem 0;margin:0 0 0 15px;background:url(/img/arrow-down.svg) no-repeat 100% 50%}#toolbar .DayPickerInput-OverlayWrapper{padding:.25rem 0;position:absolute;left:0;top:0;border:1px solid #eee;z-index:100000;background-color:#fff;background-color:var(--bg-color);-webkit-box-shadow:6px 6px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 5px 0 rgba(0,0,0,.3);box-shadow:6px 6px 5px 0 rgba(0,0,0,.3)}.DayPicker{display:inline-block;justify-content:center;position:relative;padding:0}.DayPicker,.DayPicker-Month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;margin:0 1.5rem}.DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem}.DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer;margin-top:.1rem}.DayPicker-NavButton--prev{left:1rem;background-image:url(/img/arrow-l.svg?6)}.DayPicker-NavButton--prev-year{left:-.1rem;background-image:url(/img/arrow-dl.svg?6)}.DayPicker-NavButton--next{right:1rem;background-image:url(/img/arrow-r.svg?6)}.DayPicker-NavButton--next-year{right:-.1rem;background-image:url(/img/arrow-dr.svg?6)}.DayPicker-Caption{display:table-caption;text-align:center}.DayPicker-Weekdays{display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Day--today{font-weight:700}.DayPicker-Day--disabled{background-color:#eff1f1}.DayPicker-Day--disabled,.DayPicker-Day--outside{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#fff;background-color:#4a90e2}.DayPicker-Day:not(.DayPicker-Day--selected):hover{background-color:#eaeaea;color:#fff;color:var(--reverse-text-color);font-weight:700}.DayPicker-Caption select{-webkit-appearance:none;-moz-appearance:none;-appearance:none;border:1px solid #e0e0e0;background-color:hsla(0,0%,78.4%,.1);width:auto;padding:.25rem .75rem .25rem 1.5rem;border-radius:2px;font-size:14px;background-image:url(/img/arrow.svg);background-repeat:no-repeat;background-position:.25rem;margin-left:.25rem}.DayPicker-Caption select:first-child{margin-left:0}#browser-wrap{position:relative;margin-bottom:40px}@media (min-width:720px){#toolbar{flex-direction:row;margin:5px 0;background-color:transparent}#toolbar #stationselect{max-width:260px;margin:0 10px 0 0;background-color:#fff;background-color:var(--bg-color);padding:0}#toolbar #stationselect select{width:100%}#toolbar #daypicker-wrap p.date,#toolbar #stationselect select{color:#000;color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;font-size:14px;background-color:#fff;background-color:hsla(0,0%,78.4%,.1);border:1px solid #e0e0e0;padding:.25rem .75rem .25rem 1.25rem;background-image:url(/img/arrow.svg);background-repeat:no-repeat;background-position:.25rem}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}