.bp-booking-fields{margin-bottom:1.5em;padding:1em;border:1px solid #e2e2e2;border-radius:4px;background:#fafafa}.bp-booking-fields .form-row{margin-bottom:.75em}.bp-booking-fields label{display:block;font-weight:600;margin-bottom:.25em}.bp-booking-fields select,.bp-booking-fields input[type="number"]{width:100%;max-width:320px}.bp-no-dates{color:#b32d2e;display:block;margin-top:.5em}