:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=buttoni],[type=reseti],[type=submiti])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=searchi]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=buttoni],[type=colori],[type=reseti],[type=submiti]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=buttoni],[type=colori],[type=reseti],[type=submiti]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit}:root{--bg-color: #f5f9fc;--light-bg-color: rgba(255, 255, 255, 0.4);--heading-bg-color: #2fb0ff;--item-bg-color: #fff;--list-bg-color: #fff;--item-secondary-bg-color: rgb(242, 242, 242);--item-border-color: rgba(1, 1, 1, 0.12);--hover-color: #eee;--map-bg-color: #fff;--link-bg-color: #fff;--link-text-color: #3f77c9;--link-teaser-text-color: #3f77c9;--text-color: #32325d;--light-text-color: #999999;--reverse-text-color: #fff;--heading-text-color: #fff;--appbar-bg-color: #fff;--appbar-button-color: #32325d;--quicklinks-bg-color: #eaebea;--bottom-navi-bg-color: #fff;--footer-bg-color: #fff;--mg-scale-bg-color: rgba(255, 255, 255, 0.75);--search-results-bg-color: rgba(255, 255, 255, 0.95);--checked-bg-color: #2fb0ff}:root body.theme-dark{--bg-color: #000;--light-bg-color: transparent;--heading-bg-color: #454545;--item-bg-color: #1c1c1e;--list-bg-color: #1c1c1e;--item-secondary-bg-color: #545454;--item-border-color: rgb(66, 66, 66);--hover-color: rgb(80, 80, 80);--map-bg-color: rgb(76, 105, 76);--link-bg-color: #252526;--link-text-color: #fff;--link-teaser-text-color: #fff;--text-color: #fff;--reverse-text-color: #000;--heading-text-color: #fff;--appbar-bg-color: #000;--appbar-button-color: #fff;--quicklinks-bg-color: #545454;--bottom-navi-bg-color: #333;--footer-bg-color: #333;--mg-scale-bg-color: #1c1c1eaa;--search-results-bg-color: #1c1c1efa;--checked-bg-color: #2fb0ff}:root body.theme-halloween{--heading-text-color: rgb(255, 154, 1);--link-text-color: rgb(255, 154, 1)}p,h1,h2,h3,h4,h5,h6,hr,ul,li{margin:0;padding:0}em{font-weight:500;font-style:normal}h1,h2.simple{font-size:2em;font-weight:300;padding:8px}ul{list-style-type:none}hr{border:0;height:1px;background-color:rgba(0,0,0,.12)}body{margin:0;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-weight:400;line-height:1.45}.right{text-align:right}.center{text-align:center}.hidden{display:none}.warm{color:#e3303d}.cold{color:#00adef}nav.appbar{width:100%;display:flex;left:auto;right:0;top:0;position:fixed;flex-shrink:0;flex-direction:column;z-index:3000;background-color:#fff;background-color:var(--appbar-bg-color);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.12)}nav.appbar #feedback{display:none;margin-top:.6rem;padding:9.6px 24px 24px;background-image:url(/public/images/feedback_outlined.svg);background-repeat:no-repeat;background-position:top;background-size:60px;height:45px;flex:0;justify-content:center;align-items:center}@media(min-width:600px){nav.appbar #feedback{display:flex}}nav.appbar #feedback p{vertical-align:middle}nav.appbar #feedback a{text-decoration:none;color:#3f77c9;font-weight:600;font-size:.6rem;line-height:100%}body.theme-dark nav.drawer .container .settings .theme .button.dark{display:none}body.theme-dark nav.drawer .container .settings .theme .button.light{display:block}nav.drawer{inset:0;z-index:3000;position:fixed}nav.drawer .backdrop{top:0;left:0;right:0;bottom:0;z-index:-1;display:flex;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;opacity:1}nav.drawer .container{top:0;left:0;right:auto;width:100%;height:100%;display:flex;outline:0;z-index:2900;position:fixed;overflow:auto;flex-direction:column;color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color);-webkit-overflow-scrolling:touch;padding:12px 16px 0}@media(min-width:600px){nav.drawer .container{width:300px;border-top-style:solid;border-top-width:4px;border-top-color:#2fb0ff;box-shadow:0 16px 24px 2px rgba(0,0,0,.14)}}nav.drawer .container h5{font-weight:600;font-size:.9rem}nav.drawer .container .menuHeader{position:fixed;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 16px 8px;background-color:#fff;background-color:var(--item-bg-color);border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#2fb0ff}@media(min-width:600px){nav.drawer .container .menuHeader{border:none;position:static;background-color:transparent;padding:8px 0}}nav.drawer .container .menuHeader:first-child{padding-top:0}nav.drawer .container .menuHeader .logo{flex:1}nav.drawer .container .menuHeader .languages{max-width:140px}nav.drawer .container .menuHeader .languages select{border:0;font-size:1rem;cursor:pointer;color:var(--text-color);margin-top:8px;background-color:var(--item-bg-color);padding:0 0 4px 4px;border-bottom:1px solid #888;-webkit-tap-highlight-color:transparent}nav.drawer .container .menuHeader #drawerClose{padding:4px 4px 0 0}@media(min-width:600px){nav.drawer .container .menuHeader #drawerClose{display:none}}nav.drawer .container .location{padding:56px 0 8px;display:flex;align-items:center}@media(min-width:600px){nav.drawer .container .location{padding-top:0}}nav.drawer .container .location .favorite{flex-grow:1;padding:0}nav.drawer .container .settings .mainsettings{display:flex;align-items:flex-end;justify-content:space-between;padding:8px 0 0}nav.drawer .container .settings .mainsettings .units_wrap{max-width:40%}nav.drawer .container .settings .mainsettings .timeformat_wrap{max-width:45%}nav.drawer .container .settings .mainsettings .theme_wrap{max-width:15%}nav.drawer .container .settings .moresettings_wrap .hide{display:none}nav.drawer .container .settings .moresettings_wrap .toggle{display:flex;align-items:center;margin:12px 0 0}nav.drawer .container .settings .moresettings_wrap .toggle .spacer{flex:1;flex-grow:1;height:1px;margin:0 8px 0 0;border-bottom:1px solid rgba(1,1,1,.12);border-bottom:1px solid var(--item-border-color)}nav.drawer .container .settings .moresettings_wrap .toggle p{cursor:pointer;user-select:none}nav.drawer .container .settings .moresettings_wrap .moresettings{max-height:0;transition:max-height .5s ease;overflow:hidden}nav.drawer .container .settings .moresettings_wrap .moresettings.open{height:auto;max-height:20rem}nav.drawer .container .settings .moresettings_wrap .radio{margin:8px 8px 16px 0}nav.drawer .container .settings .theme{text-align:center}nav.drawer .container .settings .theme .button{cursor:pointer;margin:0 auto;margin-top:8px}nav.drawer .container .settings .theme .button.light{display:none}nav.drawer .container .settings .radio{display:flex;margin:8px 16px 0 0}nav.drawer .container .settings .radio input{opacity:0;width:0;height:0;position:absolute}nav.drawer .container .settings .radio input:checked+.title{font-weight:600;color:#fff;background-color:#2fb0ff;background-color:var(--checked-bg-color)}nav.drawer .container .settings .radio .title{font-weight:500;cursor:pointer;color:#999;color:var(--light-text-color);background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);padding:4px 12px;border-right:1px solid #d8d8d8}nav.drawer .container .settings .radio:first-child .title{border-radius:2.4px 0 0 2.4px}nav.drawer .container .settings .radio:last-child .title{border-radius:0 2.4px 2.4px 0;border-right:none}nav.drawer .container .links{margin-top:8px}nav.drawer .container .links .icon{margin-right:10px;color:#999;color:var(--light-text-color);width:20px;height:20px}nav.drawer .container .links li.header{font-weight:600}nav.drawer .container .links li a{display:flex;align-items:center;text-decoration:none;padding:6px 0 6px 8px;color:inherit}nav.buttons{bottom:0;position:sticky;height:56px;z-index:2000;border-top:1px solid rgba(1,1,1,.12);border-top:1px solid var(--item-border-color);background-color:#fff;background-color:var(--bottom-navi-bg-color)}@media(min-width:972px){nav.buttons{display:none}}nav.buttons ul{height:100%;display:flex;align-items:center;justify-content:center}nav.buttons ul li{flex:1}nav.buttons ul li a{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;width:100%;text-decoration:none;text-align:center;color:#32325d;color:var(--text-color);padding-top:spacing(.75);font-size:.8rem}nav.buttons ul li a.active{color:#2fb0ff}nav.buttons ul li a svg{width:1.15rem;height:1.15rem}button.icon{color:inherit;display:inline-flex;align-items:center;padding:12px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:transparent;margin:0;outline:0;border:0}main{flex-grow:1;max-width:100%;color:#32325d;color:var(--text-color);padding-top:50px;background-color:#f5f9fc;background-color:var(--bg-color)}@media(min-width:600px){main{padding-top:100px}}#contentContainer{display:flex;justify-content:center}#content{flex:1 1;display:flex;max-width:100%;flex-direction:row;justify-content:center}@media(min-width:600px){#content{background:0 0}}#container{width:100%;margin-left:0;margin-right:0;position:relative;padding:0 0 8px}@media(min-width:600px){#container{padding:0 24px}}@media(min-width:972px){#container{width:980px;padding:0 0 8px 4px}}#adContainer{display:none}@media(min-width:972px){#adContainer{display:block;width:350px;padding:0;padding-left:10px}}#pageContent{padding:0 8px}@media(min-width:972px){#pageContent{padding:0}}.gridContainer{width:100%;display:flex;flex-wrap:wrap}.gridContainer h1{flex:1}.gridContainer .item{flex-grow:0;max-width:100%;flex-basis:100%;margin:0 0 8px;background-color:#fff;background-color:var(--item-bg-color)}.gridContainer .item.legalese{padding:16px 32px;line-height:1.5rem;background-color:#fff;background-color:var(--item-bg-color)}.gridContainer .item.legalese p,.gridContainer .item.legalese ul{padding:8px 0}@media(min-width:600px){.gridContainer .item{padding:0 4px;background-color:transparent}.gridContainer .item .wrap{background-color:#fff;background-color:var(--item-bg-color)}}.gridContainer .item.nowcast{background-color:transparent}@media(min-width:0px){.gridContainer .item.xs2{flex-grow:0;max-width:16.666666%;flex-basis:16.666666%}}@media(min-width:0px){.gridContainer .item.xs3{flex-grow:0;max-width:25%;flex-basis:25%}}@media(min-width:0px){.gridContainer .item.xs4{flex-grow:0;max-width:33.3333333%;flex-basis:33.3333333%}}@media(min-width:0px){.gridContainer .item.xs6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width:0px){.gridContainer .item.xs8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}@media(min-width:0px){.gridContainer .item.xs9{flex-grow:0;max-width:75%;flex-basis:75%}}@media(min-width:600px){.gridContainer .item.sm1{flex-grow:0;max-width:8.333333%;flex-basis:8.333333%}}@media(min-width:600px){.gridContainer .item.sm2{flex-grow:0;max-width:16.666666%;flex-basis:16.666666%}}@media(min-width:600px){.gridContainer .item.sm3{flex-grow:0;max-width:25%;flex-basis:25%}}@media(min-width:600px){.gridContainer .item.sm4{flex-grow:0;max-width:33.3333333%;flex-basis:33.3333333%}}@media(min-width:600px){.gridContainer .item.sm5{flex-grow:0;max-width:41.6666667%;flex-basis:41.6666667%}}@media(min-width:600px){.gridContainer .item.sm6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width:600px){.gridContainer .item.sm8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}@media(min-width:972px){.gridContainer .item.md4{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%}}@media(min-width:972px){.gridContainer .item.md5{flex-grow:0;max-width:41.666666%;flex-basis:41.666666%}}@media(min-width:972px){.gridContainer .item.md6{flex-grow:0;max-width:50%;flex-basis:50%}}@media(min-width:972px){.gridContainer .item.md7{flex-grow:0;max-width:58.333333%;flex-basis:58.333333%}}@media(min-width:972px){.gridContainer .item.md8{flex-grow:0;max-width:66.666666%;flex-basis:66.666666%}}.gridContainer .item h2:not(.simple){font-weight:600;font-size:1.1em;padding:4px 8px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color)}.gridContainer .item h3{font-weight:500;font-size:.85rem;padding:8px 0 0;margin:0 8px;border-bottom:1px solid rgba(0,0,0,.12)}.gridContainer .item .explainer{padding:8px 16px 8px 8px;background-color:#f5f9fc;background-color:var(--bg-color);color:#999;color:var(--light-text-color)}.gridContainer .item .explainer h3{border:none;padding:0;margin:0;font-weight:600}.gridContainer .item .explainer p{margin:8px 0}.teaserLink{font-weight:600;text-align:left;cursor:pointer;position:relative;padding:6px 0 4px 8px;background-color:#fff;background-color:var(--link-bg-color);background-repeat:no-repeat;background-size:24px 12px;background-position:right center;background-image:url(/public/icons/link-arrow-black.svg);border-top:1px solid rgba(1,1,1,.12);border-top:1px solid var(--item-border-color)}.teaserLink a{color:#3f77c9;color:var(--link-teaser-text-color);display:block;text-decoration:none}body.theme-dark .teaserLink{background-image:url(/public/icons/link-arrow.svg)}.logoLink{display:none}@media(min-width:600px){.logoLink{display:block}}.logo{height:24px}.iconButton{color:inherit;display:inline-flex;align-items:center;padding:12px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:transparent;margin:0;outline:0;border:0}section.quickLinks{display:none}@media(min-width:972px){section.quickLinks{display:block;background-color:#eaebea;background-color:var(--quicklinks-bg-color);padding:0 0 0 8px}section.quickLinks ul{display:flex;margin:0 auto;max-width:1304px;justify-content:center;font-weight:400}section.quickLinks ul li{flex:1;text-align:center}section.quickLinks ul li.active{font-weight:600;border-bottom:1px solid #2fb0ff}section.quickLinks ul li a,section.quickLinks ul li span{color:#32325d;color:var(--text-color);display:block;text-decoration:none;text-transform:uppercase;padding:4px 0}section.quickLinks ul li a:hover,section.quickLinks ul li span:hover{cursor:pointer;font-weight:600;border-bottom:1px solid #2fb0ff}}section.subCategories{color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color)}section.subCategories .wrap{display:flex;margin:0 auto;padding:.5rem 5% 1rem;max-width:1304px;justify-content:space-around;background-color:#fff;background-color:var(--item-bg-color)}section.subCategories .wrap .subCategory{flex:1}section.subCategories .wrap .subCategory h4{margin:8px 0}section.subCategories .wrap .subCategory ul li{padding:2px 0 8px;margin-left:-32px}section.subCategories .wrap .subCategory ul li .icon{margin-right:8px;color:#999;color:var(--light-text-color);width:20px;height:20px;vertical-align:top}section.subCategories .wrap .subCategory ul li a{color:inherit;display:inline-block;text-decoration:none}section.subCategories .wrap .subCategory ul li a:hover{cursor:pointer;font-weight:600}section.toolbar{display:flex;position:relative;align-items:center;padding:0 10px;min-height:56px}@media(min-width:600px){section.toolbar{padding:0 48px;min-height:64px}}@media(min-width:972px){section.toolbar{width:100%;max-width:1280px;padding:0 8px;margin:0 auto}}section.toolbar #search{color:#32325d;color:var(--text-color);width:100%;position:relative;margin-left:8px;background-color:#f5f9fc;background-color:var(--bg-color)}section.toolbar #search .action{width:3rem;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}section.toolbar #search .searchIcon{top:2px;left:0}section.toolbar #search #searchLocate{right:0}nav.drawer button,section.toolbar button{color:#32325d;color:var(--appbar-button-color);display:inline-flex;align-items:center;padding:12px 8px;font-size:1.5rem;text-align:center;cursor:pointer;user-select:none;background-color:transparent;outline:0;border:0}footer{padding:32px 16px;overflow:hidden;background-color:#fff;background-color:var(--footer-bg-color);border-top-color:rgba(0,0,0,.12);border-top-width:1px;border-top-style:solid}@media(min-width:600px){footer{padding-top:32px;padding:72px 0 40px}}footer .grid{position:relative;justify-content:space-between;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;margin:0 auto;max-width:1000px;padding:0 32px}footer .grid .item{flex:1 1 50%;margin-bottom:16px}@media(min-width:600px){footer .grid .item{flex:1}}footer .grid .item.copy{flex:1 1 100%}footer .grid .item.copy a{color:#2fb0ff}footer .grid .item a{text-decoration:none}footer .grid .item h3{color:#2fb0ff;margin:0;text-transform:uppercase;font-size:1rem;font-weight:600}footer .grid .item ul{line-height:2rem}footer .grid .item ul.icons{margin-top:8px}footer .grid .item ul li a{color:#32325d;color:var(--text-color);font-size:.875rem;font-weight:500;text-decoration:none;text-transform:uppercase}span.value.temp_c,span.value.wind_ms,span.value.wind_kmh,span.value.wind_bft,span.value.pres_hpa,span.value.pres_mmhg,span.value.rain_mm,span.value.vis_km,span.value.time_24h{display:none}.ad-mobile-wrap{width:100%;min-height:326px;padding:2px 0}@media(min-width:600px){.ad-mobile-wrap{display:none}}.ad-box-wrap{margin-bottom:12px}.ad-wide-wrap{width:100%;min-height:326px;padding:2px 0}@media(min-width:600px){.ad-wide-wrap{display:block;min-height:290px;margin:0 0 8px}}.ad.middle{order:5}.ad.bottom{order:9}.ad.wide{width:100%;display:block;margin:0 auto;text-align:center;height:320px}@media(min-width:600px){.ad.wide{height:290px}}.ad.mobile{display:block;margin:0 auto;margin-top:4px;margin-bottom:4px;text-align:center;height:300px}@media(min-width:600px){.ad.mobile{display:none}}.ad.box{display:none;width:100%;min-height:320px;margin:0 auto;margin-top:4px;margin-bottom:4px;text-align:center}@media(min-width:600px){.ad.box{display:block}}.ad.desktop{display:none}@media(min-width:600px){.ad.desktop{display:block}}.daily h1{padding-bottom:8px}.daily .dayContainer{display:grid;grid-template-columns:repeat(5,1fr);column-gap:4px;background-color:#f5f9fc;background-color:var(--bg-color)}.days{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px}.days .weekday{display:flex;flex-grow:1;justify-content:center;align-items:center;height:40px;min-width:24px;font-size:.8rem}@media(min-width:600px){.days .weekday{font-size:.9rem;text-transform:uppercase;margin:4px}}.days .weekday.selected{background-color:#2fb0ff;color:#fff;font-weight:700;border-radius:2px}.days a{display:block;text-decoration:none;width:100%;color:inherit}.summary{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:12px 8px 16px}.summary .upper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.summary .upper .time .day{background-color:transparent;font-weight:700;font-size:1.4rem;text-transform:uppercase}.summary .upper .time .date{font-weight:500;font-size:.9rem;color:#999;color:var(--light-text-color)}.summary .upper .dayLength{min-width:150px;min-height:80px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image:url(//cache.foreca.net/static/img/daylen.svg);background-repeat:no-repeat;background-position:50% 30%;background-size:130px 45px}.summary .upper .dayLength .row{display:flex;flex-direction:row;justify-content:space-between}.summary .textual{padding-top:8px}.legendContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;color:#999;color:var(--light-text-color);padding-left:8px;padding-right:8px}.legendContainer .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.legendContainer .icon{display:flex;justify-content:center;align-items:center;height:50px}@media(min-width:600px){.legendContainer .icon{justify-content:flex-end}}.legendContainer .icon.time{justify-content:flex-end;width:25px}@media(min-width:600px){.legendContainer .icon.time{width:80px;padding-right:20px}}.legendContainer .icon.symb{padding-left:12px;padding-right:8px;align-self:flex-start;min-width:48px}@media(min-width:972px){.legendContainer .icon.symb{padding-left:55px;padding-right:50px;height:50px}}@media(min-width:600px){.legendContainer .icon.symb{min-width:54px}}.legendContainer .icon.temp{min-width:40px;padding-right:6px}.legendContainer .icon.feelsLike{min-width:40px;padding-right:6px}.legendContainer .icon.humidity{min-width:40px;padding-right:6px}.legendContainer .icon.precipitation{min-width:50px;justify-content:center}@media(min-width:600px){.legendContainer .icon.precipitation{min-width:60px}}.legendContainer .icon.wind{display:flex;justify-content:center;align-items:center;padding-right:4px;min-width:50px}@media(min-width:600px){.legendContainer .icon.wind{min-width:65px}}.hourContainer{background-color:#fff;background-color:var(--list-bg-color)}.hourContainer .hour{border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;display:flex;flex-direction:column;width:100%;padding:8px}.hourContainer .hour.last{border-bottom-style:none}.hourContainer .hour .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hourContainer .hour .dataRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center;flex-grow:1}.hourContainer .hour .dataRow span{text-align:center}.hourContainer .hour div.time{width:25px;text-align:end}@media(min-width:600px){.hourContainer .hour div.time{width:80px;padding-right:20px}}.hourContainer .hour .symb{padding-left:12px;padding-right:8px;align-self:flex-start}@media(min-width:972px){.hourContainer .hour .symb{padding-left:50px;padding-right:50px}}.hourContainer .hour .symb img{width:28px;height:28px}@media(min-width:600px){.hourContainer .hour .symb img{width:34px;height:34px}}.hourContainer .hour .t{min-width:40px;font-size:1.1rem}.hourContainer .hour .feelsLike{min-width:40px}.hourContainer .hour .humidity{min-width:40px}.hourContainer .hour .precipContainer{min-width:50px;display:flex;justify-content:center;align-items:center}@media(min-width:600px){.hourContainer .hour .precipContainer{min-width:60px}}.hourContainer .hour .precipitation{color:#2fb0ff}.hourContainer .hour .noPrecipitation{color:#999;color:var(--light-text-color)}.hourContainer .hour .unit{font-size:.7rem}.hourContainer .hour div.wind{display:flex;justify-content:flex-end;align-items:center;min-width:50px}@media(min-width:600px){.hourContainer .hour div.wind{min-width:65px}}.hourContainer .hour div.wind .windSpeed{min-width:25px;text-align:end}@media(min-width:600px){.hourContainer .hour div.wind .windSpeed{min-width:30px}}.hourContainer .hour div.wind img{height:25px;width:25px}.hourContainer .hour .textRow{width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-weight:400;font-size:.8rem}.hourContainer .hour .textRow .symbolText{text-align:start;padding-left:12px;padding-right:8px;color:#999;color:var(--light-text-color)}@media(min-width:972px){.hourContainer .hour .textRow .symbolText{padding-left:50px}}.hourContainer .hour .textRow .gust{align-self:flex-end;text-align:end;flex-grow:1;color:#999;color:var(--light-text-color)}.hourContainer .hour .precipChance{align-self:flex-end;color:#999;color:var(--light-text-color);font-weight:400;font-size:.8rem}.hourContainer>.sunny{background:linear-gradient(90deg,rgba(254,211,127,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.cloudy{background:linear-gradient(90deg,rgba(232,232,232,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.drizzle{background:linear-gradient(90deg,rgba(90,216,228,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.rain{background:linear-gradient(90deg,rgba(159,202,230,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.heavyrain{background:linear-gradient(90deg,rgba(182,206,215,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.storm{background:linear-gradient(90deg,rgba(192,157,233,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightclear{background:linear-gradient(90deg,rgba(131,165,196,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightcloudy{background:linear-gradient(90deg,rgba(184,194,199,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightdrizzle{background:linear-gradient(90deg,rgba(79,198,195,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightrain{background:linear-gradient(90deg,rgba(118,177,206,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightheavyrain{background:linear-gradient(90deg,rgba(151,187,193,0.75) -10%,rgba(255,255,255,0) 25%)}.hourContainer>.nightstorm{background:linear-gradient(90deg,rgba(157,154,204,0.75) -10%,rgba(255,255,255,0) 25%)}#share{display:inline-flex;align-items:center;line-height:1;padding-left:8px}#share button.showShare{display:none}#share button.showShare.visible{display:block}#share button.showShare.common .share-common{display:block}#share button.showShare.common .share-ios{display:none}#share button.showShare.ios .share-common{display:none}#share button.showShare.ios .share-ios{display:block;position:relative;top:-2px}#share ul{display:none}#share ul.visible{display:flex;position:absolute;top:0;left:0;right:0;min-height:56px;align-items:center;justify-content:space-between;padding:8px 48px 0;background-color:var(--appbar-bg-color)}@media(min-width:600px){#share ul.visible{padding-top:16px}}#share ul li{padding:0 0 8px}#share ul li a{color:var(--appbar-button-color)}#share ul li.share_cp{position:relative}#share ul li.share_cp .popup{top:0;left:-150%;opacity:0;visibility:hidden;position:absolute;cursor:pointer;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #000;padding:4px 8px;border-radius:4px;transition:opacity .6s ease-in}#share ul li.share_cp .popup.visible{visibility:visible}#share ul li.share_cp .popup.show{opacity:1;transition:opacity .8s ease-in}#share ul li button{padding:0}#searchField{font-size:1rem;font-weight:400;line-height:1.2rem;width:100%;border:1px solid rgba(1,1,1,.12);border:1px solid var(--item-border-color);border-radius:2px;background:0 0;padding:8px 8px 8px 56px;background-color:#fff;background-color:var(--item-bg-color);color:#32325d;color:var(--text-color)}ul#searchResults{width:100%;max-height:20rem;overflow-y:auto;position:absolute;background-color:rgba(255,255,255,.95);background-color:var(--search-results-bg-color);color:#32325d;color:var(--text-color);cursor:pointer}ul#searchResults.hidden{display:none}ul#searchResults li{padding:4px 0 4px 8px}ul#searchResults li.result-row{display:flex}ul#searchResults li.result-row.selected{background-color:#eee;background-color:var(--hover-color)}ul#searchResults li.result-row .icon{padding:8px 16px 0 0}ul#searchResults li.result-row .name.locate{padding:8px 0 0}.day{width:auto;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;background-color:var(--item-bg-color)}.day .dayLink{color:inherit;display:block;width:100%;text-decoration:none}.day .dayLink:hover{background-color:#eee;background-color:var(--hover-color)}.day .weekday{background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);width:auto;padding:5px;font-weight:600;border-bottom:1px solid;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color)}.day .dataContainer div .date{font-size:.9rem;font-weight:500;padding:8px}.day .dataContainer div .symb{width:36px;height:36px}@media(min-width:600px){.day .dataContainer div .symb{width:50px;height:50px}}.day .dataContainer div .rain{padding:8px 0 16px}.day .dataContainer div .rain img{display:inline-block;vertical-align:middle;margin:-1px 4px 0 0}.day div.temp{font-size:.9rem;margin:4px 12px 0}@media(min-width:972px){.day div.temp{margin-left:20px;margin-right:20px}.day div.temp br{display:none}}.day div.temp .value{font-size:1.1rem;font-weight:600}.day div.wind{font-size:.9rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}@media(min-width:972px){.day div.wind{flex-direction:row}}.day div.wind .windText{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width:600px){.day div.wind .windText{flex-direction:row}}.day div.wind span{font-weight:600;padding-top:4px}@media(min-width:600px){.day div.wind span{margin-right:5px}}.day div.wind img{margin-top:4px}@media(min-width:600px){.day div.wind img{margin:8px 4px 0 0}}.day .dataContainer>.sunny{background:linear-gradient(180deg,rgba(254,211,127,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.cloudy{background:linear-gradient(180deg,rgba(232,232,232,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.drizzle{background:linear-gradient(180deg,rgba(90,216,228,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.rain{background:linear-gradient(180deg,rgba(159,202,230,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.heavyrain{background:linear-gradient(180deg,rgba(182,206,215,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.storm{background:linear-gradient(180deg,rgba(192,157,233,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightclear{background:linear-gradient(180deg,rgba(131,165,196,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightcloudy{background:linear-gradient(180deg,rgba(184,194,199,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightdrizzle{background:linear-gradient(180deg,rgba(79,198,195,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightrain{background:linear-gradient(180deg,rgba(118,177,206,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightheavyrain{background:linear-gradient(180deg,rgba(151,187,193,0.75) -10%,rgba(255,255,255,0) 40%)}.day .dataContainer>.nightstorm{background:linear-gradient(180deg,rgba(157,154,204,0.75) -10%,rgba(255,255,255,0) 40%)}.mapteaser{order:4}@media(min-width:600px){.mapteaser{order:7}}@media(min-width:972px){.mapteaser{order:4}}.weatherpedia{margin-bottom:5px;padding:0 12px 16px;background-color:#fff;background-color:var(--item-bg-color)}@media(min-width:972px){.weatherpedia{padding:2% 10%;margin:auto}}.weatherpedia img{width:100%}.weatherpedia .nextArticle{order:6}.weatherpedia .nextArticle h3{font-size:1.2rem;font-weight:600}.weatherpedia .nextArticle a{display:block;padding:16px 8px;text-decoration:none;color:inherit}.weatherpedia .nextArticle a h4{font-size:1.1rem;padding:8px 0}.weatherpedia a.backLink{font-weight:700;color:#2fb0ff;text-decoration:none}.weatherpedia a.backLink:focus{outline:none}.weatherpedia article#weatherpedia-article{line-height:1.5;text-align:left}.weatherpedia article#weatherpedia-article h1{flex:100%;background-color:#fff;background-color:var(--item-bg-color)}.weatherpedia article#weatherpedia-article h2{padding:0}.weatherpedia article#weatherpedia-article h2:not(.simple){font-size:1.3rem;font-weight:700;color:#32325d;color:var(--text-color);background-color:#fff;background-color:var(--item-bg-color)}.weatherpedia article#weatherpedia-article p,.weatherpedia article#weatherpedia-article ul,.weatherpedia article#weatherpedia-article figure{padding:8px 0}.weatherpedia article#weatherpedia-article ul{list-style-type:disc}.weatherpedia article#weatherpedia-article figure{margin:0}.weatherpedia article#weatherpedia-article p.updated{color:#999;color:var(--light-text-color)}.weatherpedia article#weatherpedia-article table{border-collapse:collapse;border-color:rgba(1,1,1,.12);vertical-align:middle;margin-bottom:1rem}.weatherpedia article#weatherpedia-article table caption{font-weight:700;font-size:1.1rem;padding:8px 0;text-align:left}.weatherpedia article#weatherpedia-article table th,.weatherpedia article#weatherpedia-article table td{padding:.25rem .5rem}.weatherpedia article#weatherpedia-article table th{text-align:left}.weatherpedia article#weatherpedia-article table strong{font-weight:700}.weatherpedia.listing .item a{color:inherit;display:block;text-decoration:none}.weatherpedia.listing h2{color:#2fb0ff;font-size:1rem;font-weight:700;line-height:1.5;padding:8px 0}.weatherpedia.listing p.intro{font-size:1rem;line-height:1.5;text-align:left;padding:16px 0 0}.weatherpedia.listing p span{color:#2fb0ff;font-weight:600}.today{order:3}.today .wrap{height:100%;display:flex;flex-direction:column;background-color:#fff;background-color:var(--item-bg-color)}.today .wrap h1{font-weight:600;font-size:1.1em;padding:4px 8px;margin:0}.today .wrap h2.simple{font-weight:500;font-size:.85rem;padding:8px 0 0;margin:0 8px;border-bottom:1px solid rgba(0,0,0,.12)}.today .wrap .wx{font-size:.8rem;padding:8px;color:#999;color:var(--light-text-color);line-height:1.15rem}.today .wrap .hours{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;padding-bottom:4px}.today .wrap .hours .hour{flex:1;font-size:.9rem;text-align:center;padding-top:4px}.today .wrap .hours .hour h3{border:0;margin:0;padding:0;font-weight:700;font-size:.8rem}.today .wrap .hours .hour img{display:inline-block;margin:8px 0}.today .wrap .hours .hour p{font-weight:500}.today .wrap .hours a{color:inherit;display:block;width:100%;text-decoration:none}.today .wrap .hours a :hover{background-color:#eee;background-color:var(--hover-color)}.biomet{order:7}.biomet .wrap{height:100%}.biomet .wrap .overview{text-align:center;width:100%}.biomet .wrap .overview img{width:175px;height:175px}@media(min-width:972px){.biomet .wrap .overview img{width:225px;height:auto;padding:16px 0}}.biomet .wrap .details{width:100%;padding:48px 16px 0}.biomet .wrap .details div{display:flex;align-items:center;justify-content:space-between}.biomet .wrap .details div span{font-size:.85rem}.biomet .wrap .details div img{width:120px}.biomet .wrap .detail{flex:1;display:flex;align-items:center;justify-content:space-between}.biomet .wrap .detail span{font-size:.85rem}.biomet .wrap .detail img{width:120px}.nowcast{order:1}.nowcast .wrap{height:100%;display:flex;flex-direction:column;padding-top:24px;background-color:rgba(255,255,255,.3)}.nowcast .wrap p.large{font-size:3.75rem;font-weight:300}.nowcast .wrap .row{display:flex;padding:8px 12px;padding-bottom:0;flex-direction:row;justify-content:space-between;background-color:#f5f9fc;background-color:var(--bg-color)}@media(min-width:600px){.nowcast .wrap .row{background-color:#fff;background-color:var(--item-bg-color)}}.nowcast .wrap .row>div{flex:1}.nowcast .wrap .row.wx{flex-grow:1;display:block;margin:0;padding:0 12px 4px 0;font-weight:500;text-align:right;font-size:1rem}.nowcast .wrap .row.details{color:#999;color:var(--light-text-color)}.nowcast .wrap .row.details em{color:#32325d;color:var(--text-color)}.nowcast .wrap .row.sun{margin-top:8px;padding-top:20px;background-image:url(//cache.foreca.net/static/img/daylen.svg);background-repeat:no-repeat;background-position:50% 10%;background-size:145px 45px}.nowcast .wrap .row .wind{text-align:right}.nowcast .wrap .row .wind .gust{font-size:.8rem;color:#999;color:var(--light-text-color)}.item.warningsteaser{color:#fff;cursor:pointer;font-weight:500;padding:4px 8px;margin:0 0 8px;order:1;font-size:.95rem}@media(min-width:600px){.item.warningsteaser{order:0}}.item.warningsteaser.front{order:1}@media(min-width:600px){.item.warningsteaser.front{order:3}}.item.warningsteaser.spot{order:2}@media(min-width:600px){.item.warningsteaser.spot{order:4}}@media(min-width:972px){.item.warningsteaser.spot{order:5}}@media(min-width:600px){.item.warningsteaser{margin:0 4px 8px}}.item.warningsteaser.warning_R{background-color:#d32f2f}.item.warningsteaser.warning_O{background-color:#f57c00}.item.warningsteaser.warning_Y{background-color:#ffa000}.item.warningsteaser p{text-align:center;position:relative}.item.warningsteaser p a{color:inherit;display:block;text-decoration:none}.item.warningsteaser p a img{vertical-align:middle}.item.warningsteaser p a img.right{position:absolute;right:0;top:.5rem}.daily{order:3}.daily .wrap{height:100%;display:flex;flex-direction:column}.daily .dayrow{flex-grow:1;display:flex;justify-content:space-between;background-color:transparent}.daily .dayrow .daycontainer{max-width:20%;text-align:center}.daily .dayrow .daycontainer h3{border:0;font-size:.9rem;font-weight:500;padding-top:8px}@media(min-width:972px){.daily .dayrow .daycontainer h3{padding-top:8px}}.daily .dayrow .daycontainer a{display:block;text-decoration:none;color:inherit}.daily .dayrow .daycontainer a:hover{background-color:rgba(0,0,0,.03)}.daily .dayrow .daycontainer a .symb{padding:12px 0}@media(min-width:972px){.daily .dayrow .daycontainer a .symb{padding:16px 0}}.daily .dayrow .daycontainer a .temp{font-weight:300;font-size:.9rem;padding:12px 0}@media(min-width:600px){.daily .dayrow .daycontainer a .temp{padding:12px 0}}.daily .dayrow .daycontainer a .temp em{display:block;font-weight:500}.daily .dayrow .daycontainer a .tempmax em{font-size:1.1rem}.daily .dayrow .daycontainer a .tempmin em{font-size:.95rem}.daily .dayrow .daycontainer a .wind{padding-top:12px}.daily .dayrow .daycontainer a .wind em{display:block;font-weight:700}.daily .dayrow .daycontainer a .prec{padding-top:16px}.daily .dayrow .daycontainer a .prec img{display:block;margin:0 auto}.meteogramteaser{order:3;background-color:red}.meteogramteaser .wrap{background-color:#fff;background-color:var(--item-bg-color)}@media(min-width:600px){.meteogramteaser{order:6}}.scale{top:75px;width:24px;height:225px;z-index:200;position:absolute;background-color:rgba(255,255,255,.75);background-color:var(--mg-scale-bg-color)}@media(min-width:972px){.scale{top:88px;height:305px}}#scale-left{left:0}#scale-right{right:0}@media(min-width:972px){#scale-right{right:6px}}#mg{overflow:scroll;overflow-x:auto;overflow-y:hidden;position:relative;z-index:100;user-select:none;padding-right:1rem;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}@media(min-width:972px){#mg{left:3px}}.item.hurricaneteaser{color:#fff;cursor:pointer;font-weight:500;background-color:red;padding:4px 8px;margin:8px 4px;font-size:.95rem;order:1}@media(min-width:600px){.item.hurricaneteaser{order:0}}.item.hurricaneteaser.front{order:1}@media(min-width:600px){.item.hurricaneteaser.front{order:3}}.item.hurricaneteaser.spot{order:2}@media(min-width:600px){.item.hurricaneteaser.spot{order:4}}@media(min-width:972px){.item.hurricaneteaser.spot{order:5}}.item.hurricaneteaser p{text-align:center;position:relative}.item.hurricaneteaser p a{color:inherit;display:block;text-decoration:none}.item.hurricaneteaser p a img{vertical-align:middle}.item.hurricaneteaser p a img.right{position:absolute;right:0;top:.5rem}.airpressure{order:8}.airpressure .wrap{height:100%}.airpressure .wrap .legend{display:flex;justify-content:center}.airpressure .wrap .legend div{display:flex;align-items:center;font-size:.8em;margin-right:32px}.airpressure .wrap .legend div span{width:20px;height:6px;border-radius:5px;background-color:#d55e00;margin-right:.3em}.airpressure .wrap .legend div span.pres{background-color:#1375f7}.airpressure .wrap .mg-wrap{position:relative;text-align:center;padding:12px 0 0}.airpressure .wrap .mg-wrap #airpressure-mg{overflow:scroll;overflow-x:auto;overflow-y:hidden;position:relative;z-index:100;user-select:none;padding-right:1rem;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.airpressure .wrap .mg-wrap .scale{top:65px;width:40px;height:240px;position:absolute}.airpressure .wrap .mg-wrap #airpressure-scale-left{left:-6px}@media(min-width:972px){.airpressure .wrap .mg-wrap #airpressure-scale-left{left:-2px}}.airpressure .wrap .mg-wrap #airpressure-scale-right{right:-20px}@media(min-width:972px){.airpressure .wrap .mg-wrap #airpressure-scale-right{right:2px}}.item.feedbackBar{order:10;color:#fff;cursor:pointer;font-weight:500;padding:4px;font-size:.95rem;background-color:#2fb0ff;background-color:var(--heading-bg-color)}@media(min-width:600px){.item.feedbackBar{display:none;margin:0 4px 8px}}.item.feedbackBar p{text-align:center;position:relative}.item.feedbackBar p a{color:inherit;display:block;text-decoration:none}.item.feedbackBar p a img{vertical-align:middle}.item.feedbackBar p a img.right{position:absolute;right:.2rem;top:.3rem}.fwTeaser{position:fixed;left:0;right:0;bottom:-100px;z-index:100000;margin:0;transition-property:bottom;transition-duration:2s}.fwTeaser .link{flex-grow:1;font-weight:500;font-size:1rem}.fwTeaser .link a{width:100%;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;padding:8px 32px;color:#fff;background-color:#2fb0ff}@media(min-width:972px){.fwTeaser .link a{padding:16px 0}}.fwTeaser .dismiss{position:absolute;top:6px;right:6px}@media(min-width:972px){.fwTeaser .dismiss{top:10px;right:10px}}.gridContainer .item.meteogram{position:relative;background-color:#fff;background-color:var(--item-bg-color)}#details{display:flex;flex-wrap:wrap;margin-top:8px;padding-bottom:8px}#details .value{font-weight:500;white-space:nowrap}#details .datetime{padding-left:24px}#details .prec{padding-left:24px}@media(min-width:600px){#details .prec{padding-left:40px}}#details .wind{display:flex;align-items:center;flex-direction:column}@media(min-width:600px){#details .wind{flex-direction:row}}#details .pad{padding-top:16px}@media(min-width:600px){#details .pad{padding-top:0}}#details .large{font-size:1.5rem}.meteogram-legend{display:flex;align-items:center;padding:0 0 8px 8px}.meteogram-legend .precbar{display:inline-block;width:25px;height:8px;margin:0 8px 0 16px}.meteogram-legend .precbar.showers{background:url(//cache.foreca.net/static/i/mg/dotbg.png)}.meteogram-legend .precbar.precipitation{background-color:#5499f7}.item.observation-history{position:relative;background-color:#fff;background-color:var(--item-bg-color)}.item.observation-history .header{display:flex;margin:8px 0}.item.observation-history .header form{margin:0 8px 0 0}.item.observation-history .header select,.item.observation-history .header input[type=text]{padding:4px 8px}.item.observation-history .header #stationSelect{width:100%}.item.observation-history .scale{top:150px}@media(min-width:972px){.item.observation-history .scale{top:115px}}.item.observation-history .scale#scale-right{right:0}.item.observation-history .scroll-view{z-index:100;overflow:scroll;overflow-x:auto;overflow-y:hidden;user-select:none;touch-action:manipulation;-webkit-user-select:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.item.observation-history #showMonth{font-size:.9rem;text-align:center;padding:0 0 8px;cursor:pointer}#details .datetime{padding:8px 0 0 24px}#details .alignCenter{display:flex;align-items:center;height:100}#details .wind{flex-direction:column}@media(min-width:0px){#details .wind{flex-direction:row}}#details.rain{padding-left:24px}@media(min-width:0px){#details.rain{padding-left:40px}}.observations{order:8}.observations .wrap{background-color:#fff;background-color:var(--item-bg-color)}.observations .observationsContainer{max-width:100%;width:100%;display:flex;flex-direction:column;padding-bottom:8px;padding-top:8px}@media(min-width:972px){.observations .observationsContainer{flex-direction:row;justify-content:space-between}}.observations .observationsContainer .obsLink{display:flex;flex:1;flex-grow:1;color:inherit;text-decoration:none;padding:8px;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px}@media(min-width:972px){.observations .observationsContainer .obsLink{border-bottom-style:none;border-right-style:solid;border-right-color:rgba(1,1,1,.12);border-right-color:var(--item-border-color);border-right-width:1px}}.observations .observationsContainer .obsLink.last{border-bottom-style:none;border-right-style:none}.observations .observationsContainer .location{display:flex;flex:1;flex-grow:1;flex-direction:column;justify-content:flex-start;align-items:center}.observations .observationsContainer .location .locationName{display:block;height:46px;align-self:start;padding:4px}.observations .observationsContainer .location .locationName p{font-size:14px;font-weight:500}.observations .observationsContainer .location .topRow{width:100%;padding:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:48px;font-weight:200}.observations .observationsContainer .location .symbolText{font-size:1rem;font-weight:500;align-self:flex-end;padding-right:16px}.observations .observationsContainer .location .data{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px}.observations .observationsContainer .location .data .rightData{text-align:right}.observations .observationsContainer .location .data div.wind{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-direction:row}.observations .observationsContainer .location .data div.wind img{margin-right:.5em}.observations .observationsContainer .location .data p{padding:4px 0;color:#999;color:var(--light-text-color)}.observations .observationsContainer .location .data p span.value{font-weight:500;color:#32325d;color:var(--text-color)}.observations .observationsContainer .location .when{color:#999;color:var(--light-text-color);align-self:flex-end;padding-right:16px}.item.warnings .warning{color:#fff;padding:16px;margin:0 0 24px}.item.warnings .warning.warning_none{background-color:green}.item.warnings .warning.warning_R{background-color:#d32f2f}.item.warnings .warning.warning_O{background-color:#f57c00}.item.warnings .warning.warning_Y{background-color:#ffa000}.item.warnings .warning h3{border:none;font-size:1.1rem;margin:0;padding:0}.item.warnings .warning .warningContent{display:flex}.item.warnings .warning .warningContent img{margin:8px 16px 8px 0}.item.warnings .warning .warningContent p{padding:8px 0}.item.warnings .warning .warningContent p.attr{font-style:italic}.brief .legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color);text-transform:uppercase;font-size:.7rem}@media(min-width:600px){.brief .legend{font-size:.8rem}}.brief .legend .locationDescription{width:0;display:none}@media(min-width:972px){.brief .legend .locationDescription{display:block;width:200px}}.brief .legend .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.brief .legend .rest div{display:flex;flex-direction:column;justify-content:center;align-items:center}.brief .legend .rest .currentWeather{min-width:50px;align-self:flex-start}@media(min-width:600px){.brief .legend .rest .currentWeather{min-width:80px}}@media(min-width:972px){.brief .legend .rest .currentWeather{align-self:center;min-width:130px}}.brief .legend .rest .unit{font-size:.8em;text-transform:none}.brief .legend .mobileOnly{display:flex}@media(min-width:600px){.brief .legend .mobileOnly{display:none}}.brief .legend .desktopOnly{display:none}@media(min-width:600px){.brief .legend .desktopOnly{display:flex}}.locationsWrapper{display:flex;flex-direction:column}.locationsWrapper a{color:inherit;background-color:#fff;background-color:var(--list-bg-color);padding:0 4px;display:block;width:100%;text-decoration:none}.locationsWrapper .locationRow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:45px;padding:4px 0;border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color);font-size:1rem}@media(min-width:972px){.locationsWrapper .locationRow{flex-direction:row;align-items:center;justify-content:flex-start}}.locationsWrapper .locationRow.last{border-bottom-style:none}.locationsWrapper .locationName{display:flex;flex-direction:column;justify-content:center;width:200px;padding-bottom:.4rem;align-self:flex-start}@media(min-width:972px){.locationsWrapper .locationName{align-self:center;padding-bottom:0}}.locationsWrapper .dataRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;width:100%;font-size:.9rem}@media(min-width:600px){.locationsWrapper .dataRow{font-size:1rem}}@media(min-width:972px){.locationsWrapper .dataRow{width:inherit}}.locationsWrapper .dataRow span{text-align:center}.locationsWrapper .dataRow div.current{display:flex;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;min-width:50px}@media(min-width:600px){.locationsWrapper .dataRow div.current{min-width:80px}}@media(min-width:972px){.locationsWrapper .dataRow div.current{justify-content:center;align-self:center;min-width:130px}}.locationsWrapper .dataRow div.current img{margin-left:5px;width:25px;height:25px}@media(min-width:600px){.locationsWrapper .dataRow div.current img{margin-left:10px;width:30px;height:30px}}.locationsWrapper .dataRow div.unit{display:none}@media(min-width:600px){.locationsWrapper .dataRow div.unit{display:inline}}.locationsWrapper .dataRow div.wind{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:end}.locationsWrapper .dataRow div.wind img{margin-right:8px}.brief div.high{min-width:35px;text-align:center}.brief div.low{min-width:35px;text-align:center}.brief div.wind{min-width:45px;text-align:center}.brief div.precip{min-width:45px;text-align:center}.brief div.precip .colored{color:#999;color:var(--light-text-color)}.brief div.precip .colored.raining{color:#2fb0ff}.brief div.sunshine{min-width:65px;text-align:center}.brief div.sunshine .timeUnit{font-size:.7rem}@media(min-width:600px){.brief div.high{min-width:40px}.brief div.low{min-width:40px}.brief div.wind{min-width:70px}.brief div.precip{min-width:65px}.brief div.sunshine{min-width:80px}}h1{padding:40px 4px 0;font-weight:400}@media(min-width:600px){h1{padding:8px}}.country .details,.popular .details{padding:8px}.item.local{order:1;margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:rgba(255,255,255,.4);background-color:var(--light-bg-color)}@media(min-width:600px){.item.local{margin-top:0}}.item.local h2,.item.local section,.item.local div{width:100%}@media(min-width:600px){.item.local{background-color:transparent}}.item.local .linkRow{justify-self:flex-end}.item.local .wrap{background-color:transparent}.country{order:2}.country .wrap{background-color:#f5f9fc;background-color:var(--bg-color)}.country .countryMap{width:100%}.popular{order:6}.linkRow{display:flex;flex-direction:column;align-items:flex-start;border-top-style:solid;border-top-width:1px;border-top-color:rgba(1,1,1,.12);border-top-color:var(--item-border-color);justify-content:space-between;padding:0 4px 6.4px;background-color:#fff;background-color:var(--list-bg-color)}@media(min-width:600px){.linkRow{flex-direction:row;align-items:center}}@media(min-width:972px){.linkRow.single{justify-content:flex-end}}.linkRow .severeLink{text-align:end}.linkRow a{text-decoration:none;color:#3f77c9;color:var(--link-text-color);font-size:.9rem;font-weight:700}.linkRow a svg{position:relative;top:.45rem}.linkRow button{background-color:#fff;background-color:var(--list-bg-color);border-style:none;padding:0;font-weight:700;font-size:.9rem}.linkRow button em{color:#3f77c9;font-size:.9rem;font-weight:700}.linkRow button svg{position:relative;top:.45rem}#videoContainer{position:relative;cursor:pointer}#videoContainer .play{position:absolute;width:90px;height:90px;top:calc(50% - 50px);left:calc(50% - 45px)}#videoContainer .tapToPlay{color:#fff;font-size:1rem;font-weight:600;text-shadow:1px 1px #000;position:absolute;width:100px;height:100px;top:64%;left:calc(50% - 50px)}.recents{order:8}.recents .content{display:flex;flex-direction:row;align-items:center;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;background-color:#fff;background-color:var(--list-bg-color)}.recents .content.last{border-bottom-style:none;border-right-style:none}.recents .recentRow{width:100%;min-height:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 8px}.recents .recentRow .names span{display:none}@media(min-width:600px){.recents .recentRow .names span{display:inline}}.recents .recentRow .rest{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:100px}@media(min-width:600px){.recents .recentRow .rest{min-width:150px}}.recents .recentRow .rest .temp{font-size:1rem}.recents .recentRow img{width:30px;height:30px}.recents button{width:40px;height:30px;margin-left:5px;margin-right:5px;background-color:transparent;border-style:none}.recents button :hover{color:#32325d;color:var(--text-color)}.recents button span{user-select:none;color:#d3d3d3;font-size:1.7rem;font-weight:400;text-align:center}.recents .recentLink{width:100%;text-decoration:none;color:inherit}.recents .recentLink :hover{background-color:#eee;background-color:var(--hover-color)}.favorites{order:9}.favorites .content{display:flex;flex-direction:row;align-items:center;border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;background-color:#fff;background-color:var(--list-bg-color)}.favorites .content.last{border-bottom-style:none;border-right-style:none}.favorites .content.hidden{display:none}.favorites .title{color:#fff;color:var(--heading-text-color);background-color:#2fb0ff;background-color:var(--heading-bg-color);height:30px;padding:4px 8px;font-weight:600;font-size:1.1em;display:flex;align-items:center}.favorites .favoriteRow{width:100%;min-height:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 8px;background-color:#fff;background-color:var(--list-bg-color)}.favorites .favoriteRow .names span{display:none}@media(min-width:600px){.favorites .favoriteRow .names span{display:inline}}.favorites .favoriteRow .rest{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:100px}@media(min-width:600px){.favorites .favoriteRow .rest{min-width:150px}}.favorites .favoriteRow .rest .temp{font-size:1rem}.favorites .favoriteRow img{width:30px;height:30px}.favorites .removeButton{width:40px;height:30px;margin-left:5px;margin-right:5px;background-color:#fff;background-color:var(--list-bg-color);border-style:none}.favorites .removeButton :hover{color:#32325d;color:var(--text-color)}.favorites .removeButton span{user-select:none;color:#d3d3d3;font-size:1.7rem;font-weight:400;text-align:center}.favorites .addButton{border-style:none;background-color:#2fb0ff;background-color:var(--heading-bg-color)}.favorites .addButton div{min-width:50px;height:28px;display:flex;justify-content:center;align-items:center}.favorites .addButton span{color:#fff;color:var(--heading-text-color);font-size:1rem;font-weight:500}.favorites .favoriteLink{width:100%;text-decoration:none;color:inherit}.favorites .favoriteLink :hover{background-color:#eee;background-color:var(--hover-color)}.article{order:10}.article.top{order:1}.article .lead{padding:8px}.article h2{flex:100%;background-color:#fff;background-color:var(--item-bg-color)}.article #body{padding:8px}.article #body img{max-width:100%}.article #body h2{background-color:#fff;color:#32325d;font-weight:500;font-size:1.5rem;padding:0}.article #body p{padding:8px 0}.article #body ul{list-style-type:disc;list-style-position:inside;padding:8px}.article #body figure{margin:0;margin-bottom:1rem}.article #body div+h2{margin-top:16px}.article #body table{border-collapse:collapse;border-color:rgba(1,1,1,.12);vertical-align:middle;margin-bottom:1rem}.article #body table caption{font-weight:700;font-size:1.1rem;padding:8px 0;text-align:left}.article #body table th,.article #body table td{padding:.25rem .5rem}.article #body table th{text-align:left}.article #body table strong{font-weight:700}#longfc{z-index:100;user-select:none;position:relative;-webkit-tap-highlight-color:transparent;background-color:var(--item-bg-color);margin-top:1rem}.details{padding:0 16px 8px;background-color:var(--item-bg-color)}.details .item{background-color:var(--item-bg-color)}.details .grid{padding:8px;line-height:1.4rem}.details .value{font-weight:500;text-align:right}.details .value .pred_1{color:green}.details .value .pred_2{color:#0b9eff}.details .value .pred_3{color:#e3303d}section.notfound{width:100%;background-color:#f5f9fc;background-color:var(--bg-color);padding:16px;text-align:center;font-size:1rem}section.notfound p{margin:16px 0}section.notfound a{text-decoration:none;color:#fff;background-color:#2fb0ff;display:inline-block;padding:8px 16px;border-radius:2px}.recommend{order:11}.recommend .imageWrapper{display:flex;width:100%;justify-content:center;align-items:center}.recommend .pictureWrapper{display:flex;justify-content:center;align-items:center;height:130px}.recommend .pictureWrapper picture{width:92%;height:90%}.recommend .pictureWrapper picture img{height:100%;width:100%}@media(min-width:600px){.recommend .pictureWrapper{height:180px}.recommend .pictureWrapper picture{width:100%;height:85%}.recommend .pictureWrapper picture img{height:100%;width:100%}}@media(min-width:972px){.recommend .pictureWrapper{height:100%}.recommend .pictureWrapper picture{width:100%}.recommend .pictureWrapper picture img{height:100%;width:100%}}.recommend .recommendationImage{width:90%;max-width:500px;max-height:300px;padding:24px 8px;align-self:center}@media(min-width:972px){.recommend .recommendationImage{max-height:400px}}.recommend .socialButtonRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:3rem}.recommend .socialButtonRow .button{display:flex;flex:1;justify-content:center;align-items:center;height:3rem;min-width:25px}.recommend .socialButtonRow .button.fbButton{background-color:#4267b2}.recommend .socialButtonRow .button.twitterButton{background-color:#1da1f2}.recommend .socialButtonRow .button.emailButton{background-color:#aaa}.recommend .socialButtonRow a{flex:1;text-decoration:none}.hourList .legendContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f2f2f2;background-color:var(--item-secondary-bg-color);border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;color:#999;color:var(--light-text-color);padding-left:8px;padding-right:8px}.hourList .legendContainer .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.hourList .legendContainer .icon{display:flex;justify-content:center;align-items:center;height:50px}@media(min-width:600px){.hourList .legendContainer .icon{justify-content:flex-end}}.hourList .legendContainer .icon.time{justify-content:flex-end;width:25px}@media(min-width:600px){.hourList .legendContainer .icon.time{width:80px;padding-right:20px}}.hourList .legendContainer .icon.symb{padding-left:12px;padding-right:8px;align-self:flex-start;min-width:48px}@media(min-width:972px){.hourList .legendContainer .icon.symb{padding-left:55px;padding-right:50px;height:50px}}@media(min-width:600px){.hourList .legendContainer .icon.symb{min-width:54px}}.hourList .legendContainer .icon.temp{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.feelsLike{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.humidity{min-width:40px;padding-right:6px}.hourList .legendContainer .icon.precipitation{min-width:50px;justify-content:center}@media(min-width:600px){.hourList .legendContainer .icon.precipitation{min-width:60px}}.hourList .legendContainer .icon.winds{display:flex;justify-content:center;align-items:center;padding-right:4px;min-width:50px}@media(min-width:600px){.hourList .legendContainer .icon.winds{min-width:65px}}.hourList .hourContainer{background-color:#fff;background-color:var(--list-bg-color)}.hourList .hourContainer .hour{border-bottom-style:solid;border-bottom-color:rgba(1,1,1,.12);border-bottom-color:var(--item-border-color);border-bottom-width:1px;display:flex;flex-direction:column;width:100%;padding:8px}.hourList .hourContainer .hour.last{border-bottom-style:none}.hourList .hourContainer .hour .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hourList .hourContainer .hour .dataRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-items:center;flex-grow:1}.hourList .hourContainer .hour .dataRow span{text-align:center}.hourList .hourContainer .hour div.time{width:25px;text-align:end}@media(min-width:600px){.hourList .hourContainer .hour div.time{width:80px;padding-right:20px}}.hourList .hourContainer .hour .symb{padding-left:12px;padding-right:8px;align-self:flex-start}@media(min-width:972px){.hourList .hourContainer .hour .symb{padding-left:50px;padding-right:50px}}.hourList .hourContainer .hour .symb img{width:28px;height:28px}@media(min-width:600px){.hourList .hourContainer .hour .symb img{width:34px;height:34px}}.hourList .hourContainer .hour .t{min-width:40px;font-size:1.1rem}.hourList .hourContainer .hour .feelsLike{min-width:40px}.hourList .hourContainer .hour .humidity{min-width:40px}.hourList .hourContainer .hour .precipContainer{min-width:50px;display:flex;justify-content:center;align-items:center}@media(min-width:600px){.hourList .hourContainer .hour .precipContainer{min-width:60px}}.hourList .hourContainer .hour .precipitation{color:#2fb0ff}.hourList .hourContainer .hour .noPrecipitation{color:#999;color:var(--light-text-color)}.hourList .hourContainer .hour .unit{font-size:.7rem}.hourList .hourContainer .hour .winds{display:flex;justify-content:flex-end;align-items:center;min-width:50px}@media(min-width:600px){.hourList .hourContainer .hour .winds{min-width:65px}}.hourList .hourContainer .hour .winds .windSpeed{min-width:25px;text-align:end}@media(min-width:600px){.hourList .hourContainer .hour .winds .windSpeed{min-width:30px}}.hourList .hourContainer .hour .winds img{height:25px;width:25px}.hourList .hourContainer .hour .textRow{width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-weight:400;font-size:.8rem}.hourList .hourContainer .hour .textRow .symbolText{text-align:start;padding-left:12px;padding-right:8px;color:#999;color:var(--light-text-color)}@media(min-width:972px){.hourList .hourContainer .hour .textRow .symbolText{padding-left:50px}}.hourList .hourContainer .hour .textRow .gust{align-self:flex-end;text-align:end;flex-grow:1;color:#999;color:var(--light-text-color)}.hourList .hourContainer .hour .precipChance{align-self:flex-end;color:#999;color:var(--light-text-color);font-weight:400;font-size:.8rem}.hourList .hourContainer div.sunny{background:linear-gradient(90deg,rgba(254,211,127,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.cloudy{background:linear-gradient(90deg,rgba(232,232,232,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.drizzle{background:linear-gradient(90deg,rgba(90,216,228,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.rain{background:linear-gradient(90deg,rgba(159,202,230,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.heavyrain{background:linear-gradient(90deg,rgba(182,206,215,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.storm{background:linear-gradient(90deg,rgba(192,157,233,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightclear{background:linear-gradient(90deg,rgba(131,165,196,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightcloudy{background:linear-gradient(90deg,rgba(184,194,199,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightdrizzle{background:linear-gradient(90deg,rgba(79,198,195,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightrain{background:linear-gradient(90deg,rgba(118,177,206,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightheavyrain{background:linear-gradient(90deg,rgba(151,187,193,0.75) -10%,rgba(255,255,255,0) 25%)}.hourList .hourContainer div.nightstorm{background:linear-gradient(90deg,rgba(157,154,204,0.75) -10%,rgba(255,255,255,0) 25%)}.weekends{width:100%}.weekends h4{font-size:1rem;padding:12px 0 0 4px;background-color:#f5f9fc;background-color:var(--bg-color)}.expandable-days{width:100%;background-color:#fff;background-color:var(--item-bg-color)}.expandable-days .legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4px 16px 4px 4px;background-color:#2fb0ff;background-color:var(--heading-bg-color);color:#fff;color:var(--heading-text-color);text-transform:uppercase;font-size:.7rem}@media(min-width:600px){.expandable-days .legend{font-size:.8rem}}.expandable-days .legend .date{width:55px;display:block;align-self:flex-start}@media(min-width:600px){.expandable-days .legend .date{display:block;width:120px}}.expandable-days .legend .rest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.expandable-days .legend .rest div{display:flex;flex-direction:column;justify-content:center;align-items:center}.expandable-days .legend .rest .conditions{min-width:68px;align-self:flex-start}@media(min-width:600px){.expandable-days .legend .rest .conditions{min-width:80px}}@media(min-width:972px){.expandable-days .legend .rest .conditions{align-self:center;min-width:170px}}.expandable-days .legend .rest .unit{font-size:.8em;text-transform:none}.expandable-days .legend .mobileOnly{display:flex}@media(min-width:600px){.expandable-days .legend .mobileOnly{display:none}}.expandable-days .legend .desktopOnly{display:none}@media(min-width:600px){.expandable-days .legend .desktopOnly{display:flex}}.expandable-days .daysWrapper{display:flex;flex-direction:column}.expandable-days .daysWrapper a{color:inherit;background-color:#fff;background-color:var(--list-bg-color);padding:0 4px;display:block;width:100%;text-decoration:none}.expandable-days .daysWrapper .hours{opacity:.5;max-height:0;transition:opacity .25s ease-in;transition:max-height .33s ease-in-out;padding-bottom:0;overflow:hidden}.expandable-days .daysWrapper .show{opacity:1;max-height:3000px}.expandable-days .daysWrapper .dayColumn{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(1,1,1,.12);border-color:var(--item-border-color)}.expandable-days .daysWrapper .dayColumn.last{border-bottom-style:none}.expandable-days .daysWrapper .dayColumn .dayRow{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:60px;padding:4px 16px 4px 4px;font-size:1rem}.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{z-index:3;position:absolute;right:8px;color:#3f77c9;color:var(--link-text-color)}@media(min-width:600px){.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{right:38px}}@media(min-width:972px){.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon{right:8px}}.expandable-days .daysWrapper .dayColumn .dayRow .expand-icon.show{transform:rotate(180deg)}.expandable-days .daysWrapper .dayColumn .description{padding:0 0 4px 4px}.expandable-days .daysWrapper .dayColumn .description p{color:#999;color:var(--light-text-color)}@media(hover:hover){.expandable-days .daysWrapper .dayColumn:hover{background-color:#eee;background-color:var(--hover-color)}}.expandable-days .daysWrapper .date{display:flex;flex-direction:column;justify-content:center;width:55px;font-size:.9rem}@media(min-width:600px){.expandable-days .daysWrapper .date{font-size:1rem;width:120px}}.expandable-days .daysWrapper .dayDataRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;width:inherit;font-size:.9rem}@media(min-width:600px){.expandable-days .daysWrapper .dayDataRow{font-size:1rem}}@media(min-width:972px){.expandable-days .daysWrapper .dayDataRow{width:inherit}}.expandable-days .daysWrapper .dayDataRow span{text-align:center}.expandable-days .daysWrapper .dayDataRow .conditions{display:flex;flex-direction:row;justify-content:center;align-self:flex-start;align-items:center;min-width:68px}@media(min-width:600px){.expandable-days .daysWrapper .dayDataRow .conditions{min-width:80px}}@media(min-width:972px){.expandable-days .daysWrapper .dayDataRow .conditions{justify-content:center;align-self:center;min-width:170px}}.expandable-days .daysWrapper .dayDataRow .conditions img{margin-left:5px;width:25px;height:25px}@media(min-width:600px){.expandable-days .daysWrapper .dayDataRow .conditions img{margin-left:10px;width:30px;height:30px}}.expandable-days .daysWrapper .dayDataRow .unit{display:none}@media(min-width:600px){.expandable-days .daysWrapper .dayDataRow .unit{display:inline}}.expandable-days .daysWrapper .dayDataRow .winds{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:end}.expandable-days .daysWrapper .dayDataRow .winds img{margin-right:8px}.expandable-days .winds{min-width:45px;text-align:center}@media(min-width:600px){.expandable-days .winds{min-width:55px}}.expandable-days .precip{min-width:45px;text-align:center}.expandable-days .precip .colored{color:#999;color:var(--light-text-color)}.expandable-days .precip .colored.raining{color:#2fb0ff}.expandable-days .sunshine{min-width:65px;text-align:center}.expandable-days .sunshine .timeUnit{font-size:.7rem}@media(min-width:600px){.expandable-days .winds{min-width:85px}.expandable-days .precip{min-width:90px}.expandable-days .sunshine{min-width:80px}}.todaycast{flex:1;flex-grow:1;width:100%}.todaycast .wrap{height:100%;display:flex;flex-direction:column;padding:8px 0 16px;background-color:rgba(255,255,255,.3)}@media(min-width:600px){.todaycast .wrap{padding:40px 16px 16px}}@media(min-width:972px){.todaycast .wrap{padding:32px 0 16px}}.todaycast .wrap p.large{font-size:3rem;font-weight:300}.todaycast .wrap .row{display:flex;padding:8px 12px;padding-bottom:0;flex-direction:row;justify-content:space-between;background-color:transparent}@media(min-width:972px){.todaycast .wrap .row{background-color:#fff;background-color:var(--item-bg-color)}}.todaycast .wrap .row>div{flex:1}.todaycast .wrap .row.wx{flex-grow:1;display:block;margin:0;padding:0 12px 4px 0;font-weight:500;text-align:right;font-size:1rem}.todaycast .wrap .row .symb{display:flex;justify-content:center;align-items:flex-start;padding-top:.5rem}.todaycast .wrap .row.details{color:#32325d;color:var(--text-color)}.todaycast .wrap .row.details p.medium{font-size:2rem}.todaycast .wrap .row.details p.medium .value{font-weight:300}.todaycast .wrap .row.details span.unit{font-size:1rem}.todaycast .wrap .row.details em{color:#32325d;color:var(--text-color)}.todaycast .wrap .row.details .rain{text-align:end}.todaycast .wrap .row.details .mid{text-align:center}.todaycast .wrap .row .wind{text-align:right}.todaycast .wrap .row .wind .gust{font-size:.8rem;color:#999;color:var(--light-text-color)}.halloween h1,.halloween h2,.halloween span.temp{color:#ff9a01}.halloween .halloweenHeader{display:flex;justify-content:center;align-items:center;height:100px;width:100%;margin:0 4px;background-color:#000}.halloween .halloweenHeader picture{width:100%}.halloween .halloweenHeader picture img{height:100%;width:100%}@media(min-width:600px){.halloween .halloweenHeader{background:linear-gradient(90deg,rgb(175,175,175) -10%,var(--item-bg-color) 32%);height:120px;margin:0 4px 8px}.halloween .halloweenHeader picture{width:60%}.halloween .halloweenHeader picture img{height:100%;width:100%}}@media(min-width:972px){.halloween .halloweenHeader picture{width:80%}.halloween .halloweenHeader picture img{height:100%;width:100%}}.halloween .nowcast .wrap{padding-top:0}.halloween .nowcast .wrap .wx{color:#ff9a01}.halloween .dayHours{order:5}.halloween .recommend{order:3}@media(min-width:972px){.halloween .recommend{display:flex;flex:1;flex-grow:1;max-width:33.333333%;flex-basis:33.333333%}.halloween .recommend .wrap{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.halloween .recommend .wrap .socialButtonRow,.halloween .recommend .wrap h2{width:100%}.halloween .recommend .wrap .socialButtonRow{height:2rem}.halloween .recommend .wrap .socialButtonRow .button{height:2rem}}.halloween .hourList{order:5;width:100%}.spot .halloweenTeaser{display:flex;justify-content:center;align-items:center;height:110px;width:100%;margin:0 0 8px;background-color:#000;order:3}.spot .halloweenTeaser picture{width:100%}.spot .halloweenTeaser picture img{height:100%;width:100%}@media(min-width:600px){.spot .halloweenTeaser{order:6;height:120px;margin:0 4px 8px}.spot .halloweenTeaser picture{width:60%}.spot .halloweenTeaser picture img{height:100%;width:100%}}@media(min-width:972px){.spot .halloweenTeaser picture{width:100%}.spot .halloweenTeaser picture img{height:100%;width:100%}}body.sun .today h1,body.sun .ad-wide-wrap.top,body.sun nav.appbar,body.sun #share ul,body.sun .gridContainer .item h2:not(.simple){background-color:#e08a68;color:#fff}body.sun #pageContent{background:top right url(/public/images/bg/nowcast/sun.svg) no-repeat}@media(min-width:600px){body.sun .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/sun.svg) no-repeat}}@media(min-width:600px){body.sun .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/sun.svg) no-repeat}}body.night .today h1,body.night .ad-wide-wrap.top,body.night nav.appbar,body.night #share ul,body.night .gridContainer .item h2:not(.simple){background-color:#404f60;color:#fff}body.night #pageContent{background:top right url(/public/images/bg/nowcast/night.svg) no-repeat}@media(min-width:600px){body.night .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/night.svg) no-repeat}}@media(min-width:600px){body.night .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/night.svg) no-repeat}}@media(min-width:972px){body.night .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/night.svg) no-repeat}}body.cloudLight .today h1,body.cloudLight .ad-wide-wrap.top,body.cloudLight nav.appbar,body.cloudLight #share ul,body.cloudLight .gridContainer .item h2:not(.simple){background-color:#d3d6da;color:#323232}body.cloudLight #pageContent{background:top right url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}@media(min-width:600px){body.cloudLight .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}@media(min-width:600px){body.cloudLight .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}@media(min-width:972px){body.cloudLight .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-light.svg) no-repeat}}body.cloudHeavy .today h1,body.cloudHeavy .ad-wide-wrap.top,body.cloudHeavy nav.appbar,body.cloudHeavy #share ul,body.cloudHeavy .gridContainer .item h2:not(.simple){background-color:#8894a3;color:#fff}body.cloudHeavy #pageContent{background:top right url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}@media(min-width:600px){body.cloudHeavy .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}@media(min-width:600px){body.cloudHeavy .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}@media(min-width:972px){body.cloudHeavy .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/cloud-heavy.svg) no-repeat}}body.rainLight .today h1,body.rainLight .ad-wide-wrap.top,body.rainLight nav.appbar,body.rainLight #share ul,body.rainLight .gridContainer .item h2:not(.simple){background-color:#667d9d;color:#fff}body.rainLight #pageContent{background:top right url(/public/images/bg/nowcast/rain-light.svg) no-repeat}@media(min-width:600px){body.rainLight .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}@media(min-width:600px){body.rainLight .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}@media(min-width:972px){body.rainLight .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-light.svg) no-repeat}}body.rainHeavy .today h1,body.rainHeavy .ad-wide-wrap.top,body.rainHeavy nav.appbar,body.rainHeavy #share ul,body.rainHeavy .gridContainer .item h2:not(.simple){background-color:#507389;color:#fff}body.rainHeavy #pageContent{background:top right url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}@media(min-width:600px){body.rainHeavy .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}@media(min-width:600px){body.rainHeavy .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}@media(min-width:972px){body.rainHeavy .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-heavy.svg) no-repeat}}body.rainThunder .today h1,body.rainThunder .ad-wide-wrap.top,body.rainThunder nav.appbar,body.rainThunder #share ul,body.rainThunder .gridContainer .item h2:not(.simple){background-color:#595675;color:#fff}body.rainThunder #pageContent{background:top right url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}@media(min-width:600px){body.rainThunder .nowcast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width:600px){body.rainThunder .todaycast .wrap{background:#fff 100% -20% url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width:972px){body.rainThunder .todaycast .wrap{background:#fff top right url(/public/images/bg/nowcast/rain-thunder.svg) no-repeat}}@media(min-width:600px){body.sun #pageContent,body.sun .ad-wide-wrap.top,body.night #pageContent,body.night .ad-wide-wrap.top,body.cloudLight #pageContent,body.cloudLight .ad-wide-wrap.top,body.cloudHeavy #pageContent,body.cloudHeavy .ad-wide-wrap.top,body.rainLight #pageContent,body.rainLight .ad-wide-wrap.top,body.rainHeavy #pageContent,body.rainHeavy .ad-wide-wrap.top,body.rainThunder #pageContent,body.rainThunder .ad-wide-wrap.top{background:0 0}}@media(min-width:972px){body.sun section.quickLinks,body.night section.quickLinks,body.cloudLight section.quickLinks,body.cloudHeavy section.quickLinks,body.rainLight section.quickLinks,body.rainHeavy section.quickLinks,body.rainThunder section.quickLinks{background-color:#fff}}body.sun section.toolbar button#drawerToggle,body.sun section.toolbar #share button,body.sun section.toolbar #share a,body.night section.toolbar button#drawerToggle,body.night section.toolbar #share button,body.night section.toolbar #share a,body.cloudHeavy section.toolbar button#drawerToggle,body.cloudHeavy section.toolbar #share button,body.cloudHeavy section.toolbar #share a,body.rainLight section.toolbar button#drawerToggle,body.rainLight section.toolbar #share button,body.rainLight section.toolbar #share a,body.rainHeavy section.toolbar button#drawerToggle,body.rainHeavy section.toolbar #share button,body.rainHeavy section.toolbar #share a,body.rainThunder section.toolbar button#drawerToggle,body.rainThunder section.toolbar #share button,body.rainThunder section.toolbar #share a{color:#fff}nav.drawer img.logo.white,section.toolbar img.logo.white{display:none}section.recommend img.recommendationImage.white{display:none}body.theme-dark.sun #pageContent,body.theme-dark.night #pageContent,body.theme-dark.cloudLight #pageContent,body.theme-dark.cloudHeavy #pageContent,body.theme-dark.rainLight #pageContent,body.theme-dark.rainHeavy #pageContent,body.theme-dark.rainThunder #pageContent{background:0 0}body.theme-dark.sun .today h1,body.theme-dark.sun .ad-wide-wrap.top,body.theme-dark.sun .gridContainer .item h2:not(.simple),body.theme-dark.night .today h1,body.theme-dark.night .ad-wide-wrap.top,body.theme-dark.night .gridContainer .item h2:not(.simple),body.theme-dark.cloudLight .today h1,body.theme-dark.cloudLight .ad-wide-wrap.top,body.theme-dark.cloudLight .gridContainer .item h2:not(.simple),body.theme-dark.cloudHeavy .today h1,body.theme-dark.cloudHeavy .ad-wide-wrap.top,body.theme-dark.cloudHeavy .gridContainer .item h2:not(.simple),body.theme-dark.rainLight .today h1,body.theme-dark.rainLight .ad-wide-wrap.top,body.theme-dark.rainLight .gridContainer .item h2:not(.simple),body.theme-dark.rainHeavy .today h1,body.theme-dark.rainHeavy .ad-wide-wrap.top,body.theme-dark.rainHeavy .gridContainer .item h2:not(.simple),body.theme-dark.rainThunder .today h1,body.theme-dark.rainThunder .ad-wide-wrap.top,body.theme-dark.rainThunder .gridContainer .item h2:not(.simple){background-color:var(--heading-bg-color);color:var(--heading-text-color)}body.theme-dark.sun nav.appbar,body.theme-dark.sun #share ul,body.theme-dark.night nav.appbar,body.theme-dark.night #share ul,body.theme-dark.cloudLight nav.appbar,body.theme-dark.cloudLight #share ul,body.theme-dark.cloudHeavy nav.appbar,body.theme-dark.cloudHeavy #share ul,body.theme-dark.rainLight nav.appbar,body.theme-dark.rainLight #share ul,body.theme-dark.rainHeavy nav.appbar,body.theme-dark.rainHeavy #share ul,body.theme-dark.rainThunder nav.appbar,body.theme-dark.rainThunder #share ul{background-color:var(--appbar-bg-color);color:var(--heading-text-color)}body.theme-dark.sun .nowcast .wrap,body.theme-dark.night .nowcast .wrap,body.theme-dark.cloudLight .nowcast .wrap,body.theme-dark.cloudHeavy .nowcast .wrap,body.theme-dark.rainLight .nowcast .wrap,body.theme-dark.rainHeavy .nowcast .wrap,body.theme-dark.rainThunder .nowcast .wrap{background-color:var(--bg-color)}@media(min-width:600px){body.theme-dark.sun .nowcast .wrap,body.theme-dark.night .nowcast .wrap,body.theme-dark.cloudLight .nowcast .wrap,body.theme-dark.cloudHeavy .nowcast .wrap,body.theme-dark.rainLight .nowcast .wrap,body.theme-dark.rainHeavy .nowcast .wrap,body.theme-dark.rainThunder .nowcast .wrap{background:0 0;background-color:var(--item-bg-color)}}@media(min-width:600px){body.theme-dark.sun .todaycast .wrap,body.theme-dark.night .todaycast .wrap,body.theme-dark.cloudLight .todaycast .wrap,body.theme-dark.cloudHeavy .todaycast .wrap,body.theme-dark.rainLight .todaycast .wrap,body.theme-dark.rainHeavy .todaycast .wrap,body.theme-dark.rainThunder .todaycast .wrap{background:0 0;background-color:var(--item-bg-color)}}@media(min-width:972px){body.theme-dark.sun section.quickLinks,body.theme-dark.night section.quickLinks,body.theme-dark.cloudLight section.quickLinks,body.theme-dark.cloudHeavy section.quickLinks,body.theme-dark.rainLight section.quickLinks,body.theme-dark.rainHeavy section.quickLinks,body.theme-dark.rainThunder section.quickLinks{background-color:var(--quicklinks-bg-color)}}body.theme-dark nav.drawer img.logo.white,body.theme-dark section.toolbar img.logo.white{display:inline}body.theme-dark nav.drawer img.logo.black,body.theme-dark section.toolbar img.logo.black{display:none}body.theme-dark section.recommend img.recommendationImage.white{display:inline}body.theme-dark section.recommend img.recommendationImage.black{display:none}