.mobile-collapsed{display:inherit}.mobile-only{display:none!important}@media (max-width:782px){.mobile-only{display:inherit!important}.mobile-collapsed{display:none!important}}.container{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:782px){.container{width:80%}}@media only screen and (min-width:68em){.container{width:75%;max-width:60rem}}.row .columns.columns-no-right{margin-right:0}@media (max-width:782px){.row .columns.columns-no-right{margin-right:2%}}.row .columns.columns-no-right.col-5{width:41.66667%}@media (max-width:782px){.row .columns.columns-no-right.col-5{width:96%}}.row .columns.columns-no-left{margin-left:0}@media (max-width:782px){.row .columns.columns-no-left{margin-left:2%}}.row{position:relative;width:104%;margin:0 -2%}.row--condensed{max-width:32rem;margin:0 auto}@media (max-width:782px){.row--condensed{margin:0 -2%}}.row--small{max-width:24rem;margin:0 auto}@media (max-width:782px){.row--small{margin:0 -2%}}.row [class^=col]{float:left;margin:0 2%;min-height:.125rem}.row:after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33333%}.col-2-sm{width:12.66667%}.col-3-sm{width:21%}.col-4-sm{width:29.33333%}.col-5-sm{width:37.66667%}.col-6-sm{width:46%}.col-7-sm{width:54.33333%}.col-8-sm{width:62.66667%}.col-9-sm{width:71%}.col-10-sm{width:79.33333%}.col-11-sm{width:87.66667%}.col-12-sm{width:96%}@media only screen and (min-width:60em){.col-1{width:4.33333%}.col-2{width:12.66667%}.col-3{width:21%}.col-4{width:29.33333%}.col-5{width:37.66667%}.col-6{width:46%}.col-7{width:54.33333%}.col-8{width:62.66667%}.col-9{width:71%}.col-10{width:79.33333%}.col-11{width:87.66667%}.col-12{width:96%}.hidden-sm{display:block}}.alert{border-radius:4px;padding:10px 9px;margin-bottom:1rem;display:flex}.alert>span{padding:0 4px}.alert-warning{color:#1d2428;background-color:#fddc0d}.alert-warning a{color:inherit!important}.eddbk-color-picker{position:relative;z-index:1;display:inline-block;min-width:48px}.eddbk-color-picker--full-width{width:100%}.eddbk-color-picker--opened{z-index:2}.eddbk-color-picker--opened .eddbk-color-picker-popup{display:block}.eddbk-color-picker-input{cursor:pointer;border-radius:4px;border:1px solid #d8d8d8;background-color:#fff;padding:1px 2px 3px 5px}.eddbk-color-picker-input__placeholder{white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden;padding:2px 0 0;opacity:.8}.eddbk-color-picker-input__square{display:inline-block;width:1rem;height:1rem;vertical-align:middle;margin-right:-2px}.eddbk-color-picker-input__dismiss{display:inline-block;vertical-align:middle;margin-bottom:-1px;margin-left:3px;opacity:.5}.eddbk-color-picker-input__dismiss:hover{opacity:.85}.eddbk-color-picker-input .dashicons-arrow-down{position:absolute;right:4px;top:3px}.eddbk-color-picker-popup{display:none;position:absolute;top:-5px;left:-5px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.15)}.eddbk-color-picker-popup .vc-sketch,.eddbk-color-picker-popup .vc-sketch-active-color{box-shadow:none}.eddbk-color-picker-popup__buttons{border-top:1px solid #eee;padding:10px;text-align:right}.settings-color-input{padding:2px 0}.settings-color-input__title{vertical-align:middle;display:inline-block;padding-left:3px}.availabilities-cta,.availabilities-list{padding-right:1rem}@media (max-width:782px){.availabilities-cta,.availabilities-list{padding-right:0}}.availabilities-list{max-height:336px;overflow-x:hidden;overflow-y:auto}@media (max-width:782px){.availabilities-list{max-height:unset;overflow-x:unset;overflow-y:unset}}.exclusions-list{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);margin-top:8px;width:100%;min-height:30px;height:84px;overflow-y:auto;resize:vertical}.exclusions-list__item{padding:4px 8px}.exclusions-list__item:hover{background-color:rgba(0,0,0,.04)}.exclusions-list__item-title{min-width:150px;display:inline-block;padding-right:.25em;vertical-align:middle}.trash-can{opacity:.7;text-decoration:none;color:#444}.trash-can:hover{color:#444;opacity:1}.trash-can--right{float:right}.exclusions-datepicker{padding-top:8px}.exclusions-datepicker .vdp-datepicker__calendar{border:none;width:100%}.vdp-datepicker input[readonly=readonly]{background-color:#fff;width:100%}.inline-datepicker .vdp-datepicker{display:inline-block}.disabled{position:relative;user-select:none;cursor:not-allowed}.disabled:after{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:calc(100% + 1px);background-color:hsla(0,0%,100%,.5);z-index:9;cursor:not-allowed}.form-row{display:flex;margin-bottom:1.5rem}.form-row--condensed{margin-bottom:1rem}.form-row--with-error>.form-row__label,.form-row--with-error>.form-row__label .form-row__error{color:#d94f4f}.form-row__field{width:100%}.form-row--inline .form-row__label{width:auto}.form-row--vertical{display:block}.form-row--vertical:last-child{margin-bottom:1.5rem!important}.form-row--vertical .form-row__label{width:auto;padding-bottom:4px}.form-row--vertical .form-row__input{padding-left:0}.form-row:last-child{margin-bottom:0}.form-row__form .form-row__error{margin-top:-4px;margin-bottom:6px}.form-row__word{margin:0 2px}@media (max-width:782px){.form-row{display:block}.form-row .form-row__label{width:auto;padding-bottom:4px}.form-row .form-row__input{padding-left:0}}.form-row__input{flex-grow:1;padding-left:8px}.form-row__input--padded{padding-top:4px}.form-row__input-with-description{display:inline-block;position:relative;margin-bottom:.35rem}.form-row__input-with-description .form-row__description{padding-top:0;position:absolute}.form-row__label{font-weight:600;flex-shrink:0;width:120px}.form-row__label--padding-top{padding-top:4px}.form-row__label--no-top{padding-top:0}.form-row__label--smaller{width:80px}.form-row__label--light{font-weight:400;width:60px}.form-row__label .info{font-weight:400;color:#5d6165}.form-row__description{font-weight:400;font-size:.95em;opacity:.7}.form-row__description--inline{padding-left:3px;display:inline-block}.form-row__description--small{padding-top:5px;font-weight:400;font-size:.8em;opacity:.5}.form-row .add-new{font-weight:600;text-decoration-color:rgba(0,115,170,.5)}.label__rared{padding-right:.65em}.label__rared:last-child{padding-right:0}@media (max-width:782px){.label__rared{display:inline-block;padding-bottom:.5rem;padding-top:.5rem;width:46px}}.wide-form{padding:.5rem 0}.wide-form:first-child{padding-top:0}.wide-form__header{font-weight:600;padding-bottom:.45rem}.wide-form__row{padding:.4rem 0;display:flex}@media (max-width:782px){.wide-form__row{display:block;margin-bottom:1rem}}.wide-form__label{padding-top:2px;padding-right:.5rem;width:60%;max-width:400px}.wide-form__input{min-width:14rem}.form-control--wide{margin-bottom:4px;width:100%}.modal{position:fixed;background-color:rgba(0,0,0,.65);width:100%;height:100%;left:0;top:0;z-index:9999;overflow-y:auto}.modal-opened{overflow:hidden}@media (max-width:782px){.modal{z-index:100000}}.modal__body{width:100%;max-width:30rem;margin:5rem auto;background-color:#fff;border-radius:4px}.modal__body--no-content-padding .modal__content{padding:0}.modal__body--wide{max-width:50rem}@media (max-width:782px){.modal__body{min-height:100vh;margin:0;border-radius:0}}.modal__header{padding:.5rem 1rem;font-size:20px;font-weight:700;line-height:1.5;border-bottom:1px solid #eee}@media (max-width:782px){.modal__header{position:relative}.modal__header .modal--right{position:absolute;top:0;padding:6px 1rem 0;right:0;background-color:#fff}}.modal__header-buttons{font-weight:400}.modal__close{opacity:.5;cursor:pointer}.modal__close:hover{opacity:.8}.modal--right{float:right}.modal__content{padding:1rem}.modal__footer{padding:1rem;border-top:1px solid #eee}.inline-editor__footer,.modal__footer{text-align:right}.inline-editor__footer .button,.modal__footer .button{display:inline-block!important;margin-left:4px!important}.inline-editor__footer .footer-confirm,.modal__footer .footer-confirm{margin:0;padding:0;display:flex;align-items:center}@media (max-width:782px){.inline-editor__footer .footer-confirm,.modal__footer .footer-confirm{display:block}.inline-editor__footer .footer-confirm__message,.modal__footer .footer-confirm__message{padding-right:0;padding-bottom:10px}}.inline-editor__footer .footer-confirm__buttons,.modal__footer .footer-confirm__buttons{flex-shrink:0}.inline-editor__footer .footer-confirm__buttons--left,.modal__footer .footer-confirm__buttons--left{margin-right:auto;flex-grow:1;text-align:left}.inline-editor__footer .footer-confirm__message,.modal__footer .footer-confirm__message{margin-right:auto}.inline-editor__footer .footer-confirm__message.__alert,.modal__footer .footer-confirm__message.__alert{color:#d94f4f}.inline-editor__footer .footer-confirm__message.__right,.modal__footer .footer-confirm__message.__right{flex-grow:1;padding-right:10px;text-align:right}.inline-editor__body{padding:0 1rem;max-width:28rem;margin:0 auto}@media (max-width:782px){.inline-editor__body{padding:.25rem 0}}.inline-editor__header{padding-bottom:1rem}.inline-editor__footer{padding:1rem 0;border-radius:4px;margin-top:1rem}.inline-editor__back{padding:3px 12px 3px 5px;display:inline-block;border-radius:3px;border:1px solid #e8e8e8;transition:border-color .2s ease}.inline-editor__back.disabled{pointer-events:none}.inline-editor__back:hover{cursor:pointer;border-color:#0085ba}.eddbk-error-message{color:#d94f4f}.eddbk-error-message--client{width:40%;float:left}.modal-transition-enter,.modal-transition-leave-to{opacity:0}.modal-transition-enter .modal__body,.modal-transition-leave-to .modal__body{opacity:0;transform:scaleX(.8) scaleY(.7)}.modal-transition-enter-active,.modal-transition-leave-active{transition:opacity .25s ease-out}.modal-transition-enter-active .modal__body,.modal-transition-leave-active .modal__body{transition:all .25s cubic-bezier(.665,1.65,0,.845)}.booking-status{padding:6px 20px;margin-top:-5px;border-radius:4px;position:relative;font-size:16px;margin-left:1rem}@media (max-width:782px){.booking-status{display:inline-block;margin-left:0;margin-top:0}}.booking-status span{position:relative}.booking-status:before{border-radius:4px;position:absolute;content:"";left:1px;top:1px;width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;opacity:.25}.eddbk-help{color:#0085ba;vertical-align:middle}.eddbk-help-link{display:block;text-decoration:none;color:#7d7d7d}.eddbk-help-link span{opacity:.75}.eddbk-help-link:focus,.eddbk-help-link:hover{color:#6c6c6c}.tabs-content--no-paddings{padding:0}.subsubsub li:last-child span.list-sep{display:none}[v-cloak] .vcloak--visible{display:block}[v-cloak] .vcloak--hidden{display:none}.vcloak--visible{min-height:60px;display:none}.loading-container{position:relative}.loading-container:before{display:block;content:"";position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);box-sizing:border-box;height:40px;width:40px;border:0 solid #d0d0d0;border-radius:50%;box-shadow:inset 0 -12px 0 16px #d0d0d0;animation:rotate 1s infinite linear;z-index:3}.loading-container:after{display:block;content:"";position:absolute;z-index:2;background-color:hsla(0,0%,95%,.5);width:100%;height:100%;left:0;top:0}.loading-container--white:after{background-color:#fff}.loading-button{pointer-events:none;position:relative}.loading-button:before{display:block;content:"";position:absolute;left:calc(50% - 8px);top:calc(50% - 8px);box-sizing:border-box;height:16px;width:16px;border:0 solid #fff;border-radius:50%;box-shadow:inset 0 -4px 0 6px #fff;animation:rotate 1s infinite linear;z-index:3}.loading-button:after{display:block;content:"";position:absolute;z-index:2;background-color:inherit;width:100%;height:100%;left:0;top:0}.button-default.loading-button:before{box-shadow:inset 0 -4px 0 6px #6f6f6f}.loading-inline{display:inline-block;pointer-events:none;position:relative}.loading-inline:before{display:block;content:"";position:absolute;left:calc(50% + 1px);top:calc(50% - 11px);box-sizing:border-box;height:14px;width:14px;border:0 solid #d0d0d0;border-radius:50%;box-shadow:inset 0 -3px 0 5px #d0d0d0;animation:rotate 1s infinite linear;z-index:3}.loading-inline:after{display:block;content:"";position:absolute;z-index:2;background-color:inherit;width:100%;height:100%;left:0;top:0}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rc-calendar th.fc-day-header{font-weight:400;padding:.5rem}.rc-calendar th.fc-day-header.fc-today{font-weight:700}.rc-calendar .fc-agenda-view .fc-widget-content.fc-today{background:#fff!important}.rc-calendar .fc-today .fc-day-number{font-weight:700}.rc-calendar .fc-past{opacity:.6;background-color:#f9f9f9!important}.rc-calendar .fc-event{cursor:pointer}@media (max-width:782px){.rc-calendar .fc-scroller{min-height:50vh!important}.rc-calendar .fc-view-container{overflow-x:auto}.rc-calendar .fc-view{min-width:600px}.rc-calendar .fc-popover{position:fixed;left:calc(50% - 111px)!important;top:3rem!important}}.rc-calendar--booking{padding:1rem;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media (max-width:782px){.rc-calendar--booking{margin-bottom:2rem}}.rc-calendar--booking .fc-event{padding:1px 4px}.rc-calendar--booking .fc-event.fc-event--past{opacity:.5;filter:grayscale(.5)}.rc-calendar--booking .fc-today .fc-day-number{font-size:14px}.rc-calendar--booking .rc-event{display:flex;flex-direction:column}.rc-calendar--booking .rc-service-event{padding:0 3px}.rc-calendar--booking .rc-service-event--draft,.rc-calendar--booking .rc-service-event--pending{border:2px dashed rgba(0,0,0,.35)!important}.rc-calendar--booking .rc-service-event--scheduled{border:2px solid transparent!important}.rc-calendar--booking .rc-service-event--cancelled{border:2px solid rgba(0,0,0,.35)!important;text-decoration:line-through!important}.rc-calendar--booking .rc-service-event--completed>div{opacity:.5}.rc-calendar--booking .rc-service-event .fc-unthemed td.fc-today{background-color:#b2d7ff}.rc-calendar--booking .fc-month-view .rc-event,.rc-calendar--booking .fc-short .rc-event{justify-content:flex-end;flex-direction:row-reverse}.rc-calendar--booking .fc-month-view .rc-event-field--time,.rc-calendar--booking .fc-short .rc-event-field--time{width:32px;overflow:hidden}.rc-calendar--booking .fc-month-view .rc-event-field--title,.rc-calendar--booking .fc-short .rc-event-field--title{width:calc(100% - 32px);padding-left:4px;font-weight:600}.rc-calendar--booking .fc-month-view .rc-event-field--month-collapse,.rc-calendar--booking .fc-short .rc-event-field--month-collapse{display:none}.rc-calendar--booking .rc-event-field{font-size:12px;line-height:19px}.rc-calendar--booking .rc-event-field--click{opacity:.7}.rc-calendar--booking .rc-event-field--title{font-weight:700}.rc-calendar--availability{position:relative}@media (max-width:782px){.rc-calendar--availability{margin-top:2rem}}.rc-calendar--availability .rc-event-field--timezone{opacity:.6;font-size:9px}.rc-calendar--availability .fc-event{border:none;border-radius:0;background:#65afff;opacity:.65;padding:3px;margin:1px;color:#000!important}.rc-calendar--availability .fc-event .fc-time{font-size:1em;padding:3px 5px}.rc-calendar--availability .fc-event-container{margin:0!important}.rc-calendar--availability .button-floating{user-select:none;width:56px;height:56px;line-height:46px;text-align:center;border-radius:100px;background-color:#0085ba;box-shadow:0 2px 5px rgba(0,0,0,.25);color:#fff;font-size:36px;transition:all .2s ease;position:absolute;right:24px;bottom:24px;z-index:10}.rc-calendar--availability .button-floating:hover{cursor:pointer;background-color:#0097d4}.rc-calendar--availability .button-floating:active{background-color:#006b96;transform:translateY(3px)}.tab-item{display:inline-block}.fc-state-default--rc:focus{outline:none}.actions--wide select{max-width:inherit!important}@media (max-width:782px){.tablenav--eddbk-calendar .alignleft.actions{display:block}}.time-picker{display:inline-block;position:relative;font-size:1em;font-family:sans-serif;vertical-align:middle}.time-picker *{box-sizing:border-box}.time-picker input.display-time{background-color:#fff;width:100%;height:27px}.time-picker .clear-btn{position:absolute;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;top:2px;right:0;bottom:0;margin-top:-.15em;z-index:3;font-size:1.1em;line-height:1em;vertical-align:middle;width:1.3em;color:#d2d2d2;background:hsla(0,0%,100%,0);text-align:center;font-style:normal;-webkit-transition:color .2s;transition:color .2s}.time-picker .clear-btn:hover{color:#797979;cursor:pointer}.time-picker .time-picker-overlay{z-index:2;position:fixed;top:0;left:0;right:0;bottom:0}.time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + -1px);left:2px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.time-picker .dropdown ul{padding:0;margin:0;list-style:none;flex:1;overflow-x:hidden;overflow-y:auto}.time-picker .dropdown ul.apms,.time-picker .dropdown ul.minutes,.time-picker .dropdown ul.seconds{border-left:1px solid #fff}.time-picker .dropdown ul li{text-align:center;padding:.3em 0;color:#161616}.time-picker .dropdown ul li:not(.hint):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.time-picker .dropdown ul li.active,.time-picker .dropdown ul li.active:hover{background:#0085ba;color:#fff}.time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}.button-alert{color:#d94f4f!important}.button-alert-solid{color:#fff!important;text-shadow:none!important;background-color:#d94f4f!important;border-color:#dd6060 #d53e3e #d22d2d!important;box-shadow:0 1px 0 #d22d2d!important}.button-dark{color:#6c6c6c!important}.button-dark-solid{color:#fff!important;text-shadow:none!important;background-color:#6c6c6c!important;border-color:#767676 #626262 #585858!important;box-shadow:0 1px 0 #585858!important}.bool-switcher{border-radius:4px;display:inline-block;border:2px solid #0085ba;color:#fff;cursor:pointer;user-select:none}.bool-switcher__button{text-align:center;min-width:48px;padding:2px 4px;display:inline-block;background-color:#fff}.bool-switcher__button--active{background-color:#0085ba}.table-eddbk-bookings .column.date{width:40%;text-wrap:avoid}@media (max-width:782px){.table-eddbk-bookings .column.date{width:100%}}@media (max-width:782px){.table-eddbk-bookings tfoot .column,.table-eddbk-bookings thead .column{display:none;visibility:collapse}.table-eddbk-bookings tfoot .column:first-child,.table-eddbk-bookings thead .column:first-child{display:table-cell;visibility:initial}}.table-loading{position:relative}.table-loading .table-loader-wrap{position:absolute;width:100%;height:100%;z-index:9}.table-loading .table-loader-wrap .table-loader-center{position:absolute;top:50%;transform:translateY(-50%);width:100%}.table-loading .tablenav,.table-loading .wp-list-table{opacity:.4}.table-loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-o-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-ms-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:linear-gradient(90deg,#fff 10%,hsla(0,0%,100%,0) 42%);position:relative;-webkit-animation:tableLoading 1s infinite linear;animation:tableLoading 1s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.table-loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0}.table-loader:after,.table-loader:before{position:absolute;top:0;left:0;content:""}.table-loader:after{background:#f4f4f4;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}@-webkit-keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.toasted{background:#fff!important;border-radius:0!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)!important}.v-select{font-family:inherit!important;margin-bottom:4px}.v-select .loading-inline{position:absolute;right:20px;top:18px}.v-select li{margin-bottom:0}.v-select .dropdown-menu{border-color:#5b9dd9!important;left:1px!important;border-radius:0!important}.v-select .dropdown-menu>li>a{transition:none!important}.v-select .dropdown-menu>.highlight>a{background:#0085ba!important}.v-select.open .dropdown-toggle{border-color:#5b9dd9!important;box-shadow:0 0 2px rgba(30,140,190,.8)}.v-select input[type=search],.v-select input[type=search]:focus{font-size:14px;height:20px!important;padding:0 4px!important}.v-select .dropdown-toggle{border:1px solid #ddd!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);width:100%;border-radius:0!important;margin:1px!important;padding:2px 1px!important;height:28px;transition:border-color .05s ease-in-out}.v-select .dropdown-toggle .clear{bottom:6px!important}.v-select.single .selected-tag{font-size:14px;pointer-events:none;height:auto!important;margin:0!important;line-height:inherit!important}.v-select .open-indicator{width:0!important;height:0!important;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #000;right:6px!important;bottom:11px!important}.v-select .open-indicator:before{display:none!important}.v-select.open .open-indicator:before{transform:rotate(133deg)!important}.form-row .v-select .selected-tag{border:none;line-height:21px;padding:0 6px;height:22px;border-radius:2px;margin:0 1px}.form-row .v-select .selected-tag button{vertical-align:top}.form-control{border:1px solid #ddd;padding:3px 5px;margin:1px;box-sizing:border-box;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.07)}.datetime-picker-control,.datetime-picker-control:hover,.datetime-picker-control input{cursor:default!important}.datetime-picker-control input{border:none;box-shadow:none;padding:0;margin:0}.datetime-picker-control input:focus{box-shadow:none}.datetime-picker-control .vdp-datepicker{display:inline-block}.datetime-picker-control .vdp-datepicker input{width:80px}.datetime-picker-control .vdp-datepicker__calendar{top:calc(100% + 2px);left:-6px}.datetime-picker-control .time-picker{display:inline-block;font-family:inherit;vertical-align:inherit}.datetime-picker-control .time-picker input{height:inherit;width:50px}@media (max-width:782px){.datetime-picker-control .time-picker input{width:60px!important}}.datetime-picker-control .time-picker .dropdown{top:calc(2.2em + -6px);left:0}.datetime-picker--inline{vertical-align:middle;display:inline-block}.datetime-picker--inline .vdp-datepicker{vertical-align:inherit}.vdp-datepicker .cell.today{border:1px solid #4bd}.vdp-datepicker .disabled:after{height:auto;width:auto;background-color:inherit}.vdp-datepicker input::placeholder{color:#000!important;opacity:1}.vdp-datepicker input:-ms-input-placeholder,.vdp-datepicker input::-ms-input-placeholder{color:inherit}@media (max-width:782px){.vdp-datepicker{position:static!important;width:auto!important}.vdp-datepicker input{width:120px!important}.vdp-datepicker .vdp-datepicker__calendar{left:calc(50% - 150px)}}@media (max-width:782px){.time-picker .dropdown,.time-picker .select-list{width:11em!important;height:15.5em!important}.time-picker .dropdown li,.time-picker .select-list li{padding:.5em 0!important}}.fc-button-group .fc-state-default{border-radius:0}.fc-button-group .fc-state-default:first-child{border-radius:3px 0 0 3px}.fc-button-group .fc-state-default:last-child{border-radius:0 3px 3px 0}.fc-button-group--padded{padding:16px 0 10px}.fc-state-default{padding:4px 12px;line-height:18px;border-radius:3px;background-image:none!important;cursor:pointer}.sessions-datepicker{margin-top:-1rem}.edd-booking-wizard__info.edd-booking-wizard__info--inline{margin-bottom:1.5rem;margin-top:-4px}.session-picker{padding:.35rem;border:1px solid #d8d8d8;border-radius:4px}.session-picker-header{display:flex;justify-content:space-between;padding-bottom:.5rem}.session-picker-header .dashicons{cursor:pointer}.session-picker-buttons{display:flex;flex-wrap:wrap;justify-content:space-around}.session-picker-button{color:#444;font-weight:400;background-color:#fff;border:1px solid #d8d8d8;padding:.5rem;width:21.5%;border-radius:4px;margin:4px 0;cursor:pointer;text-align:center;white-space:nowrap}.session-picker-button--selected{background-color:#0085ba;color:#fff;border-color:#0085ba}.session-date-picker .vdp-datepicker__calendar .cell:hover{border-color:#0085ba!important}.session-date-picker .vdp-datepicker__calendar .cell.highlighted,.session-date-picker .vdp-datepicker__calendar .cell.selected,.session-date-picker .vdp-datepicker__calendar .cell.selected.highlighted,.session-date-picker .vdp-datepicker__calendar .cell.selected:hover{background-color:#0085ba;border-color:#0085ba;color:#fff}.editable-input__field{cursor:text}.editable-input__field[readonly]{box-shadow:none!important;border-color:transparent!important;transition:background-color .2s ease;background-color:transparent}.editable-input__field[readonly]:hover{background-color:rgba(252,255,42,.3)}.editable-input input,.editable-input textarea{font-size:inherit;text-align:inherit;line-height:inherit;font-family:inherit;color:inherit;display:block;width:100%;box-shadow:none!important;background-color:rgba(252,255,42,.3);border-color:transparent!important}.wizard-editor{width:500px;background-color:#fff;border-radius:2px;border:1px solid #ececec}.wizard-editor .info{opacity:.6}.wizard-editor__footer{display:flex;padding:1rem .5rem;margin:1rem .5rem 0;align-items:flex-start;border-top:1px solid #e5e5e5}.wizard-editor__footer--left{flex-grow:1}.wizard-editor__body{padding:.5rem 1rem}.wizard-editor__header{padding:.5rem}.wizard-editor__button{display:inline-block;border-radius:4px;padding:2px 4px;width:100px;text-align:center;margin-right:8px;background-color:#fff;color:#2c3339;border-color:#e5e5e5}.wizard-editor__button--primary{margin-right:0;background-color:#0b92da;color:#fff}.wizard-editor__input{border-radius:4px;border:1px solid #e5e5e5;color:#7a7a7a}.wizard-editor__input--placeholder{border:none;display:flex;margin:0 -2px;cursor:not-allowed}.wizard-editor__input--placeholder+.wizard-editor__input--placeholder{margin-top:4px}.wizard-editor__word{display:inline-block;height:12px;margin:3px;background-color:#eee;vertical-align:middle}.wizard-editor__solid{font-size:14px;padding:3px 5px;color:#f5f5f5;background-color:#f5f5f5;margin:0 2px;flex-grow:1;min-height:22px;border-radius:4px}.wizard-editor__title{font-size:20px;text-align:center;font-weight:300}.wizard-editor .wizard-steps{display:flex;align-items:center;justify-content:space-around;padding:.5rem 0;position:relative;margin:.5rem -.5rem 0}.wizard-editor .wizard-steps:before{position:absolute;top:21px;left:0;height:4px;width:100%;display:block;content:"";background-color:#e5e5e5}.wizard-editor .wizard-steps__item{width:30px;height:30px;border-radius:100px;background-color:#e5e5e5;position:relative;cursor:pointer}.wizard-editor .wizard-steps__item--active{background-color:#0b92da}.wizard-editor .wizard-info{padding:.75rem;border:1px solid #e5e5e5;text-align:center;margin:0 0 1rem}.wizard-editor .wizard-info hr{margin-bottom:.75rem}.wizard-editor .wizard-info .form-row__label{text-align:left;font-weight:400!important}.wizard-editor .wizard-info--wider{padding:1rem;margin-bottom:2rem}.form-row--wizard .form-row__label{padding-top:0;width:185px!important}.form-row--wizard .drag-icon{padding-top:4px;opacity:.4;cursor:move}.eddbk-shrinked-page .wrap{max-width:785px}.inline-editor{background-color:#fff}.editor-transition-enter,.editor-transition-leave-to{top:0;width:100%;position:absolute;opacity:0;transform:translateX(20px)}.editor-transition-enter-active,.editor-transition-leave-active{transition:all .25s ease}.page-transition-enter,.page-transition-leave-to{top:0;position:absolute;opacity:0;transform:translateX(-20px)}.page-transition-enter-active,.page-transition-leave-active{transition:all .25s ease}.rich-row{position:relative;display:flex;padding:1.5rem .5rem;margin-bottom:2px;border-radius:4px;background-color:#fff;align-items:center}.rich-rows{padding:1rem 0}@media (max-width:782px){.rich-rows{padding-top:0}}.rich-rows--no-padding{padding:0}.rich-rows.loading-container{min-height:5rem}@media (max-width:782px){.rich-row{padding:.75rem;margin-bottom:4px;display:block}}.rich-row--cta{text-align:center;display:block;padding:.75rem;border-radius:4px;border:2px dashed #dadada;margin-bottom:.5rem;font-size:14px;cursor:pointer}.rich-row--cta:hover{background-color:#f3f3f3}.rich-row--cta:active{background-color:#efefef}.rich-row--condensed{padding:.75rem .5rem}.rich-row--smaller{border-radius:0;padding:.5rem 0}.rich-row--smaller+.rich-row--smaller{border-top:1px solid #eee}.rich-row--smaller .rich-row__column{padding:0 .25rem!important}.rich-row--smaller .rich-row__column:first-child{padding-left:0!important}.rich-row--smaller .rich-row__column:last-child{padding-right:0!important}.rich-row.many{margin-bottom:6px}.rich-row.many:before{display:block;content:"";position:absolute;top:100%;left:4px;border-radius:0 0 4px 4px;width:calc(100% - 8px);opacity:.5;height:4px;background-color:#fff}.rich-row__column{padding:0 1rem}.rich-row__column--2{flex-basis:25%}.rich-row__column--4{flex-basis:40%}.rich-row__column--5{flex-basis:50%}.rich-row__column--6{flex-basis:60%}.rich-row__column+.rich-row__column{padding-left:.5rem}@media (max-width:782px){.rich-row__column{font-size:14px;padding:0}.rich-row__column.mobile-collapsed+.rich-row__column{padding-top:0}.rich-row__column+.rich-row__column{padding-left:0;padding-top:.5rem}}.rich-row__wide-anchor{width:28.5%;flex-shrink:0}@media (max-width:782px){.rich-row__wide-anchor{width:100%}}.rich-row__normal-anchor{width:18.5%;flex-shrink:0}@media (max-width:782px){.rich-row__normal-anchor{width:100%}}.rich-row__header{opacity:.6;font-size:.8em}@media (max-width:782px){.rich-row__header{font-size:14px}}.rich-row__info{font-size:.8em}@media (max-width:782px){.rich-row__info{font-size:14px}}.rich-row__title{font-size:1rem;line-height:1.55}.rich-row__actions{margin-left:auto}@media (max-width:782px){.rich-row__actions{display:flex;align-items:center}.rich-row__actions .button-group{margin-left:auto}.rich-row__actions .button-group .button{margin-bottom:0}}.rich-row__actions .button-icon{padding:2px 4px}@media (max-width:782px){.rich-row__actions .button-icon{padding:4.5px 6px}}.service-item-color{width:12px;height:12px;display:inline-block;border-radius:100px;margin-right:2px}.empty-state{text-align:center;padding:5rem 12rem}@media (max-width:782px){.empty-state{padding:2rem 1rem}}.empty-state--smaller{padding:2rem}.empty-state__title{font-size:16px;padding-bottom:1rem}.empty-state__text{font-size:14px;opacity:.8;padding-bottom:1rem}.service-staff{padding:2px 0;display:flex}.service-staff__image{height:20px;border-radius:100px;margin-right:4px;flex-shrink:0}.eddbk-switcher{position:relative;width:50px;user-select:none}.eddbk-switcher-checkbox{display:none!important}.eddbk-switcher-label{display:block!important;overflow:hidden;cursor:pointer!important;height:20px;padding:0;line-height:20px;border:3px solid #d8d8d8;border-radius:34px;background-color:#d8d8d8!important;margin:0!important;transition:background-color .15s ease,border-color .15s ease}.eddbk-switcher-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:24px;border:3px solid #d8d8d8;border-radius:34px;transition:all .15s ease}.eddbk-switcher-checkbox:checked+.eddbk-switcher-label{background-color:#03c481!important}.eddbk-switcher-checkbox:checked+.eddbk-switcher-label,.eddbk-switcher-checkbox:checked+.eddbk-switcher-label:before{border-color:#03c481!important}.eddbk-switcher-checkbox:checked+.eddbk-switcher-label:before{right:0}.switch-option{margin-bottom:6px;padding:3px 0}.switch-option_holder:after{display:block;content:"";clear:both}.switch-option_title{width:calc(100% - 30px);float:left;padding-left:7px}.switch-option_title i{opacity:.4}.switch-option_switch .eddbk-switcher{margin:0 -4px;transform:scale(.7)}.switch-option_description{padding-top:5px;font-size:12px;color:#6c6c6c}.search-box--services{margin:9px 0 0!important}.search-box--services input[type=search]{padding:5px;vertical-align:middle;margin-bottom:3px}.v-image-selector{text-align:center}.v-image-selector__holder{width:7rem;height:7rem;border:1px solid #ddd;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto}@media (max-width:782px){.v-image-selector__holder{width:5rem;height:5rem}}.v-image-selector__preview{background-size:cover;width:100%;height:100%;position:relative}.v-image-selector__clear{margin-top:.5rem;cursor:pointer;color:#d94f4f;text-decoration:underline;text-decoration-color:rgba(217,79,79,.5)}.v-image-selector--round .v-image-selector__holder,.v-image-selector--round .v-image-selector__preview{border-radius:100%}.eddbk-avatar-rounded{height:3rem;width:3rem;border-radius:3rem}.session-length__input{vertical-align:middle;width:75px}.session-length__input--wide{width:100px}.session-length__options{padding-right:36px}@media (max-width:782px){.session-length__options{padding-right:1rem}.session-length__options:first-child{flex-grow:1}.session-length__options:first-child input{width:50%}.session-length__options:last-child{flex-shrink:0;width:30%}.session-length__options:last-child input{width:100%!important}}.session-length__options:last-child{padding-right:0}.session-length__options legend{font-weight:600;padding-bottom:6px}.session-length__validation{font-weight:700;color:#d94f4f;line-height:2.1;padding-left:8px}@media (max-width:782px){.session-length__validation{line-height:normal}}.session-length__footer{padding:12px 0;display:flex}.session-length select{vertical-align:inherit!important}.session-item{padding-bottom:6px;display:flex;color:#7a7a7a}.session-item-cta,.session-items{max-width:34rem;width:100%;margin:0 auto}.session-items .rich-rows{padding:0}.session-items__holder{max-height:260px;overflow-y:auto}.session-item__length{flex-shrink:0;width:65%}.session-item__price{flex-shrink:0;width:25%}.session-item__action .dashicons{opacity:.7}.session-item__action .dashicons:hover{opacity:1;cursor:pointer}.session-head{display:flex;padding-bottom:20px}.session-bookable{width:100%}.session-bookable__title{font-weight:600;padding-bottom:12px}.dot-divider{opacity:.35;display:inline-block;margin:0 10px}.page-title-description{opacity:.7;display:inline-block;font-size:13px;font-style:italic;padding-left:8px;top:-3px;position:relative}.page-title-description--bookings{top:-4px;margin-left:10px;padding:4px 13px;background-color:#fddc0d;font-size:.8rem;font-weight:700;border-radius:4px}.readonly{position:relative}.readonly:before{position:absolute;z-index:1;display:block;content:"";cursor:default;background-color:transparent;width:100%;height:100%;top:0;left:0}.readonly .exclusions-datepicker .vdp-datepicker__calendar>header .next,.readonly .exclusions-datepicker .vdp-datepicker__calendar>header .prev{opacity:0}.button-hero-row{display:flex;margin:0 -8px}@media (max-width:782px){.button-hero-row{display:block}}.button-hero-row--2 .button-hero-container{flex-basis:50%}.button-hero-row--3 .button-hero-container{flex-basis:33%}.button-hero-row .button-hero-container{padding:8px;display:flex;box-sizing:border-box}@media (max-width:782px){.button-hero-row .button-hero-container{padding:8px 8px 0;display:block}}.button-hero-row a.button.button-hero{width:100%;justify-content:center;vertical-align:middle;height:auto;text-align:center;padding:12px 36px;line-height:1.5;flex-direction:column;display:flex;white-space:normal}.button-hero-row a.button.button-hero .dashicons-external{opacity:.6}#eddbk-settings-page .form-row__label{width:220px;font-size:14px;font-weight:600;color:#23282d}#eddbk-settings-page .tabs{margin-top:1rem;display:flex}#eddbk-settings-page .tabs .tabs-item{font-size:16px;padding:4px 8px;cursor:pointer;border-bottom:3px solid transparent;margin-right:10px}#eddbk-settings-page .tabs .tabs-item.active{color:#23282d;cursor:default;border-bottom-color:#0085ba}.tabs-content{padding:1rem}.horizontal-tabs{display:flex;position:relative}.horizontal-tabs:before{z-index:0;position:absolute;bottom:0;height:2px;background-color:#e5e5e5;width:100%;left:0;display:block;content:""}@media (max-width:782px){.horizontal-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}}.eddbk-tab-error{color:#d94f4f;font-style:italic;padding-bottom:1rem}.horizontal-tabs__item{padding:12px 18px;cursor:pointer;position:relative;z-index:1}.horizontal-tabs__item--error{color:#d94f4f}@media (max-width:782px){.horizontal-tabs__item{flex-shrink:0}}.horizontal-tabs__item._active{font-weight:700;border-bottom:2px solid #0085ba;cursor:default}.flex-row{display:flex}.input-with-placeholder{display:inline-block;position:relative}.input-with-placeholder span{position:absolute;left:8px;top:0;line-height:30px;opacity:.6;pointer-events:none;user-select:none}@media (max-width:782px){.input-with-placeholder span{left:9px;top:13px;font-size:16px}}.input-with-placeholder input{padding-left:16px}@media (max-width:782px){.input-with-placeholder input{padding-left:21px}}@media (max-width:782px){.loading-container .search-box--bookings{display:none}}@media (max-width:782px){.search-box--bookings{width:calc(100% - 12px)!important}.search-box--bookings input[type=search]{margin:0 0 8px!important}}.eddbk-inputs input::placeholder,.eddbk-inputs textarea::placeholder{color:#d8d8d8;opacity:1}.eddbk-inputs input:-ms-input-placeholder,.eddbk-inputs input::-ms-input-placeholder,.eddbk-inputs textarea:-ms-input-placeholder,.eddbk-inputs textarea::-ms-input-placeholder{color:#d8d8d8}.text-right{text-align:right}.link-danger{color:#d94f4f;text-decoration-color:rgba(217,79,79,.6)}.link-danger:active,.link-danger:hover{color:#dd6060}.link-danger:focus{color:#d64242;box-shadow:0 0 0 1px #dd6060,0 0 2px 1px rgba(217,79,79,.6)}.mt-4{margin-top:4px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mb-3\/2{margin-bottom:1.5rem!important}.pr-4{padding-right:4px}.pl-4{padding-left:4px}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition:opacity .2s ease}