.logo-poz{position:relative;width:100px;margin:0  auto;}
.logo-poz img{position:absolute;top:0;left:-219px;}
@media (min-width: 1px) and (max-width: 400px) {
          html,body{overflow-x:hidden;}
          .navbar-brand{width:100%;height:98px;overflow:hidden;display:block;}
          .col-md-12{width:95%;}
          .bg1 .tab h1,.bg3 .tab h1,.bg5  h1{font-size:30px!important;}
          .wm h1{font-size:30px;}
          .bg4 h1{font-size:30px!important;}
          #offer{height:2500px;}
          .btxt {min-height: 100px;}
          .wm{height:1300px;background-repeat:no-repeat;}
          .wm .tright{text-align:left!important;}
          .wm .col-md-5 br{display:none; }
          .mgo{margin:0!important;padding:0!important; width:100%;}
          .boxs{width:100%;margin-top:100px;margin-left:0;}
          .mbox{width: 60%;margin:0 20%; overflow:hidden;}
          .mbox img{width:100%;}
          .parallax.bg1{min-height:1800px;}
          .strzalka{display:none;}
          .parallax.bg3{height:1400px;}
          .wm2{height:1000px; font-size:14x;}
          .wm2 .tright p{font-size:16px;}
          #mainpic{width:80%;}
}         
@media (min-width: 400px) and (max-width: 620px) {
          html,body{overflow-x:hidden;}
          .navbar-brand{width:100%;height:98px;overflow:hidden;display:block;}
          .col-md-12{width:95%;}
          .parallax.bg1{min-height:1500px;}
          .bg1 .tab h1,.bg3 .tab h1,.bg5  h1,.wm h1{font-size:50px;}
          .bg4 h1{font-size:30px!important;}
          #offer{height:2000px;}
          .btxt {min-height: 100px;}
          .wm{height:1100px;background-repeat:no-repeat;}
          .wm .tright{text-align:left!important;}
          .wm .col-md-5 br{display:none; }
          .mgo{margin:0!important;padding:0!important; width:100%;}
          .boxs{width:100%;margin-top:100px;margin-left:0;}
          .mbox{width: calc(33.333% - 3px); overflow:hidden;}
          .mbox img{width:100%;}
}

@media (min-width: 620px) and (max-width: 768px){
          #offer{height:2500px;}
          .mgo{margin:0!important;padding:0!important; width:100%;}
          .boxs{width:100%;margin-top:100px;margin-left:0;}
          .mbox{width: calc(33.333% - 3px); overflow:hidden;}
          .mbox img{width:100%;}
}
@media (min-width: 768px) and (max-width: 991px){
          #offer{height:1400px;}
          .mgo{margin:0!important;padding:0!important; width:100%;}
          
}
@media (min-width: 768px) and (max-width: 909px){
          .boxs{width:100%;margin-top:100px;margin-left:0;}
          .mbox{width: calc(33.333% - 3px); overflow:hidden;}
          .mbox img{width:100%;}
}

@media (min-width: 620px) and (max-width: 991px) {
        
          .btxt {min-height: 200px;}
          .wm{height:900px;}
          .wm .tright{text-align:left!important;}
          .wm .col-md-5 br{display:none; }
          
}

@media (min-width: 991px) and (max-width: 1199px){
     #offer{height:960px;}
    .btxt {min-height: 210px;}
    .wm{height:700px;}
    
}
@media (min-width: 400px) and (max-width: 1015px){
          .parallax.bg1{min-height:1400px;}
          .parallax.bg3{height:1000px;}
          .wm2{height:1000px;}
          .wm2 .col-md4 img{width:100%;}
          .bag{margin-top:30px;}
}
@media (min-width: 1200px) {
     #offer{height:800px;}
    .btxt {min-height: 210px;}
    .wm{height:600px;}    
}
@media (min-width:1291px){
         #pracownia .col-md-2{ width: calc(16.666% - 1px); }
}
@media (min-width: 1500px) and (max-width: 300000px){
          #prod_widt{display:table;margin:0 auto;}
}
.zoomLens{display:none!important;height}
.zoomWindowContainer{width:!important;height:0!important;overflow:hidden!important;}
.elevatezoom-gallery{height:130px; overflow:hidden;width:120px;display:block;float:left;}