#booking-package .selectPanelError{color:#a0a0a0}#booking-package #booking-package_inputFormPanel .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking-package #booking-package_inputFormPanel .row .name{text-align:left;margin-right:1em}@media screen and (min-width:600px),print{#booking-package #booking-package_inputFormPanel .row .name{width:10em}}@media screen and (min-width:834px),print{#booking-package #booking-package_inputFormPanel{display:inline-block;width:50%}}#booking-package .goToBookingFormButton,#booking-package .bookingButton{white-space:nowrap;width:200px;color:#fff;font-weight:700;border:solid 1px #1885ef;background:#1885ef;border-radius:4px;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}#booking-package .goToBookingFormButton:hover,#booking-package .bookingButton:hover{text-decoration:none;border:solid 1px #1885ef;background:#fff;color:#1885ef}#booking-package #returnToSchedules,#booking-package #returnToCalendarButton{white-space:nowrap;width:200px;color:#fff;font-weight:700;border:solid 1px #444;background:#444;border-radius:4px;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}#booking-package #returnToSchedules:hover,#booking-package #returnToCalendarButton:hover{text-decoration:none;border:solid 1px #444;background:#fff;color:#000}#booking-package #booking_package_input_persons{padding-right:1.5em;border-radius:3px;border:1px solid #c9c9c9;background-position:calc(100% - 10px) calc(.7em + 2px),calc(100% - 5px) calc(.7em + 2px),calc(100% - 1.5em) .5em}