body{text-align:center;background-color:#080909e6}video{display:block;margin:auto;position:absolute;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.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-col-2-current{float:left;width:40%;margin:10px 0 25px}@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:250px;height:100%;padding:5px 0 3px;border-left:none}.suedtirol{width:210px}.weather-col-2-forecast .weather-header{position:relative;float:left;width:100%;height:25px;text-align:center;font-size:18px}@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:450px}}@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,.weather-col-8{float:left;width:150px;margin:8px 2px 0 0}.weather-col-8{width:50%}.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}}.border-left{border-left:1px solid #525253}.border-right{border-right:1px solid #525253}@media screen and (min-height:1800px) and (max-height:2700px){.border-left{border-left:2px solid #525253}.border-right{border-right:2px solid #525253}}@media screen and (min-height:2700px){.border-left{border-left:4px solid #525253}.border-right{border-right:4px solid #525253}}.weather-col-4 .weather-header{position:relative;float:left;width:100%;height:20px;text-align:center;font-size:16px;margin:-3px 0 15px}.weather-col-4 .weather-icon{position:relative;float:left;width:100%;text-align:center;margin:12px 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:42px}.weather-icon-list{float:left;padding:5px 10px 5px 0;font-size:22px;width:60px}@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{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}.weather-container .weather-icon-small{position:relative;float:left;width:25px;height:25px;margin:0 0 0 5px}.weather-icon-small i{font-size:30px}.weather-container .weather-text-small{position:relative;float:left;margin:4px 0 0}.weather-icon-container{width:90px}.weather-forecast-details{width:160px}.weather-suedtirol-details{width:130px;margin-bottom:25px}.weather-landeswetterdienst-st{width:150px}.weather-header-day{height:20px}.weather-header-day-st{height:50px}.weather-temperature-1{margin-top:12px}.weather-temperature-2{margin-top:5px}.weather-description{margin-top:8px;font-size:14px}.weather-additional-values{margin-top:10px}@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-bottom{border-bottom:1px solid #525253}.pad-left-5{padding-left:5px}.pad-left-10{padding-left:10px}.pad-left-15{padding-left:15px}.pad-left-20{padding-left:20px}.pad-right-5{padding-right:5px}.pad-right-10{padding-right:10px}.pad-right-15{padding-right:15px}.pad-right-20{padding-right:20px}@media screen and (min-height:1800px) and (max-height:2700px){.pad-left-5{padding-left:10px}.pad-left-10{padding-left:20px}.pad-left-15{padding-left:30px}.pad-left-20{padding-left:40px}.pad-right-5{padding-right:10px}.pad-right-10{padding-right:20px}.pad-right-15{padding-right:30px}.pad-right-20{padding-right:40px}}@media screen and (min-height:2700px){.pad-left-5{padding-left:15px}.pad-left-10{padding-left:30px}.pad-left-15{padding-left:45px}.pad-left-20{padding-left:60px}.pad-right-5{padding-right:15px}.pad-right-10{padding-right:30px}.pad-right-15{padding-right:45px}.pad-right-20{padding-right:60px}}.overlay-logo{float:left;width:10%;min-width:200px;max-width:250px;padding-top:30px;padding-left:15px}.locationDescription{min-width:500px}.locationDescription #logo-1{float:left;width:15%;min-width:350px}.location-main-col{float:left;width:60%}.location-additional-col{float:left;width:40%}.locationText{font-size:32px}.locationTextSmall{font-size:26px;margin-bottom:0}.elevationText,.geoPlaceName{font-size:20px}@media screen and (min-height:1800px) and (max-height:2700px){.locationDescription{min-width:33%}.locationText{font-size:64px}.locationTextSmall{font-size:52px}.elevationText,.geoPlaceName{font-size:40px}}@media screen and (min-height:2700px){.locationDescription{min-width:1300px}.locationText{font-size:96px}.locationTextSmall{font-size:78px}.elevationText,.geoPlaceName{font-size:60px}}.weatherBox{float:right;width:55%;min-width:600px;max-width:1500px}.current-weather{width:50%;max-width:215px;margin-top:0}@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}}.current-wind-container{max-width:90px;margin-top:0;border-left:none}.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,.windSpeedText{font-size:16px;float:left;padding-left:10px}.windSpeedText{padding-left:8px}.wind-icon-container-1{padding:22px 22px 0}.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:48px;float:left}@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}.publicDisplay-time{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-credit{text-align:center}.weather-credit a{font-size:12px;color:#969393}@media screen and (min-height:1800px) and (max-height:2700px){.publicDisplay-time{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){.publicDisplay-time{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}}.dewpoint,.waterTemperature{background-image:url(../img/panoviewer/weather/waterTemperature.png);background-repeat:no-repeat;height:28px;width:40px;margin-left:12px}.dewpoint{background-image:url(../img/panoviewer/weather/dewpoint.png);width:46px}@media screen and (min-height:1800px) and (max-height:2700px){.waterTemperature{background-image:url(../img/panoviewer/weather/waterTemperature_big.png);background-size:50px 50px;height:50px;width:80px;margin-left:24px}}@media screen and (min-height:2700px){.waterTemperature{background-image:url(../img/panoviewer/weather/waterTemperature_big.png);background-size:75px 75px;height:75px;width:120px;margin-left:54px}}.menuToggle,.menuToggle2{float:right;width:14px;padding-right:10px;padding-left:0}.menuToggle2{width:38px}@media screen and (min-height:1800px) and (max-height:2700px){.menuToggle,.menuToggle2{width:28px;padding-right:20px}.menuToggle2{width:76px}}@media screen and (min-height:2700px){.menuToggle,.menuToggle2{width:42px;padding-right:30px}.menuToggle2{width:114px}}