.widget-weather-long-term .widget-title{min-height:25px}.widget-weather-long-term .widget-title h3{font-size:1rem;overflow:hidden;width:57%}.widget-weather-long-term.short .widget-title h3{padding:3px 0;height:15px;width:68%}.short .widget-title .widget-logo{width:63px;height:17px;margin-top:0}.widget-weather-long-term.short .widget-warning-block .text{max-width:75%}.widget-weather-long-term .async-content{opacity:1}.widget-weather-long-term.large .btn-more a{margin:0}.widget-weather-long-term.large table tr td{padding:2px 0}.widget-weather-long-term.large .warning-block{max-height:20px}.widget-weather-long-term table tr:nth-child(4) td{padding:4px 1px}.widget-weather-long-term table tr:nth-child(4) td>div.blue:first-child{display:none}.widget-weather-long-term table .blue .fa-tint:before{content:"";margin-right:3px}.widget-weather-long-term.large .warning-block .text,.widget-weather-long-term.large .warning-block .link{line-height:1.3}.widget-weather-long-term table{width:100%;background-color:#fff;border-collapse:collapse;table-layout:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0)}.widget-weather-long-term table tr>td{font-weight:normal;font-size:.8rem;padding:4px;text-align:center;border-top:thin solid #f4f4f4;border-left:thin solid #f4f4f4;position:relative}.widget-weather-long-term.short table tr>td{padding:3px}.widget-weather-long-term table tr>td.weekend{background-color:#fafafa}.widget-weather-long-term table tr:first-child>td{border-top:none}.widget-weather-long-term table tr>td:first-child{border-left:none}.widget-weather-long-term table tr>td i.fa{font-size:.6rem}.widget-weather-long-term .widget-title,.widget-weather-long-term .async-content{cursor:pointer}.widget-weather-long-term table tr .head,.widget-weather-long-term table tr .head.hide-small,.widget-weather-long-term table tr .head.hide-large>div{display:none}.widget-weather-long-term table tr .head.hide-large{display:block;line-height:11px}.widget-weather-long-term table tr .head{vertical-align:bottom;text-transform:capitalize;font-weight:500}.widget-weather-long-term table tr .wx{width:30px;padding-top:30px;background-repeat:no-repeat;background-size:contain;margin:0 auto}.widget-weather-long-term table tr .wind{background-repeat:no-repeat;background-position-x:center;font-size:13px;line-height:24px;text-align:center}.widget-weather-long-term .widget-link-button-big a{line-height:1.5rem;font-size:1rem;padding:.1em;margin-top:2px}.widget-weather-long-term.short .widget-link-button-big a{font-size:1rem;padding:.1em;margin-top:3px;height:30px;overflow:hidden}.widget-weather-long-term table td .blue{color:#009fe3}.widget-weather-long-term table td .orange{color:#ff8400}.widget-weather-long-term table td .red{color:#ed2329}.widget-weather-long-term table td .bg-blue{background-color:#009fe3}.widget-weather-long-term table td .bg-orange{background-color:#ff8400}.widget-weather-long-term table td .bg-red{background-color:#ed2329}.widget-weather-long-term table td .temp{font-weight:500}.widget-weather-long-term .widget-warning~.async-content table tr>td{padding:2px 0}@media screen and (min-width:769px){.widget-weather-long-term table tr .wx{width:30px;height:30px;padding-top:0}.widget-weather-long-term table tr>td i.fa{font-size:inherit}.widget-weather-long-term table tr>td{font-size:14px;padding:.25rem}.widget-weather-long-term table tr:first-child>td{padding:.25rem}}@media screen and (max-width:20rem){.widget-weather-long-term .widget-warning .warning-block .text{font-size:9px}.widget-weather-long-term .widget-warning .warning-block .link{display:none}}html.wf-active,body{background-color:#fff!important}.snippet{padding:0}.widget-title{background-color:#fff;position:relative;width:100%;min-height:28px;display:flex;align-items:center}.widget-title h3{font-family:"Roboto Condensed",sans-serif;font-size:20px;font-weight:400;line-height:1;display:block}.widget-title h3:first-letter {text-transform:capitalize}.widget-title .widget-logo{margin-left:auto;box-sizing:border-box;width:104px;height:28px;background-image:url('/Content/Images/logo.svg');background-repeat:no-repeat;background-position:center center;background-size:contain}.widget-link-left-bottom{bottom:0;position:absolute;height:34px;margin-bottom:2px;margin-left:2px;z-index:5}.widget-link-right-bottom a,.widget-link-left-bottom a{padding:.7rem .5rem;font-family:"Roboto",sans-serif;font-size:1rem;background:#009fe3;color:#fff;line-height:.8;margin:0}.widget-link-right-bottom a:hover,.widget-link-left-bottom a:hover{background-color:#008bd1}.widget-link-right-bottom{position:absolute;bottom:13px;height:34px;margin-bottom:2px;margin-right:11px;right:0}.widget-link-button-big{background-color:#fff}.widget-link-button-big a{margin-top:10px}@media screen and (max-width:400px){.widget-title h3{font-size:16px}}.widget-warning-block{height:100%;cursor:pointer;height:25px}.widget-warning-block i{padding:0 5px}.widget-warning-block .text,.widget-warning-block .link{line-height:2;height:100%;padding:0;display:inline-block}.widget-warning-block .text.truncate{max-width:84%;overflow:hidden;word-wrap:unset;white-space:nowrap;text-overflow:ellipsis;max-height:20px;padding-top:2px;font-size:11px}.widget-warning-block .link{float:right;padding-right:10px !important;padding-top:4px;font-size:9px;max-height:25px}.widget-warning-block .link a{text-decoration:underline}.widget-warning-block .fa-chevron-right{float:right;padding-top:5px}.widget-warning-block .fa-warning{float:left;padding:5px}.widget-weather-now .warning-large{display:none}.widget-warning.large,.widget-warning.large .widget-warning-block{height:25px}.widget-warning.large .text,.widget-warning.large .link{line-height:1.6}.widget-warning-block.bg-yellow,.widget-warning-block.bg-yellow .link a{background-color:#f7cc13;color:#000 !important}.widget-warning-block.bg-red,.widget-warning-block.bg-red .link a{background-color:#ed2329;color:#fff !important}.widget-warning-block.bg-orange,.widget-warning-block.bg-orange .link a{background-color:#ffad00;color:#fff !important}.widget-weather-now .widget-title,.widget-weather-now .weather{cursor:pointer}.widget-weather-now .widget-title.large h3{font-size:1.1rem;max-width:63%;overflow:hidden;word-wrap:unset;white-space:nowrap;text-overflow:ellipsis}.widget-weather-now .large .weather{margin-bottom:0}.widget-weather-now .location-widget .btn-more a{margin-top:3px;font-size:1.1rem}.widget-weather-now .large .btn-more a{margin-top:5px}.widget-weather-now .location-widget .content{padding:0}.widget-weather-now .location-widget .content .meteo-warning-block{padding-bottom:3px}.widget-weather-now .weather>.type{width:58.3333333333%}.widget-weather-now .weather>.col5{width:41.6666666667%}.widget-weather-now .no-warning .weather>.type{margin-top:28px}.widget-weather-now .no-warning.large .weather .col5>div{margin-top:0}.widget-weather-now .no-warning .weather .col5>div{margin-top:5px}.widget-weather-now .no-warning .splash-flash a{margin-top:8px}.widget-weather-now .no-warning .btn-more{margin-top:4px}.widget-weather-now.xs .no-warning .weather .col5>div,.widget-weather-now.xs .no-warning .splash-flash .btn-splash,.widget-weather-now.xs .no-warning .btn-more{margin-top:0}.widget-weather-now.xs .no-warning .splash-flash .btn-flash{margin-top:3px}@media screen and (max-width:320px){.widget-weather-now .widget-title{margin-top:4px}.widget-weather-now .widget-title h3{font-size:1.8rem}.widget-weather-now .location-widget .weather{margin-top:5px;margin-bottom:1rem}.widget-weather-now .location-widget .weather .col7-large{width:40%;margin-top:13px}.widget-weather-now .location-widget .weather .col7-large div{width:41px;margin-top:9px}.widget-weather-now .location-widget .weather .col7-large span{font-size:46px}.widget-weather-now .location-widget .weather .col5-large{width:60%}.widget-weather-now .location-widget .weather span{font-size:55px}.widget-weather-now .location-widget.large .weather .col5>div{margin-top:0}.widget-weather-now .location-widget .btn-more,.widget-weather-now .location-widget .splash-flash .btn-flash{margin-top:10px !important}}@media screen and (max-width:215px){.widget-weather-now .widget-title,.widget-weather-now .location-widget .weather,.widget-weather-now .location-widget .weather .type,.widget-weather-now .location-widget .weather .type .wx{margin-top:0!important}.widget-weather-now .location-widget .weather{margin-bottom:0!important}.widget-weather-now .location-widget .weather .col7{width:30%}.widget-weather-now .location-widget .weather .col5{width:70%}.widget-weather-now .location-widget .weather .type .wx{height:41px}.widget-weather-now .location-widget .splash-flash .btn-flash{margin-top:3px!important}.widget-weather-now .location-widget .btn-more{margin-top:0!important}}.location-widget .content h3{font-family:"Roboto Condensed",sans-serif;font-size:2rem;font-weight:400;margin-bottom:.5rem;line-height:1.6}.location-widget .type .wx{width:60px;height:60px;float:left;margin-right:.2rem}.location-widget .type .temp{color:#009fe3;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:4.5rem;line-height:4rem;letter-spacing:-.3rem}.location-widget .rating{color:#808080;line-height:2}.location-widget .rating span{cursor:pointer}.location-widget .rain em,.location-widget .pressure em,.location-widget .wind em,.location-widget .humidity em{font-weight:500;font-style:normal}.location-widget .weather{margin-bottom:1rem}.location-widget .meteo-warning-block .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-widget .meteo-warning-block .warning,.location-widget .splash-flash .warning{position:relative;overflow:hidden;margin-top:.2rem;text-align:left;padding:0;height:36px}.location-widget .warning-large{margin:0 0 .5rem 0;color:#fff;cursor:auto}.location-widget .warning .icon{height:100%;width:1.8rem;float:left;background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.location-widget .warning.bg-yellow .icon i{color:#000}.location-widget .meteo-warning-block .icon{height:100%;width:1.8rem;font-size:large}.location-widget .meteo-warning-block span{max-width:82%;height:32px;overflow-y:hidden}.location-widget .meteo-warning-block i.fa-warning{padding:8px 5px;color:#fff}.location-widget .meteo-warning-block i.fa-chevron-right{padding:0}.location-widget .warning .fa-chevron-right{content:"/f054";font-family:FontAwesome;font-size:large;float:right;margin:9px 5px 0 0;color:#000}.location-widget .warning.bg-green:hover .fa-chevron-right{color:#5da323}.location-widget .warning.bg-yellow:hover .fa-chevron-right{color:#f7cc13}.location-widget .warning.bg-orange:hover .fa-chevron-right{color:#ffad00}.location-widget .warning.bg-red:hover .fa-chevron-right{color:#ed2329}.location-widget .btn-more{padding-bottom:2px}.location-widget .btn.large{margin-top:1rem}.location-widget .warning.bg-red .icon,.location-widget .warning-large.bg-red{background-color:#ed2329;opacity:1}.location-widget .warning.bg-green .icon,.location-widget .warning-large.bg-green{background-color:#5da323;opacity:1}.location-widget .warning.bg-orange .icon,.location-widget .warning-large.bg-orange{background-color:#ffad00;opacity:1}.location-widget .warning.bg-yellow .icon,.location-widget .warning-large.bg-yellow{background-color:#f7cc13;opacity:1}.location-widget .warning span{padding:.2rem 0 0 .4rem;display:inline-block}.location-widget .warning-large span{padding:0;font-size:1rem}.location-widget .block .quicklinks{border-top:solid 2px #f4f4f4}.location-widget .block .quicklinks .row div{display:inline-block}.location-widget .block .quicklinks .row div a{padding-left:10px}.location-widget .block .quicklinks .fa-chevron-right{font-size:small}.location-widget .tabs{display:flex}.location-widget .tabs .tab{flex:1;margin:0 .5rem;padding:.5rem 0;line-height:1.25}.location-widget .tabs .tab:first-child{margin-left:0}.location-widget .tabs .tab:last-child{margin-right:0}@media screen and (max-width:40em){.location-widget .tabs .tab{margin:0 .25rem}}.radar-widget{position:relative}.radar-widget a.btn{position:absolute;right:1rem;top:0;z-index:2}.radar-widget .map{width:100%;height:14.1rem;border-radius:3px;overflow:hidden;cursor:pointer}.radar-widget .map::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.radar-widget.warning .map{height:14.1rem}.lightning-widget .warning-large{opacity:0}.lightning-widget .row{margin-bottom:1.5rem}.rain-widget{margin-bottom:.5rem}.rain-widget .warning-large{height:40px}.rain-widget .rain-timeline{background-color:#f4f4f4;border-radius:3px;padding:.4rem;cursor:pointer;min-height:158px}.rain-widget .rain-timeline div{position:relative}.rain-widget .rain-timeline .line,.rain-widget .rain-timeline .now{height:102px;top:0;position:absolute}.rain-widget .rain-timeline .line{background-color:#000;width:2px;z-index:3}.rain-widget .rain-timeline .line::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#000 transparent transparent transparent;margin-left:-3px}.rain-widget .rain-timeline .now{width:0;display:none;background-color:rgba(255,255,255,.6);border-right:dashed 1px #bbb;z-index:1}.rain-widget .rain-timeline .graph{position:relative;border-bottom:solid 2px #009fe3}.rain-widget .rain-timeline .graph,.rain-widget .rain-timeline .graph>svg{height:100px;width:100%;display:block}.rain-widget .rain-timeline .graph>svg>path{stroke-width:0}.rain-widget .rain-timeline .info{height:1.5rem}.rain-widget .rain-timeline .axis{height:1.2rem}.rain-widget .rain-timeline .info>div{font-size:.9rem;font-weight:500}.rain-widget .rain-timeline .axis>div{font-size:.8rem;color:#999}.rain-widget .rain-timeline .axis>div.start,.rain-widget .rain-timeline .info>div.time{float:left}.rain-widget .rain-timeline .axis>div.end,.rain-widget .rain-timeline .info>div.precip{float:right}.rain-widget .rain-timeline .info>div.precip{color:#009fe3}.rain-widget .rain-timeline .graph .label{position:absolute;left:0;width:100%;border-top:dashed 1px #666;display:none;z-index:2}.rain-widget .rain-timeline .graph .label::after{display:block;padding:.15rem .2rem;font-size:.6rem;width:1.7rem;color:#fff;line-height:1;margin-top:-1px}.rain-widget .rain-timeline .graph .label.label-light{border-color:#feca07}.rain-widget .rain-timeline .graph .label.label-light::after{content:'Licht';background-color:#feca07}.rain-widget .rain-timeline .graph .label.label-moderate{border-color:#ffad00}.rain-widget .rain-timeline .graph .label.label-moderate::after{content:'Matig';background-color:#ffad00}.rain-widget .rain-timeline .graph .label.label-high{border-color:#ed2329}.rain-widget .rain-timeline .graph .label.label-high::after{content:'Zwaar';background-color:#ed2329}.rain-widget .rain-graph-loader{display:flex;width:100%;height:100%;z-index:20;overflow:hidden;position:relative;background-color:#f4f4f4;border-radius:5px;min-height:158px}.rain-widget .rain-graph-loader.hide{display:none}.rain-widget .rain-graph-loader:before{content:"";position:absolute;left:0;top:0;height:100%;width:200px;background:linear-gradient(to right,#f4f4f4 0%,#e2e2e2 50%,#f4f4f4 100%);animation:gradient-animation 2s infinite cubic-bezier(0,1.1,1,-.1);filter:blur(5px);opacity:.6}@keyframes gradient-animation{from{transform:translate(-100%)}to{transform:translate(200%)}}.widget-title{min-height:25px !important}.widget-weather-today .widget-title h3{font-size:1rem !important;overflow:hidden;width:57%;line-height:1rem}.widget-weather-today{cursor:pointer}.widget-weather-today:after{content:'';display:block;clear:both}.widget-weather-today .btn-more a{padding:.2em .1em}.widget-weather-today .dayparts{background-color:#fff}.widget-weather-today .dayparts .col:first-child{padding-left:0 !important}.widget-weather-today .dayparts .col:last-child{padding-right:0 !important}.widget-weather-today .dayparts:after{content:'';display:block;clear:both}.widget-weather-today .daypart-item{border:thin #f4f4f4 solid;padding:.2rem}.widget-weather-today .daypart-item>div{text-align:center}.widget-weather-today .daypart-item .head{text-transform:capitalize;font-weight:500}.widget-weather-today .daypart-item .wx{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;margin:0 auto}.widget-weather-today .daypart-item .wind{background-repeat:no-repeat;background-position-x:center;font-size:13px;line-height:24px}.widget-weather-today .daypart-item .wx,.widget-weather-today .daypart-item .head,.widget-weather-today .daypart-item .orange,.widget-weather-today .daypart-item .red,.widget-weather-today .daypart-item .blue{padding-bottom:5px}.widget-weather-today .daypart-item .blue{color:#009fe3}.widget-weather-today .daypart-item .orange{color:#ff8400}.widget-weather-today .daypart-item .red{color:#ed2329}.widget-weather-today .daypart-item .temp{font-weight:500}.widget-weather-today .dayparts.warning .head{padding-bottom:0}.widget-weather-today .dayparts.warning~.widget-link-button-big a{margin-top:3px;padding:.3em .1em}.widget-weather-today .dayparts.warning .col{padding:1px}.widget-weather-today .dayparts.warning .blue,.widget-weather-today .dayparts.warning .daypart-item,.widget-weather-today .dayparts.warning .temp,.widget-weather-today .dayparts.warning .orange{padding:0}.widget-weather-today.short .widget-title h3{padding:3px 0;height:15px;width:100%}.widget-weather-today.short .widget-title .widget-logo{width:63px;height:17px;margin-top:0}.widget-weather-today.short .dayparts .col{width:33.3333333333%;padding:1px !important}.widget-weather-today.short .daypart-item .head,.widget-weather-today.short .daypart-item .orange,.widget-weather-today.short .daypart-item .temp,.widget-weather-today.short .daypart-item .blue{padding-bottom:4px}.widget-weather-today.short .daypart-item .wind{margin-bottom:5px}.widget-weather-today.short .widget-link-button-big{height:34px;overflow:hidden;margin-top:4px}.widget-weather-today.short .widget-link-button-big a{font-size:1rem;height:30px;overflow:hidden;margin-top:2px}.widget-weather-today.short .widget-warning-block .text{max-width:75%}.widget-weather-today.short .dayparts.warning .daypart-item .wx,.widget-weather-today.short .dayparts.warning .daypart-item .head,.widget-weather-today.short .dayparts.warning .daypart-item .orange,.widget-weather-today.short .dayparts.warning .daypart-item .red,.widget-weather-today.short .dayparts.warning .daypart-item .blue{padding-bottom:0}.widget-weather-today.short .dayparts.warning .daypart-item .wind{margin-bottom:0}.widget-weather-today.short .widget-link-button-big.warning,.widget-weather-today.short .widget-link-button-big.warning a{margin-top:0}@media screen and (max-width:20rem){.widget-weather-today .widget-warning .warning-block .text{font-size:9px;text-decoration:underline}.widget-weather-today .widget-warning .warning-block .link{display:none}}@media screen and (max-width:265px){.widget-weather-today .dayparts>div{padding:1px !important}.widget-weather-today .dayparts .daypart-item{padding:0}}.banner{display:flex;justify-content:center;text-align:center;padding:0 1rem}.banner.is-debug p{color:#666}.banner.is-debug .debug{display:inline-block;text-align:left;width:95%;max-width:600px;padding:.5rem;border:dashed 1px #f9ca24;font-size:.8rem;background-color:#f6e58d;position:relative}.banner.is-debug .debug::before{content:"AD";position:absolute;top:0;right:0;background-color:#f9ca24;line-height:1;font-size:.6rem;padding:.2rem}.banner.is-debug .debug h3{font-size:.9rem}.banner.is-debug .debug .code{white-space:pre;overflow:auto;margin-bottom:1rem}.banner.is-debug .debug .logging .item{min-height:20px;clear:both}.banner.is-debug .debug .logging .item>div{float:left}.banner.is-debug .debug .logging .item>div.time{width:60px}.banner.is-debug .debug .logging .item>div.status{width:60px;font-weight:500}