fieldset.block-reservation {
  background-color: rgba(255, 255, 255, 0);
}
.block-col-reservation fieldset {
  padding-left: 15px;
  margin-bottom: 0px;
}
.row fieldset {
  padding-left: 15px;
  padding-right: 15px;
}
.block-reservation-color {
  background-color: #EEEFF4;
}
.block-4 {
  border-left: 15px solid #fff;
}
.block-3 {
  border-right: 15px solid #fff;
}
.block-4 fieldset {
  padding-left: 0px;
}
.block-3 fieldset {
  margin-bottom: 0px;
}
#client-container {
  padding-left: 0px;
  padding-right: 0px;
}
.block-reservation-even {
  padding-right: 0px;
}
.block-reservation-odd {
  padding-left: 0px;
}
.block-ma {
  padding-left: 0px;
  padding-right: 0px;
}
.block-ma fieldset {
  margin-bottom: 0px;
}
.block-height {
  height: 387px;
}
#finaliser-transport {
  margin-top: 30px;
}
#homepage__body--date-time .form-group:nth-child(3n) {
  margin-bottom: 0px;
}
#finaliser-transport::before {
  display: none;
}
@media screen and (max-width: 768px) {
  .block-col-reservation fieldset {
    padding-left: 30px;
    padding-right: 30px;
    margin-left: 0px;
  }
  .block-button-form {
    display: flex;
    justify-content: center;
  }
  .block-4 .block-ma {
    padding-left: 0px;
  }
  .block-5 .block-ma {
    padding-left: 0px;
  }
  .block-height {
    height: inherit;
    padding-right: 15px;
  }
  .input-group {
    display: grid;
  }
  .block-4 fieldset {
    padding-right: 0px;
  }
  .block-3,
  .block-5 {
    padding-right: 0px;
    border-left: solid 15px #fff;
    border-right: solid 15px #fff;
    background-color: #EEEFF4;
  }
  .block-4 {
    border-left: solid 15px #fff;
    border-right: solid 15px #fff;
    background-color: #fff;
  }
  #homepage__body--date-time,
  #homepage__body--date-time-r {
    padding-right: 0px;
  }
  .block-3,
  .block-4,
  .block-5 {
    border-top-width: 15px;
    margin-top: 20px;
  }
}
/*# sourceMappingURL=reserver.css.map */