
@media only screen and (max-width: 900px) {
  section.section-1,section.section-2,section.section-3,section.section-4,section.section-5,section.section-6,section.apartement,section.price,section.rules,section.contact,section.form {
    padding-left:20px !important;
    padding-right:20px !important;
  }
  div.col-sm-12>form {
      margin-left: 20px;
      margin-right: 20px;
      width: 80%;
  }
  section.form>div.row {
      margin: 0px;
  }
  .text-end { 
      text-align: left !important;
      padding-left: 20px;
  }
  input[type="text"],input[type="email"] {
      width:100%;
  }
  div.mySlides>img {
      height: 40% !important;
  }
  div.row>div.column {
      padding: 2px;
  }
  .text-start {
      padding-left: 20px;
  }
  nav.navbar {
      padding-left:20px !important;
    padding-right:20px !important;
  }
}