.bookacti-event-waitlist-container{background:#000;border-radius:0 0 0 3px;box-sizing:border-box;color:#fff;height:24px;padding:2px 3px;position:absolute;right:0;text-align:right;top:0;width:24px;z-index:6}.bookacti-event-waitlist-text{font-size:.85em;line-height:1.2em;position:relative;right:-30px}.bookacti-event-waitlist-container:before,.bookacti-group-waitlist-container:before{content:"\0052";display:block;font-family:booking_activities_icons;font-size:14px;vertical-align:middle}.bookacti-group-waitlist-container:before{display:inline-block}.bookacti-calendar .bookacti-event-unavailable.bookacti-event-waitlistable{cursor:pointer}.bookacti-event-waitlistable .bookacti-event-waitlist-container,.bookacti-event-waitlistable .bookacti-event-waitlist-text{transition:all .2s}.bookacti-event-waitlistable:hover .bookacti-event-waitlist-container{border-radius:0;height:100%;opacity:1;transition:all .5s;width:100%}.bookacti-event-waitlistable:hover .bookacti-event-waitlist-text{right:0;transition:all .5s}.bookacti-event-waitlistable.bookacti-picked-event .bookacti-event-waitlist-container{border-radius:0;height:100%;opacity:1;width:100%}.bookacti-event-waitlistable.bookacti-picked-event .bookacti-event-waitlist-text{right:0}.bookacti-group-waitlist-container{background-color:#000;border-radius:3px;color:#fff;display:inline-block;font-size:.85em;line-height:1.2em;margin-left:10px;padding:4px 6px;vertical-align:middle}.bookacti-group-waitlist-text{display:inline-block;margin-inline-start:6px;vertical-align:middle}.bookacti-join-waiting-list-dialog-fields .bookacti-field-container label{margin:0;vertical-align:middle}.bookacti-join-waiting-list-email{max-width:250px!important;width:250px!important}.bookacti-join-waiting-list-email[readonly],.bookacti-join-waiting-list-quantity[readonly]{background:none;border:none;font-style:italic}.bookacti-join-waiting-list-dialog-messages-toggle{cursor:pointer;font-size:.85em;font-style:italic;text-decoration:underline}.bookacti-join-waiting-list-dialog-messages{display:none}.bookacti-join-waiting-list-dialog-messages p{font-size:.85em}.bookacti-join-waiting-list-dialog-number-container{font-size:.85em;font-style:italic}.bookacti-join-waiting-list-dialog-number{font-weight:700}.bawl-confirm-waiting-list-booking-price-field .bookacti-price-container{font-size:1em;margin:0!important}.bookacti-booking-status-waiting_list,.bookacti-booking-status-waiting_list_rejected{color:#b81c23}.bookacti-booking-status-waiting_list_accepted{color:#f89b2f}.bookacti-booking-status-waiting_list:before{content:"\004f  ";font-family:booking_activities_icons}.bookacti-booking-status-waiting_list_accepted:before{content:"\0050  ";font-family:booking_activities_icons}.bookacti-booking-status-waiting_list_rejected:before{content:"\0051  ";font-family:booking_activities_icons}.badp-waterfall-datepicker .bookacti-unavailable-date{opacity:.75}.badp-waterfall-datepicker .bookacti-unavailable-date>a{border-style:dashed}.badp-waterfall-timepicker-option.bookacti-event-waitlistable .ui-menu-item-wrapper{min-height:calc(24px + 1em)}