.hc-reload-button:before{content:"\f463";font-family:"dashicons";font-weight:900;font-size:35px}.hc-reload-button{position:fixed;bottom:20px;right:22px;padding:21px
3px 9px 3px;margin:0
0 0 0;line-height:0px;z-index:999}.modal-dialog{margin:3.75rem auto !important}.modal-footer .saving-message{width:100%;text-align:center}widget select,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
form input:read-write,
form select,
form select option,
form textarea,
form.wp-block-search input.wp-block-search__input{border-color:#d9d8d8 !important}body.ec-dark{background:#22272e;color:#adbac7}body:not(.ec-dark) svg.dark{display:none}body.ec-dark
svg.light{display:none}.toggle-dark-button{color:inherit;border:0;background:0 0;opacity: .8;cursor:pointer}.toggle-dark-button
svg{width:1.25rem;height:1.25rem}.we-appointment-dashboard{margin-bottom:50px}.we-section-part{margin-bottom:20px}.we-appointment-dashboard dd,
.we-appointment-dashboard dl,
.we-appointment-dashboard dt,
.we-appointment-dashboard li,
.we-appointment-dashboard ol,
.we-appointment-dashboard
ul{margin:auto !important;margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.we-section-dashboard{display:none;padding:20px
0 0;border-top:1px solid #ddd}.we-section-dashboard-input{display:none}.we-appointments-locations
label{width:auto !important;display:inline-block;margin:0
0 -1px;padding:15px
25px;font-weight:600;text-align:center;color:#bbb;border:1px
solid transparent}.we-appointments-locations label:before{font-family:dashicons;font-weight:normal;margin-right:10px}.we-appointments-locations label[for*='1']:before{content:"\f333"}.we-appointments-locations label[for*='2']:before{content:'\f307'}.we-appointments-locations label[for*='3']:before{content:'\f203'}.we-appointments-locations label[for*='4']:before{content:'\f325'}.we-appointments-locations label[for*='5']:before{content:'\f105'}.we-appointments-locations label[for*='6']:before{content:'\f105'}.we-appointments-locations label[for*='7']:before{content:'\f105'}.we-appointments-locations label:hover{color:#888;cursor:pointer}.we-appointments-locations input:checked+label{color:#555;border:1px
solid #ddd;border-top:2px solid orange;border-bottom:2px solid #fff}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4,#tab5:checked~#content5,#tab6:checked~#content6,#tab7:checked~#content7{display:block}@media screen and (max-width: 650px){.we-appointments-locations
label{font-size:0}.we-appointments-locations label:before{margin:0;font-size:18px}}@media screen and (max-width: 400px){.we-appointments-locations
label{padding:15px}}.we-time-frame-selection-appointment input[type="radio"]{margin-left:14px !important;margin-right:18px !important}.we-time-frame-selection-appointment
label{margin:0
auto;display:inline-block !important;width:60%;height:80%;padding:11px;text-align:center}.we-appointment-info-confirm{text-align:center;margin-top:21px !important}.appointment_selection_final{margin:31px
0px 0px 0px}.we-timeframe-booked{background:#ccc}.we-date-time-price{margin-bottom:39px}.time-duration-price-display{float:right}.we-total-services{font-weight:bold}.we-total-duration{font-weight:bold}.we-fully-booked{border-color:gray !important;background:#c4bfbf !important}.we-total-price{font-weight:bold}.we-total-services-container{margin-top:20px;margin-bottom:42px}.we_update_service_field{color:green;font-size:35px;height:39px;width:39px;border:2px
green solid;border-radius:25px;margin:1px
5px 0px 6px;padding:0px}.we-services-list
li{margin-bottom:5px !important}.we-services-list
ul{margin-bottom:5px !important;padding-left:10px !important}.service-group-select{font-size:18px;width:200px}.location-edit-notice{border:3px
solid green;border-radius:5px;width:300px;text-align:center}#location-edit-update-loader{color:var(--nv-primary-accent);margin:0px
0px 0px 0px}.location-inputs{width:50%;margin-bottom:5px}input:disabled{border:1px
solid #8080804f;border-radius:3px;padding:5px}.loading-display{display:inline-block !important}.loader-spin{animation:dashicons-spin 1s infinite;animation-timing-function:linear;color:var(--nv-primary-accent)}.input-loader{font-size:25px;height:25px;width:25px}#location-edit-update-loader.dashicons.spin{animation:dashicons-spin 1s infinite;animation-timing-function:linear;color:var(--nv-primary-accent);height:35px;width:35px;font-size:35px}@keyframes dashicons-spin{0%{transform:rotate( 0deg )}100%{transform:rotate( 360deg )}}.input-group.events-list{width:100%}.filters-load{margin:7px
0 0 0}.events-list-event-title{width:115px}.events-list-event-cover-dropdown{width:115px}.events-list-event-facilitator{width:115px}.events-list-event-cover-required{width:50px;text-align:center}.events-list-event-link{width:50px;text-align:center}.events-list-event-organiser{width:115px}.table-dropper{display:none}.checkin-status-name{padding:10px;border-radius:5px}.checked-in{background-color:#149f004d}.checked-no-show{background-color:orange}@media screen and (max-width: 600px){table,thead,tbody,th,td,tr{display:block}thead{display:none}tr{margin-bottom:15px;border:1px
solid #ddd;padding:10px;border:1px
solid #80808073 !important;border-radius:3px}td{position:relative;padding-left:50%;text-align:right !important;padding:16px
!important;border-bottom:1px solid #2726264d !important}td:before{content:attr(data-label);position:absolute;left:10px;width:45%;font-weight:bold;text-align:left}.events-list-event-title{width:100%;text-align:right}.events-list-event-cover-dropdown{width:50%;text-align:right}.events-list-event-facilitator{width:100%;text-align:right}.events-list-event-cover-required{width:100%;text-align:right}.events-list-event-link{width:100%;text-align:right}.events-list-event-organiser{width:100%;text-align:right}.table-dropper{display:inline-block}.drop-hide{display:none}.location-inputs{width:100%}}}#service-list-container ul
li{list-style:none !important;--liststyle:none !important}.service-number-small{width:44px}.service-groups{list-style:none !important;--liststyle:none !important}.location-inputs{list-style:none;border-style:solid;border-color:gray;border-width:1px;border-radius:3px;background:white;color:black;padding:5px;text-transform:none;font-weight:100;font-family:var(--bodyfontfamily);font-size:17px;letter-spacing:inherit;line-height:inherit}