.weatherBox{float:right;min-width:600px;max-width:1500px}@media screen and (min-height:1800px) and (max-height:2700px){.weatherBox{min-width:1200px;max-width:3000px}.current-weather{max-width:430px}}@media screen and (min-height:2700px){.weatherBox{min-width:1800px;max-width:4500px}.current-weather{max-width:645px}}.weather-current-wind{width:100px;padding-top:25px;border-left:none;height:100%}.weather-top-row-1{margin-top:4px}.weather-top-row-2{margin-top:10px}.weather-bottom-row-1{padding-bottom:69px}.weather-bottom-row-2{padding-bottom:35px}.weather-bottom-row-3{padding-bottom:37px}.weather-bottom-row-4{padding-bottom:2px}.weather-bottom-row-5{padding-bottom:0}.weather-wind-value-container{margin:0 12px}.weather-wind-value-container-1{padding-bottom:23px}.weather-wind-value-container-2{padding-bottom:8px}.windDirection{font-size:16px;text-align:center}.windSpeedText{font-size:16px;float:left;padding-left:8px}.wind-icon-container-1{margin-left:17px;width:75px!important}.wind-icon-container-2{padding:10px 22px 0}.weather-wind-speed-container-1{padding-bottom:22px}.weather-wind-speed-container-2{padding-bottom:8px}.wind-icon i{color:#fff;font-size:75px}@media screen and (min-height:1800px) and (max-height:2700px){.current-wind-container{max-width:180px}.weather-top-row-1{margin-top:8px}.weather-top-row-2{margin-top:20px}.weather-bottom-row-1{padding-bottom:138px}.weather-bottom-row-2{padding-bottom:70px}.weather-bottom-row-3{padding-bottom:74px}.weather-bottom-row-4{padding-bottom:4px}.weather-bottom-row-5{padding-bottom:0}.weather-wind-value-container{margin:0 24px}.weather-wind-value-container-1{padding-bottom:46px}.weather-wind-value-container-2{padding-bottom:16px}.windDirection{font-size:32px;padding-left:22px}.windSpeedText{font-size:32px;padding-left:16px}.wind-icon-container-1{padding:44px 44px 0}.wind-icon-container-2{padding:20px 44px 0}.weather-wind-speed-container-1{padding-bottom:44px}.weather-wind-speed-container-2{padding-bottom:16px}.wind-icon i{font-size:96px}}@media screen and (min-height:2700px){.current-wind-container{max-width:270px}.weather-top-row-1{margin-top:12px}.weather-top-row-2{margin-top:30px}.weather-bottom-row-1{padding-bottom:217px}.weather-bottom-row-2{padding-bottom:105px}.weather-bottom-row-3{padding-bottom:112px}.weather-bottom-row-4{padding-bottom:6px}.weather-bottom-row-5{padding-bottom:0}.weather-wind-value-container{margin:0 36px}.weather-wind-value-container-1{padding-bottom:69px}.weather-wind-value-container-2{padding-bottom:24px}.windDirection{font-size:48px;padding-left:33px}.windSpeedText{font-size:48px;padding-left:24px}.wind-icon-container-1{padding:66px 66px 0}.wind-icon-container-2{padding:30px 66px 0}.weather-wind-speed-container-1{padding-bottom:66px}.weather-wind-speed-container-2{padding-bottom:24px}.wind-icon i{font-size:144px}}.dateTime{max-width:10%;float:right}.bottomPanelTime{color:#fff;font-size:42px}.publicDisplay-date{font-size:20px;padding-left:9px}.sun-container{margin-top:8px}.sun-container .sun-text-current,.sun-container .sun-value-current{position:relative;float:left;text-align:left}.sun-container .sun-value-current{font-size:16px;margin-top:1px;margin-bottom:1px}.sun-icon{float:left;margin:4px 4px 0 15px}.sun-container-no-forecast{width:215px;margin-top:0;border-left:none}.sunrise-container{width:215px;padding-top:10px}.sunrise-container-standalone,.sunset-container{padding-bottom:66px}.sunset-container{padding-top:10px}.sunset-container-standalone{padding-bottom:35px}.weather-location-name{text-align:right;font-size:20px;padding-right:12px}.weather-yr{text-align:center}.weather-yr a{font-size:12px;color:#969393}@media screen and (min-height:1800px) and (max-height:2700px){.bottomPanelTime{font-size:84px}.publicDisplay-date{font-size:40px;padding-left:18px}.sun-container{margin-top:16px}.sun-container .sun-value-current{font-size:32px;margin-top:2px;margin-bottom:2px}.sun-icon{margin:8px 8px 0 30px;font-size:32px}.sun-container-no-forecast{width:430px}.sunrise-container{width:430px;padding-top:2px}.sunrise-container-standalone,.sunset-container{padding-bottom:132px}.sunset-container{padding-top:20px}.sunset-container-standalone{padding-bottom:70px}.weather-location-name{font-size:40px;padding-right:24px}}@media screen and (min-height:2700px){.bottomPanelTime{font-size:126px}.publicDisplay-date{font-size:60px;padding-left:27px}.sun-container{margin-top:24px}.sun-container .sun-value-current{font-size:48px;margin-top:3px;margin-bottom:3px}.sun-icon{margin:12px 12px 0 45px;font-size:48px}.sun-container-no-forecast{width:645px}.sunrise-container{width:645px;padding-top:3px}.sunrise-container-standalone,.sunset-container{padding-bottom:198px}.sunset-container{padding-top:30px}.sunset-container-standalone{padding-bottom:105px}.weather-location-name{font-size:60px;padding-right:36px}}.mar-top-2{margin-top:2px}.mar-top-5{margin-top:5px}.mar-top-10{margin-top:10px}.mar-top-15{margin-top:15px;margin-left:5px}.mar-top-20{margin-top:20px}.mar-top-25{margin-top:25px}@media screen and (min-height:1800px) and (max-height:2700px){.border-bottom{border-bottom:2px solid #525253}.mar-top-2{margin-top:4px}.mar-top-5{margin-top:10px}.mar-top-10{margin-top:20px}.mar-top-15{margin-top:30px;margin-left:10px}.mar-top-20{margin-top:40px}.mar-top-25{margin-top:50px}}@media screen and (min-height:2700px){.border-bottom{border-bottom:3px solid #525253}.mar-top-2{margin-top:6px}.mar-top-5{margin-top:15px}.mar-top-10{margin-top:30px}.mar-top-15{margin-top:45px;margin-left:15px}.mar-top-20{margin-top:60px}.mar-top-25{margin-top:75px}}.weather-headline-actual{position:relative;float:left;width:100%;padding:5px 0 0 15px}.weather-headline-actual h1{padding:0;margin:0 0 10px;font-size:20px;font-weight:400;color:#fff}@media screen and (min-height:1800px) and (max-height:2700px){.weather-headline-actual{padding:10px 0 0 30px}.weather-headline-actual h1{margin:0 0 20px;font-size:40px}}@media screen and (min-height:2700px){.weather-headline-actual{padding:15px 0 0 45px}.weather-headline-actual h1{margin:0 0 30px;font-size:60px}}.weather-col-1-current{float:left;width:30%;margin:10px 2px 0 0}.weather-current-row{width:200px;color:#fff;font-size:22px;margin-bottom:8px}.weather-current-values{width:200px;height:100%;padding-top:5px}@media screen and (min-height:1800px) and (max-height:2700px){.weather-col-1-current{margin:20px 4px 0 0}.weather-col-2-current{margin:20px 0 50px}}@media screen and (min-height:2700px){.weather-col-1-current{margin:30px 6px 0 0}.weather-col-2-current{margin:30px 0 75px}}.weather-col-2-forecast{float:left;width:350px;height:100%;padding:5px 0 3px;border-left:none}.suedtirol{width:210px}.weather-header{font-weight:700}.weather-col-2-forecast .weather-header{position:relative;float:left;width:100%;height:25px;text-align:left;font-size:22px;padding-left:37px}.forecast_weather_tempOnly{padding-left:0!important}@media screen and (min-height:1800px) and (max-height:2700px){.weather-col-2-forecast{width:500px;padding:10px 0 6px}.weather-col-2-forecast .weather-header{height:50px;font-size:30px}.suedtirol{width:420px}}@media screen and (min-height:2700px){.weather-col-2-forecast{width:800px;padding:15px 0 9px}.weather-col-2-forecast .weather-header{height:75px;font-size:55px}.suedtirol{width:630px}}.weather-col-70-current-text{float:left;width:73%;padding:0 0 0 25px;margin:10px 0 25px}.weather-col-70-current-text h2{float:left;width:100%;margin:0 0 10px;padding:0;font-size:16px;font-weight:400}.weather-col-4{float:left;width:190px;margin:8px 2px 0 0}.weather-col-30{float:left;width:30%;margin:0 2px 0 0}.weather-col-40,.weather-col-50{float:left;width:40%;margin:0 2px 0 0}.weather-col-50{width:48%}.weather-col-80-text{float:left;width:80%;margin:0 0 5px}.weather-col-100-text,.weather-col-20-text{float:left;width:20%;margin:0 0 5px}.weather-col-100-text{width:100%}.weather-col-60{float:left;width:58%;margin:0 2px 0 0}@media screen and (min-height:1800px) and (max-height:2700px){.weather-col-70-current-text{padding:0 0 0 50px;margin:20px 0 50px}.weather-col-70-current-text h2{margin:0 0 20px;font-size:32px;font-weight:800}.weather-col-4{width:260px;margin:16px 4px 0 0}.weather-col-30,.weather-col-40,.weather-col-50{margin:0 4px 0 0}.weather-col-20-text,.weather-col-80-text{margin:0 0 10px}.weather-col-60{margin:0 4px 0 0}.weather-col-100-text{margin:0 0 10px}}@media screen and (min-height:2700px){.weather-col-70-current-text{padding:0 0 0 75px;margin:30px 0 75px}.weather-col-70-current-text h2{margin:0 0 30px;font-size:64px;font-weight:800}.weather-col-4{width:520px;margin:32px 8px 0 0}.weather-col-30,.weather-col-40,.weather-col-50{margin:0 8px 0 0}.weather-col-20-text,.weather-col-80-text{margin:0 0 20px}.weather-col-60{margin:0 8px 0 0}.weather-col-100-text{margin:0 0 20px}}.weather-col-4 .weather-header{position:relative;float:left;width:100%;height:20px;text-align:center;font-size:22px;margin:-3px 0 15px}.weather-col-4 .weather-icon{position:relative;float:left;width:100%;text-align:center;margin:-8px 0 0}@media screen and (min-height:1800px) and (max-height:2700px){.weather-col-4 .weather-header{height:50px;font-size:40px}.weather-col-4 .weather-icon{margin:24px 0 0}}@media screen and (min-height:2700px){.weather-col-4 .weather-header{height:100px;font-size:80px}.weather-col-4 .weather-icon{margin:36px 0 0}}.weather-icon i{color:#f8c40e;font-size:60px}.whiteIcon{color:#fff}.weather-icon-list{float:left;padding:5px 10px 5px 0;font-size:28px;width:40px}@media screen and (min-height:1800px) and (max-height:2700px){.weather-icon i{font-size:84px}.weather-icon-list{padding:10px 20px 10px 0;font-size:44px;width:120px}.weather-icon-small i{font-size:60px}}@media screen and (min-height:2700px){.weather-icon i{font-size:168px}.weather-icon-list{padding:20px 30px 15px 0;font-size:66px;width:180px}.weather-icon-small i{font-size:90px}}.weather-container{color:#fff;position:relative;float:left;width:100%;text-align:center}.weather-container .weather-text-current{position:relative;float:left;width:70%;margin:0 0 0 15px;text-align:left}.weather-container .weather-value-current{position:relative;float:left;width:50%;text-align:left;font-size:21px;margin-top:1px;margin-bottom:1px}.weather-container h1,.weather-container h2,.weather-container h3{float:left;font-size:25px;color:#fff;font-weight:400;margin:0 0 0 15px;padding:0}.weather-container h1 sub,.weather-container h2 sub{top:-8px;font-size:14px;color:#fff;font-weight:400}.weather-container h2,.weather-container h3{margin:7px 0 0 5px;font-size:16px}.weather-container h2 sub{top:-7px}.weather-container h3{width:100%;margin:5px 0 0;font-size:11px;text-align:center}.yellowIcon{color:#f8c40e}.weather-container .weather-icon-small{position:relative;float:left;width:35px;height:25px;margin:0}.weather-icon-small i{font-size:40px}.weather-container .weather-text-small{position:relative;float:left;margin:4px 0 0}.weather-icon-container{width:90px}.weather-forecast-details{width:140px}.weather-suedtirol-details{width:130px;margin-bottom:25px}.weather-landeswetterdienst-st{width:150px}.weather-header-day{color:#fff;height:25px}.weather-header-day-st{height:50px}.weather-temperature-1{margin-top:8px}.weather-temperature-2{margin-top:10px;left:50%;transform:translateX(-30%)}.weather-description{margin-top:8px;font-size:14px}.weather-additional-values{font-size:21px}@media screen and (min-height:1800px) and (max-height:2700px){.weather-container .weather-text-current{margin:0 0 0 30px}.weather-container .weather-value-current{font-size:42px;margin-top:2px;margin-bottom:2px}.weather-container h1{font-size:50px;margin:0 0 0 30px}.weather-container h1 sub{top:-16px;font-size:28px}.weather-container h2{margin:14px 0 0 10px;font-size:32px}.weather-container h2 sub{top:-14px;font-size:28px}.weather-container h3{margin:10px 0 0;font-size:22px}.weather-container .weather-icon-small{width:50px;height:50px;margin:0 0 0 10px}.weather-icon-small i{font-size:60px}.weather-container .weather-text-small{margin:8px 0 0;font-size:32px}.weather-icon-container{width:180px}.weather-forecast-details{width:320px}.weather-suedtirol-details{width:260px;margin-bottom:50px}.weather-header-day{height:40px}.weather-temperature-1{margin-top:24px}.weather-temperature-2{margin-top:10px}.weather-description{margin-top:16px;font-size:28px}.weather-additional-values{margin-top:20px}}@media screen and (min-height:2700px){.weather-container .weather-text-current{margin:0 0 0 45px}.weather-container .weather-value-current{font-size:63px;margin-top:3px;margin-bottom:3px}.weather-container h1{font-size:75px;margin:0 0 0 45px}.weather-container h1 sub{top:-24px;font-size:42px}.weather-container h2{margin:21px 0 0 15px;font-size:48px}.weather-container h2 sub{top:-21px;font-size:42px}.weather-container h3{margin:15px 0 0;font-size:33px}.weather-container .weather-icon-small{width:75px;height:75px;margin:0 0 0 30px}.weather-icon-small i{font-size:90px}.weather-container .weather-text-small{margin:12px 0 0;font-size:48px}.weather-icon-container{width:270px}.weather-forecast-details{width:480px}.weather-suedtirol-details{width:390px;margin-bottom:75px}.weather-header-day{height:60px}.weather-temperature-1{margin-top:36px}.weather-temperature-2{margin-top:15px}.weather-description{margin-top:24px;font-size:42px}.weather-additional-values{margin-top:30px}}.weather-wettercom{float:left;width:75px;margin:0;padding:5px;border:0}.weather-davis img,.weather-wettercom img{margin:0 20px 0 0;opacity:.4}.weather-wettercom img:hover{opacity:.8}.weather-davis{float:left;position:absolute}.weather-davis img:hover{opacity:.9}@media screen and (min-height:1800px) and (max-height:2700px){.weather-wettercom{width:150px;padding:10px}.weather-wettercom img{margin:0 40px 0 0}.weather-davis{margin-left:-80px}}@media screen and (min-height:2700px){.weather-wettercom{width:225px;padding:15px}.weather-wettercom img{margin:0 60px 0 0}.weather-davis{margin-left:-120px}}.border-left{border-left:1px solid #525253!important}.border-right{border-right:1px solid #525253!important}@media screen and (min-height:1800px) and (max-height:2700px){.border-left{border-left:2px solid #525253!important}.border-right{border-right:2px solid #525253!important}}@media screen and (min-height:2700px){.border-left{border-left:4px solid #525253!important}.border-right{border-right:4px solid #525253!important}}.headerDay{float:left;padding-right:5px;padding-left:5px}