@import url(https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap);#addEditClientsPage .tableRow.inactive td{color:var(--greyColor1)!important}#addEditClientsPage .tableRow .tableCell.appointment{min-width:150px}#addEditClientsPage .tableRow .tableCell{line-height:14px;padding:10px!important}#addEditClientsPage .tableRow .tableCell.clientServiceValue{color:var(--dangerColor)}#addEditClientsPage .tableRow .tableCell.clientServiceValue.allPaid{color:var(--successColor);font-size:16px!important}#addEditClientsPage .tableRow .tableCell .packIcon{margin-right:5px}#addEditClientsPage .tableHeader{margin-top:20px}#addEditClientsPage .tableHeader>h2{padding-top:0}#addEditClientsPage .olderDatesHolder{font-size:12px;width:50%;margin-bottom:-5px}#addEditClientsPage .printHolder{margin:7px 30px 0 0;vertical-align:middle}#clinicalHistoryModal button.addRemoveRow{font-size:24px;margin-top:25px}#printClientPage h1{font-size:28px;padding-bottom:5px}#printClientPage .label{margin-top:5px;margin-bottom:0;font-size:14px}#printClientPage .value{margin:0;font-size:16px;font-weight:700;line-height:14px}#printClientPage .value.emptyValue{border-bottom:1px solid var(--lightGrey);height:18px}#printClientPage .block{margin:20px 0;padding:20px;border:1px solid var(--lightGrey)}#printClientPage .block h3{display:block;font-size:24px;width:100%}#printClientPage .block ul{list-style-type:disc;list-style-position:inside}@media (max-width:768px){#addEditClientsPage .printHolder{margin-top:9.6vw}#addEditClientsPage .printHolder i.fa{vertical-align:middle}#addEditClientsPage .olderDatesHolder{width:100%}#addEditUserPage h1>span.colorPickerHolder{margin-top:9.6vw}}#appointmentsPage .smallerToggle{position:absolute;top:-45px}#appointmentsPage .hoursFilter.noHours>div{display:none}#appointmentsPage .hoursFilter.noHours:before{content:"--:--";display:block;margin-top:20px}#appointmentsPage .hoursFilter>div{width:calc(50% - 5px)}#appointmentsPage .hoursFilter>div:first-of-type{margin-right:5px}#appointmentsPage .tableHolder{flex:1 1 auto}#appointmentsPage.staffLookup .tableHolder{width:50%;overflow:hidden;padding:0 5px}#appointmentsPage.staffLookup .tableHolder .bigHeading{font-size:16px}#appointmentsPage.staffLookup .customTable th{font-size:11px}#appointmentsPage.staffLookup .tableHolder>div:not(.fixedHeaderHolder)>div{overflow:auto!important}#addEditAppointmentPage .smallerToggle label{line-height:13px!important}@media (max-width:1024px){#appointmentsPage.staffLookup .tableHolder{width:100%}}#addEditStaffPage .editStaffSchedule{margin-right:15px;margin-top:10px;margin-bottom:0;vertical-align:middle;font-size:14px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400}#addEditStaffPage .editStaffSchedule>a{display:inline-block;vertical-align:middle}#addEditStaffPage .editStaffSchedule i.fa{margin-right:5px;color:var(--mainColor);font-size:28px}#staffSchedulePage .pageHeader .dateHolder>*{vertical-align:middle}#staffSchedulePage .pageHeader .dateHolder button{font-size:24px;margin:0 10px}#staffSchedulePage .tableRow .tableCell{font-size:16px!important}#staffSchedulePage .tableRow .tableCell .fieldHolder{margin:10px 0}#staffSchedulePage .tableRow .tableCell.actions{width:90px}#staffSchedulePage .tableRow.disabledRow .hoursCell>*,#staffSchedulePage .tableRow.disabledRow .storeCell>*{visibility:hidden}#staffSchedulePage .statsHolder{margin-top:15px}#staffSchedulePage .statsHolder .actionButton{font-size:24px}#staffSchedulePage .statsHolder .result{font-size:18px;margin-bottom:0;line-height:18px;color:var(--mainColor);font-weight:700}#printStaffSchedulePage h1{font-size:24px;padding-bottom:5px}#printStaffSchedulePage .value{margin:0;font-size:16px;font-weight:700;line-height:16px}#printStaffSchedulePage .value.emptyValue{border-bottom:1px solid var(--lightGrey);height:16px}#printStaffSchedulePage table{page-break-inside:auto}#printStaffSchedulePage .tableHeader .tableCell{font-weight:700;font-size:18px}#printStaffSchedulePage .printTableRow{height:20px;page-break-inside:avoid;page-break-after:auto}#printStaffSchedulePage .printTableRow.disabledRow{background-color:#ccc;-webkit-print-color-adjust:exact!important}#printStaffSchedulePage .printTableRow.invalidJustification{background-color:#e17572}#printStaffSchedulePage .selectedDate .capitalize{text-transform:capitalize}#printStaffSchedulePage .printTableRow .tableCell.first{width:50px}#printStaffSchedulePage .printTableRow .tableCell.second{min-width:200px}#printStaffSchedulePage .printTableRow .tableCell.fourth,#printStaffSchedulePage .printTableRow .tableCell.third{min-width:150px}#printStaffSchedulePage .printTableRow .tableCell.fifth{min-width:200px}#printStaffSchedulePage .printTableRow .tableCell{padding:5px}#printStaffSchedulePage .printTableRow .tableCell p{margin-bottom:0}#printStaffSchedulePage .printTableRow .tableCell p.totals{font-size:24px;font-weight:700}#printStaffSchedulePage .printTableRow .tableCell p.value{font-weight:700}@media (min-width:769px){#staffSchedulePage .tableRow .tableCell.hoursCell{max-width:80px}#staffSchedulePage .tableRow .tableCell.storeCell{max-width:130px}}@media (max-width:768px){#staffSchedulePage .pageHeader .dateHolder{text-align:center}}#storeStockPage .tableRow .tableCell .fieldHolder{margin:10px 0}#storeStockPage .tableRow .tableCell.stockHolder{width:140px}option{padding:5px 10px}.modalBox.medModal{max-width:960px}#addEditSegmentationPage{width:100%;padding:10px 20px}.form fieldset{margin-top:20px;padding-top:0}.form fieldset>legend{display:flex;align-items:center}.form .radioButtonHolder{flex-direction:row}.form .dynamicDateHolder{display:flex;flex-direction:row}.form .dynamicDateHolder>div{width:50%;padding:0 5px}.argNumber{font-weight:700}.groupSelectHolder>label{margin-left:10px;white-space:nowrap;top:-5px}.groupSelectHolder>div.MuiInput-formControl{width:105px;margin-left:10px;margin-top:5px}.deleteArgument{position:absolute;top:-8px;right:10px;background-color:#fff!important;font-size:18px}.specificDateHolder{margin-top:40px}.resultsPeek{position:absolute;top:30px;right:25px;font-size:18px}.scheduleCommunication{padding-top:12px}.scheduleCommunication>label{padding-left:20px;margin-right:0}.form .radioButton{margin-top:20px;margin-bottom:-10px}.form .radioButton>span{padding-left:0}.editList{margin-top:32px;display:inline-block;font-size:15px;text-align:center}.publicationHeader{margin-top:40px;margin-bottom:0}.fieldsHelperHolder{margin-top:15px}.emailPreview{width:100%;min-height:375px}.desktopImage .emailPreview{width:635px;margin-top:20px;margin-left:309px}.phoneImage{background-size:800px 365px;background-position:50%;background-repeat:no-repeat}.phoneImage textarea{width:230px;margin-left:100px;padding-right:12px;height:295px;margin-top:-10px;color:#ccc}.phoneImage .MuiInputBase-root{height:360px}.desktopImage{background-size:contain;background-position:50%;background-repeat:no-repeat;height:500px}.customTable .logMessage{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:400px}#settingsPage .tableRow .tableCell input{height:30px;border:0;border-bottom:1px solid #000;background:transparent;vertical-align:middle}#settingsPage .tableRow .tableCell input[type=number]{width:60px}#settingsPage .tableRow .tableCell input[type=checkbox]{margin-right:5px}#settingsPage .tableRow .tableCell textarea{height:36px;line-height:16px;min-width:240px;border:0;border-bottom:1px solid #000;background:transparent;vertical-align:middle;resize:none}#settingsPage .tableRow .tableCell input:disabled{border:0}#settingsPage .tableRow .tableCell textarea:disabled{transform:translateY(20%);border:0}#settingsPage .tableRow .tableCell input[type=checkbox]:disabled{display:none}#settingsPage .tableRow .tableCell input:disabled::-webkit-inner-spin-button,#settingsPage .tableRow .tableCell input:disabled::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#addEditStorePage h1>span.colorPickerHolder,#addEditUserPage h1>span.colorPickerHolder{display:inline-block;margin-top:8px;margin-right:15px}#addEditStorePage h1>span.colorPickerHolder>label,#addEditUserPage h1>span.colorPickerHolder>label{font-size:14px;margin:0 5px 0 0;vertical-align:middle}#addEditStorePage h1>span label,#addEditUserPage h1>span label{color:var(--greyColor1)!important}#userProfile h2{margin-top:15px}#userProfile .profileCheckboxHolder{height:30px;display:flex}#userProfile .profileCheckboxHolder>label{margin:0}#userProfile .profileCheckboxHolder>label>span{padding-right:5px}#userProfile .fieldCheckboxHolder{padding-bottom:10px;border-bottom:1px solid var(--lightGrey);margin-bottom:10px}#cartPage .cartHolder{border-left:2px solid #ccc}#cartPage .cartHolder h3{color:var(--mainColor);border-bottom:4px solid #b79f19}#cartPage .cartProductsHolder .header{font-size:14px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:25px}#cartPage .cartProductsHolder .cartProduct{font-size:12px;padding-bottom:25px;padding-left:5px;padding-right:5px;border-bottom:1px solid #ccc;margin-bottom:25px}#cartPage .cartProductsHolder .cartProduct input,#cartPage .cartProductsHolder .cartProduct label{font-size:12px}#cartPage .cartProductsHolder .cartProduct .productName{font-weight:700;color:var(--darkestGrey)}#cartPage .cartProductsHolder .cartProduct .vatInfo{font-weight:700;font-size:10px;margin-bottom:0}#cartPage .cartProductsHolder .cartProduct .removeProduct{margin-left:10px}#cartPage .totalHolder{font-size:22px;margin-top:13px}#cartPage .totalHolder>span{font-weight:700}#cartPage .totalHolder>span.originalPrice{font-size:14px;font-weight:400;text-decoration:line-through}.clearDiscount{position:absolute;bottom:5px;right:25px}#cartPage .form .clearField{bottom:5px}#ordersPage .activeSwitch{height:40px;margin-top:-10px}#ordersPage .totalsRow .tableCell{padding:15px 5px!important}#ordersPage .totalsRow h4,#ordersPage .totalsRow p{font-weight:700;font-size:16px;margin:0}#viewEditOrders .printHolder{margin:7px 30px 0 0;vertical-align:middle;display:none}#paymentsPage .tableRow .tableCell.actions{width:95px}#paymentsPage .totalsRow>h4{margin-top:10px;font-size:13px;font-weight:700;white-space:nowrap}#paymentsPage .totalsRow>p{font-weight:700;font-size:16px}#paymentsPage .printHolder{margin-top:10px;display:none}.modalBox.active.notebookModal{background:transparent;max-width:820px;overflow:hidden}.modalBox.active.notebookModal:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(/img/yellowPage.png) no-repeat;background-size:92%;background-position:0;-webkit-filter:saturate(70%) brightness(120%);filter:saturate(70%) brightness(120%)}.modalBox.notebookModal>.closeModal{color:var(--danger);top:8px;right:32px;background:hsla(0,0%,100%,.3);width:33px;text-align:center;border-style:solid;border:1px inset var(--danger)}#notepadPage{width:100%;overflow-y:scroll;padding:0 40px 0 60px;transform:translateX(20px);height:650px}.markersHolder{width:35px;margin-top:27px;margin-left:15px;overflow:hidden;padding-bottom:15px}.markersHolder .marker{width:100%;max-height:40px;height:5vh;background-color:var(--white);transform:skewY(-25deg);position:relative;z-index:0;transition:height .3s}.markersHolder .marker:first-of-type{margin-top:-10px}.markersHolder .marker.active{max-height:60px;height:7vh;box-shadow:2px 0 4px 2px var(--darkGrey);z-index:1}.markersHolder .marker i{transform:skewY(25deg)}.markersHolder .marker .newNotes{transform:skewY(25deg);right:2px;top:6px;color:#fff}#notesPage .customTable th,#notesPage .MuiInputLabel-root,#notesPage>div:not(.modalBox){font-family:"Kaushan Script",cursive;font-weight:700;color:#222}#notesPage .pageHeader>h1{color:#000;margin-bottom:15px}#notesPage .customTable th{font-size:16px;background-color:transparent}#notesPage .customTable tr:nth-child(odd){background-color:hsla(0,0%,62.7%,.3)}#notesPage .customTable tr.tableHeader{border-top:2px dashed #444;background-color:transparent}#notesPage .customTable .note{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:230px}#notesPage .noteNameHolder{position:relative}#notesPage .noteNameHolder .newNotes{right:auto;left:-14px;color:#fff}#addEditNotePage{padding-top:9px}#addEditNotePage,#addEditNotePage .MuiInputLabel-root,#addEditNotePage .sun-editor .se-wrapper .se-placeholder{font-family:"Kaushan Script",cursive;font-weight:700}#addEditNotePage h1.pageHeader{color:#000}#addEditNotePage h1.pageHeader .MuiFormControlLabel-root{margin-right:0}#addEditNotePage .form label,#addEditNotePage .se-char-counter-wrapper{color:#222}#addEditNotePage .sun-editor{border:2px dashed #444;border-radius:5px}#addEditNotePage .sun-editor,#addEditNotePage .sun-editor .se-wrapper .se-wrapper-wysiwyg{background-color:transparent}#addEditNotePage .sun-editor .se-wrapper .se-placeholder{color:#666}#addEditNotePage .se-resizing-bar.sun-editor-common{background-color:hsla(0,0%,100%,.3)}#addEditNotePage .form .buttonsHolder{margin-top:12px;padding-bottom:10px;border-bottom:2px dashed #444}#addEditNotePage .form .buttonsHolder .actionButton{font-weight:700;border-radius:5px;padding:5px 10px;border:2px dashed transparent}#addEditNotePage .form .buttonsHolder .actionButton:hover{border-color:#444;background-color:hsla(0,0%,100%,.2)}@media (max-height:860px){.modalBox.active.notebookModal{top:5vh;max-height:90vh}#notepadPage{max-height:80vh}}header{padding:10px 0;background:var(--backgroundGrad1);background:var(--backgroundGrad2);background:var(--backgroundGrad3);background:var(--backgroundGrad4);-webkit-filter:var(--filterGrad1);filter:var(--filterGrad1)}header .displayTableCell{height:5 0}header h1{color:var(--white);border:0;margin:0;padding:0}header h1>a{vertical-align:text-top}header img.logo{max-height:50px;margin-right:10px}header .loggedInfo{color:var(--white);justify-content:flex-end}header .loggedInfo>div:first-of-type{margin-right:15px}header .loggedInfo>div:last-of-type button{top:50%;transform:translateY(-50%)}header .loggedInfo>div p{margin-bottom:2px;border-bottom:1px solid var(--white);padding-bottom:3px}header .loggedInfo>div .linkButton{position:relative;margin-left:0;margin-left:15px}header .loggedInfo>div .linkButton i{margin-right:5px}header .loggedInfo>div .linkButton.active,header .loggedInfo>div a.active{text-decoration:underline;font-weight:700}@media (max-width:768px){header .loggedInfo>div a{display:block;margin:10px 0}}footer{background-color:var(--lightestGrey);margin-top:20px;flex-shrink:0}footer p{font-size:12px;padding:20px 0;margin:0}footer p>a{font-weight:700}.container{max-width:1380px}.pageContent{flex:1 0 auto}html{font-size:14px}body{color:var(--fontColor);background-color:var(--bodyBackgroundColor)}body.modalOpen{overflow:hidden}p{margin-bottom:10px}a{text-decoration:none}a,a:hover{color:inherit}.MuiTypography-root{letter-spacing:normal}.MuiAccordionDetails-root{display:block!important}.MuiTableCell-head{padding-bottom:10px!important}.MuiRadio-colorSecondary.Mui-checked+span{color:var(--black)}div[class*=MuiSelect-select]:focus{background:none}div[role*=tooltip]>div{font-size:14px}div[class*=MuiInput-underline]:before,input[type=number]:before,input[type=password]:before,input[type=text]:before{border-color:var(--mainColor)!important}.MuiAccordionSummary-root.Mui-expanded{background-color:var(--mainColor)!important}.fieldHolder{margin-top:15px}.fieldHolder.redField label{color:red}.fieldHolder.redField textarea{color:#8b0000}.fieldHolder.redField div[class*=MuiInput-underline]:after,.fieldHolder.redField div[class*=MuiInput-underline]:before{border-color:var(--dangerColor)!important}.insetItem{padding-left:30px!important}li.multipleItem[class*=MuiListItem-selected]{position:relative}li.multipleItem[class*=MuiListItem-selected]:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--successColor);font-size:20px;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.react-autosuggest__suggestions-container--open{position:absolute;background-color:var(--white);z-index:4}.buttonsHolder button i.fa{margin-right:10px}.ajaxLoading{position:relative}.ajaxLoading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:8}.ajaxLoading:after{content:"\f013";font-family:"Font Awesome 5 Free";font-size:30px;line-height:30px;font-weight:900;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:30px;height:30px;z-index:9;color:var(--fontColor);-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.ajaxLoading.noBg:before{background-color:transparent}.ajaxLoading.smallLoader:after{font-size:20px;line-height:20px;width:20px;height:20px}.darkOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:8}.darkOverlay.active{display:block}.modalBox{position:fixed;top:0;left:0;right:0;transform:translateY(-120%);margin:auto;width:90%;max-width:500px;max-height:80vh;background:var(--white);padding:15px;border-radius:5px;z-index:99;overflow-y:auto;transition:top .5s,transform .5s}.modalBox.bigModal{max-width:1280px}.modalBox.withBoxShadow{box-shadow:2px 2px 8px 2px var(--lightGrey)}.modalBox.active{top:10vh;transform:translateY(0)}.modalBox .closeModal{position:absolute;top:0;right:10px;font-size:20px;color:var(--mainColor);z-index:1}.modalBox h2{margin-top:10px}#fullPageWrapper{display:flex;flex-direction:column;height:100vh}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a[disabled]{pointer-events:none}.smallGutter-left{padding-left:5px}.smallGutter,.smallGutter-right{padding-right:5px}.smallGutter{padding-left:5px}.fullWidth{width:100%}.print-page{display:none;background:var(--white)}.bgMainColor{background-color:var(--mainColor)}.bgSecondaryColor{background-color:var(--secondaryColor)}.bgMainColor2{background-color:var(--secondPrimaryColor)}.mainColor{color:var(--mainColor)}.secondaryColor{color:var(--secondaryColor)}.mainColor2{color:var(--secondPrimaryColor)}.globalNotesWarning{margin-left:10px;vertical-align:middle}.noFont{font-size:0}.simpleBtn{background:none;border:0;width:auto;text-align:left;cursor:pointer;padding:0;-webkit-appearance:none!important}.simpleBtn:focus,button:focus{outline:0 none}button:disabled{pointer-events:none}input[type=number]::-webkit-inner-spin-button{opacity:1}.hidden{display:none!important}.displayTable{display:table!important;width:100%}.displayTableCell{display:table-cell!important;vertical-align:middle}.noPadding{padding:0!important}.noPadding-left{padding-left:0!important}.noPadding-right{padding-right:0!important}.font-bold,.h1,h1{font-weight:700}.h1,h1{font-size:36px;border-bottom:4px solid var(--mainColor)}.h2,h2{font-size:24px;font-weight:700;border-bottom:2px solid var(--mainColor)}.customTable th{white-space:nowrap;background-color:var(--white);padding:4px 5px}.customTable td,.customTable th{vertical-align:middle!important;border-color:var(--mainColor)}.customTable tr:nth-child(odd){background-color:var(--bodyBackgroundColor)}div.pageHeader h1{color:var(--mainColor);text-align:center;margin-top:15px}div.pageHeader h1>span.arrayCount,h3>span.arrayCount{color:var(--greyColor1);font-size:14px}div.pageHeader h1>span i.fa{font-size:24px}div.header h2{color:var(--mainColor);margin-top:10px}.verticalSeparator{border-left:1px solid var(--lightGrey)}.fieldImageHolder{position:absolute;width:25px;height:25px;top:18px;overflow:hidden}.fieldImageHolder>img{max-width:100%;max-height:100%}.fieldImageHolder>div{width:100%;height:100%}.fieldImageHolder+div input{text-indent:30px}.align-center{margin:auto}.desktopImage{background-image:url(/img/computerScreen.png)}.phoneImage{background-image:url(/img/phoneScreen.png)}.newNotes{position:absolute;display:flex;top:0;right:-12px;font-size:8px;background-color:var(--successColor);width:14px;height:14px;border-radius:7px;align-items:center;justify-content:center;border:1px solid #fff}#mainNav{box-shadow:1px 1px 4px 1px var(--lightGrey);border-radius:5px}#mainNav>a,#mainNav>button.simpleBtn{display:block;font-size:18px;height:60px;line-height:60px;border-bottom:1px solid var(--lightGrey);background-color:var(--lightestGrey);padding-left:10px;color:var(--fontColor)}#mainNav>a>i.fa{width:15px}#mainNav>button.simpleBtn>i.fa{transition:transform .5s;width:15px}#mainNav>a>span,#mainNav>button.simpleBtn>span{color:inherit;margin:0 15px}#mainNav>a:hover,#mainNav>button.simpleBtn:hover{border-color:var(--secondaryColor);color:var(--secondaryColor)}#mainNav>a.active{border-color:var(--mainColor);color:var(--mainColor)}#mainNav>button.simpleBtn{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}#mainNav>a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.flexHolder{display:flex;flex-wrap:wrap}.smallText{font-size:12px;margin-bottom:0}.successText{color:var(--successColor)}.warningText{color:var(--warningColor)}.dangerText{color:var(--dangerColor)}.successBackground{background-color:var(--successColor)}.warningBackground{background-color:var(--warningColor)}.dangerBackground{background-color:var(--dangerColor)}.contentHolder{width:100%;background-color:var(--white);border-radius:5px;box-shadow:2px 2px 5px 2px var(--lightGrey);box-sizing:content-box;padding:15px 0;margin:30px 0}.smallerSelect{font-size:13px!important}.nativeSelectHolder{position:relative}.nativeSelectHolder>label{position:absolute;top:10px;font-size:12px;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.3)}.nativeSelectHolder>select{font-size:16px;border:0;width:100%;padding-left:30px;background-color:transparent;height:26px;margin-top:30px;border-bottom:1px solid var(--mainColor)}.nativeSelectHolder>select:focus{outline:none}.nativeSelectHolder>select>option{font-size:16px}.smallerToggle label span{font-size:12px;margin-bottom:0}.fieldsHelperHolder{padding:0 10px;border:1px solid var(--mainColor);max-height:0;overflow:hidden;transition:max-height .5s;border-top-left-radius:3px;border-top-right-radius:3px}.fieldsHelperHolder.active{max-height:70px;padding-bottom:10px}.fieldHelperTitle{font-size:10px;color:var(--darkestGrey);margin-bottom:0}.fieldHelperButton{width:100%;font-size:10px;line-height:10px;margin-top:-2px;background-color:var(--mainColor);border:1px solid var(--mainColor);color:var(--white);border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:pointer}.fieldsHelperHolder+.fieldHelperButton i.fa{transition:transform .5s}.fieldsHelperHolder.active+.fieldHelperButton i.fa{transform:rotate(180deg)}.incrementer{display:inline-block;position:relative;width:30px;text-align:center}.incrementer .actions{position:absolute;left:50%;transform:translateX(-50%)}.incrementer .actions i.far{transition:text-shadow .2s}.incrementer .actions i.far:hover{text-shadow:0 0 10px var(--mainColor)}.incrementer .increment{top:-20px}.incrementer .number{font-size:20px;font-weight:700}.incrementer .decrement{bottom:-21px}.defaultButton,button.defaultButton{background-color:var(--white)}.defaultButton:hover,button.defaultButton:hover{background-color:var(--lightestGrey)}.defaultButton>span:first-child,button.defaultButton>span:first-child{color:var(--black)}.actionButton{cursor:pointer;border:0;background-color:transparent}.actionButton i.fa{transition:text-shadow .2s}.actionButton i.fa:hover{text-shadow:0 0 10px var(--mainColor)}.actionButton[disabled]{cursor:default}.actionButton[disabled] i.fa{opacity:.5}.actionButton[disabled] i.fa:hover{text-shadow:none}.linkButton{cursor:pointer;border:0;background-color:transparent;color:inherit;padding:0}.buttonsHolder{margin-top:30px}.buttonsHolder>.defaultButton{margin-right:15px}.buttonsHolder>.button.button-danger{background-color:var(--dangerColor);color:var(--white)}.buttonsHolder>.button.button-danger:hover{background-color:var(--dangerColorAlt)}.buttonsHolder>.button.button-warning{background-color:var(--warningColor);color:var(--white)}.buttonsHolder>.button.button-warning:hover{background-color:var(--warningColorAlt)}.buttonsHolder>.button.button-success{background-color:var(--successColor);color:var(--white)}.buttonsHolder>.button.button-success:hover{background-color:var(--successColorAlt)}.fixedHeaderHolder{position:relative}.fixedHeader{position:absolute;top:0;z-index:8;background-color:var(--white)}#userProfile h2>span,.addEditPage h1>span,.modalBox.addEditPage h2>span{font-size:14px;height:30px}.modalBox.addEditPage h2>span{margin-top:-10px}.modalBox.noOverlay{box-shadow:0 0 10px 5px #222}.bigHeading{font-size:24px;font-weight:700;border:0;margin:15px 0;text-align:center;color:var(--mainColor)}.responsiveTableHolder>div{max-height:100%}table.customTable{table-layout:auto!important}.tableRow .tableCell{font-size:12px!important;white-space:normal!important;padding:8px 5px!important}.tableRow .tableCell.noWrap{white-space:nowrap!important}.tableRow .tableCell a{font-weight:700;display:inline-block}.tableRow.disabledRow .tableCell{background-color:var(--lightGrey)!important}.tableRow.disabledRow.invalidJustification .tableCell{background-color:var(--dangerColorAlt)!important}.tableRow .smallerHeader,.tableRow .tableCell.smallerCell{max-width:50px}.tableRow .midSmallHeader,.tableRow .tableCell.midSmallCell{max-width:70px}.tableRow .midHeader,.tableRow .tableCell.midCell{max-width:100px}.tableRow .tableCell.actions{width:70px;text-align:center!important}.tableRow .tableCell.actions *+*{margin-left:15px}.tableRow .tableCell.actionsBig{width:100px}.tableRow.successBorder{outline:1px solid var(--successColor);outline-offset:-1px}.tableRow.warningBorder{outline:1px solid var(--warningColor);outline-offset:-1px}.tableRow.dangerBorder{outline:1px solid var(--dangerColor);outline-offset:-1px}.tableCell .actionButton{font-size:18px;text-shadow:1px 1px 1px var(--lightGrey)}a.button{display:inline-block;padding:6px 12px}a.button,a.button:hover{text-decoration:none}.tableCell .actionButton+.actionButton{margin-left:15px}.actionButton.success,.success{color:var(--successColor)}.actionButton.warning,.warning{color:var(--warningColor)}.actionButton.danger,.danger{color:red}.tableHeader>h2{padding:20px 0 10px;margin:0;color:var(--mainColor)}.genderOpt .radioButtonHolder,.genderOpt>fieldset{display:block}.genderOpt i.fa{color:var(--lightGrey);font-size:20px}.genderOpt i.fa.selected{color:var(--mainColor)}.profilePic{width:90px;height:90px;max-width:100%;max-height:100%;border:2px solid var(--lightGrey);padding:2px;overflow:hidden;text-align:center}.profilePic.bigPic,.profilePic.bigPic>input{width:140px;height:140px}.profilePic>input{width:90px;height:90px;max-width:100%;max-height:100%;opacity:0;top:0;left:15px;position:absolute;z-index:9;cursor:pointer}.profilePic>img{max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}.smallColorDiv{width:15px;height:15px}.smallColorDiv,.smallImage{display:inline-block;vertical-align:middle;margin-right:5px;border-radius:3px;box-shadow:1px 1px 2px var(--greyColor1)}.smallImage{width:16px;height:16px;position:relative}.smallImage>img{max-width:14px;max-height:14px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.noMarginTop{margin-top:0}.smallMarginTop{margin-top:15px}.normalMarginTop{margin-top:30px}.importantNotice{margin-top:10px;padding:10px;border:1px dashed red}.importantNotice>label{color:red;position:absolute;font-size:16px;margin:0;top:-3px;background:var(--white);padding:0 10px;display:inline-block}.importantNotice>p{margin:0}.importantNoticeTextfield label:before{content:"\f249";font-family:"Font Awesome 5 Free";margin-right:10px}#loginHolder{position:relative;top:calc(45vh - 70px);transform:translateY(-50%);width:350px;max-width:80vw;margin:auto;padding:15px}#loginHolder .buttonsHolder>a{display:block;margin-top:5px;font-size:10px}#loginHolder>p#loginMsg{color:var(--errorColor)}@page{size:A4;margin:11mm 17mm 17mm 17mm}@media (min-width:769px){.hidden-md-up{display:none}.miniNav #mainNav>a:first-child>i.fa,.miniNav #mainNav>button.simpleBtn>i.fa{transform:rotate(180deg)}.miniNav #navHolder,.miniNav #rightSideHolder{width:70px;flex:none;-webkit-box-flex:unset;max-width:none}.miniNav #navHolder #mainNav>a,.miniNav #navHolder #mainNav>button.simpleBtn{padding:0;text-align:center}.miniNav #navHolder #mainNav>a>i.fa,.miniNav #navHolder #mainNav>button.simpleBtn>i.fa{width:auto}.miniNav #navHolder #mainNav>a>span,.miniNav #navHolder #mainNav>button.simpleBtn>span{display:none}.miniNav #rightSideHolder{width:calc(100% - 70px)}.stockProductDescriptionHolder{width:300px;padding:5px 15px 5px 5px}.stockProductDescriptionHolder .col-md-5{padding-left:5px;padding-right:15px}.stockProductDescriptionHolder .col-md-7{padding-left:15px;padding-right:5px}.stockProductDescriptionHolder p{margin-bottom:0;font-size:11px}.stockProductDescriptionHolder span{color:#aaa;font-size:13px;font-weight:700}.stockProductDescriptionHolder .stockPDImageHolder{border:4px solid #000}.stockProductDescriptionHolder .stockPDImageHolder>img{max-width:100%}}@media (max-width:768px){#fixedHeader,.hidden-md-down{display:none}.profilePic,.profilePic.bigPic,.profilePic.bigPic>input,.profilePic>input{width:100%;height:100%}#goToTop{position:fixed;bottom:15px;right:15px;z-index:99999;width:30px;height:30px;font-size:30px;opacity:0;transition:opacity .5s}#goToTop.active{opacity:.5}.h1,h1{font-size:calc(12px + 4vw)}.h2,h2{font-size:6vw}div.pageHeader h1{text-align:left}div.pageHeader h1,div.pageHeader h1>span i.fa{font-size:calc(12px + 4vw)}.profilePic,.profilePic>input{width:100%;height:100%}.searchHolder>div{overflow:hidden}.buttonsHolder>.button{margin-bottom:15px}.addEditPage{margin-top:15px}.addEditPage h1>span{margin-top:10vw}.modalBox.addEditPage h2>span{margin-top:8vw}.smallerToggle label span{font-size:16px;margin-bottom:0}.fieldsHelperHolder.active{max-height:210px}#navHolder{max-height:1000px;overflow:hidden;transition:max-height .5s}#mainNav>button.simpleBtn>i.fa{transform:rotate(90deg);width:calc(15px + 2vw)}#mainNav>a,#mainNav>button.simpleBtn{font-size:calc(12px + 2vw);height:calc(15px + 10vw);line-height:calc(15px + 10vw)}#mainNav>a>i.fa{width:calc(15px + 2vw)}.miniNav #navHolder{width:100%;max-height:calc(15px + 10vw)}.miniNav #mainNav>button.simpleBtn>span{visibility:hidden}.miniNav #mainNav>button.simpleBtn>span:before{content:attr(data-maxtext);visibility:visible}.miniNav #mainNav>button.simpleBtn>i.fa{transform:rotate(270deg)}div[class*=MuiTablePagination-toolbar]>span:first-of-type,div[class*=MuiTablePagination-toolbar]>span:first-of-type+div{display:none}.tableRow.tableHeader{padding:0!important;height:0!important}.tableRow.tableHeader,.tableRow.tableHeader .tableCell{display:none!important}.tableRow{display:block;border-bottom:1px solid #f2f2f2;padding-bottom:15px;padding-top:15px;margin:0;height:auto!important}.tableRow .tableCell:before{content:attr(data-title);text-decoration:underline;font-size:calc(12px + 1vw);color:grey;line-height:2vw;text-transform:uppercase;margin-bottom:2vw;display:block}.tableRow .tableCell{padding-left:15px!important;padding-top:calc(10px + 1vw)!important;padding-bottom:calc(10px + 1vw)!important;font-size:calc(12px + 2vw)!important;line-height:calc(4px + 4vw);height:auto!important;display:block!important}.tableRow .tableCell.actions{min-height:70px}.tableCell .actionButton{font-size:calc(10px + 3vw);padding:5px 10px}.responsiveTable,.tableCell,.tableRow{width:100%!important}}@media print{body.print-page{display:block}.pageContent{display:none}.printContent .smallColorDiv{-webkit-print-color-adjust:exact!important}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}header{position:running(header);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%}.printContent{position:relative;page-break-inside:auto}.printContent #clientServicesHolder{page-break-inside:avoid}footer{position:running(footer);-webkit-print-color-adjust:exact;print-color-adjust:exact;bottom:0;width:100%}body,html{width:210mm;height:297mm}}
/*# sourceMappingURL=main.3f451c11.chunk.css.map */