body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f7f9}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center;font-family:sans-serif}.B{background-color:bisque}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.muiTextfieldDisabledError .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:red!important}.muiTextfieldDisabledError .MuiInputLabel-outlined.MuiInputLabel-shrink.Mui-disabled{color:red!important}.left-table-border{border-left:1px solid #E0E0E0}.right-table-border{border-right:1px solid #E0E0E0}.top-table-border{border-top:1px solid #E0E0E0}.noLink{color:#fff;text-decoration:none;display:inline-block}.header{background-color:#555!important;z-index:1000}#float-right{float:right!important}.header svg{color:#fff}.flex-end{justify-content:flex-end;list-style:none}.profile-dropdown svg{color:#555}.invoice-button{color:#9370db;border:1px solid #9370DB;background-color:transparent;padding:5px 15px;font-size:.875rem;min-width:64px;box-sizing:border-box;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.75;border-radius:4px;text-transform:uppercase;transition:.25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.invoice-button-filled{color:#fff;border:1px solid #9370DB;background-color:#9370db;padding:5px 15px;font-size:.875rem;min-width:64px;box-sizing:border-box;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.75;border-radius:4px;text-transform:uppercase;transition:.25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.invoice-button:hover{cursor:pointer;border:1px solid #9370DB;background-color:#edf3f9}.invoice-button-filled:hover{cursor:pointer;border:1px solid #9370DB;background-color:#9370db;filter:drop-shadow(1px 1px 2px gray)}.invoice-textfield{width:100%;background-color:transparent;border:none;font-size:1rem}.invoice-textfield:focus{outline:none;border:none}.legend-label{text-align:left;font-size:.75em}.invoice-fieldset{border-radius:4px;font-size:1rem;border:1px solid rgba(0,0,0,.23)}.invoice-fieldset:focus-within{border:2px solid #9370DB}.l-dialog .MuiDialog-container .MuiPaper-root{max-width:60%!important;width:60%}.l-dialog .MuiDialogContent-root .MuiPaper-root{max-width:99%!important;width:99%}.m-dialog .MuiDialog-container .MuiPaper-root:first-child{max-width:60%!important;width:60%}.s-dialog .MuiDialog-container .MuiPaper-root:first-child{max-width:40%!important;width:40%}.ee-dialog .MuiDialog-container .MuiPaper-root{max-width:80%!important;width:60%;height:50%}.paper-padding{padding:20px}.paper-padding-login{margin-top:5%;padding:20px 100px 70px}.MuiFormLabel-root.Mui-error{color:red!important}.login-screen{margin-top:5%;display:flex;flex-direction:column;align-items:center}.content{flex-grow:1}.main-content{display:flex;align-items:center;justify-content:center;text-align:center}#main{display:flex}.toolbar{display:flex;align-items:center;margin-top:60px;justify-content:"flex-end"}#white-icon .MuiSvgIcon-root{color:#fff}#pink-icon .MuiSvgIcon-root{color:#9370db}#login-paper{width:35%;text-align:center}#table{width:100%;text-align:center;margin-left:1rem;margin-right:1rem}#onboarding-table{padding-top:2%;width:85%;text-align:center}#table .row td,#table .row{cursor:pointer}#table .progress-bar .MuiLinearProgress-bar{width:100%;background-color:#9370db}.table-link,#table-link{color:#9370db;cursor:pointer}#table-link2 a{color:#9370db;cursor:pointer;text-decoration:none}.padding-10{border-radius:10px;padding:20px 20px 10px}.tab-panels{width:80%}.tab-panels h1{text-align:center}.view-product .MuiTableCell-root{padding:10px}.view-product .MuiFormControl-root{width:100%}.view-productt input,.view-product .MuiFormLabel-root{color:#000}.view-product .MuiSvgIcon-root{color:#0000008a}.view-product .pricing-text-field .MuiInputBase-input{text-align:center}.view-product .pricing-field{text-align:center;background-color:transparent;border:none;color:#000;width:90%}.view-product .voucher-field .MuiInputBase-input{text-align:center;background-color:transparent;border:none;color:#000}.view-product .faded-label .MuiFormLabel-root{color:#0000008a}#home-page{width:100%}.login-tooltip{display:inline}.xl-dialog .MuiDialog-container .MuiPaper-root{max-width:80%!important;width:80%}.red-text{color:red}.coloured-hr{border-color:#fdfdfd80}.bold-textfield .MuiInputBase-input{color:#0000004d}.normal-shaded.MuiTableRow-root.Mui-selected,.normal-shaded.MuiTableRow-root.Mui-selected:hover{background-color:#66bb6a33}.error-shaded.MuiTableRow-root.Mui-selected,.error-shaded.MuiTableRow-root.Mui-selected:hover{background-color:#f4433633}.chip-array{margin:2px!important}#myImage,#myImageHover{position:relative;width:100%}.image{opacity:1;display:block;width:100%;height:auto;transition:.3s ease;backface-visibility:hidden}.hover-button{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#myImageHover:hover .image{opacity:.3}#myImageHover:hover .hover-button{opacity:1;cursor:pointer}.hover-button{background-color:#9370db;border-radius:5px;padding:6px 16px;border:none;color:#fff;font-weight:500;font-size:.875rem;z-index:9999}#overide-tooltip,.MuiSpeedDialAction-staticTooltipLabel{width:max-content!important;z-index:1000!important}#page-title{margin-top:1rem;margin-bottom:1rem}#text-message-container div{overflow-y:scroll;height:15rem;text-align:justify;padding-right:1rem}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}
