/* 50-wetter.css */
.fmwetter_current_details .fmwetter_desc_element{bottom:25px}.fmwetter_desc_element{bottom:8px;left:0;right:0;position:absolute;text-align:center;font-size:13px;order:100}.fmwetter_current_details .tempblock{display: flex;    flex-direction: column;    align-items: center}.fmwetter_current .fmwetter_day{background-color: var(--color-cta);color:#ffffff}.mobile .fmwetter_day{display:block;padding-right:8px;padding-bottom:2px;padding-left:8px;background-color:#4d72a6;border-radius:10px;font-size:11px;color:#fff;font-weight:600}.mobile .fmwetter_forecast{width:25%}.mobile .fmwetter_forecast:last-child{display:none}.mobile .mod_fmWetter{flex-wrap:wrap}.mobile .fmwetter_current{width:100%}.fmwetter_current > div{z-index:10}.fmwetter_headline{display: flex}.fmwetter_temperature_element{text-align:center;font-size:22px;line-height:1;font-weight:600}.fmwetter_current_details .fmwetter_temperature_element{margin-top:-8px;padding-bottom:20px;font-size:40px;line-height:1}.fmwetter_day{display:block;padding:4px 15px;border-radius:14px;font-size:13px;font-weight:600;background-color:var(--color-layout-1);color:var(--color-cta)}.fmwetter_forecast_details{display: flex;flex-direction: column;align-items: center}.fmwetter_temperature_label{display:none}.mod_fmWetter > div{position:relative;padding-bottom:10px;display:flex;flex-direction:column;align-items:center;border-left: 1px solid var(--color-few-solid)}.mod_fmWetter > div:first-child,.mod_fmWetter > div:nth-child(2){border-left:0 solid}.mod_fmWetter{overflow:hidden;background-color:#fff;display:flex;border: 1px solid var(--color-few-solid);border-radius:var(--radius-box)}.fmwetter_forecast{width:15%;margin-top:18px;margin-bottom:18px;padding-top:10px;padding-bottom:10px}.fmwetter_current{width:25%;position:relative;margin-top:0;margin-bottom:0;padding-top:28px;padding-bottom:28px;background-image:url("../../files/images/wetter-hintergrund.jpg");background-position:center center;background-repeat:no-repeat;color:#fff;background-size:cover}.fmwetter_current:after{bottom:0;left:0;right:0;top:0;position:absolute;background-color:rgba(0,0,0,.1);content:"";z-index:5}.fmwetter_current:after{height:50%;bottom:0;left:0;right:0;top:auto;position:absolute;content:"";z-index:5;background: #253357;background: linear-gradient(0deg, rgba(37, 51, 87, 0.75) 0%, rgba(255, 255, 255, 0) 100%)}.fmwetter_icon_element:before{height:60px;font-size:40px;font-family: var(--font-icon);font-weight: 100;color: #445a92}.fmwetter_icon_element{width:80px;height:80px;margin-top:30px;margin-bottom:30px;border-radius:50%;align-items: center; justify-content: center;display: flex;background-color: var(--color-layout-1)}.w10d:before{content: "\f740"}.w11d:before{content: "\f76c"}.w10d:before{content: "\f740"}.w11n:before{content: "\f76c"}.w10n:before{content: "\f740"}.w13d:before{content: "\f742"}.w13n:before{content: "\f742"}.w01d:before{content: "\f185"}.w01n:before{content: "\f185"}.w02d:before{content: "\f763"}.w02n:before{content: "\f763"}.w03d:before{content: "\f0c2"}.w03n:before{content: "\f0c2"}.w04d:before{content: "\f0c2"}.w04n:before{content: "\f0c2"}.w09d:before{content: "\f741"}.w09n:before{content: "\f741"}