.bookacti-calendar .badp-has-background-image,.badp-waterfall-timepicker-options li.badp-has-background-image{background-size:cover;background-position:center}.bookacti-calendar.badp-eventLimit-auto .fc-basic-view .fc-event .fc-title{display:inline}.bookacti-calendar.badp-eventLimit-auto .fc-basic-view .fc-more-popover .fc-event .fc-title{display:block}.bookacti-calendar .fc-list-item{cursor:pointer}.bookacti-calendar .fc-list-item-time{text-transform:lowercase}.bookacti-calendar .fc-list-item .fc-list-item-title{position:relative}.woocommerce div.product form.cart .bookacti-calendar table.fc-list-table td,.bookacti-calendar .fc-list-table td{padding:8px 14px;vertical-align:middle}.woocommerce div.product form.cart .bookacti-calendar table.fc-list-table td.fc-list-item-marker,.bookacti-calendar .fc-list-table td.fc-list-item-marker{padding:8px 0;width:46px;box-sizing:border-box;text-align:center}.bookacti-calendar .fc-list-item.bookacti-picked-event .fc-event-dot,.bookacti-calendar .fc-list-item.bookacti-selected-event .fc-event-dot{width:18px;height:18px;border-radius:9px;transition:all .3s}.bookacti-calendar .fc-list-item.bookacti-picked-event .fc-event-dot::after,.bookacti-calendar .fc-list-item.bookacti-selected-event .fc-event-dot::after{content:'\2714';font-size:8px;line-height:15px;color:#fff;display:block;height:14px;width:14px;border-radius:7px;position:relative;top:2px;left:2px;background:rgba(255,255,255,0.25);transition:all .3s}#bookacti-template-calendar .fc-list-item.bookacti-picked-event .fc-list-item-title a::before{content:'\f344';font-family:'dashicons';margin:0 5px 0 2px}#bookacti-template-calendar .fc-list-item.bookacti-picked-event:not(.bookacti-selected-event) .fc-event-dot{width:10px;height:10px;border-radius:5px}#bookacti-template-calendar .fc-list-item.bookacti-picked-event:not(.bookacti-selected-event) .fc-event-dot::after{content:none}.bookacti-calendar .fc-list-empty .bookacti-loading-alt{margin:15px}.fc-list-item:hover .fc-event-dot{opacity:.75;transition:opacity .2s}.fc-unthemed .fc-list-item:hover td{background-color:rgba(255,255,255,.25);transition:background-color .2s}.fc-list-item.bookacti-picked-event td{background-color:rgba(255,255,255,.5);transition:background-color .2s}.badp-display-table-row{display:table-row}.badp-display-none{display:none}.ui-datepicker{z-index:3999999!important}.badp-waterfall-timepicker-option .ui-menu-item-wrapper,.badp-waterfall-timepicker-field .ui-selectmenu-button{display:flex;flex-flow:row wrap;align-items:center}.badp-waterfall-timepicker-option .ui-menu-item-wrapper{width:100%}.badp-waterfall-timepicker-option .ui-menu-item-wrapper.ui-state-active{margin:0;border:0}.badp-waterfall-timepicker-option .badp-timepicker-align-right{margin-left:auto}.badp-waterfall-timepicker-option .badp-timepicker-align-left,.badp-waterfall-timepicker-option .badp-timepicker-align-right{display:inline-block}.badp-waterfall-timepicker-option .bookacti-availability-container{display:inline-block;position:static;vertical-align:middle}.badp-waterfall-timepicker-option .bookacti-availability-container>span{display:inline-block;padding:4px;line-height:1em;border-radius:3px}.badp-waterfall-timepicker-option .bookacti-available-places{margin-left:10px}.badp-waterfall-timepicker-option .badp-timepicker-group-of-events{flex-basis:100%;margin:-2px 0;font-size:.75em;font-style:italic}#bookacti-reschedule-booking-dialog .badp-waterfall-step:not(.badp-display-none){margin-bottom:10px;display:block}#bookacti-reschedule-booking-dialog .badp-waterfall-title{display:inline-block;width:150px;font-weight:bold}#bookacti-reschedule-booking-dialog .badp-waterfall-field{display:inline-block;vertical-align:middle}.bookacti-form-field-container input.badp-waterfall-datepicker,.bookacti-form-field-container .badp-waterfall-timepicker-field .ui-selectmenu-button{vertical-align:middle;padding:.4em 1em;width:200px;height:40px;box-sizing:border-box;cursor:pointer}.badp-waterfall-timepicker-field .ui-selectmenu-button .badp-selectmenu-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 20px)}.badp-waterfall-timepicker-field .ui-selectmenu-button .ui-selectmenu-text{display:none}