/*
File generated by XWK on Mon, 05 May 2025 12:16:31 +0200 - NEVER EDIT THIS FILE 
File src: files/cache/dscss/forecast.dynamic.E723B5B8.scss 
Compile Time: 29ms 
*/
.forecast-item .item-title .title-element.set-to-right{width:50%;}.forecast-item .item-title .title-element.set-to-right > div{display:flex;justify-content:flex-end;}.forecast-item .item-title .title-element.set-to-right > div .title-form{margin-right:10px;margin-top:2px;flex-grow:1;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-links{display:flex;justify-content:flex-end;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-links.force-item-icon-link-style{margin-bottom:0px;margin-right:0px;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-links .item-link a.btn{margin-bottom:0px;width:38px;height:38px;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-links .item-link a.btn img{width:30px;height:30px;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-link a.btn{margin-right:1px;max-width:100% !important;}.forecast-item .item-title .title-element.set-to-right > div .item-links .icon-link:last-child a.btn{margin-right:0px;}.forecast-item.mountainweather-forecast-item .item-title .title-element.set-to-right .item-links .icon-links .item-link a.btn{width:auto;padding-left:10px;padding-right:10px;color:#fff !important;}.forecast-item.mountainweather-forecast-item .item-title .title-element.set-to-right .item-links .icon-links .item-link a.btn i{display:none;}.forecast-4d{margin-top:-5px;}.forecast-4d-day{margin-top:5px;max-width:175px;background:white;}.forecast-4d-day .title{color:#284e82 !important;text-align:left;font-size:80% !important;font-weight:bold;line-height:100% !important;padding-top:5px;}.forecast-4d-day .hr{width:100%;height:1px;background:#cbc9ca;margin-bottom:0px;margin-top:0px;}.forecast-4d-day .col-xs-12{min-width:50px;}.forecast-4d-day .square{max-width:60px;position:relative;margin-bottom:0px;width:100%;}.forecast-4d-day .square > div{display:block;position:absolute;width:100%;height:100%;}.forecast-4d-day .square > div > div{display:table;width:100%;height:100%;vertical-align:middle;}.forecast-4d-day .square > div > div > div{vertical-align:middle;display:table-cell;}.forecast-4d-day .square:after{content:"";display:block;padding-bottom:100%;}.forecast-4d-day .symbol{text-align:center;}.forecast-4d-day .symbol img{width:80%;max-width:70px;}.forecast-4d-day .sig{background:#284e82;max-width:60px;}.forecast-4d-day .sig > div > div > div{text-align:center;color:white !important;line-height:100% !important;font-size:28px !important;}.forecast-4d-day table{padding:0;margin:0;border:0;width:100%;}.forecast-4d-day table.full-height{height:100%;}.forecast-4d-day table img{width:70%;}.forecast-4d-day table td{text-wrap:avoid;white-space:nowrap;padding-top:0px;padding-bottom:0px;}.forecast-4d-day table .icon{width:24px;height:24px;float:left;}.forecast-4d-day table .val{float:left;font-size:120% !important;}.forecast-4d-day table .val.small{font-size:72% !important;}.forecast-4d-day table .val .hr{margin-top:0px;margin-bottom:0px;}@media only screen and (max-width:370px){.forecast-4d-day{max-width:210px;}.forecast-4d-day .sig > div > div > div{font-size:28px !important;}.forecast-4d-day table img{width:16.8px;}.forecast-4d-day table .val{font-size:120% !important;}.forecast-4d-day table .val.small{font-size:72% !important;}}.forecast-wrap{position:relative;}.forecast-wrap .forecast-contentview{overflow:hidden;width:100%;}.forecast-wrap .forecast-content{width:5000px;}.forecast-wrap .forecast-ctrl{position:absolute;right:-10px;top:67.5px;}.forecast-wrap .forecast-ctrl .ctrl{padding-left:5px;padding-right:5px;margin:0;margin-bottom:5px;background:#00aafc;color:white !important;height:40px;font-size:30px !important;line-height:40px !important;cursor:pointer;}.forecast-wrap .forecast-ctrl .ctrl.swiper-button-disabled{opacity:0.5;}.forecast-wrap .forecast-ctrl .ctrl.swiper-button-disabled:hover{background:#00aafc;}.forecast-wrap .forecast-ctrl .ctrl:hover{background:#284e82;}.forecast{padding:5px;margin-left:5px;float:left;position:relative;overflow:hidden;background:white;}.forecast:first-child{margin-left:0px;}.forecast .forecast-col{height:210px;width:70px;float:left;}.forecast .forecast-col.tiny{width:100%;}.forecast .forecast-col .title{height:15px;color:#284e82 !important;}.forecast .forecast-col div{line-height:100% !important;}.forecast .forecast-col.vr{padding:0;width:1px;background:#cbc9ca;margin-left:5px;margin-right:5px;}.forecast .forecast-col.vr-big{padding:0;width:3px;background:#cbc9ca;margin-left:5px;margin-right:5px;}.forecast .forecast-col .hr{width:100%;height:1px;background:#cbc9ca;margin-bottom:0px;margin-top:0px;}.forecast .forecast-col .sig{line-height:70px !important;font-size:35px !important;width:100%;height:70px;background:#284e82;color:white !important;text-align:center;}.forecast .forecast-col .sig.today{background:#00aafc;}.forecast .forecast-col .title{text-align:center;font-size:80% !important;font-weight:bold;}.forecast .forecast-col .symbol{text-align:center;margin-bottom:5px;height:70px;}.forecast .forecast-col .symbol img{max-width:100%;max-height:100%;}.forecast .forecast-col .data{position:relative;height:39px;}.forecast .forecast-col .data.big{height:44px;}.forecast .forecast-col .data.big .icon{bottom:8px;}.forecast .forecast-col .data.big .val{text-align:center;bottom:3px;}.forecast .forecast-col .data.big .val strong{padding-left:5px;padding-right:5px;}.forecast .forecast-col .data.big .val .hr{margin-top:2px;margin-bottom:2px;}.forecast .forecast-col .data .icon{position:absolute;left:0;bottom:3px;}.forecast .forecast-col .data .icon img{height:100%;width:24px;float:left;}.forecast .forecast-col .data .val{position:absolute;bottom:5px;right:0;float:right;font-size:120% !important;}.forecast .forecast-col .data .val.small{font-size:90% !important;}.mountainweather-forecast-item .mountainweather-day{height:100%;}.mountainweather-forecast-item .background-image{width:100%;height:100%;overflow:hidden;position:relative;}.mountainweather-forecast-item .background-image > img{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto;}.mountainweather-forecast-item .altitude-row{text-align:left;margin:3px 3px 3px 3px;border-bottom:2px dashed;position:absolute;left:0;width:94%;}.mountainweather-forecast-item .altitude-row .min{margin-left:5px;display:inline-block;width:30px;white-space:nowrap;}.mountainweather-forecast-item .altitude-row .max{margin-left:15px;display:inline-block;font-size:22px;white-space:nowrap;}.mountainweather-forecast-item .altitude-row .alt{position:absolute;right:5px;white-space:nowrap;}.mountainweather-forecast-item .altitude-row.alt-2000{bottom:65%;}.mountainweather-forecast-item .altitude-row.alt-1000{bottom:30%;}.mountainweather-forecast-item .mountainweather-day.inactive{display:none;}@media (max-width:768px){.forecast-item .item-title .title-element.set-to-right{position:relative;left:0px;right:auto;top:0px;width:100%;margin-top:5px;}}