body {
  overflow-x: hidden} 
img{
  max-width: 100%;
}
#r_regulamin1{
  max-width: 30px;
}

.send{
  min-width:200px;
}
.mobil{
  display: none !important;
}
.top4{
  max-width: 100%;
  overflow-x: hidden;
}
@media screen and (min-width: 1px) and (max-width: 1200px){
  .top .container{
    width: 100%;
  }
  
}
@media screen and (min-width: 1px) and (max-width: 1140px){
  .fb{
    right: 50px;
  }
  .gp{
    right: 10px;
  }
}
@media screen and (min-width: 1px) and (max-width: 1000px){
  .navbar .nav{
    max-width: inherit;
    width: 100%;
  }
  .nav > li > a{
    padding: 10px 10px;
  }
}
@media screen and (min-width: 1px) and (max-width: 894px){
  #menu{
    background-color: #7f6a87;
    height: 102px;
  }
   .fb, .gp{
    top:60px;
   }
}


@media screen and (min-width: 1px) and (max-width: 767px) {
  .parallax.bg1{
    height: 500px;
    background-attachment: inherit !important;
  }
  .navbar-header{
    display: block !important;
  }
 .navbar-nav .open .dropdown-menu{
  background: #fff;
 }
 .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
  margin-top: 30px;
 }
  .top{
    height: 460px;
    text-align: center;
  }
  .toprr{
    float: inherit;
    margin: 0 auto;
  }
  #menu{
    position: relative;
    z-index: 100000;
  }
  .navbar .nav{
    background-color:#7f6a87
  }
  .fb{
    right:120px;
  }
  .gp{
    right: 80px;
  }
  .banery{
    display: none;
  }
  .top5{
    min-height: 550px;
    text-align: center;
  }
  .top5 .newslett {
    text-align: center;
    float: inherit;
    max-width: 100%;
  }
  .top5 .newslett img{
    margin-top: 0 !important;
    margin: 0 auto;
    text-align: center;
    
  }
  .footer{
    min-height: 130px;
  }
  .carousel-caption{
    font-size: 15px;
  }
  .carousel-caption h2{
    font-size: 30px;
  }
  .carousel-caption h1{
    font-size: 20px;
  }
  /*koszyk*/
  .tabkoszyk{
    width: 100%;
  }
  .tabkoszyksuma, #buttons_koszyk{
    width: 100%;
  }
  #krok1 h1{
    margin-left: 20px;
  }
  .ramka_zam{
    margin-left: 15px;
  }
  #krok5, #krok6{
    text-align: center;
  }
  .inp_podsumowanie{
    width: 100%;
  }
  .koszyk_cont{
    width:90%;
  }
}
  
  
 