html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}body{font-size:16px;font-family:'Raleway',sans-serif;font-weight:400}body,html{width:100%;height:100%;min-height:500px}strong{font-weight:600}sup{vertical-align:super;font-size:.7em}.container{max-width:1200px;margin:0 auto}img{max-width:100%}h1,h2,h3,h4,h5,h6{line-height:1.3}ul{list-style-type:disc;padding-left:2em;margin-bottom:1em}li{line-height:1.3}h2{font-weight:700;color:#333;margin:.5em 0}h3{margin:0 0 .5em;font-size:24px;font-weight:700}p{margin-bottom:.5em;line-height:1.3}.top-menu{position:relative;z-index:2;width:100%;background:#1b5256}.top-menu p{color:#451b2b;padding:0 1.5em}.top-menu img{height:50px;width:auto;margin-left:.5em}.panel{width:320px;box-sizing:border-box;position:relative;z-index:2;background:rgba(2,63,68,0.9);transition:border-color .3s;border:2px solid #87c8cd;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:2px 2px 4px rgba(0,0,0,0.2);margin:1em auto}.panel hr{border:none;border-bottom:1px solid rgba(255,255,255,0.3)}.panel header{border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;text-align:center;padding:.5em;font-size:1.2em;background:#3ba3ac;background:-moz-linear-gradient(top, #3ba3ac 0, #019da3 100%);background:-webkit-linear-gradient(top, #3ba3ac 0, #019da3 100%);background:linear-gradient(to bottom, #3ba3ac 0, #019da3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3ba3ac', endColorstr='#019da3', GradientType=0)}.panel .panel-body{padding:.5em 1em 1.5em;box-sizing:border-box;width:100%;color:#fff;line-height:1.3}.panel small{font-size:.8em;line-height:1}.panel-title{line-height:3;opacity:.8;text-align:center;margin-bottom:0}.air-panel .panel-body{padding-left:33px;padding-right:33px}.air-panel .location{font-size:15px;margin:7px -15px 0;position:relative;font-weight:600}.air-panel .location button{float:right;font-family:'Roboto',sans-serif;font-size:11px;cursor:pointer;background:#1f7a7f;border-radius:5px;color:rgba(255,255,255,0.75);border:1px solid rgba(0,0,0,0.5);padding:3px 10px;transition:all .3s;margin-top:-3px;outline:none !important}.air-panel .location button:hover{color:#fff}.air-panel .location .nav{list-style-type:none;position:absolute;right:0;left:0;top:28px;padding:5px;border:2px solid #87c8cd;background:#13585b;box-sizing:border-box;display:none;z-index:2;font-weight:400;box-shadow:3px 3px 8px rgba(0,0,0,0.5);max-height:350px;overflow:auto}.air-panel .location .nav.active{display:block}.air-panel .location .nav:after{content:'';position:absolute;top:-8px;right:15px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #87c8cd}.air-panel .location li{color:#fff;font-family:'Roboto',sans-serif;font-size:15px;background:#13585b;transition:background-color .3s;cursor:pointer;padding:3px 5px;vertical-align:middle}.air-panel .location li:hover{background:#28676a}.air-panel .location li span{width:1em;height:1em;display:inline-block;border-radius:50%;margin-right:5px;vertical-align:middle}.air-panel hr{clear:both;margin-bottom:0;margin-left:-15px;margin-right:-15px}.air-panel .loading{color:#fff;text-align:center;padding:3em 1em}.air-panel .loading p{font-size:1.33em}.pm-box{display:block;zoom:1}.pm-box:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.level{text-align:center;float:left;width:45%;margin-left:10%;border-radius:5px;padding:1.1em .25em;box-sizing:border-box;border-top:1px solid rgba(255,255,255,0.25);border-bottom:1px solid rgba(0,0,0,0.75);border-left:1px solid rgba(255,255,255,0.25);border-right:1px solid rgba(0,0,0,0.75);box-shadow:1px 1px 3px #04282b}.level:first-child{margin-left:0}.level i{font-style:normal;display:block;margin-bottom:.25em;opacity:.85}.level b{font-weight:700;font-size:1.85em;display:block;opacity:.85}.level1{background:#14aa46;background:-moz-linear-gradient(top, #14aa46 0, #0d7231 100%);background:-webkit-linear-gradient(top, #14aa46 0, #0d7231 100%);background:linear-gradient(to bottom, #14aa46 0, #0d7231 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14aa46', endColorstr='#0d7231', GradientType=0)}.level1 i,.level1 b{color:#fff}.level2{background:#85b51e;background:-moz-linear-gradient(top, #85b51e 1%, #517f1f 100%);background:-webkit-linear-gradient(top, #85b51e 1%, #517f1f 100%);background:linear-gradient(to bottom, #85b51e 1%, #517f1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85b51e', endColorstr='#517f1f', GradientType=0)}.level2 i,.level2 b{color:#fff}.level3{background:#ffff68;background:-moz-linear-gradient(top, #ffff68 0, #e3ef00 100%);background:-webkit-linear-gradient(top, #ffff68 0, #e3ef00 100%);background:linear-gradient(to bottom, #ffff68 0, #e3ef00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff68', endColorstr='#e3ef00', GradientType=0)}.level3 i,.level3 b{color:#421300}.level4{background:#f9c300;background:-moz-linear-gradient(top, #f9c300 1%, #fc9700 100%);background:-webkit-linear-gradient(top, #f9c300 1%, #fc9700 100%);background:linear-gradient(to bottom, #f9c300 1%, #fc9700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9c300', endColorstr='#fc9700', GradientType=0)}.level4 i,.level4 b{color:#2d0407}.level5{background:#ff0000;background:-moz-linear-gradient(top, #ff0000 0, #ad0002 100%);background:-webkit-linear-gradient(top, #ff0000 0, #ad0002 100%);background:linear-gradient(to bottom, #ff0000 0, #ad0002 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ad0002', GradientType=0)}.level5 i,.level5 b{color:#fff}.level6{background:#7c005d;background:-moz-linear-gradient(top, #7c005d 0, #44042c 100%);background:-webkit-linear-gradient(top, #7c005d 0, #44042c 100%);background:linear-gradient(to bottom, #7c005d 0, #44042c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c005d', endColorstr='#44042c', GradientType=0)}.level6 i,.level6 b{color:#fff}.device-inactive{background:#808080}.level1y,.level2y,.level3y,.level4y,.level5y,.level6y{display:none}.level1x .level1y,.level2x .level2y,.level3x .level3y,.level4x .level4y,.level5x .level5y,.level6x .level6y{display:inline}.charts-1{box-sizing:border-box;background:rgba(255,255,255,0.1);box-shadow:0 0 0 2px #053438;border-radius:5px;margin:1.25em 0 0;text-align:right;min-height:124px;position:relative;font-family:'Roboto',sans-serif;padding:5px}.charts-1 img{position:absolute;top:34px;left:47px;width:192px;height:80px}.charts-max,.charts-min{position:absolute;left:10px;font-size:11px;color:#fff;text-align:left;line-height:1.3;font-family:'Roboto',sans-serif}.charts-max span,.charts-min span{opacity:.65}.charts-max{top:31px}.charts-min{bottom:7px}.charts-switch{text-align:left;position:absolute;left:47px;top:7px}.charts-switch button{font-size:12px;background:transparent;border:none;color:#fff;cursor:pointer;transition:all .3s;padding:.1em .75em;text-align:center;outline:none !important}.charts-switch button.active{background:rgba(255,255,255,0.75);color:#023f44}.charts-switch button:hover{background:#fff;color:#023f44}.pollen{display:block;zoom:1;margin-bottom:1em}.pollen:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.pollen>div{width:30%;height:49px;margin-left:5%;float:left;background:rgba(255,255,255,0.15);position:relative;box-sizing:border-box;border:1px solid rgba(255,255,255,0.15);text-align:center}.pollen>div:first-child{margin-left:0}.pollen .level-0{text-transform:uppercase;color:#fff;margin-top:17px;font-size:14px;display:none;opacity:.75}.pollen .level-1,.pollen .level-2,.pollen .level-3,.pollen .level-4,.pollen .level-5{position:absolute;height:9px;width:100%;left:0;display:none}.pollen .level-1{bottom:0;background:#1aa216}.pollen .level-2{bottom:10px;background:#a2dc07}.pollen .level-3{bottom:20px;background:#ffd800}.pollen .level-4{bottom:30px;background:#ff6c00}.pollen .level-5{bottom:40px;background:#ea0000}.grass-0 .grass .level-0,.tree-0 .tree .level-0,.weed-0 .weed .level-0{display:block}.grass-1 .grass .level-1,.tree-1 .tree .level-1,.weed-1 .weed .level-1{display:block}.grass-2 .grass .level-1,.tree-2 .tree .level-1,.weed-2 .weed .level-1,.grass-2 .grass .level-2,.tree-2 .tree .level-2,.weed-2 .weed .level-2{display:block}.grass-3 .grass .level-1,.tree-3 .tree .level-1,.weed-3 .weed .level-1,.grass-3 .grass .level-2,.tree-3 .tree .level-2,.weed-3 .weed .level-2,.grass-3 .grass .level-3,.tree-3 .tree .level-3,.weed-3 .weed .level-3{display:block}.grass-4 .grass .level-1,.tree-4 .tree .level-1,.weed-4 .weed .level-1,.grass-4 .grass .level-2,.tree-4 .tree .level-2,.weed-4 .weed .level-2,.grass-4 .grass .level-3,.tree-4 .tree .level-3,.weed-4 .weed .level-3,.grass-4 .grass .level-4,.tree-4 .tree .level-4,.weed-4 .weed .level-4{display:block}.grass-5 .grass .level-1,.tree-5 .tree .level-1,.weed-5 .weed .level-1,.grass-5 .grass .level-2,.tree-5 .tree .level-2,.weed-5 .weed .level-2,.grass-5 .grass .level-3,.tree-5 .tree .level-3,.weed-5 .weed .level-3,.grass-5 .grass .level-4,.tree-5 .tree .level-4,.weed-5 .weed .level-4,.grass-5 .grass .level-5,.tree-5 .tree .level-5,.weed-5 .weed .level-5{display:block}.pollen-desc{position:absolute;bottom:-22px;font-size:14px;color:#fff;text-align:center;width:100%;opacity:.75}.panel-no-data{color:red;background:#fff;padding:3em 1em;font-weight:bold;border:3px solid red}.air-info{margin-top:1em;font-weight:500;padding:.5em;background:#000;border-radius:3px;margin-bottom:0;color:#fdc030;font-size:.9em}.air-info strong{font-weight:700}.air-info span{display:inline-block;border-radius:50%;background:red;color:#fff;font-weight:900;width:1.25em;height:1.25em;text-align:center;vertical-align:middle;margin-right:.5em;box-sizing:border-box;padding-top:.1em;margin-top:-0.25em}.pm-descr{font-family:'Roboto',sans-serif;font-size:12px;box-sizing:border-box;padding:30px 5px 0;text-align:left}.descr-warning{color:#ff6156}.weather-date{text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:500;text-align:left;position:relative}.weather-date>span{position:absolute;right:0;top:0;font-weight:400}.uv-idx{display:inline-block;width:.9em;height:.9em;vertical-align:top;margin-top:3px;margin-right:3px}.uv-0,.uv-1,.uv-2{background:#289500}.uv-3,.uv-4,.uv-5{background:#f7e400}.uv-6,.uv-7{background:#f85900}.uv-8,.uv-9,.uv-10{background:#d8001d}.uv-11,.uv-12,.uv-13{background:#6b49c8}.weather-info{position:relative;margin-top:.5em;height:102px;font-family:'Roboto',sans-serif}.weather-info .temp{position:absolute;font-size:30px;left:85px;top:0;line-height:1}.weather-info .pressure{line-height:1;position:absolute;left:85px;top:35px}.weather-icon{background:#fff}.compass,.compass-arrow{width:48px;height:48px;position:absolute;right:15px;top:10px}.clouds{position:absolute;top:79px;left:0}.humidity{position:absolute;right:0;top:79px}.wind-speed,.wind{position:absolute;top:57px;right:0;width:78px;text-align:center;font-size:.8em;opacity:.8}.wind{top:-6px;line-height:1}.hourly{line-height:1.3;position:relative}.hourly span{position:absolute;right:0;top:0}.hourly button{border:none;opacity:.2;cursor:pointer;transition:opacity .3s;padding:0;width:18px;height:18px;color:#0a3f40;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:0 0}.hourly button.active{opacity:.7}.hourly button.active:hover{opacity:1}.hourly .prev{background-image:url('../images/arr-left.png')}.hourly .next{background-image:url('../images/arr-right.png')}.weather-hourly{width:100%;overflow:hidden;padding:2px;box-sizing:border-box;margin:.5em 0 0}.weather-hourly>div{display:block;zoom:1;width:1718px;transition:margin .3s}.weather-hourly>div:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.weather-item{width:35px;float:left}.weather-item p{font-size:15px;font-family:'Roboto',sans-serif;text-align:center}.weather-item div{text-align:center;border-radius:2px;box-sizing:border-box;border:1px solid rgba(255,255,255,0);cursor:pointer;position:relative}.weather-item div.active,.weather-item div:hover{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.3)}.weather-item img{width:29px;background:#fff}.weather-item span{display:block;text-align:center;width:44px;position:relative;left:-4px;font-size:.75em;font-family:'Roboto',sans-serif;opacity:.8}.weather-daily{width:100%;margin-top:.5em;font-family:'Roboto',sans-serif;display:block;zoom:1}.weather-daily:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.weather-item2{width:35px;border-radius:2px;box-sizing:border-box;border:1px solid rgba(255,255,255,0);float:left;text-align:center}.weather-item2 img{width:29px;background:#fff}.weather-item2 p{line-height:1.5;font-size:.85em;opacity:.8}.weather-item2 b{display:inline-block;font-size:14px;border-bottom:1px solid rgba(255,255,255,0.3);font-weight:400;padding-bottom:3px}.weather-item2 i{display:block;font-size:14px;font-style:normal;opacity:.7}.dark-sky{margin-top:1em;text-align:right}.dark-sky img{width:113px;margin-right:10px}.weather-panel .panel-body{padding-bottom:5px}@media (min-width:720px){.panel{float:right;margin:1em 1em 1em 0}}@media (min-width:1400px){.panel{margin:1em 2em 1em 0}}.page{min-height:100%;width:100%;position:relative}.page:after{content:"";display:table;clear:both}.header{position:relative;width:100%}.top-slider{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.top-slider .slide{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:#b6e0d7}.slider-mask{background:url("../images/videomask.png") repeat;position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.img-wrap{border:1px solid rgba(0,0,0,0.2);box-sizing:border-box;padding:.5em .5em 0;width:310px;max-width:100%;border-radius:3px;margin:0 auto 1em}.img-wrap p{font-size:13px;font-weight:500;margin:.25em 0 .5em;line-height:1.2}.help{display:block;zoom:1}.help:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.help .container{padding:3em 0 1.5em}.help .intro{padding:1em .65em 1.5em;background:#f9f9f9}.help .intro .container{padding:0}.help .intro p{font-size:22px;text-align:center;line-height:1.2}.help h2{line-height:1.2;font-weight:400;text-transform:uppercase;text-align:center;font-size:26px}.help h4{font-size:2.5em;text-transform:uppercase;margin-bottom:.5em}.help .left-column{display:none}.help .right-column{padding:1em .65em}.help table{margin:1.5em 0;font-size:14px}.help td,.help th{border:1px solid rgba(0,0,0,0.3);padding:.5em 1em}.help th{vertical-align:middle;background:#eee;font-weight:500}.help td{white-space:nowrap}.help .level1,.help .level2,.help .level3,.help .level4,.help .level5,.help .level6{font-weight:500}.help .level1,.help .level5,.help .level6{color:#fff;font-weight:400}@keyframes arrow{0%{opacity:.2}50%{opacity:.6}100%{opacity:.2}}.arr-down{text-align:center;position:absolute;opacity:.3;left:0;right:0;bottom:0;width:100%;z-index:1;animation-name:arrow;animation-duration:2.5s;animation-iteration-count:infinite}.arr-down svg{width:4vw;height:2.8vw;cursor:pointer}@media (min-width:670px){.img-wrap{display:block;zoom:1;float:left;margin:0 .5em 1em}.img-wrap:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.help .left-column{display:block;width:100%;background:#eee;padding:.5em 0}.help .left-column .legend{font-weight:600;padding:0 1em;text-align:center}}@media (min-width:800px){.top-slider .slide{background:url("../images/jezioro_swarzedzkie.jpg") no-repeat center center}.help h2{font-size:32px}.help .left-column{width:327px;max-width:100%;float:left}.help .right-column{margin-left:337px;padding-top:0}}@media (min-width:1170px){.help h2{font-size:48px}.help .intro p{font-size:28px}.help .right-column{margin-left:340px}}.promo{box-sizing:border-box;padding:1em;border:2px solid #bd1818;background:#ffffca;text-align:center;font-weight:600;color:#bd1818}.table-wrapper{width:100%;max-width:100%;overflow:auto}footer{background:#1b5256;color:rgba(255,255,255,0.5)}footer .container{box-sizing:border-box;padding:1em 0}footer a{text-decoration:none;color:rgba(255,255,255,0.75)}.e404:after{content:"";display:inline-block;height:100%;vertical-align:middle;margin-left:-0.5em}.v-centered{display:inline-block;vertical-align:middle;width:90%;position:relative}.v-centered h2{text-align:center;color:#ff9007;font-size:32px;text-shadow:3px 3px 2px rgba(0,0,0,0.5)}@media (min-width:650px){.v-centered h2{font-size:48px}}@media (min-width:1024px){.v-centered h2{font-size:68px}}