/* /Pages/Appointment.razor.rz.scp.css */
.appointment-wrapper[b-zbii01s3sn]{flex-flow:column;flex:1 1 auto;text-align:left}.appointment-wrapper .navigate-day[b-zbii01s3sn]{display:flex;flex:1 1 auto;flex-flow:row}.appointment-wrapper .navigate-day .e-btn[b-zbii01s3sn],.appointment-wrapper .navigate-day .e-css.e-btn[b-zbii01s3sn]{padding:0px !important}.appointment-wrapper .navigate-day[b-zbii01s3sn]  .navigate-button{margin:5px;width:25%;height:30px}.appointment-wrapper .navigate-day :deep .navigate-picker[b-zbii01s3sn]{margin:5px;width:50%}.appointment-wrapper[b-zbii01s3sn]  .appointment-button{width:100%;margin:5px;margin-right:10px !important}
/* /Pages/CashReceipt.razor.rz.scp.css */
.cash-receipt-wrapper[b-c6eh6kiicz]{flex-flow:column;flex:1 1 auto;text-align:left}.cash-receipt-wrapper .navigate-day[b-c6eh6kiicz]{display:flex;flex:1 1 auto;flex-flow:row}.cash-receipt-wrapper .navigate-day .e-btn[b-c6eh6kiicz],.cash-receipt-wrapper .navigate-day .e-css.e-btn[b-c6eh6kiicz]{padding:0px !important}.cash-receipt-wrapper .navigate-day[b-c6eh6kiicz]  .navigate-button{margin:5px;width:25%;height:30px}.cash-receipt-wrapper .navigate-day[b-c6eh6kiicz]  .navigate-picker{margin:5px;width:50%}
/* /Pages/CashRegister.razor.rz.scp.css */
.cashregisterpaymentdetail-form-label[b-7f1ufw4h2h]{margin-bottom:10px !important}.cashregisterpaymentdetail-table-label[b-7f1ufw4h2h]{padding:10px}.align-top[b-7f1ufw4h2h]{vertical-align:top !important}.cashregisterpaymentdetail-amount-top[b-7f1ufw4h2h]{padding-top:5px;border-top:solid 2px #b07e4a}[b-7f1ufw4h2h] .cashregisterpaymentdetail-form-label{margin-bottom:5px !important}[b-7f1ufw4h2h] .cashregisterpaymentdetail-summary-label{width:100px;margin-bottom:2px !important}[b-7f1ufw4h2h] .cashregisterpaymentdetail-summary-label.e-control-wrapper .e-textbox{text-align:right;padding-right:8px !important}[b-7f1ufw4h2h] .cashregisterpaymentdetail-discount{margin-bottom:0px !important}[b-7f1ufw4h2h] .cash-register-buttons{width:100% !important}.cash-register-wrapper[b-7f1ufw4h2h]{flex-flow:column;flex:1 1 auto;text-align:left}.cash-register-template[b-7f1ufw4h2h]{display:grid;grid-template-areas:"date                  " "appointment           " "customer              " "add-treatment         " "add-product           " "take-gift-voucher     " "issue-gift-voucher    " "cash-register-detail  " "cash-register-summary " "checkout-template     " "pay                   " "cancel                ";grid-template-columns:minmax(0, 1fr);grid-gap:.5em .5em}.cash-register-template .date[b-7f1ufw4h2h]{grid-area:date}.cash-register-template .appointment[b-7f1ufw4h2h]{grid-area:appointment}.cash-register-template .customer[b-7f1ufw4h2h]{grid-area:customer}.cash-register-template .add-treatment[b-7f1ufw4h2h]{grid-area:add-treatment}.cash-register-template .add-product[b-7f1ufw4h2h]{grid-area:add-product}.cash-register-template .take-gift-voucher[b-7f1ufw4h2h]{grid-area:take-gift-voucher}.cash-register-template .issue-gift-voucher[b-7f1ufw4h2h]{grid-area:issue-gift-voucher}.cash-register-template .cash-register-detail[b-7f1ufw4h2h]{grid-area:cash-register-detail}.cash-register-template .cash-register-summary[b-7f1ufw4h2h]{grid-area:cash-register-summary}.cash-register-template .pay[b-7f1ufw4h2h]{grid-area:pay}.cash-register-template .cancel[b-7f1ufw4h2h]{grid-area:cancel}.cash-register-template .checkout-template[b-7f1ufw4h2h]{grid-area:checkout-template;display:grid;grid-template-areas:"tip-amount     " "pin-amount     " "change-buttons " "cash-amount    " "gives-amount   " "change-amount  " "paid           ";grid-template-columns:auto;grid-gap:.5em .5em}.cash-register-template .checkout-template .tip-amount[b-7f1ufw4h2h]{grid-area:tip-amount}.cash-register-template .checkout-template .cash-amount[b-7f1ufw4h2h]{grid-area:cash-amount}.cash-register-template .checkout-template .gives-amount[b-7f1ufw4h2h]{grid-area:gives-amount}.cash-register-template .checkout-template .change-amount[b-7f1ufw4h2h]{grid-area:change-amount}.cash-register-template .checkout-template .pin-amount[b-7f1ufw4h2h]{grid-area:pin-amount}.cash-register-template .checkout-template .paid[b-7f1ufw4h2h]{grid-area:paid;position:relative}.cash-register-template .checkout-template .change-buttons[b-7f1ufw4h2h]{display:flex;flex:1 1 auto;flex-flow:row;align-items:flex-end;grid-area:change-buttons}.cash-register-template .checkout-template .change-buttons[b-7f1ufw4h2h]  .change-to-pin{width:100%;margin-left:5px;height:30px;margin-bottom:5px;text-align:center;padding-top:2px}.cash-register-template .checkout-template .change-buttons[b-7f1ufw4h2h]  .change-to-cash{width:100%;margin-right:5px;height:30px;margin-bottom:5px;text-align:center;padding-top:2px}.cash-register-template .checkout-template .icons[b-7f1ufw4h2h]{cursor:pointer;color:#b07e4a;margin-left:5px}@media(min-width: 768px){.cash-register-template[b-7f1ufw4h2h]{grid-template-areas:"date                  date                    " "appointment           appointment             " "customer              customer                " "add-treatment         add-product             " "take-gift-voucher     issue-gift-voucher      " "cash-register-detail  cash-register-detail    " "cash-register-summary cash-register-summary   " "checkout-template     checkout-template       " "pay                   pay                     " "cancel                cancel                  ";grid-template-columns:1fr 1fr;grid-gap:1em 1em}.cash-register-template .cashregisterpaymentdetail-summary-label[b-7f1ufw4h2h]{width:150px}.cash-register-template .checkout-template[b-7f1ufw4h2h]{grid-template-areas:"pin-amount     tip-amount    " "change-buttons .             " "cash-amount    gives-amount  " "paid           change-amount ";grid-template-columns:1fr 1fr;grid-gap:1em 1em}}
/* /Pages/Customer.razor.rz.scp.css */
.customers-wrapper[b-3197oephd6]{flex-flow:column;flex:1 1 auto;text-align:left}.customers-wrapper .customer-appointment[b-3197oephd6]{border:1.5px solid silver;box-shadow:0px 0px 5px silver;border-radius:5px;padding:5px;margin:15px}.customers-wrapper .customer-appointment .topcorner[b-3197oephd6]{float:right;margin-top:0px}.customers-wrapper .customer-products-sold[b-3197oephd6]{border:1.5px solid silver;box-shadow:0px 0px 5px silver;border-radius:5px;padding:5px;margin:15px}.customers-wrapper .appointment-not-paid[b-3197oephd6]{border:1px solid orange;box-shadow:0px 0px 5px orange}.customers-wrapper .appointment-paid[b-3197oephd6]{border:1px solid green;box-shadow:0px 0px 5px green}.customers-wrapper .appointment-cancelled[b-3197oephd6]{border:1px solid red;box-shadow:0px 0px 5px red}.customers-wrapper[b-3197oephd6]  .new-button{width:100%}.customers-wrapper .header[b-3197oephd6]{flex:1;margin-bottom:10px}
/* /Pages/CustomerDashboard.razor.rz.scp.css */
.customer-dashboard-main[b-cj4r392yqu]{display:flex;width:100%;flex-direction:column;text-align:center;margin-top:-10px}.customer-dashboard-content[b-cj4r392yqu]{display:grid;grid-template-areas:"appointments  " "customers     ";grid-template-columns:auto;grid-gap:1em 1em;margin-bottom:10px}.customer-dashboard-content .customers[b-cj4r392yqu]{grid-area:customers}.customer-dashboard-content .appointments[b-cj4r392yqu]{grid-area:appointments}.customer-dashboard-content .card[b-cj4r392yqu]{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:5px;min-height:100px}.customer-dashboard-content .card .header[b-cj4r392yqu]{background-color:#b07e4a;border-radius:5px 5px 0 0;text-align:center;color:#fff;font-weight:bold}.customer-dashboard-content .card .content[b-cj4r392yqu]{margin:5px}.customer-dashboard-content .card:hover[b-cj4r392yqu]{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.customer-dashboard-content[b-cj4r392yqu]{grid-template-areas:"appointments     appointments    " "customers        customers    ";grid-template-columns:1fr 1fr}}
/* /Pages/FinanceDashBoard.razor.rz.scp.css */
.finance-dashboard-main[b-d6mkfbg3g3]{display:flex;width:100%;flex-direction:column;text-align:center;margin-top:-10px}.finance-dashboard-content[b-d6mkfbg3g3]{display:grid;grid-template-areas:"revenue       " "revenue-month ";grid-template-columns:auto;grid-gap:1em 1em;margin-bottom:10px}.finance-dashboard-content .revenue[b-d6mkfbg3g3]{grid-area:revenue}.finance-dashboard-content .revenue-month[b-d6mkfbg3g3]{grid-area:revenue-month}.finance-dashboard-content .card[b-d6mkfbg3g3]{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:5px;min-height:100px}.finance-dashboard-content .card .header[b-d6mkfbg3g3]{background-color:#b07e4a;border-radius:5px 5px 0 0;text-align:center;color:#fff;font-weight:bold}.finance-dashboard-content .card .content[b-d6mkfbg3g3]{margin:5px}.finance-dashboard-content .card:hover[b-d6mkfbg3g3]{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.finance-dashboard-content[b-d6mkfbg3g3]{grid-template-areas:"revenue          revenue      " "revenue-month    revenue-month";grid-template-columns:1fr 1fr}}
/* /Pages/GiftVoucher.razor.rz.scp.css */
.gift-vouchers-wrapper[b-exq4ttcwwk]{flex-flow:column;flex:1 1 auto;text-align:left}.gift-vouchers-wrapper .header[b-exq4ttcwwk]{flex:1;margin-bottom:10px}.gift-vouchers-wrapper .header[b-exq4ttcwwk]  .new-button{width:100%}
/* /Pages/Index.razor.rz.scp.css */
.dashboard-main[b-l0xtcu23ug]{display:flex;width:100%;flex-direction:column;text-align:center;margin-top:-10px}.dashboard-header[b-l0xtcu23ug]{flex-direction:column;margin:5px 0px 0px 0px}.dashboard-main .company[b-l0xtcu23ug]{color:#b07e4a}.birthday[b-l0xtcu23ug]{background:rgba(247,156,175,.1);font-weight:bold}.dashboard-content[b-l0xtcu23ug]{display:grid;grid-template-areas:"birthdays     ";grid-template-columns:auto;grid-gap:1em 1em;margin-bottom:10px}.dashboard-content .birthdays[b-l0xtcu23ug]{grid-area:birthdays}.dashboard-content .card[b-l0xtcu23ug]{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:5px;min-height:100px}.dashboard-content .card .header[b-l0xtcu23ug]{background-color:#b07e4a;border-radius:5px 5px 0 0;text-align:center;color:#fff;font-weight:bold}.dashboard-content .card .content[b-l0xtcu23ug]{margin:5px}.dashboard-content .card:hover[b-l0xtcu23ug]{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.dashboard-content[b-l0xtcu23ug]{grid-template-areas:"birthdays       birthdays    ";grid-template-columns:1fr 1fr}}
/* /Pages/Ledger.razor.rz.scp.css */
.ledgers-wrapper[b-2vv9cp6d5y]{flex-flow:column;flex:1 1 auto;text-align:left}.ledgers-wrapper .new-button[b-2vv9cp6d5y]{width:100%}.ledgers-wrapper .header[b-2vv9cp6d5y]{flex:1;margin-bottom:10px}
/* /Pages/Login.razor.rz.scp.css */
.header[b-lido68d3vr]{text-align:center;color:#b07e4a}.subheader[b-lido68d3vr]{text-align:left;color:#b07e4a}.cardspace[b-lido68d3vr]{width:100%}a.hover-grey:hover[b-lido68d3vr]{text-decoration:underline;color:gray}.toast-icons[b-lido68d3vr]{font-family:"Toast_icons" !important;speak:none;font-size:55px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#toast_type .e-toast-icon.e-icons[b-lido68d3vr]{height:auto;font-size:30px}.toast-icons.e-success[b-lido68d3vr]::before{content:""}.toast-icons.e-error[b-lido68d3vr]::before{content:""}.toast-icons.e-info[b-lido68d3vr]::before{content:""}.toast-icons.e-warning[b-lido68d3vr]::before{content:""}#toast_types[b-lido68d3vr]{text-align:center}[b-lido68d3vr] .nav-hand{cursor:pointer}@media(min-width: 768px){.cardspace[b-lido68d3vr]{width:50%}}
/* /Pages/Product.razor.rz.scp.css */
.products-wrapper[b-mky0wq80z5]{flex-flow:column;flex:1 1 auto;text-align:left}.products-wrapper[b-mky0wq80z5]  .new-button{width:100%}.products-wrapper .header[b-mky0wq80z5]{flex:1;margin-bottom:10px}
/* /Pages/ProductCategory.razor.rz.scp.css */
.product-categories-wrapper[b-h43s6r79ol]{flex-flow:column;flex:1 1 auto;text-align:left}.product-categories-wrapper .new-button[b-h43s6r79ol]{width:100%}.product-categories-wrapper .header[b-h43s6r79ol]{flex:1;margin-bottom:10px}
/* /Pages/ResetPassword.razor.rz.scp.css */
.header[b-3pa58fva0d]{text-align:center;color:#b07e4a}.cardspace[b-3pa58fva0d]{width:100%}@media(min-width: 768px){.cardspace[b-3pa58fva0d]{width:50%}}
/* /Pages/Schedule.razor.rz.scp.css */
.schedule-wrapper[b-reepsfcyoo]{flex-flow:column;flex:1 1 auto;overflow:auto}.editor-template[b-reepsfcyoo]{display:grid;grid-template-areas:"paste             copy              " "appointment       event             " "schedule-template schedule-template ";grid-template-columns:auto}.editor-template .paste[b-reepsfcyoo]{grid-area:paste;margin-bottom:5px}.editor-template .fa-paste[b-reepsfcyoo],.editor-template .fa-copy[b-reepsfcyoo]{font-size:18px !important}.editor-template .copy[b-reepsfcyoo]{grid-area:copy;margin-bottom:5px;margin-left:auto;margin-right:0px}.editor-template .disabled[b-reepsfcyoo]{color:gray;cursor:not-allowed;pointer-events:none}.editor-template .enabled[b-reepsfcyoo]{color:#b07e4a;cursor:pointer}.editor-template .appointment[b-reepsfcyoo]{grid-area:appointment;margin-bottom:5px}.editor-template .event[b-reepsfcyoo]{grid-area:event;margin-bottom:5px}.editor-template .schedule-template[b-reepsfcyoo]{grid-area:schedule-template}@media(min-width: 768px){.editor-template[b-reepsfcyoo]{grid-template-areas:"paste             copy                " "appointment       event               " "schedule-template schedule-template   ";grid-template-columns:1fr 1fr}}[b-reepsfcyoo] .e-schedule-dialog .e-event-delete:disabled{display:none}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.default-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.default-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.default-color{background:#b07e4a}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.lavender-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.lavender-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.lavender-color{background:#7986cb}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.sage-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.sage-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.sage-color{background:#33b679}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.grape-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.grape-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.grape-color{background:#8e24aa}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.flamingo-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.flamingo-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.flamingo-color{background:#e67c73}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.banana-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.banana-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.banana-color{background:#f6c026}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.tangerine-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.tangerine-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.tangerine-color{background:#f5511d}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.peacock-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.peacock-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.peacock-color{background:#039be5}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.graphite-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.graphite-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.graphite-color{background:#616161}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.blueberry-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.blueberry-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.blueberry-color{background:#3f51b5}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.basil-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.basil-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.basil-color{background:#0b8043}[b-reepsfcyoo] .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.tomato-color,[b-reepsfcyoo] .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.tomato-color,[b-reepsfcyoo] .e-schedule .e-month-view .e-appointment.tomato-color{background:#d60000}
/* /Pages/Treatment.razor.rz.scp.css */
.treatments-wrapper[b-mo910gvmlx]{flex-flow:column;flex:1 1 auto;text-align:left}.treatments-wrapper[b-mo910gvmlx]  .new-button{width:100%}.treatments-wrapper .header[b-mo910gvmlx]{flex:1;margin-bottom:10px}
/* /Pages/TreatmentCategory.razor.rz.scp.css */
.treatment-categories-wrapper[b-ysro8pfb1a]{flex-flow:column;flex:1 1 auto;text-align:left}.treatment-categories-wrapper .new-button[b-ysro8pfb1a]{width:100%}.treatment-categories-wrapper .header[b-ysro8pfb1a]{flex:1;margin-bottom:10px}
/* /Pages/Vat.razor.rz.scp.css */
.vats-wrapper[b-wf8ag3fci1]{flex-flow:column;flex:1 1 auto;text-align:left}.vats-wrapper .new-button[b-wf8ag3fci1]{width:100%}.vats-wrapper .header[b-wf8ag3fci1]{flex:1;margin-bottom:10px}
/* /Pages/Vendor.razor.rz.scp.css */
.vendors-wrapper[b-terk9q7pi6]{flex-flow:column;flex:1 1 auto;text-align:left}.vendors-wrapper .new-button[b-terk9q7pi6]{width:100%}.vendors-wrapper .header[b-terk9q7pi6]{flex:1;margin-bottom:10px}
/* /Shared/AppointmentList.razor.rz.scp.css */
.appointment-list-main[b-vjc3l96y1u]{margin:5px;margin-bottom:0px !important;display:grid;grid-template-areas:"show-processed            " "appointment-card-list     ";grid-template-columns:auto;grid-gap:.2em 0em}.appointment-list-main .show-processed[b-vjc3l96y1u]{grid-area:show-processed}.appointment-list-main .appointment-card-list[b-vjc3l96y1u]{grid-area:appointment-card-list}.appointment-list-main .appointment-card-list .topcorner[b-vjc3l96y1u]{float:right;margin-top:-10px}.appointment-list-main .switch[b-vjc3l96y1u]{vertical-align:middle}@media(min-width: 768px){.appointment-list-main[b-vjc3l96y1u]{grid-template-areas:"navigate-day          navigate-day    " "show-processed        show-processed       " "appointment-card-list appointment-card-list";grid-template-columns:1fr 1fr}}
/* /Shared/AppointmentScheduleEditor.razor.rz.scp.css */
.appointment-template[b-e4q7bw9n11]{display:grid;grid-template-areas:"customer                  " "date                      " "start-time                " "end-time                  " "show-rescheduler          " "appointment-availability  " "treatments                " "add-treatment             " "description               ";grid-template-columns:minmax(0, 1fr);grid-gap:.5em .5em}.appointment-template .not-available[b-e4q7bw9n11]{font-weight:bold;color:red}.appointment-template .available[b-e4q7bw9n11]{font-weight:bold;color:#b07e4a}.appointment-template .customer[b-e4q7bw9n11]{grid-area:customer}.appointment-template .date[b-e4q7bw9n11]{grid-area:date}.appointment-template .start-time[b-e4q7bw9n11]{grid-area:start-time}.appointment-template .end-time[b-e4q7bw9n11]{grid-area:end-time}.appointment-template .show-rescheduler[b-e4q7bw9n11]{grid-area:show-rescheduler}.appointment-template .appointment-availability[b-e4q7bw9n11]{grid-area:appointment-availability}.appointment-template .treatments[b-e4q7bw9n11]{grid-area:treatments}.appointment-template .add-treatment[b-e4q7bw9n11]{grid-area:add-treatment}.appointment-template .remove-treatment[b-e4q7bw9n11]{grid-area:remove-treatment}.appointment-template .description[b-e4q7bw9n11]{grid-area:description}.appointment-list[b-e4q7bw9n11]{border:solid 1px #d3d3d3;display:flex;flex:1 1 auto;flex-flow:row}.appointment-list .appointment-list-info[b-e4q7bw9n11]{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.appointment-list[b-e4q7bw9n11]  .delete-button{width:100%;height:100%;overflow:hidden;border-radius:0px !important}.rescheduler[b-e4q7bw9n11]{border:solid 1px #b07e4a;padding:5px}[b-e4q7bw9n11] .treatment-buttons{width:100% !important}@media(min-width: 768px){.appointment-template[b-e4q7bw9n11]{grid-template-areas:"customer                  customer                " "date                      date                    " "start-time                end-time                " "show-rescheduler          show-rescheduler        " "appointment-availability  appointment-availability" "treatments                treatments              " "add-treatment             add-treatment           " "description               description             ";grid-template-columns:1fr 1fr;grid-gap:1em 1em}}
/* /Shared/AutoCompleteLookup.razor.rz.scp.css */
.autocomplete-lookup .icon[b-9faakbeemk]{font-size:14px}.autocomplete-lookup input[b-9faakbeemk]::-webkit-calendar-picker-indicator{display:none}
/* /Shared/Card.razor.rz.scp.css */
div.bfa-card[b-v1pilccan5]{border:1px solid silver;width:100%;border-radius:25px;box-shadow:0px 0px 5px silver;margin-top:10px;margin-bottom:10px}div.bfa-card[b-v1pilccan5]  .delete-button{border:1px solid #dc3545;border-radius:25px;width:100%;height:100%;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;box-shadow:0px 0px 5px #dc3545;clip-path:inset(-5px -5px -5px 0px)}div.bfa-card[b-v1pilccan5]  .approve-button{border:1px solid #28a745;border-radius:25px;width:100%;height:100%;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;box-shadow:0px 0px 5px #28a745;clip-path:inset(-5px 0px -5px -5px)}div.card-content[b-v1pilccan5]{display:flex;flex:1 1 auto;flex-flow:row}div.child-content[b-v1pilccan5]{padding:20px}div.bfa-card.active[b-v1pilccan5]{box-shadow:0px 0px 5px #b07e4a;overflow:hidden}
/* /Shared/connection.razor.rz.scp.css */
.connection[b-47rd7o7xxl]{height:auto;width:100%;position:fixed;z-index:99999;left:0;top:0;background-color:rgba(255,140,0,.7);overflow:hidden;pointer-events:none}.connection-content[b-47rd7o7xxl]{position:relative;width:100%;text-align:center;font-weight:bold;color:#fff;pointer-events:none}
/* /Shared/CustomerCard.razor.rz.scp.css */
.topcorner[b-wiq5um2r9j]{float:right;margin-top:-10px}
/* /Shared/CustomerData.razor.rz.scp.css */
[b-zd7mx8bm91] .new-button{width:100%}.customerform[b-zd7mx8bm91]{margin-left:10px;margin-right:10px;margin-bottom:10px}.customerform fieldset[b-zd7mx8bm91]{border:2px solid #b07e4a;border-radius:8px;padding-left:10px;padding-bottom:10px;margin-bottom:10px}.customerform legend[b-zd7mx8bm91]{font-size:10px;color:#b07e4a;padding-left:10px;padding-right:10px;width:auto}.customerform .mail-template[b-zd7mx8bm91]{display:grid;grid-template-areas:"AppointmentConfirmationEmail  " "DayBeforeReminderEmail        " "OneWeekBeforeReminderEmail    " "AdvertisementEmail            ";grid-template-columns:minmax(0, 1fr);grid-gap:.5em .5em}.customerform .mail-template .AdvertisementEmail[b-zd7mx8bm91]{grid-area:AdvertisementEmail}.customerform .mail-template .AppointmentConfirmationEmail[b-zd7mx8bm91]{grid-area:AppointmentConfirmationEmail}.customerform .mail-template .DayBeforeReminderEmail[b-zd7mx8bm91]{grid-area:DayBeforeReminderEmail}.customerform .mail-template .OneWeekBeforeReminderEmail[b-zd7mx8bm91]{grid-area:OneWeekBeforeReminderEmail}[b-zd7mx8bm91] .remark textarea{min-height:150px !important}[b-zd7mx8bm91] .customer-form-label{margin-bottom:10px !important}@media(min-width: 768px){.customerform .mail-template[b-zd7mx8bm91]{grid-template-areas:"AppointmentConfirmationEmail  OneWeekBeforeReminderEmail" "DayBeforeReminderEmail        AdvertisementEmail    ";grid-template-columns:1fr 1fr;grid-gap:1em 1em}}
/* /Shared/CustomerList.razor.rz.scp.css */

/* /Shared/Environment.razor.rz.scp.css */
.environment[b-mt6q6gg5uc]{height:auto;width:100%;position:fixed;z-index:99999;left:0;top:0;background-color:rgba(255,0,0,.7);overflow:hidden;pointer-events:none}.environment-content[b-mt6q6gg5uc]{position:relative;width:100%;text-align:center;font-weight:bold;color:#fff;pointer-events:none}
/* /Shared/EventScheduleEditor.razor.rz.scp.css */
.event-template[b-th31399pp9]{display:grid;grid-template-areas:"subject               " "location              " "start-date            " "end-date              " "all-day               " "recurrency-editor     " "description           ";grid-template-columns:auto;grid-gap:1em 1em}.event-template .subject[b-th31399pp9]{grid-area:subject}.event-template .location[b-th31399pp9]{grid-area:location}.event-template .start-date[b-th31399pp9]{grid-area:start-date}.event-template .end-date[b-th31399pp9]{grid-area:end-date}.event-template .all-day[b-th31399pp9]{grid-area:all-day}.event-template .description[b-th31399pp9]{grid-area:description}[b-th31399pp9] .e-datetime-wrapper.e-field.disable-time .e-time-icon.e-icons{display:none !important}@media(min-width: 768px){.event-template[b-th31399pp9]{grid-template-areas:"subject           location            " "start-date        end-date            " "all-day           all-day             " "recurrency-editor recurrency-editor   " "description       description         ";grid-template-columns:1fr 1fr}}
/* /Shared/GiftVoucherCard.razor.rz.scp.css */
.topcorner[b-7h62gdx78h]{float:right;margin-top:-10px}.card-detail .info[b-7h62gdx78h]{width:auto}.card-detail .info .voucher-number[b-7h62gdx78h]{font-size:1.5em;color:#b07e4a;font-weight:bold}.card-detail .amount[b-7h62gdx78h]{display:block;margin:auto}.card-detail .no-amount-remaining[b-7h62gdx78h]{fill:red}.card-detail .free[b-7h62gdx78h]{fill:#28a745}.card-detail .amount-remaining[b-7h62gdx78h]{fill:#28a745}
/* /Shared/GiftVoucherList.razor.rz.scp.css */
.gift-voucher-list-main[b-e7rghg0nrx]{margin:5px;display:grid;grid-template-areas:"preset-dropdown     " "search-gift-voucher      " "gift-voucher-list        ";grid-template-columns:auto;grid-gap:1em 1em}.gift-voucher-list-main .preset-dropdown[b-e7rghg0nrx]{grid-area:preset-dropdown}.gift-voucher-list-main .search-gift-voucher[b-e7rghg0nrx]{grid-area:search-gift-voucher}.gift-voucher-list-main .gift-voucher-list[b-e7rghg0nrx]{grid-area:gift-voucher-list}@media(min-width: 768px){.gift-voucher-list-main[b-e7rghg0nrx]{grid-template-areas:". preset-dropdown" "search-gift-voucher search-gift-voucher" "gift-voucher-list gift-voucher-list";grid-template-columns:1fr 1fr}}
/* /Shared/Loading.razor.rz.scp.css */
.loading-header[b-07r9xyumho]{display:flex;flex-direction:column;align-content:center;margin-top:20px;align-items:center}.loading-message[b-07r9xyumho]{display:flex;margin-top:5px;font-weight:bold}
/* /Shared/LoadMoreButton.razor.rz.scp.css */
.search-more-header[b-aq3ouao8ql]{width:100%;margin:0 auto}[b-aq3ouao8ql] .search-more-button{width:100%;align-items:center;display:flex;justify-content:space-between;margin:0 auto;border-radius:32px !important;background-color:#b07e4a;color:#fff}[b-aq3ouao8ql] .search-more-button .right{opacity:0}[b-aq3ouao8ql] .search-more-button .left{margin-left:5px !important}
/* /Shared/MainLayout.razor.rz.scp.css */
[b-9w74p0uw89] .sidenav{background-color:#b07e4a !important;min-width:240px;border-right:none !important}.main-layout[b-9w74p0uw89]{flex:1;position:fixed;width:100%;min-width:100%;height:100%;min-height:100%}.content[b-9w74p0uw89]{display:flex;height:100%;flex-direction:column;overflow:auto !important}.content .body[b-9w74p0uw89]{margin:5px;display:flex;height:100%;flex-direction:column}@media(min-width: 576px){.content .body[b-9w74p0uw89]{margin:5px}}@media(min-width: 768px){.content .body[b-9w74p0uw89]{margin:10px}}@media(min-width: 992px){.content .body[b-9w74p0uw89]{margin:30px}.content-sidenav [b-9w74p0uw89]::-webkit-scrollbar{width:10px}.content-sidenav [b-9w74p0uw89]::-webkit-scrollbar-track{background:#b07e4a}.content-sidenav [b-9w74p0uw89]::-webkit-scrollbar-thumb{background:#dbc2a9}.content-sidenav [b-9w74p0uw89]::-webkit-scrollbar-thumb:hover{background:#555}}@media(min-width: 1025px){[b-9w74p0uw89] .sidenav ::-webkit-scrollbar{width:10px}[b-9w74p0uw89] .sidenav ::-webkit-scrollbar-track{background:#b07e4a}[b-9w74p0uw89] .sidenav ::-webkit-scrollbar-thumb{background:#dbc2a9}[b-9w74p0uw89] .sidenav ::-webkit-scrollbar-thumb:hover{background:#555}}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar[b-zbck2bz8xf]{justify-content:center !important}.sidebar .top-row[b-zbck2bz8xf]{background-color:rgba(0,0,0,.4);height:50px}.sidebar .navbar-brand[b-zbck2bz8xf]{font-size:1.1rem}.sidebar .oi[b-zbck2bz8xf]{width:2rem;font-size:1.1rem;vertical-align:text-top;top:-2px}.sidebar .nav-item[b-zbck2bz8xf]{font-size:.9rem;padding-bottom:.5rem}.sidebar .nav-item:first-of-type[b-zbck2bz8xf]{padding-top:1rem}.sidebar .nav-item:last-of-type[b-zbck2bz8xf]{padding-bottom:1rem}.sidebar[b-zbck2bz8xf]  .nav-item a{color:#d7d7d7;border-radius:4px;height:3rem;display:flex;align-items:center;line-height:3rem}.sidebar[b-zbck2bz8xf]  .nav-item a.active{background-color:rgba(255,255,255,.25);color:#fff}.sidebar[b-zbck2bz8xf]  .nav-item a:hover{background-color:rgba(255,255,255,.1);color:#fff}.rotate[b-zbck2bz8xf]{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.rotate.down[b-zbck2bz8xf]{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
/* /Shared/Notification.razor.rz.scp.css */

/* /Shared/ProductData.razor.rz.scp.css */
.productform[b-rqckah2o0l]{margin-left:10px;margin-right:10px;margin-bottom:10px}[b-rqckah2o0l] .new-button{width:100%}[b-rqckah2o0l] .product-form-label{margin-bottom:10px !important}.product-form-label-text[b-rqckah2o0l]{font-size:14px !important;margin-bottom:4px !important;padding-left:3px !important}.code-with-description[b-rqckah2o0l]{display:flex;flex:1 1 auto;flex-flow:row}.code-with-description .code[b-rqckah2o0l]{margin-right:5px;width:30%}.code-with-description .description[b-rqckah2o0l]{width:70%}
/* /Shared/ProductList.razor.rz.scp.css */
.product-list-main[b-w787prdwf5]{margin:5px;display:grid;grid-template-areas:"obsolete product-category-dropdown" "search-product search-product" "product-list product-list";grid-template-columns:min-content auto;grid-gap:1em 1em}.product-list-main .obsolete[b-w787prdwf5]{grid-area:obsolete;padding:5px}.product-list-main .product-category-dropdown[b-w787prdwf5]{grid-area:product-category-dropdown}.product-list-main .search-product[b-w787prdwf5]{grid-area:search-product}.product-list-main .product-list[b-w787prdwf5]{grid-area:product-list}@media(min-width: 768px){.product-list-main[b-w787prdwf5]{grid-template-areas:"obsolete . product-category-dropdown" "search-product search-product search-product" "product-list product-list product-list";grid-template-columns:1fr 1fr 1fr}}
/* /Shared/SearchBox.razor.rz.scp.css */
.searchbox .searchbox-inner[b-j5l7ygpu79]{min-height:38px}.searchbox .search[b-j5l7ygpu79]{border-top-left-radius:32px !important;border-bottom-left-radius:32px !important;background-color:#fff;color:#b07e4a;cursor:pointer;height:100% !important}.searchbox .clear[b-j5l7ygpu79]{border-top-right-radius:32px !important;border-bottom-right-radius:32px !important;background-color:#fff;color:gray;height:100% !important}.searchbox .clearicon[b-j5l7ygpu79]{cursor:pointer}.searchbox .input-group-prepend[b-j5l7ygpu79]{margin-right:-2px !important}.searchbox .input-group-append[b-j5l7ygpu79]{margin-left:-2px !important}.searchbox .form-control:focus[b-j5l7ygpu79]{color:#495057;background-color:#fff;border-color:#ced4da;outline:0;box-shadow:0 0 0 0 !important}.searchbox .form-control[b-j5l7ygpu79]{border-right:0 !important;border-left:0 !important}
/* /Shared/ToolBar.razor.rz.scp.css */
.toolbar[b-qqsrve6xco]{display:flex;border-bottom:solid 1px #b07e4a;box-shadow:0px 1px 10px #b07e4a;align-items:center;height:50px;margin-bottom:10px}.toolbar .hamburger[b-qqsrve6xco]{color:#b07e4a}.toolbar .header[b-qqsrve6xco]{color:#b07e4a;font-size:1.1rem}.toolbar .logindisplay[b-qqsrve6xco]{display:flex;justify-content:flex-end;flex-grow:1;margin-right:20px}.account-dot[b-qqsrve6xco]{border-radius:50%;display:inline-block;border:solid 1px #b07e4a;background-color:#fff;color:#b07e4a;height:auto}@media(min-width: 768px){.toolbar[b-qqsrve6xco]{background-color:#b07e4a;box-shadow:0px 3px 15px #b07e4a}.toolbar .hamburger[b-qqsrve6xco]{color:#fff}.toolbar .header[b-qqsrve6xco]{color:#fff}.account-dot[b-qqsrve6xco]{border:solid 1px #fff}}
/* /Shared/TreatmentData.razor.rz.scp.css */
.treatmentform[b-jqzygtqbz4]{margin-left:10px;margin-right:10px;margin-bottom:10px}[b-jqzygtqbz4] .new-button{width:100%}[b-jqzygtqbz4] .treatment-form-label{margin-bottom:10px !important}.treatments-form-label-text[b-jqzygtqbz4]{font-size:14px !important;margin-bottom:4px !important;padding-left:3px !important}.code-with-description[b-jqzygtqbz4]{display:flex;flex:1 1 auto;flex-flow:row}.code-with-description .code[b-jqzygtqbz4]{margin-right:5px;width:30%}.code-with-description .description[b-jqzygtqbz4]{width:70%}
/* /Shared/TreatmentList.razor.rz.scp.css */
.treatment-list-main[b-cvq131ur1u]{margin:5px;display:grid;grid-template-areas:"treatment-category-dropdown     " "search-treatment      " "treatment-list        ";grid-template-columns:auto;grid-gap:1em 1em}.treatment-list-main .treatment-category-dropdown[b-cvq131ur1u]{grid-area:treatment-category-dropdown}.treatment-list-main .search-treatment[b-cvq131ur1u]{grid-area:search-treatment}.treatment-list-main .treatment-list[b-cvq131ur1u]{grid-area:treatment-list}@media(min-width: 768px){.treatment-list-main[b-cvq131ur1u]{grid-template-areas:". treatment-category-dropdown" "search-treatment search-treatment" "treatment-list treatment-list";grid-template-columns:1fr 1fr}}
/* /Shared/UpdateAvailableDetector.razor.rz.scp.css */
.floating-update-button[b-0boy1cbo47]{position:fixed;right:2px;left:2px;bottom:10px;padding:1rem 1.5rem}
