.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities{padding:0 20px !important}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field{display:flex;border-bottom:1px solid rgba(128,128,128,.2)}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field:last-child,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field:last-child{border-bottom:0}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc,.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-price,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-price{flex:50%;padding:20px 0}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label{display:inline-block;padding:0}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label input[type=checkbox],.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label input[type=checkbox]{display:inline-block;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;box-sizing:border-box;padding:0;vertical-align:middle;border:2px solid rgba(128,128,128,.2);border-radius:2px;margin:0 5px 2px 0}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label input[type=checkbox]:checked::before,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label input[type=checkbox]:checked::before{outline:0;-webkit-appearance:none;-moz-appearance:none;content:"";position:absolute;left:-2px;top:-3px;text-align:center;width:15px;height:15px;color:var(--rh-global-color-primary);display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-size:17px;line-height:17px}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label span,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-desc label span{cursor:pointer}.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-price span,.widget.RVR_Booking_Widget .rvr-booking-form-wrap .rvr-booking-form .rvr-additional-amenities .amenity-field .amenity-price span{background:#f7f7f7;font-size:11px;padding:2px 5px;margin-left:5px;border-radius:4px;vertical-align:middle}.widget .rvr-widget-warning-message{padding:20px 25px;margin-bottom:0;background-color:#fff}