.actionsButtonsDiv{border-top:2px solid #dde2e7;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding:20px;width:100%}.actionsButtonsDiv form.uniformsAutoForm input[type=date],.actionsButtonsDiv form.uniformsAutoForm input[type=email],.actionsButtonsDiv form.uniformsAutoForm input[type=number],.actionsButtonsDiv form.uniformsAutoForm input[type=password],.actionsButtonsDiv form.uniformsAutoForm textarea,form.uniformsAutoForm .fancy-select .trigger{padding:0 30px}.actionsButtonsDiv .actionsConfirm input[type=submit]{align-items:center;background:#0a65eb;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.actionButtonsDivButtons{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:10px;width:100%}.actionsCaptureCommentDiv{margin-top:15px}.actionsCaptureIcon{cursor:pointer;width:20px}.actionsCaptureResultsResult textarea{height:44px!important}.actionsCaptureResultInput{width:50%!important}.actionsCaptureResultsResult{-moz-column-gap:15px;column-gap:15px;display:flex;margin-top:15px}.actionsCaptureResultsResult .react-select-container{width:-moz-fit-content;width:fit-content}.actionsConfirm{display:flex;justify-content:flex-end;margin-bottom:10px;text-align:right;width:100%}.actionsConfirm .timeRangeButton{font-size:16px;font-weight:600;height:47px}.actionsConfirm.autoFormItemDiv{margin-bottom:0}.actionsForm{display:flex;flex-wrap:wrap;justify-content:flex-end}.actionsDeleteDiv{align-items:center;background:red;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:18px;height:50px;justify-content:center;position:absolute;text-align:center;width:100%}.actionsDescription{font-weight:400}.actionsDetailsDiv{align-content:flex-start;display:flex;flex-wrap:wrap;height:calc(100% - 139px);overflow:auto;padding:20px 30px 50px;scroll-padding-top:20px}.actionsDetailItem{margin-bottom:20px;width:50%}.actionsDetailItem .uniformsAutoDiv{padding-right:20px}.actionsDetailLabel{margin-bottom:0}.actionsDetailLabel.actionsEditLabel{align-items:center;display:flex}.actionsDetailLabel.labelBold{font-weight:500}.actionsEditLabel img{cursor:pointer;margin-left:10px;width:20px}.actionsHeader{align-items:center;display:flex;font-size:20px;gap:5px}.actionsHeaderDownloadDiv a{color:#fff!important}.actionsHeaderImage{cursor:pointer;width:25px}.actionsHeaderDiv{align-content:center;border-bottom:2px solid #dde2e7;display:flex;flex-wrap:wrap;font-size:24px;font-weight:500;height:70px;justify-content:space-between;padding:0 30px}.actionsHeaderDiv.smallHeader{padding-top:13px}.actionsHeaderDivImage{cursor:pointer;width:40px}.actionsPatientDiv{border-top:2px solid #dde2e7;display:flex;flex-wrap:wrap;margin-bottom:10px;padding-top:10px;width:100%}.actionsShareDiv{width:100%}.actionsSliderDiv .actionsConfirm{width:auto}.actionsSliderDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 105px);max-height:100vh;position:fixed;right:0;top:105px;transform:translateX(100%);transition:transform .7s ease,height .7s ease;width:100%;z-index:4}.actionsSliderDiv .autocompleteInput .react-select__control,.actionsSliderDiv .reactSelectInput .react-select__control,.uniformsAutoDiv .autocompleteInput .react-select__control,.uniformsAutoDiv .react-select__control{background:#d4d4d4!important;border:6px}.actionsSliderDiv .react-select__menu{border-radius:6px;box-shadow:0 24px 44px 0 rgba(0,0,0,.25);left:0}.caseQuickCreateSlider{max-width:460px}.caseQuickCreateSlider form{display:flex;flex-direction:column;height:100%;overflow:hidden}.caseQuickCreateHeader{align-items:flex-start;border-bottom:1px solid #dde2e7;height:auto;justify-content:flex-start;min-height:0;padding:18px 20px 16px}.caseQuickCreateHeaderCopy{flex:1 1 auto;min-width:0}.caseQuickCreateHeader .actionsHeader{line-height:1.15;margin-bottom:0}.caseQuickCreateHeaderText{font-size:.98rem;line-height:1.5;margin-top:8px;max-width:28rem}.caseQuickCreateDetails{-webkit-overflow-scrolling:touch;flex:1 1 auto;gap:0;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 20px 132px;scroll-padding-top:20px}.caseQuickCreateSection{margin-bottom:24px!important}.caseQuickCreateSection:last-child{margin-bottom:0!important}.caseQuickCreateHint{border-radius:10px;padding:12px 14px}.caseQuickCreateDropzone{cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.caseQuickCreateDropzone:focus-visible,.caseQuickCreateDropzone:hover{background:#f8fbff;border-color:#0a65eb!important;box-shadow:0 0 0 1px rgba(10,101,235,.12);outline:none}.caseQuickCreateDropzone.is-drag-active{background:#eef5ff;border-color:#0a65eb!important;box-shadow:0 0 0 1px rgba(10,101,235,.18)}.caseQuickCreateDropzone.is-drag-reject{background:#fff5f5;border-color:#dc3545!important;box-shadow:0 0 0 1px rgba(220,53,69,.12)}.caseQuickCreateButtons{background:#fff;border-top:1px solid #dde2e7;padding:14px 20px 20px}.caseQuickCreateButtons .actionButtonsDivButtons{align-items:center;justify-content:space-between}.caseQuickCreateButtons .btn{min-width:124px}.caseQuickCreateSlider .form-label{font-weight:500;margin-bottom:8px}.caseQuickCreateSlider .flatpickrDiv{margin-bottom:0}.caseQuickCreateSlider .flatpickr-input,.caseQuickCreateSlider .flatpickr-mobile,.caseQuickCreateSlider .flatpickrDiv input{background-position:calc(100% - 12px);background-size:20px;padding-right:40px!important;text-align:left}.caseQuickCreateGrid{row-gap:14px}.caseQuickCreateGrid>[class*=col-]{flex:0 0 100%;max-width:100%}.caseQuickCreateDerivedName{background:#f5f7fb;border:1px solid #dde2e7;border-radius:10px;padding:10px 12px}.caseQuickCreateSlider .react-select-container,.caseQuickCreateSlider input[type=date],.caseQuickCreateSlider input[type=text],.caseQuickCreateSlider input[type=time],.caseQuickCreateSlider textarea{max-width:100%;width:100%}.caseQuickCreateSlider .react-select-container,.caseQuickCreateSlider input[type=date],.caseQuickCreateSlider input[type=time]{min-width:0}.caseQuickCreateSlider .react-select__menu{max-width:calc(100vw - 24px)}.actionsSliderDiv.open{transform:translateX(0)}.actionsSliderDiv.open.notesSliderOpen{transform:translateX(100%)}.actionsSliderDiv.overviewSlider{height:100vh}.actionsSliderDiv .admissionNote{align-content:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:0;width:100%}.actionsSliderDiv .notesDiv{display:flex;flex-wrap:wrap;gap:10px}.actionsSliderDiv .wpcf7-select{background-position:94%!important;padding:0 33px 0 15px}.actionsSubspecialtyTitle{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;font-weight:700;padding-left:10px}.actionsTestInfo{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px 10px 30px}.actionsTestInfo .formLabelP{font-size:16px}.actionsTestName,.actionsTestPrice{color:#0a65eb;font-weight:500}.actionsTestPanelGroup{padding-left:15px}.actionsTestResult{justify:center;align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;padding-left:20px;width:100%}.actionsTestResult .uniformsAutoDiv{width:100%}.actionsTestsDiv{border-top:2px solid #dde2e7;padding-top:10px;width:100%}.actionsTotalPrice{display:flex;font-weight:500;justify-content:space-between;width:50%}.actionsTotalPriceDiv{align-items:center;border-top:2px solid #dde2e7;display:flex;height:40px;justify-content:end;padding:0 20px;width:100%}@media only screen and (max-width:360px){.actionsSliderDiv{height:-webkit-fill-available!important;width:100vw!important}.testCountGraph{min-width:100%;width:300px}}@media (min-width:360px) and (max-width:430px){.actionsSliderDiv{height:-webkit-fill-available!important;width:100vw!important}.testCountGraph{min-width:100%;width:300px}}@media only screen and (max-width:767px){.caseQuickCreateSlider{height:100dvh!important;left:0;max-width:100vw!important;top:0!important;width:100vw!important}.caseQuickCreateSlider form{height:100%;overflow:hidden}.caseQuickCreateSlider .actionsHeaderDiv{background:#fff;height:auto;min-height:0;padding:calc(env(safe-area-inset-top) + 14px) 16px 14px;position:sticky;top:0;z-index:2}.caseQuickCreateSlider .actionsHeader{font-size:18px;line-height:1.2}.caseQuickCreateSlider .actionsDetailsDiv{-webkit-overflow-scrolling:touch;flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 16px calc(110px + env(safe-area-inset-bottom))}.caseQuickCreateSlider .actionsButtonsDiv{bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:2}.caseQuickCreateSlider .actionButtonsDivButtons{flex-direction:column-reverse;justify-content:stretch}.caseQuickCreateSlider .actionButtonsDivButtons .btn{min-width:0;width:100%}.caseQuickCreateSlider .row{--bs-gutter-x:0.85rem}.caseQuickCreateSlider .col-12,.caseQuickCreateSlider .col-md-6{max-width:100%}.caseQuickCreateSlider .btn.w-100{min-height:44px}.caseQuickCreateSlider img{max-height:220px;-o-object-fit:contain;object-fit:contain;width:100%}}.actionText{color:#0a65eb}.adminHeaderButton{align-items:center;background-color:#0a65eb;border:0;border-radius:4px;color:#fff;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;padding:10px 15px}.adminHeaderButton a,.adminHeaderButton a:focus,.adminHeaderButton a:hover{color:#fff!important;text-decoration:none!important}.adminHeaderButton img{width:27px}.adminHeaderDiv{align-items:center;border-bottom:2px solid #dde2e7;display:flex;height:70px;justify-content:space-between;margin-bottom:20px;position:sticky;top:105px;z-index:2}.adminHeaderDiv a,.adminHeaderDiv a:not([href]):not([tabindex]){color:#fff!important}.adminHeaderDiv h2{font-size:20px;font-weight:500;margin-bottom:0}.adminItemActionsDiv{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:15px;padding-top:17px}.adminItemCount{display:inline-block;font-size:20px;font-weight:500;margin-bottom:20px}.adminItemInfo{font-size:16px;font-weight:400;padding:5px 0}.adminItemName{font-size:20px;font-weight:500}.adminLabelTinyDiv{align-items:center;display:flex;font-size:16px;justify-content:space-between}.ellipsisInput{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form.uniformsAutoForm .fancy-select .trigger,form.uniformsAutoForm input[type=date],form.uniformsAutoForm input[type=email],form.uniformsAutoForm input[type=number],form.uniformsAutoForm input[type=password],form.uniformsAutoForm textarea{-webkit-appearance:none;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px transparent;display:block;font-family:Montserrat;font-size:15px;font-weight:300;height:44px;line-height:normal;padding:0 20px;transition:all .3s ease;width:100%}.fancy-select .trigger,.select2-container .select2-choice,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border-radius:6px;font-family:Montserrat}.actionsCaptureResultInput,.fancy-select .trigger,.select2-container .select2-choice,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{background-color:#d4d4d4!important;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;height:44px;line-height:44px;padding:0 20px;width:100%}input,select{font-family:Montserrat}input,select,textarea{background:transparent;font:inherit;outline:none}textarea{min-height:88px;padding:10px 20px;resize:none!important}:placeholder{color:rgba(0,0,0,.6)}::-webkit-input-placeholder{color:rgba(0,0,0,.6)}:-ms-input-placeholder{color:rgba(0,0,0,.6)}:-moz-placeholder,::-moz-placeholder{color:rgba(0,0,0,.6)}.aeonTable{width:100%}.aeonTableActionIconDiv,.aeonTableActionsCell{height:100%;width:100%}.aeonTableActionsCell{display:flex;justify-content:space-around}.aeonTableActionsDiv{border:none;font-size:16px;margin:0;padding:0}.aeonTableCellNoWrap{white-space:nowrap}.aeonTableContainer{height:100%;overflow-y:scroll;width:100%}.aeonTableDiv{height:calc(100% - 95px);overflow-x:scroll}.aeonTableHeader{align-items:center;display:flex;font-size:20px;font-weight:400}.aeonTableHeaderDiv{align-items:center;display:flex;justify-content:space-between;left:0;padding:15px 10px;position:sticky;width:100%}.aeonTableInteractions{height:30px;position:relative}.aeonTableInteractions input{height:100%!important}.aeonTableNoDataDiv{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.aeonTableRowInfoDiv{display:flex;height:30px;justify-content:flex-end;width:100%}.aeonTableRowInfoTotals{align-items:center;color:grey;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:14px;padding-right:20px}.aeonTableRowInfoTotals img{width:20px}.tableContainerDiv{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);height:calc(100vh - 245px);position:relative;width:100%}.tableContainerDiv td:nth-child(2) button{color:#008037}.tableContainerDiv table thead th{background:#0a65eb;border:none;color:#fff;padding:15px 10px;position:sticky;top:0}.tableContainerDiv table tbody td{background:#fff;border-bottom:1px solid hsla(208,7%,46%,.251);color:#000;padding:10px}.tableContainerDiv.tableContainerSelect{height:calc(100vh - 309px)}body{background:#fff;color:#000}@media (prefers-color-scheme:dark){body{background:#fff;color:#000}}.btPageWrap{min-height:calc(100vh - 50px)!important}.copyrightFooterGrey{min-height:30px;padding:0 80px}.copyrightFooterGrey,.copyrightFooterGreyDetailed{align-items:center;background:#f1f5f9;display:flex;font-size:14px;text-align:left;z-index:999999}.copyrightFooterGreyDetailed{flex-wrap:wrap;padding:30px 80px}.copyrightFooterWhite{align-items:center;background:#fff;display:flex;font-size:14px;min-height:30px;padding:0 80px;text-align:left;z-index:999999}.iti-flag{background-image:url(images/flags.png)!important;background-size:5630px 15px}@media (min-resolution:192dpi){.iti-flag{background-image:url(images/flags@2x.png)}}.appAnimationDiv{position:relative;transition:margin 1s ease 0s,width 1s ease;width:100%;z-index:3}.appFadeIn{animation:appFadeIn .8s forwards}.appFadeOut{animation:appFadeOut .5s forwards}@keyframes appFadeIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes appFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.page-content{padding-left:10px;padding-right:10px}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none!important}.fc .fc-timegrid-col.fc-day-today{background:#fff!important}.fc .fc-timegrid-slot{height:40px!important}.fc-header-toolbar{border-bottom:2px solid #dde2e7!important;margin-bottom:15px!important;padding-bottom:7px!important}.fc-header-toolbar .fc-toolbar-chunk{width:261px!important}.fc-header-toolbar .fc-toolbar-chunk button:focus{box-shadow:none!important}.fc-header-toolbar .fc-toolbar-chunk button:focus-visible{outline:none!important}.fc-header-toolbar .fc-toolbar-chunk:first-child button{background-color:transparent;border:none;color:#000;cursor:pointer;font-size:26px;font-weight:500;padding-left:0;padding-right:0}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div{align-items:center;background:#fff;border:1px solid #bebebe;border-radius:4px;display:flex;justify-content:space-between}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button{align-items:center;background:#fff;border:none;color:#000;display:flex;height:44px}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:active,.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:focus,.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:hover{background-color:#fff;box-shadow:none;color:#000}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:first-child{border-radius:4px 0 0 4px;border-right:1px solid #bebebe}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:nth-child(3){border-left:1px solid #bebebe;border-radius:0 4px 4px 0}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) h2{font-size:20px;font-weight:500}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3){align-items:center;display:flex;justify-content:end}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3) button{background-color:#0a65eb;border:#0a65eb;color:#fff;cursor:pointer;height:44px;opacity:1;padding-left:37px;padding-right:37px;text-transform:capitalize}.fc-timegrid.fc-resourceTimeGridDay-view{background:#fff}.fcLegendDiv{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:20px;row-gap:10px;width:100%}.fcLegendItem{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:16px;font-weight:300}.fullCalendarDiv{height:calc(100vh - 280px);min-height:300px}.legendAwaiting{background:#f0a202}.legendCaptured{background:#262626}.legendBlock{border-radius:4px;height:20px;width:20px}.legendPaid{background:#1ec017}.legendScheduled{background:#0a65eb}.actOnBooking{display:flex;flex-wrap:wrap;justify-content:space-evenly}.actOnBookingNew{width:100%}.appointmentDetailsAddress{margin-bottom:10px}.appointmentDetailsContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;width:50%}.appointmentDetailsContainerDiv{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.appointDetailsInfoDiv{color:#000;font-size:18px;font-weight:400;max-width:calc(100% - 170px);padding-right:30px;padding-top:4px;width:70%}.appointDetailsInfoDiv.appointmentDetailsBoldDiv{color:#000;padding-top:0}.appointDetailsNameDiv{font-size:20px;font-weight:600;min-width:170px;width:30%}.appointmentTestDetailsDiv{display:flex;flex-wrap:wrap;margin-top:30px}.directionsIcon{margin-right:10px;width:20px}.directionsLink{color:#0a65eb!important;font-size:16px}.directionsLink,.directionsLink:hover{text-decoration:none}.patientDetailsInfoDiv{max-width:calc(100% - 110px);padding-right:30px;width:80%}.patientDetailsInfoDiv.testTotalDiv{border-top:2px solid #ddd;display:flex;font-size:18px;font-weight:500;justify-content:space-between}.patientDetailsName{font-size:20px;font-weight:600}.patientDetailsNameDiv{font-size:20px;font-weight:600;min-width:110px;width:20%}.patientDetailsNameDivWide{font-size:20px;font-weight:600;min-width:110px;width:10%}.testDetailsContainer{display:flex;flex-wrap:wrap;width:50%}.testDetailsContainerPatientDiv{display:flex;flex-wrap:wrap;width:100%}.testDetailsContaierPatientWrapper{display:flex;flex-wrap:wrap;width:89%}.testDetailsContaierPatientWrapper.healthSenseOpen{justify-content:space-between}.testDetailsInfoDiv{width:80%}.testDetailsInfoDiv,.testDetailsInfoDivWide{border:2px solid #dde2e7;max-width:calc(100% - 110px);padding:20px}.testDetailsInfoDivWide{height:-moz-fit-content;height:fit-content;width:90%}.testDetailsInfoDivWide.healthSenseOpen{width:50%}.testNamePriceDiv{color:#0a65eb;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-top:8px}.testPDFDownloader img{margin-right:5px;width:26px}.testPDFDownloader.noDownloadOption{cursor:default}.testResultsPricing{margin-bottom:20px;width:100%}.testStatusDiv{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;font-size:16px;font-weight:500;margin-top:5px;min-height:30px;padding:0 15px;width:-moz-fit-content;width:fit-content}.testStatusDiv.Issued,.testStatusDiv.Negative{color:#1ec017}.testStatusDiv.Pending{color:#0a65eb}.testStatusDiv.Positive{color:red}.testStatusDiv.testStatusCaptured{background:#0a65eb;border:0;color:#fff;cursor:pointer}.testStatusDiv.testStatusVerified{background:#1ec017;border:0;color:#fff}@media screen and (max-width:576px){.appointDetailsInfoDiv,.appointDetailsNameDiv,.appointmentDetailsContainer{max-width:100%;width:100%}.patientDetailsNameDiv,.patientDetailsNameDivWide{width:100%}.patientDetailsInfoDiv,.testDetailsContainer{max-width:100%;width:100%}}.navHeadIcon{color:#0075f2;font-size:40px}.btIco .btIcoHolder:after,.port .btIco .btIcoHolder:before{display:none}.port form.login p.form-row-wide:nth-child(odd){clear:left;padding:0 10px 0 0}.port form.login p.form-row-wide:nth-child(2n){padding:0 0 0 10px}.port form.login p.form-row-wide{clear:none;float:left;width:50%}.port .menuPort>nav>ul>li.btMenuWideDropdown{position:relative}.port .menuPort>nav>ul>li{margin:0 30px 0 0}.port .menuPort ul li{float:left;position:relative;z-index:5}.menuPort nav>ul>li{line-height:55px}.menuPort nav ul li{display:block;margin:0;padding:0;position:relative}.port .woocommerce p.lost_password{float:right;margin:.5em 0 0;padding:0 0 0 2.4em}.port .woocommerce form.login p.form-row:not(.form-row-wide){float:left}.port .woocommerce form .form-row{margin:0 0 12px}.port .woocommerce form.checkout_coupon,.port .woocommerce form.login,.port .woocommerce form.register{margin:0 0 20px;text-align:left}.port .woocommerce p.lost_password:before{color:#0075f2;content:"\e64a";display:none;float:left;font:normal 2em/1 Icon7Stroke;margin:-.05em 0 0 -1.2em}.port .rowItem{padding:0 15px}.port .rowItemContent{position:relative}.port .woocommerce{margin:auto;max-width:1160px}.port .woocommerce h2{font-size:24px;letter-spacing:0;margin-bottom:10px}.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.largeP{padding:0;width:100%}.woocommerce-LostPassword.lost_password{color:#0075f2}.qIcon{font-size:16px}.authenticationDiv{display:flex;flex-wrap:wrap;justify-content:center}.authenticationForm{max-width:80vw;width:600px}.qIcon{color:#0a65eb}.autocompleteMenuItem{align-items:center;background:#fff;display:flex;min-height:44px;padding:5px 20px}.autocompleteMenuItem:hover{cursor:pointer}.autocompleteMenuItem.autcompleteMenuItemHighlighted{background:#0a65eb;color:#fff}.bookingActionsButtonsDiv{border-top:2px solid #dde2e7;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:20px;width:100%}.bookingActionsButtonsDiv form.uniformsAutoForm input[type=date],.bookingActionsButtonsDiv form.uniformsAutoForm input[type=email],.bookingActionsButtonsDiv form.uniformsAutoForm input[type=number],.bookingActionsButtonsDiv form.uniformsAutoForm input[type=password],.bookingActionsButtonsDiv form.uniformsAutoForm textarea,form.uniformsAutoForm .fancy-select .trigger{padding:0 30px}.bookingActionsButtonsDiv .bookingActionsConfirm input[type=submit]{align-items:center;background:#0a65eb;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.bookingActionsConfirm{display:flex;justify-content:flex-end;margin-bottom:10px;text-align:right;width:100%}.bookingActionsConfirm .timeRangeButton{font-size:16px;font-weight:600;height:47px}.bookingActionsConfirm.autoFormItemDiv{margin-bottom:0}.bookingActionsForm{display:flex;flex-wrap:wrap;justify-content:flex-end}.bookingActionsDeleteDiv{align-items:center;background:red;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:18px;height:50px;justify-content:center;position:absolute;text-align:center;width:100%}.bookingActionsDetailsDiv{align-content:flex-start;display:flex;flex-wrap:wrap;height:calc(100% - 139px);overflow:auto;padding:20px 30px 50px}.bookingActionsDetailItem{margin-bottom:20px;width:50%}.bookingActionsDetailItem .uniformsAutoDiv{padding-right:20px}.bookingActionsDetailLabel{margin-bottom:0}.bookingActionsDetailLabel.labelBold{font-weight:500}.bookingActionsHeader{align-items:center;display:flex;gap:5px}.bookingActionsHeaderImage{cursor:pointer;width:25px}.bookingActionsHeaderDiv{border-bottom:2px solid #dde2e7;display:flex;font-size:24px;font-weight:500;height:89px;justify-content:space-between;padding:0 30px}.bookingActionsHeaderDiv.smallHeader{padding-top:13px}.bookingActionsHeaderDivImage{cursor:pointer;width:40px}.bookingActionsPatientDiv{margin-bottom:10px;width:100%}.bookingActionsSliderDiv .bookingActionsConfirm{width:auto}.bookingActionsSliderDiv{background:#fff;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 140px);max-height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-out,height .7s ease;width:45%;z-index:200}.bookingActionsSliderDiv.overviewSlider{height:100vh}.bookingActionsSliderDiv.open{transform:translateX(0)}.bookingActionsSliderDiv .wpcf7-select{background-position:94%!important;padding:0 33px 0 15px}.bookingActionsTestInfo{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px 10px}.bookingActionsTestName,.bookingActionsTestPrice{color:#0a65eb;font-weight:500}.bookingActionsTestResult{width:100%}.bookingActionsTotalPrice{display:flex;font-weight:500;justify-content:space-between;width:50%}.bookingActionsTotalPriceDiv{align-items:center;border-top:2px solid #dde2e7;display:flex;height:40px;justify-content:end;padding:0 20px;width:100%}.paymentConfirmationDiv{justify:flex-end;display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:360px){.bookingActionsSliderDiv{height:-webkit-fill-available!important;width:100vw!important}.testCountGraph{min-width:100%;width:300px}}@media (min-width:360px) and (max-width:430px){.bookingActionsSliderDiv{height:-webkit-fill-available!important;width:100vw!important}.testCountGraph{min-width:100%;width:300px}}.addItemButton{align-items:center;background:#0a65eb;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.addItemButton:hover{color:#fff;text-decoration:none}.addItemButton img{margin-right:5px;width:30px}.bookingForm{padding-left:36px;padding-right:36px}.bookingForm.confirmationForm{padding:0}.bookingForm.confirmationForm .uniformsAutoDiv{width:calc(50% - 87px)}.bookingTotalAmount{color:#0a65eb}.bookingTotalDiv{border-top:1px solid #ddd;font-weight:600;padding:31px 0}.bookingTotalLabel{color:#000}.bookingTotalText{display:flex;font-size:18px;justify-content:space-between;width:calc(50% - 87px)}.confirmDetailsAtt{color:#0a65eb;font-size:18px;margin-bottom:30px;padding-top:6px}.confirmDetailsContacts{color:rgba(3,27,48,.753)}.confirmDetailsTests{color:#000;font-weight:600}.confirmTests{margin-top:24px}.detailsSection{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;padding-top:20px}.detailsSection.confirmSection{border-bottom:0}.detailsSectionAtts{width:70%}.detailsSectionAtts.testInfoAtts.confirmDetailsAtt{margin-bottom:0}.detailsSectionAtts .entityLandingLocation{justify-content:center;margin-bottom:20px}.detailsSectionName{font-size:20px;font-weight:600;padding-top:4px;width:30%}.detailsSectionSpacer,.halfFields .nestedSection{width:calc(50% - 15px)}.compressedDetailsAtts,.halfFields>div,.listFieldList>div{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap}.howItWorksDiv{padding-top:50px}.howItWorksStepBookings{text-align:center;width:30%}.howItWorksStepBookings img{margin-bottom:0;width:90px}.howItWorksStepsBookingsDiv{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:10px;margin-top:20px;row-gap:30px}.compressedDetailsAtts .uniformsAutoDiv,.listFieldList .uniformsAutoDiv{width:calc(50% - 15px)}.listFieldList.testList{width:100%}.listFieldList.testList .uniformsAutoDiv{width:calc(50% - 15px)}.listNameDiv{margin-bottom:5px;width:100%}.locationClosed{color:red;font-weight:500}.operatingHour{color:#0a65eb;font-weight:500}.operatingHoursDiv{margin-bottom:10px}.patientDetailsDiv{margin-bottom:20px}.stepDescriptionBookings{font-size:22px;font-weight:500;margin-bottom:10px;width:100%}.stepDetailsBookings{font-size:16px;font-weight:500;width:100%}.stepLabelBookings{color:#0a65eb;font-size:16px;font-weight:600;margin-bottom:10px;width:100%}.t,.testDetails{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:20px}.testingWhatsAppDiv{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.testingWhatsAppDiv a,.testingWhatsAppDiv a:hover{color:rgba(3,27,48,.753);text-decoration:none}@media only screen and (max-width:360px){.howItWorksStepBookings{min-width:calc(100vw - 60px)}}@media (min-width:360px) and (max-width:430px){.howItWorksStepBookings{min-width:calc(100vw - 60px)}}.swal2-styled:focus{box-shadow:none}.adminHeaderButton:hover{color:#fff;text-decoration:none}.tsc-calendar{background-color:rgba(0,0,0,.07);color:#313232;display:flex;flex:1;flex-direction:column;font-size:14px;padding:.8em}.tsc-calendar__actions{border-bottom:.075em solid #dde4e6;display:flex;flex:1}.tsc-calendar__action{align-items:center;color:#313232;display:flex;font-family:Open Sans,sans-serif;font-weight:700;justify-content:center;text-align:center}.tsc-calendar__action-element{cursor:pointer;font-size:1.5em;padding:0 1em}.tsc-calendar__action-title{flex-grow:2;padding:1em;text-transform:uppercase}.tsc-day{display:flex;flex:1;flex-flow:row wrap;justify-content:space-evenly}.tsc-day__title{color:#ff6235;font-family:Open Sans,sans-serif;font-weight:700;padding:1em;text-align:center;text-transform:uppercase}.tsc-month{background:#f2f1ef;flex-direction:column}.tsc-month,.tsc-month__actions{display:flex}.tsc-month__action{align-items:center;color:#0075f2;display:flex;font-family:Open Sans,sans-serif;font-weight:700;justify-content:center;text-align:center}.tsc-month__action-element{cursor:pointer;font-size:1.5em;padding:0 1em}.tsc-month__action-title{flex-grow:2;padding:1em}.tsc-timeslot{background-color:#fff;border-radius:0;box-sizing:border-box;color:#313232;display:flex;flex:0;font-family:Open Sans,sans-serif;font-size:.9em;height:44px;justify-content:center;margin:.8em;min-width:100px;padding:1em;text-align:center;transition:background-color .5s,color .5s,box-shadow .3s cubic-bezier(.25,.8,.25,1);width:100px}.tsc-timeslot:not(.tsc-timeslot--disabled){cursor:pointer}.tsc-timeslot:not(.tsc-timeslot--disabled):hover{background-color:#0075f2;box-shadow:0 .188em .563em rgba(0,0,0,.25),0 .125em .125em rgba(0,0,0,.22);color:#fff}.tsc-timeslot--selected{background-color:#fff;border:2px solid #0075f2;color:#0075f2}.tsc-timeslot--disabled{background-color:#eeedeb;color:#c6c3bd}.tsc-week{align-items:stretch;display:flex;flex:1;flex-direction:row}@media only screen and (max-width:900px){.tsc-week{flex-direction:column}}.case-workflow-select__control{align-items:center!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:none!important;min-height:44px!important}.case-workflow-select__control:hover{border-color:#94a3b8!important}.case-workflow-select__control--is-focused{border-color:#0a65eb!important;box-shadow:none!important}.case-workflow-select__value-container{align-items:center!important;display:flex!important;min-height:44px!important;padding:0 16px!important}.case-workflow-select__input-container{background:transparent!important;color:#111827!important;margin:0!important;padding-bottom:0!important;padding-top:0!important}.case-workflow-select__control input{color:#111827!important}.case-workflow-select__control input,input.case-workflow-select__input[type=text]{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:15px!important;height:20px!important;line-height:20px!important;margin:0!important;min-width:0!important;padding:0!important}.case-workflow-select__placeholder{color:rgba(0,0,0,.5)!important;margin:0!important;pointer-events:none!important;white-space:nowrap!important}.case-workflow-select__single-value{color:#111827!important;line-height:20px!important;margin:0!important;pointer-events:none!important}.case-workflow-select__indicator-separator{display:none!important}.case-workflow-select__menu{background:#fff!important;border-radius:8px!important;box-shadow:0 24px 44px 0 rgba(0,0,0,.25)!important;overflow:hidden!important}.case-workflow-select__menu-list{padding-bottom:0!important;padding-top:0!important}.case-workflow-select__option{color:#111827!important;cursor:pointer!important;padding:8px 14px!important}.case-workflow-select__option--is-focused,.case-workflow-select__option--is-selected{background:#0a65eb!important;color:#fff!important}.case-workflow-select__option div{color:inherit!important}.billingActivityDateControl{align-items:stretch;display:flex;gap:10px}.billingActivityDateControl .flatpickrDiv{flex:1 1 auto;margin-bottom:0}.billingActivityDateStepButton{align-items:center;display:inline-flex;flex:0 0 44px;font-size:24px;justify-content:center;line-height:1;min-height:44px;padding:0}@media only screen and (max-width:767px){.billingActivityDateControl{gap:8px}.billingActivityDateStepButton{flex-basis:40px;font-size:22px}}.dashboardDiv{-moz-column-gap:30px;column-gap:30px;cursor:pointer;display:flex;flex-wrap:wrap;margin-bottom:20px;row-gap:30px}.dashBoardDetailClose{cursor:pointer;position:absolute;right:0;top:0}.dashboardDetailChartDiv{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:calc(100vw - 60px);min-width:400px;padding:10px;transition:background-color 1s ease,color 1s ease;width:30%}.dashboardDetailChartDiv .dashboardDetailText{text-align:center}.dashboardDetailDiv{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:calc(100vw - 60px);padding:10px;transition:background-color 1s ease,color 1s ease;width:170px}.dashboardDetailDiv.distinctDetailDiv{cursor:default;width:200px}.dashboardDetailDiv.filterSelected{background:#0a65eb;color:#fff;position:relative}.dashboardDetailGraph{height:105px;position:relative}.dashboardDetailGraph .highcharts-container{height:100%;width:100%}.dashboardDetailText{font-size:30px;font-weight:500}.addEntityImageDiv{margin-bottom:15px;padding:0 20px}.addEntityImageImageDiv{position:relative}.addEntityImageImageDiv,.addEntityImageImageDiv img{border-radius:8px;display:block;width:100%}.addGalleryImageDropContainer{margin-left:10px;margin-top:10px}.addLogoImageDropContainer{border:2px dashed #ddd;border-radius:8px;height:90px;margin-bottom:20px;margin-left:20px;margin-top:20px;width:246px}.addLogoImageDropDiv{height:0;padding-top:35%;position:relative;width:100%}.addLogoImageDropDiv,.deleteEntityGalleryImage{align-items:center;cursor:pointer;display:flex;justify-content:center}.deleteEntityGalleryImage{background:#fff;border-radius:12px;height:24px;position:absolute;right:8px;top:8px;width:24px}.deleteEntityGalleryImage img{width:30px}.dropEntityImage{align-items:center;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;margin-bottom:20px;padding:20px;width:100%}.dropEntityImageText{color:#838383;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;padding:0 20px;text-align:center}.dropEntityImageText.dropTextAbsolute{position:absolute;top:50%;transform:translateY(-50%)}.dropEntityImageText img{margin-right:13px;width:20px}.entityImageSliderDetailDiv{height:calc(100% - 109px);overflow:scroll;padding:20px 30px}.entityImageSliderDetailDiv .adminItemName{margin-bottom:10px}.entityImageSliderDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 140px);max-height:100vh;position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease-out,height .7s ease;width:50%;z-index:2}.entityImageSliderDiv.open{transform:translateX(0)}.entityImageSliderHeaderDiv{border-bottom:2px solid #dde2e7;display:flex;font-size:24px;font-weight:500;justify-content:space-between;padding:30px 30px 37px}.entityImageSliderHeaderDiv img{cursor:pointer;width:40px}.entityLogoCertImageContainer{background:#fff}.entityLogoCertImageContainer,.entityLogoEmailImageContainer{display:block;height:100px;margin-left:10px;margin-top:10px;padding:20px;position:relative}.entityLogoEmailImageContainer{background:#f1f5f9}.entityLogoNavImageContainer{background:#0a65eb;display:block;height:100px;margin-left:10px;margin-top:10px;padding:20px;position:relative}.entityLogoCertImageContainer img,.entityLogoEmailImageContainer img,.entityLogoNavImageContainer img{height:100%}.entityDetails{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:20px}.entityImagesCarousel{width:45%}.entityImagesCarousel img{width:100%}.entityInformationDiv{min-width:300px;width:calc(55% - 40px)}.entityLandingAddress{font-size:16px;font-weight:400}.entityLandingBookTestDiv{margin-top:20px}.entityLandingEventTesting{position:relative;width:100%}.entityLandingEventTesting .explainerContainerDiv{background:hsla(0,0%,100%,.7);height:400px;left:20px;max-height:80%;max-width:calc(100% - 40px);padding:30px;position:absolute;top:50%;transform:translateY(-50%);width:500px}.entityLandingEventImageDiv img{width:100%}.entityLandingLocationAddress{padding-right:10px;width:210px}.entityLandingLocationMap img{max-width:calc(100vw - 60px);width:340px}.entityLandingLocationMapDiv .alice-carousel__stage-item{width:-moz-fit-content!important;width:fit-content!important}.entityLandingLocationName{font-weight:700;margin-bottom:5px}.enityLandingLocationsCount{color:#0a65eb;font-size:22px;font-weight:500;margin-bottom:5px}.entityLandingLocationsHeader{font-size:26px;font-weight:600;margin-bottom:20px;margin-top:30px}.entityLandingLogo img{height:60px}.entityLandingLongBookTestDiv{border-top:1px solid #e5e5e5;display:flex;justify-content:center;margin-bottom:20px;padding-top:20px;width:100%}.entityLandingLongImageCarousel{height:100%;width:100%}.entityLandingLongImageCarousel img{-o-object-fit:contain;object-fit:contain;width:100%}.entityLandingLongImageTextDiv{max-height:80vh;overflow:hidden;position:relative}.entityLandingLongTextCarousel{background:hsla(0,0%,100%,.7);height:400px;left:20px;max-height:80%;max-width:calc(100% - 40px);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:500px}.entityLandingLongTextCarousel .alice-carousel,.entityLandingLongTextCarousel .alice-carousel .alice-carousel__wrapper,.entityLandingLongTextCarousel .alice-carousel>div{height:100%}.entityLandingEventTesting .explainerContainerDiv,.entityLandingLongTextCarousel .explainerContainerDiv{align-content:space-between;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:40px}.entityLandingEventTesting .explainerTitle,.entityLandingLongTextCarousel .explainerTitle{font-size:32px;font-weight:600;text-align:center;width:100%}.entityLandingEventTesting .explainerText,.entityLandingLongTextCarousel .explainerText{font-size:18px;width:100%}.entityLandingLocation{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;padding:0 5px;row-gap:10px}.entityLandingName{font-size:34px;font-weight:600}.entityLandingTestsLabel{font-size:22px;font-weight:600;margin:15px 0}.entityLandingWhatsAppDiv{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.entityLandingWhatsAppDiv a,.entityLandingWhatsAppDiv a:hover{color:#000;font-size:18px;text-decoration:none}.entityLocations{margin-bottom:40px}.floatingWhatsappContactUs{background:hsla(0,0%,100%,.9);border-radius:4px;bottom:20px;padding:10px;position:fixed;right:20px}.floatingWhatsappContactUs .entityLandingWhatsAppDiv{margin:0}.howItWorksDiv{border-top:1px solid #e5e5e5;padding:50px 20px 0}.howItWorksHeader{font-size:32px;font-weight:600;margin-bottom:40px;text-align:center}.howItWorksStep{text-align:center;width:30%}.howItWorksStep img{margin-bottom:15px;width:120px}.howItWorksStepsDiv{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:30px}.stepDescription{font-size:22px;font-weight:500;margin-bottom:10px;width:100%}.stepDetails{font-size:16px;font-weight:300;width:100%}.stepLabel{color:#0a65eb;font-size:18px;font-weight:600;margin-bottom:10px;width:100%}.testTypeBlock{border:1px solid #c4c4c4;border-radius:4px;display:flex;flex-wrap:wrap;height:80px;margin-right:10px;padding:14px 0 14px 15px;width:-moz-fit-content;width:fit-content}.testTypeBlockName{font-size:26px;font-weight:600}.testTypePrice{color:#0a65eb;font-size:18px;font-weight:600}@media only screen and (max-width:360px){.entityImagesCarousel,.howItWorksStep{min-width:calc(100vw - 60px)}.entityLandingLongImageCarousel{min-height:80vh}.entityLandingLongImageTextDiv{min-height:90vh}.entityLandingEventTesting .explainerContainerDiv,.entityLandingLongTextCarousel .explainerContainerDiv{gap:20px}.entityLandingEventTesting,.entityLandingLongTextCarousel{min-height:80vh}}@media (min-width:360px) and (max-width:430px){.entityImagesCarousel,.howItWorksStep{min-width:calc(100vw - 60px)}.entityLandingLongImageCarousel{min-height:80vh}.entityLandingLongImageTextDiv{min-height:90vh}.entityLandingEventTesting .explainerContainerDiv,.entityLandingLongTextCarousel .explainerContainerDiv{gap:20px}.entityLandingEventTesting,.entityLandingLongTextCarousel{min-height:80vh}}.addItemButton.itemSynced{background-color:#1ec017}.entityActionButtonDiv{padding:10px 0}.entityAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.entityAdminUrl{color:#0a65eb;padding:5px 0}.entityDiv{background:#fff;padding:26px;width:350px}.eventLogo{display:flex;justify-content:center;margin-bottom:10px}.eventLogo img{max-width:100%!important;width:300px}.copyrightFooterGreyDetailed .entityFooterLocation{margin-bottom:5px}.entityFooterLocation a,.entityFooterLocation a:hover{color:#000;text-decoration:none}.footerCopyrightDiv,.locationsFooterHeader,.locationsListFooter{width:100%}.locationsFooterHeader{font-size:16px;font-weight:600;margin-bottom:5px}.footerCopyrightDiv{padding-top:20px}.footerSocialLinks{display:flex;flex-wrap:wrap;gap:20px;padding-top:10px}.footerSocialLinks img{width:26px}.bookingConfirm input[type=submit]{background:#0a65eb;border:0;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:60px;margin-bottom:0!important;padding-left:40px;padding-right:40px}.form-control:focus{background-color:#f8f8f8;box-shadow:none!important}.formLabelP{color:rgba(3,27,48,.753);left:0;position:sticky}.modalForm input,.modalForm select{background-color:#f8f8f8;border-radius:6px}.fc-event,select{cursor:pointer}.AIChatComponent{border:1px solid #3052b7;display:flex;flex-direction:column;max-height:calc(100vh - 250px);padding:20px}.AIChatComponent .loadingDots{display:inline-block;padding:5px 10px;text-align:left}.AIChatComponent .loadingDot{animation:bounce 1.4s ease-in-out infinite both;background-color:#3052b7;border-radius:50%;display:inline-block;height:8px;margin-right:4px;width:8px}.AIChatHistory{display:flex;flex-grow:1;flex-wrap:wrap;overflow-y:auto;row-gap:5px;width:100%}.AIChatHistory .assistant{background:#3052b7;border-radius:4px;color:#fff;margin-bottom:5px;padding:5px 10px;width:100%}.AIChatHistory .assistant.assistantTyping,.AIChatHistory .user{animation:fadeIn .5s ease-in}.AIChatHistory .user{background:#0a65eb;border-radius:4px;color:#fff;margin-bottom:5px;padding:5px 10px;width:100%}.AIChatInput{padding-top:10px;position:relative;width:100%}.AIChatInput textarea{border:1px solid #ccc;max-height:100px;min-height:40px;overflow-y:auto;padding:5px 35px 5px 5px;resize:none;width:100%}.AIChatInput button{background:none;border:none;bottom:5px;cursor:pointer;padding:0;position:absolute;right:5px}.AIChatInput .circularButton{align-items:center;background-color:#0a65eb;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.AIChatInput img{height:20px;width:20px}.healthSenseDiv{width:45%}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cropper-bg{background-color:#11284a;background-image:none!important}.cropperControl{align-items:center;border:2px solid #838383;border-radius:15px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;margin-right:10px;padding:0 15px}.cropperControl img{margin-right:5px;width:23px}.cropperControls{align-items:center;display:flex;height:40px;justify-content:center;width:100%}.cropperOptions{cursor:pointer}.imageCropperDiv{background:#fff;border-radius:16px;height:100%;margin:auto;max-width:1400px;padding:10px;width:100%}.imageCropperHeader{align-items:center;display:flex;font-size:20px;font-weight:600;height:30px;justify-content:space-between;width:100%}.imageCropperHeader img{cursor:pointer;width:28px}.imageCropperInner{border:2px dashed #838383;border-radius:8px;height:100%;padding:20px;width:100%}.imageDropZone{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;height:calc(100% - 30px);justify-content:center;width:100%}.imageDropZoneText{text-align:center}.imageDropZoneIcon{display:flex;justify-content:center;margin-bottom:35px;width:100%}.imageDropZoneIcon img{width:60px}.imagePolicyViolation{color:#feb64a}.suggestion-auto{display:block;position:relative;transition:background .3s ease}.input-auto-div{align-items:center;display:flex;justify-content:center}.suggestions{border-radius:6px;cursor:pointer;left:0;max-height:200px;overflow:auto;position:absolute;top:50px;width:100%;z-index:999}.actionsCaptureResultInput,.fancy-select .trigger,.select2-container .select2-choice,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background-color:#d4d4d4!important;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;height:44px;line-height:44px;padding:0 20px;width:100%}.aboutUsDiv,.requestEmailDiv{border-top:1px solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:center;padding:50px 20px 0}.aboutUsHeader{font-size:32px;font-weight:600;margin-bottom:30px;text-align:center}.aboutUsImageTextDiv,.requestEmailText{padding:0 50px;width:100%}.aboutUsImageTextDiv img{width:100%}.aboutUsTextDiv,.requestEmailText{color:rgba(3,27,48,.753);font-size:16px;font-weight:300;padding:30px 40px;text-align:center}.appParticlesDiv{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:400px;position:relative}.appParticlesDiv canvas{position:relative!important}.calendarContainer{margin:0 auto auto;max-width:100%}.howItWorksDiv,.landingHeaderDiv{margin-bottom:30px}.landingHeaderDiv{padding:0 30px;position:relative}.landingHeaderText{font-size:50px;font-weight:600;margin-bottom:30px;text-align:center}.landingHeaderIconsDiv{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.landingHeaderIconDiv{align-items:center;display:flex;font-size:18px;gap:10px}.landingHeaderIconDiv img{width:40px}.requestEmailHeader{font-size:32px;font-weight:600;text-align:center;width:100%}.requestDemoDiv{text-align:center}#tsparticles{height:100%;position:absolute;width:100%}@media screen and (max-width:576px){.aboutUsImageTextDiv,.requestEmailText{padding:0}.aboutUsTextDiv,.requestEmailText{padding:30px 0;text-align:center}.landingHeaderText{font-size:25px}}button:focus{outline:none!important}:focus-visible{outline:none}.activeNav{border-bottom:2px solid #fff}.addButtonDiv{display:block;margin-bottom:20px;text-align:left;width:100%}.aeonLogoNav{position:relative}.aeonLogoNav img{height:40px;-o-object-fit:cover;object-fit:cover}.aeonLogoSplitter{border-left:1px solid #fff;border-right:1px solid #fff;height:75%;margin-left:10px;margin-right:15px}.appContentHolder{background:#f1f5f9;min-height:100vh;padding-top:105px}.appContentMainGrey{background:#f1f5f9;margin:auto;min-height:calc(100vh - 135px);padding:0 80px 20px;position:relative;z-index:1}.appContentMainGrey .adminHeaderDiv{background:#f1f5f9}.appContentMainWhite{background:#fff;margin:auto;min-height:calc(100vh - 135px);padding:20px 80px;position:relative;z-index:1}.appContentMainWhite.landingPage{padding:0}.appContentMainWhite .adminHeaderDiv{background:#fff}.appointmentDetail{-webkit-appearance:none;border:2px solid #0075f2;border-radius:0;box-shadow:inset 0 0 0 2px transparent;display:block;font-family:Montserrat;font-size:15px;font-weight:300;margin-bottom:20px;min-height:44px;padding:14.5px 20px;transition:all .3s ease;width:100%}.appointmentDetail img{width:20px}.appointmentDetails span{padding-right:15px}.appointmentDetails{padding:0 10px}.appointmentHeading,.appointmentPatientName{font-weight:700}.appointmentTestDetail{border-bottom:2px solid #0075f2;margin:0 15px 15px 10px}.appointmentTitle{margin:0}.backArrow{cursor:pointer;margin-right:15px;transform:rotate(180deg);width:15px}.backArrowAppointment{float:right}body.ReactModal__Body--open{height:100vh;overflow:hidden}.bookingConfirm{text-align:left}.bookingConfirm input{tedt-decoration:none!important;border-radius:4px!important;font-size:18px!important;height:60px!important;margin-bottom:20px!important}.btnMedi{display:inline-block!important}.btnMedi:hover{color:#fff!important}.btSidebar{margin:auto}.btSuperTitle{font-size:20px!important}.buttonActive{border:0;border-radius:20px;color:#fff;height:26px;padding:0 20px}.buttonActive.itemActive{background:#1ec017}.buttonActive.itemDisabled{background:red}.calendarInstructions{border-top:2px solid #0075f2;padding-top:10px;text-align:center}.centerText{text-align:center}.checkboxLabel,.closeMenuX{cursor:pointer}.closeMenuX{position:absolute;right:20px;top:20px}.closeMenuX img{width:40px!important}.collapsing{transition:none!important}.DateInput{width:100%!important}.datesBlocked{color:red}.deleteListItem{color:#0075f2;cursor:pointer;padding-left:5px}.descriptionDiv{color:#0075f2;font-size:16px;margin-top:10px;text-align:center}.dont-show-input{display:none}.downloadResultPDF{margin-bottom:5px;text-align:center;width:100%}.downloadResultPDF img{cursor:pointer;width:30px}.dropdown-toggle:after{display:none!important}.errorsCenters button{margin-top:10px}.fullCalendarDiv .fc{height:100%}input[type=checkbox],input[type=radio]{cursor:pointer}#intlTelInput{display:none}.itemisedSection{margin-top:40px;padding-bottom:15px}.itemisedSection .btText{font-size:18px}.itemisedSection .boldRow{margin:0;padding:0 15px}.itemisedSection .btClear,.itemisedSection .btText{text-align:center}.itemisedSection .boldRowInner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:start}.itemisedSection .rowItem{margin-bottom:50px;min-width:280px}.itemisedSection .rowItemContent{height:100%}.listName{font-weight:700}.flatpickrDiv{margin-bottom:40px}.flatpickrDiv input{text-align:center}.formLabelP{font-size:18px;margin-bottom:0}.formLabelP.checkboxLabel{padding-left:5px}.fullNavDropdown{display:flex;height:75px;padding:0 13px}.fullNavDropdown.show{background:#3052b7}.fullNavDropdown.show .dropdown-menu{border-radius:0;box-shadow:0 15px 45px 0 rgba(0,0,0,.251);display:flex;flex-wrap:wrap;top:72px}.intl-tel-input{width:100%}.intl-tel-input .form-control{border-radius:0}.listName{font-size:18px}.loginNavLink,.loginUpper{display:flex}.loginUpper{align-items:center;cursor:pointer;position:absolute;right:30px}.loginUpper a{color:#fff!important}.loginUpper a:hover{color:#fff;text-decoration:none}.loginUpper img{margin-right:5px;width:18px!important}.menu-item a:hover{text-decoration:none}#menu-main-menu{display:flex;font-size:16px;height:50px;justify-content:start;overflow-y:scroll;width:100%}#menu-main-menu li{line-height:38px;white-space:nowrap}.menuHolder{padding:0!important;position:fixed;top:0;width:100%;z-index:4}.menuLogo{color:#0075f2;font-size:16px;text-align:center}.menuLogo a{color:#fff!important}.menuLogo a:hover{text-decoration:none}.menuLogo h1{color:#0075f2!important}.modal{z-index:2}.moreNavSelector{align-items:center;color:#fff;display:flex;gap:5px;justify-content:center}.moreNavSelector img{width:40px}.MTableHeader-header-13{z-index:5!important}.navbarLinks{background-color:#0a65eb;height:75px;padding:8px 83px!important}.navbar-toggler{padding:0!important;width:40px}.navbar-toggler img{width:100%!important}.navEntityPRNum{bottom:-15px;color:#fff;display:block;font-size:12px;position:absolute;right:0;text-align:center;width:100%}.navigationLink{color:#fff!important;font-size:16px;text-decoration:none}.navLinksBar{margin-left:10px}.navLinksBar li{align-items:center;display:flex;padding:0 5px;text-align:center}.navLinksBar li:last-child{padding:0}.navLogoContainer{height:100%;position:relative}.navLogoContainer,.navUpper{align-items:center;display:flex}.navUpper{background-color:#3052b7;height:30px;justify-content:center}.nestedSection{padding-left:0}.noInteraction{opacity:.5}.noInteraction,.noInteractionModal{cursor:not-allowed;pointer-events:none}.pageInfo{align-items:center;border-bottom:2px solid #ddd;display:flex;font-size:20px;padding-bottom:20px}.ReactModal__Content input{background-color:rgba(0,0,0,.07)}.ReactModal__Overlay{z-index:5}.reportIframe{height:calc(100vh - 250px);width:100%}.responsiveMenu{align-content:center;align-items:center;background-color:rgba(3,27,48,.95);display:flex;flex-wrap:wrap;gap:20px;height:100vh;justify-content:center;left:0;overflow:scroll;padding:60px 30px;position:fixed;top:0;width:100vw;z-index:999999999}.responsiveMenuLink{display:flex;font-size:20px;justify-content:center;padding:15px 0;text-align:center;width:100%}.responsiveMenuLink a,.responsiveMenuLink a:hover{color:#fff!important;text-decoration:none!important}.roleButtonDiv{margin-left:15px}.rolesList{list-style:square;margin-bottom:0;padding-left:0}.rolesList,.rolesListEditDiv{display:inline}.rolesTable{width:100%}.rolesTable .div,.staffTable .div{margin-left:10px}.rolesTable td:nth-child(2){text-align:center}.rolesTable .timeRangeButton,.staffTable .timeRangeButton{width:120px}.rolesTable tr{height:60px}.sectionLabel{font-weight:700}.shape46{background:#0075f2;border-radius:0;box-sizing:content-box;cursor:pointer;display:inline-block!important;height:20px;position:relative;top:3px;width:20px}.shape46:before{background:transparent;border:2.5px solid #fff;border-right:none;border-top:none;bottom:0;box-sizing:content-box;content:"";height:5.71429px;left:2.5px;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);width:5.71429px}.SingleDatePicker{width:100%}.SingleDatePickerInput{background-color:rgba(0,0,0,.07);border:0!important;display:inline-block;width:100%}.swal2-styled:focus,.swal2-styled:focus-visible{box-shadow:none;outline:none}.sweet-loading{align-items:center;display:flex;justify-content:center}.sweet-loading--fullscreen{backdrop-filter:blur(1px);background:hsla(0,0%,100%,.35);inset:0;pointer-events:auto;position:fixed;z-index:1200}.sweet-loading--inline{min-height:120px;width:100%}.sweet-loading__shell{align-items:center;display:flex;justify-content:center}.sweet-loading--fullscreen .sweet-loading__shell{background:hsla(0,0%,100%,.92);border:1px solid rgba(10,101,235,.08);border-radius:20px;box-shadow:0 18px 44px rgba(15,23,42,.12);min-height:120px;min-width:120px}.testResult{color:#0075f2;font-weight:700;text-align:center;width:100%}.timeRange{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:left;margin:10px 0;width:100%}.timeRangeButton{background-color:transparent;border:1px solid #bebebe;border-radius:4px!important;color:#585858;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:66px;margin-bottom:0;padding:0 15px;transition:all .3s ease}.timeRangeButtonBlue{background-color:#0a65eb;border:0;border-radius:4px;color:#fff;font-size:18px;height:60px;padding:0 43px}.timeRangeButton:hover{border:2px solid #0a65eb!important;transition:all .3s ease}.timeRangeButton:focus{outline:none}.timeRangeButton.confirmOTPButton{background-color:#0a65eb!important;border-color:#0a65eb;color:#fff}.timeRangeButton.resendOTPButton{color:#0a65eb}.timeRangeButtonRed{background-color:transparent;border:1px solid red;color:red;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin-bottom:20px;padding:11px 15px;text-transform:uppercase;transition:all .3s ease}.timeRangeButtonRed:hover{border:2px solid #0a65eb}.timeRangeButtonRed:focus{outline:none}.timeRangeText{color:#585858;font-size:14px;font-weight:400}.total{border-top:2px solid #0075f2;padding:4px 0 0}.total .amount{display:block;float:right}.total strong{display:inline-block;min-width:40px}.tsc-calendar{background:#dfdfdf!important}.tsc-calendar__action-title{font-size:18px}.tsc-month{background:#dfdfdf!important}.tsc-month__action{color:#0a65eb!important}.tsc-month__action-title{font-size:16px}.tsc-timeslot.largerSlot{border-radius:4px;display:flex;flex-wrap:wrap;font-size:16px;height:-moz-fit-content;height:fit-content;min-height:80px;min-width:140px}.tsc-timeslot:not(.tsc-timeslot--disabled):hover{background-color:#fff;border:2px solid #0a65eb;color:#585858}.userAdminDiv{max-height:80vh;max-width:calc(100vw - 30px);overflow:scroll;width:100%}.verifyOTPHeader{align-items:top;display:flex;font-size:24px;font-weight:500;justify-content:space-between}.wpcf7-form.bookingForm ul{padding-left:0}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/chevron-arrow-down.svg);background-position:98%;background-repeat:no-repeat;background-size:15px 15px}.uniformsAutoDiv{margin-bottom:20px}.wpcf7-not-valid-tip{color:#0a65eb;display:block;font-size:1em;font-weight:400}.wpcf7-response-output.formInvalid{border:2px solid #0a65eb;margin:2em .5em 1em;padding:.2em 1em}.uniformsAutoForm input:not([type=checkbox]):not([type=radio]).wpcf7-submit{font-size:16px}@media screen and (max-width:576px){.bookingForm{padding-left:0!important;padding-right:0!important}.bookingForm.confirmationForm .uniformsAutoDiv,.bookingTotalText,.compressedDetailsAtts .uniformsAutoDiv,.detailsSectionAtts,.detailsSectionName,.halfFields .nestedSection,.listFieldList .uniformsAutoDiv,.listFieldList.testList .uniformsAutoDiv{width:100%}.navbarLinks{padding:8px 20px!important}}@media screen and (max-height:576px){.bookingForm{padding-left:0!important;padding-right:0!important}.listFieldList.testList .uniformsAutoDiv{width:100%}.navbarLinks{padding:8px 35px!important}}@media only screen and (max-width:360px){.aeonLogoSplitter{height:60%;margin-left:5px;margin-right:5px}.appContentMainGrey,.appContentMainWhite{padding-left:30px;padding-right:30px}.fc .fc-toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:center!important;row-gap:10px}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3),.fcLegendDiv{justify-content:center}.fcLegendDiv{-moz-column-gap:15px;column-gap:15px}.fullCalendarDiv{height:calc(100vh - 150px)}.loginUpper{right:15px}.menuHolder img{width:90px}.overviewDataDiv{padding:20px!important}.testCountGraph{display:flex;justify-content:center;max-width:100%}}@media (min-width:360px) and (max-width:430px){.appContentMainGrey,.appContentMainWhite,.copyrightFooterGrey,.copyrightFooterGreyDetailed,.copyrightFooterWhite{padding-left:30px;padding-right:30px}.fc .fc-toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:center!important;row-gap:10px}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3),.fcLegendDiv{justify-content:center}.fcLegendDiv{-moz-column-gap:15px;column-gap:15px}.fullCalendarDiv{height:calc(100vh - 150px)}.loginUpper{right:15px}.menuHolder img{-o-object-fit:contain;object-fit:contain;width:110px}.overviewDataDiv{padding:20px!important}.testCountGraph{display:flex;justify-content:center;max-width:100%}}.deleteLocationDisplayImage{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.deleteLocationDisplayImage img{width:30px}.dropLocationImage{align-items:center;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:145px;justify-content:center;margin-bottom:20px;padding:20px;width:100%}.dropLocationImageText{color:#838383;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;padding:0 20px;text-align:center}.dropLocationImageText.dropTextAbsolute{position:absolute;top:50%;transform:translateY(-50%)}.dropLocationImageText img{margin-right:13px;width:20px}.locationAddress{font-size:16px;margin-bottom:10px}.locationAddress a,.locationAddress a:hover{color:#000;text-decoration:none}.locationAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.locationAppointments{color:#0a65eb;font-size:16px;font-weight:500;margin-bottom:10px}.locationBlockedRange{color:red;font-size:16px;margin-bottom:14px}.locationCurrency{font-size:16px;font-weight:500;margin-bottom:10px}.locationDetails{padding:0 16px}.locationDirectionIcon{bottom:-20px;cursor:pointer;left:16px;position:absolute;width:40px}.locationDisplayImageContainer{margin-bottom:20px;position:relative;width:100%}.locationDisplayImageContainer img{width:100%}.locationDiv{background:#fff;padding:10px;width:310px}.locationEditTag{color:#0a65eb;cursor:pointer;font-size:16px;text-decoration:underline}.locationEditTag img{margin-right:5px;width:24px}.locationEmail{margin-bottom:10px}.locationEmail a,.locationEmail a:hover{color:#0a65eb;font-size:16px;text-decoration:underline}.locationGoogleImage{left:-1px;position:absolute;top:-5px;width:70px}.locationMap{border:1px solid #e3e3e3;height:172px;margin-bottom:25px;position:relative;width:100%}.locationTimesDiv{overflow-x:scroll}.locationsTimesTable{border-radius:6px;font-size:16px;margin-bottom:20px;overflow:hidden;overflow-y:visible;position:relative;width:100%}.locationsTimesTable tbody td:last-child{text-align:center}.locationsTimesTable tbody th:first-child{padding-left:20px}.locationsTimesTable tbody tr{border-bottom:1px solid #dde2e7;height:58px;padding-bottom:10px;padding-top:10px}.locationsTimesTable td{padding:0 20px}.locationsTimesTable td:last-child{padding-right:20px}.locationsTimesTable thead th{left:0;padding:0 20px;position:sticky;top:0}.locationsTimesTable thead th:first-child{background:#dfe5eb;padding-left:20px;z-index:2}.locationsTimesTable thead th:nth-child(2),.locationsTimesTable thead th:nth-child(3){min-width:165px}.locationsTimesTable thead tr{background:#dfe5eb;height:44px}.locationsTimesTable .rdtCounter,.locationsTimesTable .rdtCounterSeparator{display:inline-block}.locationsTimesTable .rdtCounters{align-items:center;display:flex;gap:15px}.locationsTimesTable .rdtTime table{width:100%}.actionIcon{cursor:pointer;margin-right:10px;width:20px}.actionText{color:#008037;cursor:pointer;font-size:16px;text-decoration:underline}.MuiIconButton-root{transition:none!important}.MuiIconButton-root:hover{background-color:#fff!important}.Mui-focusVisible{background:#fff}.MuiPaper-root>div:nth-child(2),.MuiPaper-root>div:nth-child(2)>div:first-child>div:first-child>div:first-child{height:calc(100vh - 470px)}.MuiPaper-root div:nth-child(2)>div,.MuiPaper-root div:nth-child(2)>div>div{height:100%}.MuiPaper-root div:nth-child(2) th{position:sticky;top:0}.MuiTable-root{height:100%}.MuiTableCell-paddingCheckbox:last-child div,.MuiTableCell-paddingNone:last-child div{justify-content:space-around}.MuiTableCell-paddingCheckbox:last-child div .MuiIconButton-root,.MuiTableCell-paddingNone:last-child div .MuiIconButton-root{padding:0}.MuiToolbar-root{height:64px}.materialTableDiv{position:relative;width:100%}.materialTableDiv td:nth-child(2) button{color:#008037}.materialTableDiv table thead th{background:#0a65eb;border:none;color:#fff;z-index:2!important}.materialTableActionsDiv{border:none;font-size:16px;margin:0;padding:0}.addItemModalDiv{max-width:660px;overflow-y:scroll;width:80vw}.addItemModalDiv .addButtonDiv{display:flex;justify-content:center;text-align:center;width:100%}.addUserModalDiv{max-width:660px;overflow-y:scroll;width:80vw}.closeModalIcon{cursor:pointer}.closeModalIcon img{width:40px}.editTestOrderModalDiv{overflow-y:scroll;width:80vw}.editTestOrderModalDiv .addButtonDiv{display:flex;justify-content:center;text-align:center;width:100%}.modal-01 pre{color:#e83e8c}.modalCancel{background:#fff;border:2px solid #c4c4c4;border-radius:4px;color:#0a65eb;font-size:16px;font-weight:600;height:47px;padding-left:49px;padding-right:49px}.modalConfirm{display:flex;justify-content:space-between;width:100%}.modalForm input[type=submit]{background:#0a65eb;border:0;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.modalHeader{align-items:center;background:#fff;display:flex;font-size:24px;font-weight:500;justify-content:space-between;padding-top:20px;position:sticky;top:0;z-index:1}.newItemModalFormAddDiv,.newUserModalFormAddDiv{border-bottom:2px solid #e5e5e5;margin-bottom:20px}.ReactModal__Content{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:6px!important;inset:50% auto auto 50%;margin-right:-50%;max-height:80vh;max-width:90vw;min-width:300px;outline:none;overflow:auto;padding:40px;padding-bottom:40px!important;padding-top:0!important;position:absolute;scroll-padding-top:70px;transform:translate(-50%,-50%)}.ReactModal__Content.otpModalContainer{padding:20px!important}.ReactModal__Content input{background-color:#f8f8f8}.ReactModal__Content input[type=number]{border:none;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;height:44px;line-height:44px;padding:0 20px;width:100%}.ReactModal__Content input[type=number]:focus{border:none;box-shadow:inset 0 0 0 2px #0075f2;transition:all .3s ease}.roleAction{border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:26px;padding-left:20px;padding-right:20px}.roleAction.roleAdd{background:#1ec017}.roleAction.roleRemove{background:#f37a82}.roleDetail{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:10px}.roleDetail.userInRole{color:#0a65eb}.rolesLaboroatoryDiv{min-width:300px;width:30%}.rolesModalDiv{max-width:80vw;width:960px}.rolesModalDiv input,.rolesModalDiv select{background-color:#f8f8f8;border-radius:2px}.rolesModalFormDiv{align-items:stretch;border-bottom:2px solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.rolesModalFormEditDiv{min-width:300px;width:30%}.rolesModalRoleEdit{height:100%;padding-bottom:20px}.rolesModalRoleList{background:#f8f8f8;height:calc(100% - 31px);padding:20px}.multiSelectDiv .formLabelP{font-size:18px}.multiSelectDiv input{height:44px;margin-top:0;width:100%}.multiSelectDiv .rw-list-option:hover{background-color:#0a65eb;border-color:#0a65eb;color:#fff}.multiSelectDiv .rw-multiselect-tag{background:#0a65eb;color:#fff;margin-bottom:0;margin-left:0;margin-top:0}.multiSelectDiv .rw-multiselect-taglist{gap:5px}.multiSelectDiv .rw-picker-btn,.multiSelectDiv .rw-picker-caret{display:none;height:0;width:0}.multiSelectDiv .rw-popup-container{left:unset;right:unset;width:100%}.multiSelectDiv .rw-state-focus .rw-widget-picker.rw-widget-input{box-shadow:none}.multiSelectDiv .rw-widget-input{background-color:#fff;box-shadow:none;color:#000}.multiSelectDiv .rw-widget-picker{border:none;box-shadow:none;display:flex;outline:none}.multiSelectDiv .rw-state-focus .rw-widget-picker{border-color:none;box-shadow:none}.notesSliderContainer{height:calc(100% - 70px);width:100%}.notesSliderDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 105px);left:0;max-height:100vh;position:fixed;top:105px;transform:translateX(-100%);transition:transform .3s ease-out,height .7s ease;width:100%;z-index:4}.notesSliderDiv.overviewSlider{height:100vh}.notesSliderDiv.open{transform:translateX(0)}.notesSaveButton{align-items:center;background-color:#0a65eb;border:0;border-radius:4px;color:#fff;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;height:40px;padding:0 10px}.notesSaveButton a,.notesSaveButton a:focus,.notesSaveButton a:hover{color:#fff!important;text-decoration:none!important}.notesSaveButton img{width:27px}.OTPErrorSpan{text-align:center}.otpInputDiv,.otpInteractDiv{display:flex;justify-content:space-evenly;margin-top:20px}.otpModalDiv{padding:0}.otpModalDiv .closeModalIcon{margin-left:20px;width:30px}.otpModalDiv input{background-color:rgba(0,0,0,.07);color:#222;height:44px!important;line-height:44px;padding:0;text-align:center;width:44px!important}.shape47{background:#0075f2;border-radius:0;box-sizing:content-box;cursor:pointer;display:inline-block!important;height:20px;position:relative;top:3px;width:20px}.shape47:after{left:-8.5px;transform:rotate(225deg)}.shape47:after,.shape47:before{background:transparent;border:2.5px solid #fff;border-right:none;border-top:none;bottom:0;box-sizing:content-box;content:"";height:5.71429px;margin:auto;position:absolute;right:0;top:0;width:5.71429px}.shape47:before{left:8.5px;transform:rotate(45deg)}.adminHeaderDiv.overviewHeader{margin-top:16px}.detailDiv{padding:20px}.detailDiv td{padding-left:10px}.flatpickr-input,.flatpickr-mobile,.flatpickrDiv input{background-image:url(images/IconAssets/CalendarIcon01.svg);background-position:98%;background-repeat:no-repeat;background-size:26px;padding-right:38px!important;transition:background-color 1s ease,color 1s ease}.flatpickr-input{background-color:#d4d4d4;border-radius:6px;height:44px;width:100%}.locationsDiv{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.locationsDiv .flatpickrDiv,.locationsDiv input,.locationsDiv select{background:#fff;border:0;border-radius:2px;height:40px;max-width:520px;width:45%}.locationsDiv .flatpickrDiv input{background-color:#fff!important;background-image:url(images/IconAssets/CalendarIcon01.svg);background-position:98%;background-repeat:no-repeat;background-size:26px;width:100%}.locationsDiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/chevron-arrow-down.svg);background-position:98%;background-repeat:no-repeat;background-size:15px 15px;padding:0 30px}.overviewDataDiv{background:#fff;border-radius:4px;box-shadow:0 0 10px 0 #dee3e8;display:flex;flex-wrap:wrap;justify-content:space-around;padding:60px;row-gap:30px}.testCountGraph{margin-bottom:30px;max-width:350px;width:100%}.testDataTable{width:100%}.testDataTable td:nth-child(2) button{color:#0a65eb}.testDataTable table thead th{background:#0a65eb;color:#fff}.orderedTestsDiv{border-bottom:1px solid #dedede;font-size:10pt;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.orderedTestsDiv span{width:100%}.pageDiv{background:#fff;box-shadow:0 0 .5cm rgba(0,0,0,.5);display:block;margin:0 auto .5cm;min-height:29.7cm;padding:1cm 1cm 2cm;position:relative;width:21cm}.pdfCertLogo{-o-object-fit:contain;object-fit:contain;width:100%}.pdfCommentEditor .ProseMirror{background-color:#f8f8f8!important;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;padding:10px;width:100%}.pdfCommentEditor .ProseMirror:focus-visible{outline:none}.pdfCopyDoctorsDiv{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:5px}.pdfCopyDoctorsDiv,.pdfCopyDoctorsLabelDiv{border-bottom:1px solid #dedede;font-size:10pt;padding-bottom:2px;padding-top:2px}.pdfCopyDoctorsLabelDiv{border-top:1px solid #dedede}.pdfDetailColumnRight{marginBottom:2px;minWidth:80pt;width:80pt}.pdfFooterLogo{bottom:1cm;-o-object-fit:contain;object-fit:contain;position:absolute;right:1cm;width:75pt}.pdfGeneralComments{textAlign:left;margin:10px;padding:10px 10px 30px}.pdfGeneralComments,.pdfGeneralCommentsDiv{background-color:#dedede;border-bottom:1px solid #dedede;font-size:10pt}.pdfGeneralCommentsDiv{margin:10px 10px 5px;padding:5px 10px 30px;text-align:left}.pdfCommentEditor p,.pdfGeneralCommentsDiv p{margin-bottom:0;min-height:25px}.pdfHeaderText{font-size:10pt;font-weight:400}.pdfHeadingDiv{border-bottom:1px solid #dedede;padding:5px 0;text-align:center}.pdfLogoDiv{align-itmes:start;display:flex;justify-content:space-between}.pdfLogoDiv .addressDiv{width:7cm}.pdfLogoDiv .entityLogo{width:6cm}.pdfLogoDiv .labNumber{font-size:10pt;font-weight:400;white-space:nowrap}.pdfLogoDivLink{font-size:10pt;text-decoration:underline}.pdfQRDiv{align-items:center;border-bottom:1px solid #dedede;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:10pt;justify-content:space-between;padding-bottom:0;padding-top:5px}.pdfReportHeading{font-size:14pt;font-weight:400}.pdfReportStatusDiv{background-color:#dedede;border-bottom:1px solid #dedede;font-size:14pt;margin-bottom:5px;padding-bottom:5px;padding-top:5px;text-align:center}.pdfResultsTable{width:100%}.pdfResultsTable th{font-size:12pt;font-weight:400;padding-bottom:5px}.pdfResultsTable td{font-size:10pt;font-weight:400;padding-bottom:5px}.pdfTemplate{padding:20px;width:100%}.pdfTemplateDiv{display:flex;overflow:scroll;padding-top:10px}.pdfTestParameters{alignItems:start;border-bottom:1px solid #dedede;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:10pt;justify-content:space-between;padding-bottom:5px;padding-top:5px}.pdfViewerDiv{height:calc(100vh - 100px);margin-bottom:40px;text-align:center;width:100%}.pdfViewerDiv iframe{height:100%;width:100%}.qrImageBlock{display:flex;flex-wrap:wrap;justify-content:center}.scanForText{text-align:center;width:100%}@media print{.pageDiv,body{box-shadow:0;margin:0}}.periodSelectionDiv{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;row-gap:20px}.periodSelector{align-items:center;background:#fff;border:0;border-radius:2px;cursor:pointer;display:flex;height:30px;justify-content:center;max-width:520px;padding:0 10px;transition:background-color 1s ease,color 1s ease}.periodSelector .flatpickrDiv,.periodSelector input,.periodSelector select{background:#fff;border:0;border-radius:2px;font-weight:450;height:30px;line-height:30px;margin-bottom:0}.periodSelector .flatpickrDiv input{background-color:#fff!important;background-image:url(images/IconAssets/CalendarIcon01.svg);background-position:98%;background-repeat:no-repeat;background-size:26px;padding-left:0;width:calc(100% + 20px)}.periodSelector.customPeriodSelector{padding-right:40px}.periodSelector.periodSelected{background:#0a65eb;color:#fff}.periodSelector.periodSelected .flatpickrDiv,.periodSelector.periodSelected .flatpickrDiv input{background:#0a65eb!important;color:#fff!important}.periodSelector.periodSelected .flatpickrDiv input{background-image:url(images/IconAssets/CalendarIcon01White.svg)!important;background-position:98%!important;background-repeat:no-repeat!important}.periodSelectorArrow{align-items:center;background:#0a65eb;border:0;border-radius:2px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;max-width:520px;padding:0 5px;transition:background-color 1s ease,color 1s ease}.periodSelectorArrow img{width:20px}.periodSelectorArrowDiv{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;justify-content:center}.rc-picker{display:inline-flex}.rc-picker-rtl{direction:rtl}.rc-picker-focused{border:1px solid #0074d9}.rc-picker-panel{background:#fff0ff;border:1px solid #666;display:inline-block;vertical-align:top}.rc-picker-panel-focused{border-color:#0074d9}.rc-picker-panel-rtl{direction:rtl}.rc-picker-date-panel,.rc-picker-decade-panel,.rc-picker-month-panel,.rc-picker-time-panel,.rc-picker-week-panel,.rc-picker-year-panel{display:flex;flex-direction:column}.rc-picker-date-panel table,.rc-picker-decade-panel table,.rc-picker-month-panel table,.rc-picker-time-panel table,.rc-picker-week-panel table,.rc-picker-year-panel table{border-collapse:collapse;text-align:center}.rc-picker-header{display:flex}.rc-picker-header>*{flex:none}.rc-picker-header-view{flex:auto;text-align:center}.rc-picker-header-view>button{border:0;padding:0}.rc-picker-cell{color:#aaa}.rc-picker-cell-disabled{opacity:.2}.rc-picker-cell-inner{background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;height:20px;line-height:20px;margin:0;outline:none;padding:0;transition:background .3s,border .3s;width:100%}.rc-picker-cell-inner:hover{background:rgba(0,0,255,.3)!important}.rc-picker-cell-in-view{color:#333}.rc-picker-cell-in-range>.rc-picker-cell-inner{background:rgba(0,0,255,.05)}.rc-picker-cell-range-hover,.rc-picker-cell-range-hover-end,.rc-picker-cell-range-hover-start{position:relative}.rc-picker-cell-range-hover-end:after,.rc-picker-cell-range-hover-start:after,.rc-picker-cell-range-hover:after{border:1px solid #2ecc40;border-left:0;border-right:0;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:3px}.rc-picker-cell-range-hover-start:after{border-left:1px solid #2ecc40!important}.rc-picker-cell-range-hover-end:after{border-right:1px solid #2ecc40!important}.rc-picker-cell-today>.rc-picker-cell-inner{border:1px solid #0074d9}.rc-picker-cell-range-end>.rc-picker-cell-inner,.rc-picker-cell-range-start>.rc-picker-cell-inner,.rc-picker-cell-selected>.rc-picker-cell-inner{background:rgba(0,0,255,.2)}.rc-picker-footer,.rc-picker-picker-footer{background:#2ecc40}.rc-picker-ranges{list-style:none;margin:0;overflow:hidden;padding:0}.rc-picker-ranges>li{display:inline-block}.rc-picker-ok{float:right}.rc-picker-month-panel .rc-picker-cell-inner,.rc-picker-year-panel .rc-picker-cell-inner{width:80px}.rc-picker-week-panel-row:hover .rc-picker-cell{background:#d13f19}.rc-picker-week-panel-row-selected .rc-picker-cell{background:rgba(0,0,255,.3)}.rc-picker-week-panel .rc-picker-cell,.rc-picker-week-panel .rc-picker-cell-inner{width:20px}.rc-picker-week-panel .rc-picker-cell-week{color:#999;font-size:12px;font-weight:700}.rc-picker-week-panel .rc-picker-cell-selected>.rc-picker-cell-inner,.rc-picker-week-panel .rc-picker-cell:hover>.rc-picker-cell-inner{background:transparent}.rc-picker-date-panel .rc-picker-cell-inner{width:20px}.rc-picker-time-panel{width:auto}.rc-picker-time-panel .rc-picker-content{display:flex;max-height:200px}.rc-picker-time-panel-column{flex:none;font-size:12px;list-style:none;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0 0 180px;text-align:left;transition:background .3s;width:50px}.rc-picker-time-panel-column-active{background:rgba(0,0,255,.1)}.rc-picker-time-panel-column:hover{overflow-y:auto}.rc-picker-time-panel-column>li{cursor:pointer;margin:0;padding:0}.rc-picker-time-panel-column>li .rc-picker-time-panel-cell-inner{color:#333;display:block;height:20px;line-height:20px;margin:0;padding:0 0 0 12px;text-align:left;width:100%}.rc-picker-panel-rtl .rc-picker-time-panel-column>li .rc-picker-time-panel-cell-inner{padding:0 12px 0 0;text-align:right}.rc-picker-datetime-panel{display:flex}.rc-picker-datetime-panel .rc-picker-time-panel{border-left:1px solid #999}.rc-picker-datetime-panel .rc-picker-date-panel,.rc-picker-datetime-panel .rc-picker-time-panel{transition:opacity .3s}.rc-picker-datetime-panel-active .rc-picker-date-panel,.rc-picker-datetime-panel-active .rc-picker-time-panel{opacity:.3}.rc-picker-datetime-panel-active .rc-picker-date-panel-active,.rc-picker-datetime-panel-active .rc-picker-time-panel-active{opacity:1}.rc-picker-input{display:inline-flex;position:relative;width:100%}.rc-picker-rtl .rc-picker-input{text-align:right}.rc-picker-input>input{width:100%}.rc-picker-input>input::-moz-placeholder{opacity:1}.rc-picker-input>input::placeholder{color:#bfbfbf}.rc-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.rc-picker-input>input:placeholder-shown{text-overflow:ellipsis}.rc-picker-input-placeholder>input{color:#bfbfbf}.rc-picker-clear{cursor:pointer;position:absolute;right:4px;top:0}.rc-picker-rtl .rc-picker-clear{left:4px;right:auto}.rc-picker-clear-btn:after{content:"×"}.rc-picker-dropdown{box-shadow:0 0 1px #d13f19;position:absolute}.rc-picker-dropdown-range{padding:10px 0}.rc-picker-dropdown-hidden{display:none}.rc-picker-dropdown-placement-topLeft .rc-picker-range-arrow,.rc-picker-dropdown-placement-topRight .rc-picker-range-arrow{bottom:6px;transform:rotate(135deg)}.rc-picker-dropdown-placement-bottomLeft .rc-picker-range-arrow,.rc-picker-dropdown-placement-bottomright .rc-picker-range-arrow{top:6px;transform:rotate(-45deg)}.rc-picker-dropdown .rc-picker-range-arrow{height:10px;left:10px;margin-left:10px;position:absolute;transition:all .3s;width:10px;z-index:1}.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow{left:auto;margin-left:0;margin-right:10px;right:10px}.rc-picker-dropdown .rc-picker-range-arrow:after,.rc-picker-dropdown .rc-picker-range-arrow:before{box-sizing:border-box;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow:after,.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow:before{left:auto;right:50%;transform:translate(50%,-50%)}.rc-picker-dropdown .rc-picker-range-arrow:before{border-color:#0074d9 #0074d9 transparent transparent;border-style:solid;border-width:5px;height:10px;width:10px}.rc-picker-dropdown .rc-picker-range-arrow:after{border-color:#fff0ff #fff0ff transparent transparent;border-style:solid;border-width:4px;height:8px;width:8px}.rc-picker-range{display:inline-flex;position:relative}.rc-picker-range-wrapper{display:flex}.rc-picker-range .rc-picker-active-bar{background:#2ecc40;bottom:0;height:3px;opacity:0;pointer-events:none;transition:all .3s}.rc-picker-range.rc-picker-focused .rc-picker-active-bar{opacity:1}.rc-picker-panel-container{display:inline-block;transition:margin .3s;vertical-align:top}.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px rgba(0,0,0,.1);display:none;margin-top:1px;min-width:250px;padding:4px;position:absolute;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;cursor:default;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}.rdtTime td{cursor:default}.periodSelectionDiv .react-select-container{background:#fff;border-radius:2px;font-weight:400;height:44px;width:300px}.periodSelectionDiv .react-select__placeholder,.periodSelectionDiv .react-select__single-value{color:#000}.periodSelectionDiv .laboratorySelectTestOrders .react-select-container,.periodSelectionDiv .laboratorySelectTestOrders .react-select__control,.periodSelectionDiv .laboratorySelectTestOrders .react-select__single-value{height:30px}.laboratorySelectTestOrders .react-select__single-value{height:44px}.react-select-container{background:#f8f8f8;border-radius:6px;cursor:pointer;font-size:15px;font-weight:300;height:44px;padding:0}.react-select-container css-b62m3t-container{border-radius:6px}.react-select__control{border-radius:6px;box-shadow:none;height:44px;min-height:unset!important}.react-select__indicator{cursor:pointer}.react-select__indicators{margin-right:29px}.react-select__input{box-sizing:border-box;left:15px!important;overflow:visible;position:relative}.react-select__menu{background:#fff;border:2px solid #f8f8f8;border-radius:4px;margin-bottom:8px;margin-top:8px;max-height:150px;overflow:scroll;position:relative;top:0}.react-select__menu-list{max-height:140px!important}.react-select__placeholder{color:rgba(0,0,0,.5);font-weight:200;padding-left:20px}.react-select__single-value{align-items:center;display:flex;height:44px;padding-left:20px}.react-select__option{cursor:pointer;line-height:24px;margin-bottom:0;padding:5px 20px}.react-select__option--is-focused,.react-select__option:hover{background:#0a65eb;color:#fff;cursor:pointer}.react-select__value-container{cursor:pointer}.react-select-aeon-table__menu{background:#fff;border:2px solid #f8f8f8;border-radius:4px;margin-bottom:8px;margin-top:8px;max-height:150px;overflow:scroll}.react-select-aeon-table__menu-list{max-height:140px!important}.react-select-aeon-table__option{cursor:pointer;margin-bottom:0;padding:5px}.react-select-aeon-table__option--is-focused,.react-select-aeon-table__option:hover{background:#0a65eb;color:#fff;cursor:pointer}.recover-password-page{align-items:center;display:flex;font-size:44px;height:80vh;justify-content:center}.recover-password-page h1{color:#333}.reportCustomisationDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 140px);left:0;max-height:100vh;overflow:scroll;position:fixed;transform:translateX(-100%);transition:transform .3s ease-out,height .7s ease;width:60%;z-index:2}.reportCustomisationDiv.open{transform:translateX(0)}.reportCustomisationDiv iframe{height:100%;width:100%}.reportCustomisationDiv .pdfTempalteDiv{padding-top:20px}.reportCustomisationSliderDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(100vh - 140px);max-height:100vh;overflow-y:scroll;position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease-out,height .7s ease;width:40%;z-index:2}.reportCustomisationSliderDiv.open{transform:translateX(0)}.reportCustomisationSliderDiv .reportCustomisationSliderHeaderDiv{justify-content:flex-end}.reportCustomisationSliderDiv .uniformsAutoForm{padding:0 36px}.reportCustomisationSliderHeaderDiv{align-items:center;background:#fff;border-bottom:2px solid #dde2e7;display:flex;font-size:24px;font-weight:500;height:109px;justify-content:space-between;padding:21px 30px;position:sticky;top:0;z-index:2}.reportCustomisationSliderHeaderDiv img{cursor:pointer;width:40px}.templateSave{margin-bottom:30px;text-align:right}.templateSave input[type=submit]{background:#0a65eb;border:0;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.reset-password-page{align-items:center;display:flex;font-size:44px;height:80vh;justify-content:center}.reset-password-page h1{color:#333}.SearchAPIButton{align-items:center;background-color:transparent;border:none;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#fff;cursor:pointer;display:flex;height:44px;padding:0 15px;position:absolute;right:0;top:0}.SearchAPIButton:focus{outline:none}.SearchAPIContainer{flex-grow:1;margin:0 30px;position:relative}.SearchAPIContainer input{background-color:#3052b7!important;border:none;border-radius:6px;color:#fff;font-size:15px;height:44px;line-height:44px;padding-left:20px;padding-right:40px;text-align:center;width:100%}.SearchAPIContainer input::-moz-placeholder{color:#fff}.SearchAPIContainer input::placeholder{color:#fff}.SearchAPIError{color:#0a65eb;display:block;font-size:16px;font-weight:400;padding:2px 0;text-align:center}.signup-page{margin-top:15px}.signup-page .form-signin{margin:0 auto;max-width:330px;padding:15px;width:100%}.signup-page .form-signin .checkbox{font-weight:400}.signup-page .form-signin .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.signup-page .form-signin .form-control:focus{z-index:2}.signup-page .form-signin input[type=email]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.signup-page .form-signin input[type=password]{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px}.signup-page .spread-container{display:flex;justify-content:space-between}.patientDetailsContact,.patientDetailsContact:hover{color:#007bff;text-decoration:none}.testingInteractionImage{cursor:pointer;margin-left:5px;width:30px}.derivedSubTestsList{font-size:16px;font-weight:300;padding-left:20px}.downloadTestOrderResultPDFDiv{display:flex;justify-content:center;margin:10px 0}.subTestIsDerived{color:#0a65eb}.subTestsDiv{background:#f8f8f8;border-radius:6px;margin-top:5px}.subTestsList{font-size:16px;font-weight:300;padding-left:35px}.testOrderDetailsName{font-size:20px}.testOrderSubspecialtyTitle{font-size:18px}.testOrderTestInfo{display:flex;flex-wrap:wrap;font-size:18px;justify-content:space-between;padding:0 20px 10px}.testOrderTestInfo .testStatusDiv.testStatusCaptured{cursor:default!important}.testOrderTestInfo .formLabelP{font-size:16px}.testPanelTestDivSubspecialtyGroup{padding-left:20px}.testAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.testDiv{background:#fff;padding:23px;width:310px}.testDiv .adminItemActionsDiv{margin-bottom:0}.testName,.testPrice{font-size:16px;margin-bottom:10px}.testPrice{font-weight:500}.testStatusDiv a,.testStatusDiv a:hover{color:inherit;text-decoration:none}.testType{color:#0a65eb;font-size:16px;font-weight:500;margin-bottom:10px}.testUploadButton{cursor:pointer;display:inline-block;margin-left:5px}.testUploadButton img{width:30px}.testTypeDescription{margin-bottom:10px;padding:15px;text-align:justify}.testTypeDetailsDiv{width:100%}.testTypeDiv{background:#fff;display:flex;flex-wrap:wrap;padding:23px;position:relative;width:310px}.testTypeDiv .adminItemActionsDiv{align-self:flex-end;margin-bottom:0;width:100%}.testTypeDiv .testTypesActionsDiv{align-self:end;width:100%}.testTypeDiv .testTypesActionsDiv .entityActionButtonDiv{display:flex;justify-content:center}.testTypesAdminListDiv{align-items:stretch;display:flex;flex-wrap:wrap;gap:13px}.editUser{color:#0a65eb;cursor:pointer;text-align:left}.editUser img{width:18px}.editUser,.editUserRoles{cursor:pointer}.staffContactLink .staffEmailLink{color:#0a65eb}.staffContactLink:hover,.staffEmailLink:hover{color:#0a65eb;text-decoration:none}.staffTable{background-color:#fff;border-radius:4px;font-size:16px;overflow:auto;white-space:nowrap;width:100%}.staffTable tbody th:first-child{padding-left:20px}.staffTable tbody tr{border-bottom:1px solid #dde2e7;height:68px}.staffTable td{padding:0 10px}.staffTable td:last-child{padding-right:20px}.staffTable thead th{background-color:#dfe5eb!important;color:#000!important;padding:0 10px;top:0}.staffTable thead th:first-child{padding-left:20px;z-index:1}.staffTable thead tr{height:52px}.staffTableDiv{overflow:auto;position:relative}.staffMemberDetails th{background-color:#fff!important;color:#000!important}.stickyCol{background:#fff;left:0;position:sticky;z-index:1}.error-msg{color:red;font-size:14px}#render-target{min-height:100vh;width:100vw}