table{overflow-x:auto;display:block;}
table img{max-width:100px;height:auto;}
.pojemnik{width:100%;box-sizing:border-box;padding:0 20px;}
.logo{top:10px;}
.top address{top:440px;right:50%;margin-right:-90px;}
.top address{width:100%;margin:0;right:0;left:0;text-align:center;}
.kat{display:inline-block;width:320px;margin:0 0% 30px 0%;}
.kontakt{background-size:100% auto;}
.kol-l{width:100%;}
.kol-p{width:100%;}
.cmsContactForm .form-box{width:100%;}
.cmsContactForm input{width:100%;}
.logo{width:100%;margin:0;right:0;left:0;text-align:center;}
.logo img{width:90%;height:auto;}
.art{background-size:230% auto;background-position:center top;}
.art .logo{top:55px;}
.art .top address{display:none;}
.art h1{margin-top:30px;text-shadow:0 0 6px #FFFFFF, 0 0 3px #FFFFFF,0 0 1px #FFFFFF;}
.art .prod-info{text-align:center;}
.art .foto-produkt{float:none !important;margin-top:0px;margin-bottom:0; margin-right:0}
.prod-info .fl-l{float:none !important;}
.porady{width:90%;float:left;margin-left:5%;margin-right:5%;padding-left:0;text-align:left;padding-top:250px;background-position:center top;}
.zaslepka{visibility:hidden;}
.prod-text{width:100%;}
header{position: absolute;}
.prod-pdf{width:100% !important;}
.lang{position: absolute; z-index: 900; top: 5px;right: auto;left: 5px;color: #FFF;display: inline;background-color: rgba(30,144,173,0.73);padding: 0 10px; border-radius: 5px;} 
.lang a{display: inline-block;padding: 10px 6px;color: #FFF;text-shadow: 1px 1px 2px rgba(0,0,0,0.7); border-top:solid 1px rgba(0,0,0,0.0); border-bottom:solid 1px rgba(0,0,0,0.0);}
.lang a:hover{color:#9AF7FF;border-top:solid 1px #9AF7FF;border-bottom:solid 1px #9AF7FF;}
@media screen and (min-width:10px) and (max-width:450px){.zaslepka{display:none;}
}