.cmsContactForm .cmsFormBoxText{float:left;width:100%;}
.cmsContactForm .cmsFormBoxSubmit{float:left;width:100%;}
.cmsContactForm input{width:94%;}
.cmsContactForm input[type=submit]{width:70%;}
.foto-l,.foto-p{width:100%;height:auto;margin-bottom:10px;}
.pojemnik,header{width:100%;}
header{left:0;margin-left:0;height:385px;}
header nav{display:none;}
.szukaj{left:3%;width:92%;bottom:50px;}
.certyfikaty{right:3%;top:148px;bottom:auto;width:97%;}
.szukaj input{width:88%;margin-top:-4px;}
.slider{overflow:hidden;padding-top:10px;}
.slider:before{top:0px;}
.slider .slogan .pierwsza{display:block;width:100%;text-align:center;}
.slider .slogan .druga{display:block;width:100%;text-align:center;}
.box{width:90%;margin-left:5%;margin-bottom:40px;padding:0;}
.kol-l{width:100%;}
.kol-p{width:100%;margin-bottom:40px;}
.pas{padding-left:2%;padding-right:2%;box-sizing:border-box;}
.slider{height:525px;top:346px;z-index:1;text-align:center;width:100%;background:url(../img/slajd-mobile.jpg) top center no-repeat, url(../img/cien-slider.jpg) center bottom no-repeat;padding-bottom:43px;}
.slider .slogan h2{font-size:2.7em;line-height:1.3em;}
.slider .slogan{opacity:0;top:230px;animation:ccc 4s linear;animation-fill-mode:forwards;animation-delay:3s;-webkit-animation:ccc 4s linear;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:3s;}
@keyframes ccc{0%{opacity:0;top:380px;}
100%{opacity:0.6;top:230px;}
}
@-webkit-keyframes ccc{0%{opacity:0;top:380px;}
100%{opacity:0.6;top:230px;}
}
.slajdy{display:none;}
.tresc{padding-top:940px;position:relative;}
.slicknav_menutxt{display:none !important;}
.slicknav_menu .slicknav_icon{margin:0.188em 0 0 0.0em !important;}
.jezyki{top:100px;left:auto;right:0;width:100%;text-align:center;}
.zapytanie{right:3%;left:3%;width:94%;top:auto;bottom:128px;box-sizing:border-box;border-radius:5px;}
.zapytanie:hover{top:auto;bottom:128px;}
.zapytanie a{color:#FFF;padding:10px 10px 10px 10px;display:block;}
.ws{width:90%;text-align:center;color:#000;text-shadow:0 0 4px #FFF;font-weight:700;left:5%;}
footer .ws a{color:#000;}
.ws a:hover{color:#900 !important;text-shadow:0 0 3px #FFF;}
.z-firma{display:none;}
.fundusze-eu{display:none;}
footer .stopka{width:96%;right:auto;left:2%;bottom:auto;top:190px;background-color:rgba(255,255,255,0.8);text-align:center;box-shadow:0 0 10px 5px #FFF;}
.art{margin-top:346px;}
.art .tresc{padding:60px 40px;}
.art h1{line-height:1em;text-align:center;padding:0 2%;font-size:2.0em;}
.podstrona header:after{content:" ";position:absolute;bottom:-8px;width:100%;height:54px;}
.produkt{width:70%;margin:4% 1%;}
.art .produkty{padding:60px 0px;}
.produkt .foto{background:url(../img/pulka.jpg) center bottom no-repeat;background-size:100% auto;width:100%;height:295px;padding-bottom:29px;margin-bottom:10px;}
.prod-info .kol-l2{width:90%;float:left;margin-left:5%;margin-bottom:40px;}
.prod-info .prod-foto{width:100%;float:right;background:url(../img/pulka.jpg) center bottom no-repeat;background-size:100% auto;padding-bottom:11%;text-align:center;}
.prod-info .prod-foto img{width:70%;}
.prod-info table{min-width:100%;}
.produkty .box{margin-top:10px;}
.produkty:first-child .box{margin-top:100px !important;}
.cmsProdCategoryDescription-container{text-align:justify !important;padding:5% !important;}
input[name=prodAddToCart]{width:93%;margin-top:20px;}
input{min-height:2.5em !important;}
.prod-info table{width:100%;display:block;font-size:0.8em;}
.prod-info tbody{width:100%;display:block;}
.prod-info table tr:first-child{float:left;width:49%;display:block;text-align:right;margin-right:3%;}
.news{width:80%;margin-left:10%;height:auto;margin-bottom:20px;}
.aktualnosci .wiecej{width:58%;margin-left:10%;margin-top:20px;}
.prod-info table tr:last-child{float:left;width:44%;display:block;text-align:left;padding-left:3%;border-radius:6px;}
.prod-info table tr td{width:100%;display:block;height:30px;}
.cmsShopCartTable{overflow:visible;}
.cmsShopCartTable input{width:100% !important;margin-bottom:5px;padding:0 !important;text-align:center;}
.cmsShopCartTable input[name="prodQty"]{background-color:#F8F8F8;font-weight:bold;width:98% !important;}
.cmsShopCartTable tbody{box-sizing:border-box;}
.cmsShopCartTable td{width:48.5% !important;display:inline-block;box-sizing:border-box;padding-bottom:20px;}
.cmsShopCartTable .cmsShopCartName td{width:48% !important;}
.cmsShopCartTable tr{width:100% !important;}
.cmsShopCartTable tr:firs-child{width:100% !important;}
.cmsShopCartTable tr:last-child{text-align:center !important;display:block !important;float:left;}
.cmsShopCartTable tr:last-child td{width:100% !important;text-align:center !important;}
.cmsShopCartTable tr:last-child td{width:100% !important;margin-bottom:5px;float:left;}
.cmsShopCartTable tr:last-child td:last-child{width:100% !important;margin-bottom:5px;display:block;}
.cmsShopCartTable .cmsShopCartCode a{font-size:0.8em;}
.cmsShopCartTable .cmsShopCartName{text-align:center;width:100% !important;}
.cmsShopCartTable .cmsShopCartName td:first-child{text-align:left;width:50% !important;}
.cmsShopCartTable .cmsShopCartName td:last-child{text-align:center !important;padding-right:6%;box-sizing:border-box;}
.cmsShopCartTable2 tr:first-child td{text-align:center !important;font-weight:bold;}
.cmsShopCartTable2 tr td:last-child{text-align:center !important;font-weight:bold;}
.cmsShopCartTable2 td:first-child{font-size:0.8em;width:68% !important;}
.cmsShopCartTable2 td:first-child{font-size:0.8em;width:68% !important;}
.cmsShopCartTable2 td:last-child{font-size:0.8em;width:29% !important;}
.cmsShopCartTable2 .cmsShopCartName td:first-child{text-align:left;width:68% !important;}
.cmsShopCartTable .cmsShopCartName td:last-child{text-align:center !important;padding-right:6%;box-sizing:border-box;width:29% !important;}
.cmsShopCartTable2 tr:last-child td{width:200% !important;margin-bottom:5px;float:left;display:block;}
.cmsShopCartTable2 input{font-weight:300;}
.certyfikat{display:inline-block;width:68%;margin:2%;text-align:center;border:none;height:300px;vertical-align:bottom;}
.onas{text-align:center;}
.onas .certyfikat{display:inline-block;width:68%;margin:2%;text-align:center;border:none;height:300px;vertical-align:bottom;}
.onas-paginacja .certyfikat{display:inline-block;width:20%;margin:1%;}