.booking-form-outer .check-date-col{float:left;width:16%;padding:20px;border-right:1px solid #e5e5e5}.booking-form-outer .check-date-col>p{font-size:16px;color:#000;margin-bottom:10px}.booking-form-outer .check-date-col>p i{margin-right:12px}.booking-form-outer{padding-top:0!important;padding-bottom:0!important}.booking-form-outer .check-date-col input[type=text],.booking-form-outer .check-date-col input[type=number]{height:22px;padding:0 12px;width:86%}.booking-form-outer .check-date-wrap{display:flex;vertical-align:middle;align-items:center}.booking-form-outer .check-date-col input[type=submit]{height:56px;width:100%;background:#a47959;border:none;color:#fff;text-transform:uppercase;font-size:20px;cursor:pointer}.booking-form-outer .check-date-col:first-child{border-left:1px solid #e5e5e5}@media only screen and (max-width:991px){.booking-form-outer .check-date-col{width:19%}.booking-form-outer .check-date-wrap{display:inherit}.booking-form-outer .check-date-col:last-child{width:100%;text-align:center;padding:20px 0;border-right:none}.booking-form-outer .check-date-col input[type=submit]{width:19%;height:40px}}@media only screen and (max-width:767px){.booking-form-outer .check-date-col{width:42%;border-right:none}}@media only screen and (max-width:575px){.booking-form-outer .check-date-col{width:100%;border-right:none;padding:0;margin-top:19px}.booking-form-outer .check-date-col:last-child{padding:0 0 22px}.booking-form-outer .check-date-col input[type=submit]{width:54%}}