:root{--swiper-pagination-progressbar-size:1px;--swiper-pagination-progressbar-bg-color:#eee;--swiper-pagination-color:#5499f7}:root .swiper-horizontal>.swiper-pagination-progressbar,:root .swiper-pagination-progressbar.swiper-pagination-horizontal{top:0;bottom:auto}.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;position:relative}em,strong{font-weight:700}#wrap,select{background-color:#fff}#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;text-transform:uppercase;padding:5px 0 5px 10px;font-size:.875rem}h2 a{color:#000}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;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}}.podcast{margin-bottom:40px}.podcast p.updated{color:#555;text-align:right;font-size:.8125rem}.podcast .links{padding:.8rem 0 0 10px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.podcast .links div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative}.podcast .links div img{vertical-align:middle;margin-right:4px;position:relative;top:-2px}@media (min-width:42.5rem){.podcast{display:none}}h4{padding:25px 0 0 25px;font-size:1.375rem}img.fluid{width:100%;height:auto;display:block}a{color:#000;text-decoration:none;font-weight:400}a.grey{color:#555}a.green{color:#77ac3b}a.blue{color:#006dfe}a.blue:hover{color:#000}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 #fff;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}#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;max-width:980px;min-width:320px;margin:0 auto}#titlebar.navi-v2{top:-16px}#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:20px 0 10px 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}#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%}#searchwrap svg.search{position:absolute;top:8px;right:15px;width:22px;height:22px;opacity:1;transition:all .2s ease-out}#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:12px 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;background-color:#fff;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}@media (max-width:32.5em),(orientation:landscape) and (max-height:32.5em) and (max-width:45rem){#mg-hover-info{display:none}#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);z-index:10000}#mgwrap #scalel{left:-4px}#mgwrap #scaler{right:-4px}#mgwrap #mginner{height:345px;min-height:345px;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{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;margin:20px 10px 0}#mgwrap .scale{display:none}#mgwrap #mginner{position:relative;width:100%;overflow:hidden;overflow-x:hidden}}@media (min-width:45rem){#mginner{margin-top:.5rem}}@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:295px;min-height:295px;overflow-x:auto;overflow-y:hidden;overflow:scroll}}#mg-hover-info.obshistory{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#mg-hover-info div.l{-ms-flex:1 0 52%;-webkit-box-flex:52;-webkit-flex:52;flex:52}#mg-hover-info div.l .detail_wrap{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;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.l .detail_wrap div.temp{font-weight:700;font-size:1.375rem;line-height:300%}#mg-hover-info div.l .detail_wrap div.symb{min-width:72px;min-height:72px}#mg-hover-info .r{-ms-flex:1 0 48%;-webkit-box-flex:48;-webkit-flex:48;flex:48;line-height:130%;position:relative}#mg-hover-info .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}@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)}#hamburger.navi-v2{top:88px}#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;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.top{border-top:1px solid #e2e2e2}#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}#hamburger nav ul li:nth-child(odd){border-right:1px solid #e2e2e2}#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:#fcfcfc}nav.mobi ul li{font-size:.9rem;padding:.6rem .4rem;margin-right:2rem;margin-bottom:2px;background-color:#f8f8f8}nav.mobi p.contract,nav.mobi p.expand{font-size:.9rem;padding:.6rem .4rem;background-color:#f1f1f1}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;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;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 10px 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:5px 0 40px}#content main p.help{margin:15px 0 0 10px;line-height:1.4em}#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:40px 0}#content main .helpcontainer h3{font-size:1rem;margin:15px 0 0 10px}#content main .helpcontainer p{margin:10px 0 0 10px;line-height:1.4em}#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}#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;padding:0 10px 6px;margin:0 0 2px}#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 15px 10px}#content main #innercontent #updated .date{color:#555;text-align:right;position:relative;padding-top:10px;padding-right:15px;font-size:.75rem}#content main #innercontent .legend{position:relative;padding-top:4px}#content main #innercontent .legend p{line-height:120%;padding:2px 0}#content main #innercontent .legend p span{padding:0 4px}#content main #innercontent .legend p img{padding-right:4px}#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-radius:3px;width:43px;height:554px;z-index:1000}#content main #tenday{margin:0 0 20px}#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:#000;font-weight:400}#content main #tenday .row .day a:hover .lnk{background-color:#d6e9fd;color:#000}#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 .rain{margin-bottom:.7rem}#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:88px}@media (min-width:45rem){#content main #hourly_wrap.navi-v2 #daylinks{top:0;position:relative}}#content main #hourly_wrap.navi-v2 .hdr{top:133px}@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:#f2f2f2;-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}#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 p{margin:0 auto;padding:1em 0;text-transform:uppercase;text-align:center;border-radius:1rem}#content main #hourly #daylinks li.active p{color:#fff;background-color:#66ad2a;width:2rem;height:2rem}#content main #hourly #dayhdr{color:#000;background-color:#fff;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:#f2f2f2;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-bottom:1px solid #fff}#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}#content main #hourly .hdr div.ws{text-align:left}#content main #hourly .hdr div.h{text-align:center}#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}#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:3 0 auto;-webkit-box-flex:3;-webkit-flex:3;flex:3;-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}#content main #hourly .row_wrap div.row div.tf span{display:none}#content main #hourly .row_wrap div.row div.w{text-align:left;padding-left:0}#content main #hourly .row_wrap div.row div.w div{display:inline-block;vertical-align:middle}#content main #hourly .row_wrap div.row div.p{color:#0073bc;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.sff{color:#7373da;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 #hourlyfooter{margin-top:5px}#content main #hourly #hourlyfooter .next,#content main #hourly #hourlyfooter .prev{display:none}#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}#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}#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}#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;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;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;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;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{max-width:460px}#content main #obs_3d .obs .table .head{background-color:#e8f1f8;font-weight:700;padding:7px 0 7px 15px;margin:0 0 1px}#content main #obs_3d .obs .table .break{background-color:#e8f1f8;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 .title{-ms-flex:1 0 44%;-webkit-box-flex:54;-webkit-flex:54;flex:54;padding:5px 0 5px 20px;background-color:#f2f2f2;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;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}#content main #obs_3d .obs .stn{background-color:#fff;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 .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{padding-bottom:.9rem;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 a.dark{display:block;font-weight:500;text-align:center;padding:7px 0;margin-top:8px}#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;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;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;background-color:#fff;padding:.25rem .55rem;border:1px solid #d8d8d8}#pollen-mg .pollen-mg-type li.active{font-weight:600;color:#fff;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;background-color:#e3e3e3;border-radius:4px;margin:-2px 4px 0 0}.pollen-legend ul li span.level-1{background-color:#bad05b}.pollen-legend ul li span.level-2{background-color:#f6e83f}.pollen-legend ul li span.level-3{background-color:#fc9941}.pollen-legend ul li span.level-4{background-color:#b5494a}#pollen-daily{margin:1rem 0 2rem;background-color:#f2f2f2;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}#pollen-daily ul li.item{background-color:hsla(0,0%,100%,.8);border-radius:4px}#pollen-daily ul.pollen-day{background-color:hsla(0,0%,100%,.6);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:#e3e3e3}#pollen-daily ul.pollen-day li span.pollen-idx-1{background-color:#bad05b}#pollen-daily ul.pollen-day li span.pollen-idx-2{background-color:#f6e83f}#pollen-daily ul.pollen-day li span.pollen-idx-3{background-color:#fc9941}#pollen-daily ul.pollen-day li span.pollen-idx-4{background-color:#b5494a}#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);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 #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;border:1px solid #cdcdcd;padding:5px 8px;margin:10px 5px 10px 0;border-radius:4px}.radiobuttons label.selected{color:#fff;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}#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{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;margin-right:2px}#skiinfo .row div.v{background-color:#e8f1f8;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-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.ws{text-align:center;padding:0 .5rem}#content main #hourly .hdr div.tf{text-align:left}#content main #hourly .hdr div.rh{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.rh{text-align:right}#content main #hourly .row_wrap div.row div.w{padding:0 .5rem}#content main #hourly .row_wrap div.row div.w .ws{padding-left:.5rem}p.tx{padding-top:4px}}@media (min-width:45rem){#dailybox p.tn,#dailybox p.tx,#tenday p.tx{padding-top:.5rem}}#hourly .row_wrap{border-bottom:1px solid #cdcdcd;border-left:2px solid #d1d1d1;background:linear-gradient(90deg,#d1d1d1 -6%,#fff 12%)}#hourly .row_wrap.clr0{border-left:2px solid #fda903;background:linear-gradient(90deg,#fed37f -6%,#fff 12%)}#hourly .row_wrap.clr1{border-left:2px solid #f8d646;background:linear-gradient(90deg,#f8d646 -6%,#fff 12%)}#hourly .row_wrap.clr2{border-left:2px solid #5aade4;background:linear-gradient(90deg,#5ad8e4 -6%,#fff 12%)}#hourly .row_wrap.clr3{border-left:2px solid #5aade4;background:linear-gradient(90deg,#5aade4 -6%,#fff 12%)}#hourly .row_wrap.clr4{border-left:2px solid #ca6ffa;background:linear-gradient(90deg,#ca6ffa -6%,#fff 12%)}#hourly .row_wrap.clr5{border-left:2px solid #709eb0;background:linear-gradient(90deg,#709eb0 -6%,#fff 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 #d2e9fe;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;text-align:center}.mw_container .box h5 a,.mw_container .box p.rm a{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-top:none;background:linear-gradient(180deg,#e8e8e8 -10%,#fff 25%)}#dailybox .dayfc.clr0,#tenday .dayfc.clr0{border:1px solid #fda903;border-top:none;background:linear-gradient(180deg,#fed37f -10%,#fff 25%)}#dailybox .dayfc.clr1,#tenday .dayfc.clr1{border:1px solid #f8d646;border-top:none;background:linear-gradient(180deg,#fed37f -10%,#fff 25%)}#dailybox .dayfc.clr2,#tenday .dayfc.clr2{border:1px solid #5aade4;border-top:none;background:linear-gradient(180deg,#5ad8e4 -10%,#fff 25%)}#dailybox .dayfc.clr3,#tenday .dayfc.clr3{border:1px solid #5aade4;border-top:none;background:linear-gradient(180deg,#9fcae6 -10%,#fff 25%)}#dailybox .dayfc.clr4,#tenday .dayfc.clr4{border:1px solid #ca6ffa;border-top:none;background:linear-gradient(180deg,#c09de9 -10%,#fff 25%)}#dailybox .dayfc.clr5,#tenday .dayfc.clr5{border:1px solid #709eb0;border-top:none;background:linear-gradient(180deg,#b6ced7 -10%,#fff 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)}.lastvisited.linklist li{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#fff;margin:0;border-bottom:1px solid #e2e2e2;padding:5px 0 5px 15px}.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 .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.visible{max-height:500px}footer.mobi .lastvisited.linklist li{padding:0 0 0 15px}footer.mobi .lastvisited.linklist li a{padding:10px 0 10px 15px}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 a:last-child li{border:none}footer.links{background-color:#f8f8f8}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;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}}@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 #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}#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}#content main .helpcontainer{margin-top:20px}#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;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;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;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}#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 #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 .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 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{text-align:left}#content main #tenday .row .day .lnk{display:block;color:#006dfe;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}#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 #hourlyfooter{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}#content main #hourly #hourlyfooter .next,#content main #hourly #hourlyfooter .prev{display:block;max-width:30%}#content main #hourly #hourlyfooter .next p,#content main #hourly #hourlyfooter .prev p{text-transform:uppercase;font-weight:500;border-radius:4px;padding:8px 0;background-color:#66ad2a;color:#fff;cursor:pointer}#content main #hourly #hourlyfooter .prev p{text-align:left;padding-left:10px}#content main #hourly #hourlyfooter .next p{text-align:right;padding-right:10px}#content main #hourly #hourlyfooter div{-ms-flex:1 0 auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}#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 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;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 div,#inline-banner-mobi-2 div,#inline-banner-mobi-3 div{text-align:center;margin:0 auto}#inline-banner-mobi-1{margin:1rem auto 1.5rem}@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;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:2rem}#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;line-height:1.4rem}#listing h2{margin-left:10px}#listing h2.category{margin:15px 10px}#listing h2.category+article.listing{border-bottom:none}#listing article{padding-bottom:.5rem;margin-bottom:1rem;border-bottom:2px solid #eee}#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}#listing p.article-link{margin:0}#listing p.article-link a{font-weight:500}#listing a{color:#006dfe}@media (min-width:61.25rem){#listing .listing-2col{display:flex;border-bottom:2px solid #eee;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;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:10px 0 10px 10px;margin-bottom:20px;background-color:#fbfbfb}#content main .toplist .topitem{display:flex;padding:10px 0;line-height:1.3rem}#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:1rem}#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 #eee}#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}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}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}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;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{font-style:italic;font-weight:400}article div.article-heading{font-size:.9rem;padding:6px 0}article div.article-heading .published{color:#777}article div.article-heading .published span{color:#3a3a3a;display:none}article div.article-heading .article-section{color:#006dfe;font-weight:700;text-transform:uppercase}article div.article-heading .article-section a{font-weight:500}article div.article-heading .article-published{color:#777}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}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;font-weight:600;text-transform:uppercase}article.teaser p.details a{display:inline}article.teaser p.details span.article-published{color:#777}article.teaser p.details span.article-section a{text-transform:uppercase;font-weight:700;color:#006dfe}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}article h2{font-size:1.3rem;padding:10px 0 0;line-height:2rem}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{color:#777;margin-top:1rem;font-weight:300}article p.categories,article p.categories a{color:#777}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:#000}article figure{margin-bottom:.5rem}article figcaption{color:#777;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 #eee}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:500}article table thead{font-weight:500;color:#fff;background-color:#f7bb41}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;text-align:center;font-weight:500}.uvi-dates div{flex:1;padding:.5rem 0;cursor:pointer}.uvi-dates div.active{color:#fff;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 .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 .maplibregl-popup-content{font-size:.8rem;padding:0 5px}#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}#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}#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 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}.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 img{margin:0 1rem}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:#fbfbfb;line-height:1.15rem}.news-teaser.mobile{margin:5px 10px}@media (min-width:45rem){.news-teaser.mobile{display:none}}.news-teaser.desktop{display:none}@media (min-width:45rem){.news-teaser.desktop{display:block;height:60px;width:100%;max-width:695px;overflow:hidden}}@media (min-width:54.375rem){.news-teaser.desktop{width:695px}}@media (min-width:45rem){.news-teaser{margin-bottom:.5rem}}.news-teaser .swiper-progressbar-desktop,.news-teaser .swiper-progressbar-mobile{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#eee}.news-teaser .swiper-progressbar-desktop div,.news-teaser .swiper-progressbar-mobile div{background-color:#ccc;height:1px}.news-teaser .swiper-desktop{height:60px}.news-teaser div.swiper-slide .teaser-wrap{padding:5px}.news-teaser div.swiper-slide .teaser-wrap a{font-weight:600;color:#3a3a3a}.news-teaser div.swiper-slide .teaser-wrap a.category{color:#006dfe;text-transform:uppercase}.news-teaser div.swiper-slide .teaser-wrap span{color:#484848}#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}#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}#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);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;background-color:#fff}#toolbar{display:flex;align-content:center;flex-direction:column;background-color:#0072bc;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:hsla(0,0%,100%,.93);-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;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;padding:0}#toolbar #stationselect select{width:100%}#toolbar #daypicker-wrap p.date,#toolbar #stationselect select{color:#000;-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}}