.booking-panel{position:relative;z-index:1;display:block;padding:2em 1em;background-color:#03525e;color:#fff}.booking-panel .hb-booking-search-form h3:first-child{display:none}.booking-panel .hb-booking-search-form input,.booking-panel .hb-booking-search-form select{border:0}.hbook-wrapper .hb-booking-search-form h3:first-child{font-family:"Federo","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1.5em}.hbook-wrapper label{font-size:1.125em}.hbook-wrapper input,.hbook-wrapper select{padding:.625em .75em;border:1px solid #444;border-radius:4px;background-color:#fff;color:#444}.hbook-wrapper .hb-check-dates-wrapper,.hbook-wrapper .hb-search-button-wrapper{width:24%}.hbook-wrapper .hb-people-wrapper{width:10%}.hbook-wrapper .hb-search-submit-wrapper input{background-color:#023036;color:#fff;text-transform:uppercase}.hb-resa-confirm-done,.hbook-wrapper{max-width:960px;margin-left:auto;margin-right:auto}.hb-availability-calendar-wrapper{padding-top:4em;padding-bottom:4em;text-align:center}.hb-availability-calendar-wrapper .hb-datepick-wrapper{margin-left:auto;margin-right:auto}.hb-avail-caption-wrapper{display:inline-block}input[type="checkbox"]{margin-right:4px}.bookings p{font-size:1em}@media (max-width: 1024px){.booking-panel{padding-top:1em;padding-bottom:1em}}@media (max-width: 768px){.booking-panel{padding-top:1em;padding-bottom:1em}.hb-check-dates-wrapper,.hb-search-submit-wrapper{width:50% !important;padding:.5em;margin:0 !important}.hb-people-wrapper{width:25% !important;padding:.5em;margin:0 !important}}@media (max-width: 600px){.booking-panel{padding-top:1em;padding-bottom:1em}.hb-search-submit-wrapper{width:100% !important}.hb-search-submit-wrapper input{width:100% !important}.hb-people-wrapper{width:50% !important}}
/*# sourceMappingURL=booking.css.map */
