@media handheld,only screen and (min-width:640px) and (max-width:767px){
.lang {
    color: #8A8A8C;
    font-size: 12px;
    right:10px;
    margin-left: auto;
    position: absolute;
    top: 3%;
    z-index: 5;
    width: 26%;
}

.lang p{
	display: none;
}
	div.topbar{position:relative;padding:0px;width:100%;height:auto;overflow:hidden;background-size:100% 100%;border-bottom: 1px solid #32353D;}
div.topbarInner{width:100%;max-width:980px;margin:0px auto}
div.topbarInner .left{float:none; text-align:center; padding-left:2%;}
div.topbarInner .left img{margin:10px 0 0 0; max-width: 100% }
div.topbarInner .right{ width: 100%; max-width: 100%;}
	div.topbarInner .right p {padding-top: 10px;}
ul#menu-lista{margin:0px auto; margin-top:21px;}
div.zawartosc{width:96%;margin:0px auto}
.stopka{height:auto}

.gora {width: 65%}
	
#home .section1 p{width: 96%;}
	#home .section1 .referencje{width: 96%;}
	#home .section1 .referencje p{width: 85%; padding-left:4%;}
	#home .section1 .obrazki{width: 96%;}
	#home .section1 .kol3 {width: 100%; text-align: center}
	#home .section1 .obrazki .kol3 p {bottom:10%; left:50%; margin-left:-36%;}
	#home .section1 .kol1 {width: 96%;}
#home .section1 .kol2{display: none;}
#home .section2 .kol2 img{display: none;}
	#home .section2 .kol1 {width: 96%;}
	#home .section3 .kol1 {width: 96%;}
	#home .section3 .kol2{margin-left:0px; left:auto;}
	#home .section3 .kol2 img{opacity:0.4;}
	#home .section4 .kol1 {width: 96%;}
	#home .section4 .kol2 {margin-left:0px; left:auto; }
	#home .section4 .kol2 img{opacity:0.4;}
	#home .section5 .orderbt{width: 42%}
	
#howitworks .section1 .kol1{width: 96%;}
	#howitworks .section2 .kol2{display: none;}
	#howitworks .section2 .kol1{width: 96%;}
	#howitworks .section4 .certyfikat{width: 530px; }
	#howitworks .section4 .certyfikat p{line-height: 25px;}
	
#guarantee .section1 .kol1{position:relative; z-index:3}
	
	#testimonials .section1 .kol1{width: 96%;}
#testimonials .section1 .kol2{width: 94%;}
	#testimonials .section1 .player2, #testimonials .section1 .player1{height:158px;}
	
	#faq .section1 .kol1{width: 96%;}
#faq .section1 .kol2{width: 94%; margin-bottom: 10px;} 

#form div.topbarInner .left{float:left;width:auto; text-align:left}
#form div.topbar{height: auto;}
	#form .kol1{width: 100%;}
	#form .kol2{width: 100%;}
	#form .boxinfo li {
    	float:left; width: 43%;
    	min-height: 210px;
	}
	#form div.topbarInner .right {
    width: 70%;
}
	#form div.topbarInner .right div{width: 218px;}
	#form .kol33{width: 50%; min-height: 360px;}
	#form .ukryty{display:none !important;}
	.zyskaj{position:relative;
	max-width: 96%;
    width: auto;
    left:auto;
    margin-left:auto;
    margin-bottom: 10px;
	}
}
