body{margin:0;padding: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;top:0!important}.VIpgJd-ZVi9od-ORHb-OEVmcd.skiptranslate{display:none!important}html[lang=id] .translateResizeFont{font-size:13px;width:120px}.skiptranslate{margin-left:20px}.goog-te-combo{background-color:#5487cf;color:#eaf0f9;border:none;padding:8px;font-size:15px;font-family:sans-serif;border-radius:5px 5px 5px 5px;cursor:pointer}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media (min-width:977px) and (max-width:1204px){.navbar-resize{font-size:10px!important}}@media (min-width:1295px) and (max-width:1447px){.navbar-resize{font-size:15px!important}}@media (max-width:1450px){.searchBoxContainer{margin-top:90px;align-items:unset!important}}html{height:100%;overflow-y:auto;overflow-x:hidden}div,reactStrapButton{white-space:pre-line;//white-space:pre-wrap}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.a_div_wspl{white-space:pre-line}.a_div_wspw{white-space:pre-wrap}.a_div_wsnw{white-space:nowrap}.a_div_wsn{white-space:normal}.a_div_wsp{white-space:pre}.a_rt{text-align:"right"}.a_lt{text-align:"left"}.a_ltr{direction:ltr}.a_rtl{direction:rtl}.hide{display:"none"}.show{display:"block"}.testBox{top:670px;left:986px;width:838px;height:297px;background:#8cd882 0 0 no-repeat padding-box;border-radius:30px;opacity:1}.testButton{top:650px;left:1050px;width:100px;height:38px;border:4px solid #000;border-radius:30px;opacity:1}.app{display:grid;grid-template-columns:auto;grid-template-rows:auto;background:#f0f0f0;color:#fff}.app-header{border-width:0;border-style:solid;background:#fff;justify-self:stretch;align-self:start}.app-navbar{display:none;padding-top:40%;color:#000;background:#f0f0f0 0 0 no-repeat padding-box;border-width:0 3px 0 0;border-style:solid;align-self:stretch;text-align:center;padding-left:5px}.app-navbar,.app-navbar-new-contact{margin-top:10px;margin-bottom:10px;padding-right:10px}.app-navbar-new-contact{padding-top:37px;padding-left:0}.app-navbar-horizontal{padding-top:20px;display:block}.app-navbar-icons{display:none}.app-main{color:#fff;background:#f0f0f0;min-height:85vh;margin-left:2px;margin-right:2px}.app-main,.app-sidebar{border-width:0;border-style:solid;padding-left:5px;padding-right:5px}.app-sidebar{background:#434039;align-self:stretch;display:grid;grid-template-rows:auto 1fr 100px;padding-top:5px}.app-sidebar-top{padding-left:5px;padding-right:5px}.app-sidebar-body{padding-top:5px;padding-bottom:5px}.app-sidebar-bottom{align-self:end;padding-left:5px;padding-right:5px;padding-bottom:5px}.app-footer{background:#000;border-width:0;border-style:solid;align-self:stretch;display:grid;grid-template-columns:auto;grid-template-rows:auto 3fr auto;padding:5px}.app-footer-body{align-self:end;padding-top:15px;padding-bottom:15px;width:100%;height:100%}.app-footer-bottom{align-self:end;padding-left:5px;padding-right:5px;padding-top:5px}.divFooterMsg_textarea{width:98%;height:100%;text-align:center}@supports (grid-area:auto){@media screen and (min-width:61.063em){.app{display:grid;grid-template-columns:3fr 6fr;grid-template-rows:1fr;grid-template-areas:"header header" "navbar main" "footer footer"}.noNav{grid-template-areas:"header header" "main main" "footer footer"!important}.noNav>nav{display:none;visibility:hidden}.app-header{grid-area:header}.app-main{grid-area:main}.app-navbar{grid-area:navbar;display:block}.app-sidebar{grid-area:sidebar}.app-footer{grid-area:footer}.app-navbar-horizontal{display:none}.app-navbar-icons{display:block}}}@supports (grid-area:auto){@media screen and (min-width:90.063em){.app{display:grid;grid-template-columns:1fr 4fr;grid-template-rows:1fr;grid-template-areas:"header header header" "navbar main sidebar" "footer footer footer"}.app-header{grid-area:header}.app-main{grid-area:main}.app-navbar{grid-area:navbar;display:block}.app-sidebar{grid-area:sidebar}.app-footer{grid-area:footer}.app-navbar-horizontal{display:none}.app-navbar-icons{display:block}.smalltabledashboard{margin-left:20%!important;margin-top:90px!important}.dashboard{max-width:1200px}}}.row-gray{background-color:#f0f0f0;color:#000}.row-white{background-color:#fff;color:#000}.row-gray2{background-color:#d3d3d3;color:#000}.row-gray3{background-color:rgba(147,142,142,.5);color:#000}.row-header{background-color:#707070;color:#fff;cursor:unset;height:22px}.grid-row-report{margin-left:10%}.grid-row,.grid-row-report{font-size:small;text-align:left;word-wrap:break-word;width:100%}.grid-row{margin-left:-5px}.invoiceDetailItem{display:flex;align-items:center}.billableItem{color:green}.billableItem,.nonBillableItem{font-weight:700}grid-billing-plan{border-top:1px solid #000}.billingPlanHeader,.grid-billing-plan{font-family:"Open Sans",sans-serif}.billingPlanHeader{background-color:#fff;margin-left:-5px}.billingPlanHeaderText{color:#000;margin-top:30px;margin-left:15px;letter-spacing:-.1px;font-weight:bolder;font-size:24px}.settingsHeaderText{margin-top:15px;margin-left:10px;padding-bottom:16px;padding-left:-6px}.settingsHeaderText,.settingsHeaderText2{color:#000;letter-spacing:-.1px;font-size:20px;font-family:"Open Sans",sans-serif}.sysUserName{margin-top:7px;font-size:28px;color:#000;font-weight:700;white-space:nowrap}.closeIframeIcon{margin-top:-10px;margin-bottom:5px;float:right;font-size:40px;cursor:pointer;border-radius:50%}.closeIframeIcon:hover{background-color:rgba(9,30,66,.08);color:#42526e}.invoicesHeaderText{color:#000;margin-top:45px;margin-left:15px;letter-spacing:-.1px;font-weight:bolder;font-size:24px}.invoicePaymentHeader,.invoicePaymentHeaderBottom{display:flex;align-items:center;font-size:14px;color:#2f4f4f}.invoicePaymentHeaderBottom{margin-left:-2px}.invoiceModalTable{font-family:"Open Sans",sans-serif}.billingPlanRow{border-bottom:1px solid #b3b3b3;display:flex;justify-content:center;align-items:center}.billingPlanRowButtons{border-bottom:1px solid #b3b3b3;min-height:45px}.buttonControlsBillingRow{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.viewEditClientName{color:#5487cf;font-size:24px;letter-spacing:-1px;margin-left:15px;margin-top:5px;margin-bottom:-8px}.padb5{padding-bottom:5px}.padb10{padding-bottom:10px}.padb15{padding-bottom:15px}.padt5{padding-top:5px}.padt10{padding-top:10px}.padt15{padding-top:15px}.padl5{padding-left:5px}.padl10{padding-left:10px}.padl15{padding-left:15px}.padr10{padding-right:10px}.padr5{padding-right:5px}.padr15{padding-right:15px}.ml15{margin-left:15px}.ml5{margin-left:5px}.ml1{margin-left:1px}.ml2{margin-left:2px}.mt5{margin-top:5px}.mt15{margin-top:15px}.mt-5{margin-top:-15px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb-5{margin-bottom:-5px}#loadingGif{background:url(/static/media/newloadingsm2.59a61bc1.gif) no-repeat fixed 50%;position:absolute;top:0;left:0;height:500%;width:100%;z-index:9999999;background-size:auto;background-color:rgba(0,0,0,.31)}.viewEditButtonStyle{margin-top:7px!important;margin-bottom:7px!important;border-width:1.5px!important;padding:5px 10px!important}.noPaddingButton{padding-left:0!important;padding-right:0!important}.impersonationName{color:#5487cf;font-size:26px;letter-spacing:-1px;margin-left:15px;margin-top:5px}.adminModeText{color:#5487cf;margin-left:40px}grid-header:hover{cursor:pointer}grid-column{border:solid #000;border-width:0 2px 0 0}.form-editcontact,.reports-header{font-family:"Open Sans",sans-serif}.form-editcontact{margin:8px;font-size:small}.templateModalButton{font-size:12px!important}.templateModalButton.disabled,.templateModalButton:disabled{background-color:unset!important;border-color:unset!important;color:unset!important;opacity:.5}.iFTwam,.sc-gqjmRU{border-color:#000!important;color:#000!important}.bwTeTR,.sc-cSHVUG{color:#000!important;font-family:"Open Sans",sans-serif!important}.grid-checkboxes{margin:20px 30% 10px 26%}.grid-checkboxes,.grid-checkboxes-search{display:grid;grid-template-columns:1fr 1fr 1fr .5fr;grid-template-rows:1fr;font-size:small;text-align:left;border:1px solid #707070;padding-top:10px;color:#000;background-color:#cadaf2}.grid-checkboxes-search{margin:20px auto 10px}.grid-checkboxes2{font-size:small;text-align:left}.grid-checkboxes3{grid-template-columns:2fr 5fr 1fr 4fr 1fr 4fr 1fr 5fr 7fr 1fr 6fr 1fr 5fr 1fr 1fr;border:1px solid #707070;margin:15px 15%}.grid-checkboxes3,.grid-checkboxes4{display:grid;position:relative;grid-template-rows:1fr;font-size:small;text-align:left;padding:10px 5px 5px}.grid-checkboxes4{grid-template-columns:1fr .2fr 2fr;margin:8px 17% 5px 12%}.iconSort{margin-left:-3px}.iconSort:hover{cursor:pointer}.invoiceRowCol,.labelPush{margin-bottom:0!important}.headerContainer{grid-column:1/3;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.headerContainer,.headerContainerClient{top:0;position:absolute;display:grid;width:100%}.headerContainerClient{grid-column:1/4;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.headerContainerViewEdit{grid-column:1/5;top:0;position:absolute;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:100%}.viewEditNoTop{border-top:none!important;text-align:center;padding:16px 0 5px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;color:#535353;letter-spacing:-.24px;position:relative}.marBot150{margin-bottom:150px}.marBot200{margin-bottom:200px}.marBot250{margin-bottom:250px}.viewEditNoTopSearch{border-top:none!important;text-align:center;padding:16px 0 5px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;color:#535353;letter-spacing:-.24px;position:relative;width:600px}.clientGridFilter{border:1px solid #707070}.clientGridCheckboxWrapper{min-width:350px;grid-template-columns:.7fr .5fr}.clientGridCheckboxWrapper,.clientGridCheckboxWrapperAdj{display:grid;border:1px solid #707070;border-top:none;text-align:center;padding:16px 0 5px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;color:#535353;letter-spacing:-.24px;position:relative}.clientGridCheckboxWrapperAdj{grid-template-columns:.6fr .5fr .5fr}.checkboxHeaderLeftAgreement,.checkboxHeaderLeftClient,.checkboxheaderRightAgreement,.checkboxheaderRightClient{position:absolute}.checkboxHeaderLeftAgreement{grid-column:1/2;border-top:1px solid;width:100%}.checkboxHeaderLeftClient{grid-column:1/5;border-top:1px solid;width:100%}.checkboxheaderRightAgreement{grid-column:15/16;border-top:1px solid;width:100%}.headerTitleTextClient{grid-column:1/16;border-top:1px solid}.headerTitleTextClient span{position:relative;display:inline-block;background-color:#cadaf2;max-width:250px;top:-14px;width:250px}.headerTitleTextAgreement{grid-column:1/16;border-top:1px solid}.headerTitleTextAgreement span{position:relative;display:inline-block;background-color:#cadaf2;max-width:300px;top:-14px;width:300px}.headerTitleTextSearch{grid-column:1/16;border-top:1px solid}.headerTitleTextSearch span{position:relative;display:inline-block;background-color:#cadaf2;max-width:300px;top:-14px;width:200px}.filterColumnContactGrid{text-align:center}.clientMGMTGrid,.viewEditContactGrid{width:99.3vw}.topNav{padding-right:8px;padding-left:8px}.topNav:hover{cursor:pointer;color:#000}.navSelect{background-color:#f0f0f0;color:#000;height:100%;display:flex;justify-content:center;align-items:center}.navSelect:hover{color:#6495ed}div.MuiToolbar-root.MuiToolbar-regular{height:40px;min-height:40px}.search-icon{margin-top:-33px;margin-left:-15px;position:absolute;background-color:#000;height:34px;width:35px}.search-box{margin-top:30px;position:relative;float:right;padding-right:20px}.smallTextBox{border:1px solid #000}.highlightCell{position:absolute;width:100%;height:100%;right:0;z-index:-1}.loginPage{height:100vh;width:100vw;background-image:url(/static/media/acadmin_background_medium.96c34fe5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.loginForm{border-radius:40px;background-color:#fff;color:#000;font-size:small;width:476px;height:418px;padding:12px;margin-top:0;margin-bottom:0;position:absolute}.modalDialog{max-height:418px!important}.modalDialog,.modalDialog2{border-radius:40px;background-color:#6495ed;color:#000;font-size:small;width:476px;min-height:288px!important;padding:12px;margin-top:0;margin-bottom:0}.modalDialog2{max-height:80%!important}div.modal-content,div.modalBody.modal-body{background-color:#cadaf2;border-radius:33px}.modalBody,.modalBody2{background-color:#cadaf2;border-color:transparent;border-width:unset}.modalBody2{font-size:18px;border-radius:33px}.modalTextArea{height:135px}#lastFullBill{border:2px solid #000;background-color:hsla(0,0%,46.7%,.32);font-weight:700;width:100%}.sysNotificationHeader{margin-top:30px;border:solid;border-width:2px}.sysNotificationHeader2{border-top:solid;border-top-width:1px;border-bottom:solid;border-bottom-width:1px;margin-bottom:3px}.sysNotificationHeader3{margin-left:-1px!important;border-left:solid!important;border-left-width:1px!important}.login-button{font-size:18px;border:4px solid #000;border-radius:30px;background-color:#fff;float:right;width:100px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer}.login-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.login-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.login-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.change-pw-button{font-size:14px;border:4px solid #000;border-radius:30px;background-color:#fff;float:right;width:150px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;margin-left:5px}.change-pw-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.change-pw-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.change-pw-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.cancel-button{font-size:10px;border:2px solid #000;border-radius:30px;background-color:#fff;float:left;width:90px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;margin-left:5px}.cancel-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.cancel-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.cancel-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.reset-password-button{font-size:14px;border:4px solid #000;border-radius:30px;background-color:#fff;float:right;width:150px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;margin-left:5px}.reset-password-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.reset-password-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.reset-password-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.dismiss-button{font-size:14px;border:4px solid #000;border-radius:90px;background-color:#fff;float:right;width:250px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;margin-left:5px}.dismiss-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.dismiss-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.dismiss-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.verify-token-button{font-size:18px;border:4px solid #000;border-radius:30px;background-color:#fff;width:150px;height:36px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;float:right}.verify-token-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.verify-token-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.verify-token-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.logout-button{color:#6495ed}.logout-button:hover{cursor:pointer}.input-textbox{width:95%}.clientListBack{margin-top:30px!important;margin-left:15px;border-width:1.5px;padding:5px 10px!important;font-size:10px!important;font-weight:600!important}.unimpersonateButton{color:#5487cf;margin-left:15px;font-size:24px;text-decoration:underline}.unimpersonateContainer{margin-top:-5px;margin-bottom:10px}.unimpersonateContainerNav{margin-left:26px!important}.unimpersonateButton:hover{cursor:pointer}.unimpersonateButton span{display:none}.unimpersonateButton:hover span{display:inline-block}.clientDetailsBtn{padding:px 10px!important}.clientDetailsBtn,.searchResultsImpersonateButton{border-width:1.5px;font-size:10px!important;font-weight:600!important;font-family:"Open Sans",sans-serif}.searchResultsImpersonateButton{margin:auto 5px}.clientDetailsSearchCol{padding-left:0;font-size:9px!important}#clientDetailsSearchButton{padding:5px!important}.selectAContact{text-decoration:underline}.selectPhotoEditProfile{border-width:1.5px;padding:5px 10px!important;font-size:12px!important;font-weight:600!important}.editProfileLogoRow{margin-bottom:-24px}.editProfileIncludeLogo{margin-bottom:2rem}.includeLogoCheckbox{margin-top:25px}.swal-overlay{display:flex;justify-content:center;align-items:center}.button-gridrow{font-size:xx-small;font-weight:700;padding:5px;margin-top:5px;margin-bottom:10px;color:#000;background-color:unset;border-radius:12px;border:2px solid #000}.button-gridrow:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow:focus{border-color:unset;background-color:unset;outline-color:unset;lighting-color:unset;flood-color:unset;-webkit-text-emphasis-color:unset;text-emphasis-color:unset}.button-gridrow-new-contact{font-size:12px;color:#000;min-width:85px;height:28px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:20px;line-height:normal}.button-gridrow-new-contact:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow-new-contact:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.button-gridrow-new-contact:focus{outline:0}.button-gridrow-send-stripe-email{font-size:9px;color:#000;min-width:95px;min-height:28px;font-family:"Open Sans",sans-serif;font-weight:700;cursor:pointer;background-color:#fff;border:3px solid #000;border-radius:20px;line-height:normal}.button-gridrow-send-stripe-email:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow-send-stripe-email:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.button-gridrow-send-stripe-email:focus{outline:0}.button-gridrow-invdetails{font-size:12px;color:#000;min-width:85px;height:28px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:20px;line-height:normal}.button-gridrow-invdetails:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow-invdetails:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.button-gridrow-invdetails:focus{outline:0}.button-gridrow-invdetailssm{font-size:8px;color:#000;min-width:65px;height:20px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;background-color:#fff;border:1px solid #000;border-radius:10px;line-height:normal}.button-gridrow-invdetailssm:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow-invdetailssm:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.button-gridrow-invdetailssm:focus{outline:0}.button-action{padding:8px;font-size:small;width:100%;text-align:center;font-weight:unset;border-width:2px;border-radius:20px}.button-action:hover{background-color:#f0f0f0;border-color:#d3d3d3;color:#d3d3d3}.table-responsive{width:101%;min-width:100%;margin-right:unset}.logo{font-weight:700;font-size:large;margin-left:5px}.small-text{font-weight:700;font-size:14px;padding:5px;font-family:"Open Sans",sans-serif}.medium-text{font-weight:700;font-size:medium;padding-left:5px;padding-top:5px;padding-right:5px}.large-text{font-size:x-large;font-weight:700;padding:5px}.searchBar{width:100%;min-width:100%;display:grid;grid-template-columns:5fr 2fr;grid-template:1fr;background:#fff 0 0 no-repeat padding-box;opacity:1}.searchBarLeft{display:flex;justify-content:flex-start;align-items:center;text-align:left}.searchBox{padding:5.5px;background:#000 0 0 no-repeat padding-box;font-size:25px;position:absolute;right:15px}.searchBox:hover{background:#545454 0 0 no-repeat padding-box!important;cursor:pointer;box-shadow:inset 0 0 0 2px #000}.search-box-input{width:25%;margin-left:5px;min-width:160px;height:48px;opacity:1;font-family:"Open Sans",sans-serif;font-weight:100;font-size:16px;border:2px solid #000;text-indent:10px}.search-box-icon{color:#fff;padding:5.5px;background:#000 0 0 no-repeat padding-box;position:absolute;font-size:25px}.search-box-icon:hover{background:#545454 0 0 no-repeat padding-box!important;cursor:pointer;box-shadow:inset 0 0 0 2px #000}.searchGridColumn{overflow:hidden}.searchGridColumn,.searchGridColumnv2{display:flex;align-items:center;z-index:0}.searchGridColumnv2{overflow-wrap:anywhere}.searchGridHeader{width:101%!important}.searchRowHighlight:hover{border-top:1px solid #5487cf;border-bottom:1px solid #5487cf;background-color:#cadaf2;cursor:pointer}.searchGridModal{font-family:"Open Sans",sans-serif;margin:20px auto 20px 100px!important;height:95%}.modal-dialog{margin-top:0;margin-bottom:0}.modifyLanguageModal{font-family:"Open Sans",sans-serif}.languagechangesbox{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:40px}.languagechangesheader{font-weight:700}.languagechangerow{border:none!important}.languagechangerowItem{overflow-wrap:break-word}.borderMarkerCol{position:absolute;width:100%;right:0;height:78%;border-right:1px solid #000}.invoiceListCol{margin-left:-5px!important;text-transform:none!important}.clientSearchBox{width:70%;min-width:160px;height:48px;opacity:1;font-family:"Open Sans",sans-serif;font-weight:100;position:absolute;right:15px;border:2px solid #000;text-indent:10px}.clientSearchBox::-webkit-input-placeholder{color:#000;opacity:1}.clientSearchBox::-ms-input-placeholder{opacity:1}.clientSearchBox::placeholder{color:#000;opacity:1}.clientSearchBox:-ms-input-placeholder{color:#000}.clientSearchBox::-ms-input-placeholder{color:#000}.clientSearchBox:focus{outline:none}.searchInputFocus:focus{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;box-shadow:0 0 10px #5e9ed6,0 0 10px #5e9ed6,0 0 15px #5e9ed6,0 0 30px #5e9ed6}.contactGridFilter{font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;color:#535353;letter-spacing:-.24px}.searchBoxContainer{align-self:stretch;display:flex;align-items:center;position:relative}.acLogo{margin-left:-25px;width:auto;height:90px}.acLogo-top{margin-left:25px}.acLogo-top,.acLogoImg{width:120px;height:80px}.acLogoImg{opacity:1}.clientLogo{margin-top:3px;margin-bottom:3px}.clientLogoImg{height:78px;opacity:1}.addLogoButtonNav{color:#007bff!important;font-family:"Open Sans",sans-serif!important;text-decoration:underline!important;cursor:pointer!important;margin-bottom:0!important}.userGreeting{margin-right:20px;font:18px/20px Open Sans;font-weight:300;color:#000;white-space:nowrap}.logout-button,.userGreeting{margin-left:-17px;text-align:left;letter-spacing:0;opacity:1}.logout-button{font:26px/22px Open Sans;font-weight:600;color:#6aaee2}.spacerLine{margin-top:2px;margin-left:30px;margin-right:30px;width:0;height:47px;border:1px solid #707070;opacity:1}.dashIconText{width:122px;height:27px;text-align:left;font-weight:600;font:20px/22px Open Sans;letter-spacing:-.1px;color:#fff;opacity:1}.modal-small{font-size:small}.hidden{visibility:hidden;height:0;display:none}.modal-dialog{max-width:unset}.form-control{font-size:small}.blue-background{background-color:#b0c4de;padding:5px}.payorrefund{margin-top:7px;margin-bottom:6px}.payorrefund,.payorrefund:hover{font-size:10px!important;background-color:initial!important}.payorrefund:hover{color:#6495ed;border-color:#6495ed}.payorrefundVoid{margin-top:7px;margin-bottom:6px;font-size:10px!important;background-color:initial!important}.payorrefundVoid:hover{font-size:10px!important;color:#8b0000;border-color:#8b0000;background-color:#d3d3d3;background-color:initial!important}.payorrefundActions{margin-top:6px;font-size:10px!important;line-height:1}.payorrefundActions:hover{color:unset!important;background-color:grey!important;border-color:#d3d3d3!important;color:#d3d3d3!important}.payorrefundActions2{margin-top:10px;font-size:10px!important;background-color:#6495ed!important;border-color:#000!important;color:#fff!important;line-height:1}.payorrefundActions2:hover{color:unset!important;background-color:#a9a9a9!important;border-color:#000!important;color:#000!important}.payorrefundClientDetails2{font-size:10px!important;background-color:#6495ed!important;border-color:#000!important;color:#fff!important;line-height:1;padding-bottom:20px!important;margin-top:7px;margin-bottom:7px;padding-top:2px}.payorrefundClientDetails2:hover{color:unset!important;background-color:#a9a9a9!important;border-color:#000!important;color:#000!important}.payorrefundDetails{font-size:10px!important;background-color:initial!important;line-height:1;border-color:unset!important;color:unset!important}.gray-background{background-color:#f0f0f0;padding:5px}.full-screen{padding:unset}.full-screen,.full-screenModal{overflow:hidden;background-color:#f0f0f0;color:#000;height:100%;margin-left:-4px;margin-right:-4px}.contact-grid-header{width:105%;margin-left:-5px;margin-right:-10px;padding-top:5px;padding-bottom:5px;height:10%;position:static;background-color:#cadaf2;color:#000;min-height:100px}.ddStyle{text-align:left;border-width:2px;border-radius:13px;color:#141010}.ddStyle,.ddStyle2{background:#fff;border-color:#3e3d3d;font-weight:800}.ddStyle2{min-width:150px;max-width:250px;text-align:center;border-radius:33px;color:#382c2c}.contactGridHead{justify-content:left;height:100%!important;white-space:nowrap;font-weight:600}.centerUsersCol,.contactGridHead{display:flex;align-items:center}.cobrandingCenter{margin-left:25px}.contactGridTableResponsive{font-family:"Open Sans",sans-serif}.contactGridLabel,.labelMargin{margin-bottom:0}.searchHeader{background-color:#5487cf;white-space:pre-line;font-family:"Open Sans",sans-serif;font-weight:500;font-size:18px;letter-spacing:-.1px;position:relative;height:40px}.billingPlanDetailHeader{background-color:#d3d3d3;height:unset}@media only screen and (max-width:1295px){.searchHeader{font-size:14px}}@media only screen and (max-width:1075px){.searchHeader{font-size:12px}.sysUserName{font-size:20px}}.grid-header-detail{background-color:#d3d3d3}@supports (grid-area:auto){@media screen and (min-width:600px){div.MuiToolbar-root.MuiToolbar-regular{min-height:1px}}}.dashboard{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;padding-left:20px;color:#000}.small-table{height:200px;min-height:200px}.medium-table,.small-table{border-radius:24px;margin-left:10%;margin-top:30px}.medium-table{height:250px;min-height:250px;border-radius:12px}.dashboard-header{background-color:#5487cf;color:#fff;font-size:21px;width:80%;font-weight:700;padding:8px 5px 8px 20px;border-radius:12px 12px 0 0;display:flex;align-items:center;font-family:"Open Sans",sans-serif}.dashboard-footer{border-radius:0 0 12px 12px}.dashboard-body{background-color:#fff;color:#000;font-size:small;width:80%;padding:0 5px;min-height:55px;display:flex;align-items:center;margin-bottom:-7px;font-family:"Open Sans",sans-serif;font-weight:600;letter-spacing:-.18px;color:#535353}.dashboard-text{text-align:left;max-width:120px}.cardButton{padding:4px 10px!important;margin-top:0!important}.dangerText{color:#f85151!important}.makeActionButton:hover .tooltiptext{visibility:visible;opacity:1}#divActions:hover .tooltiptext,#divClientMgt:hover .tooltiptext,#divDashboard:hover .tooltiptext,#divNewContact:hover .tooltiptext,#divReports:hover .tooltiptext,#divSettings:hover .tooltiptext,#divViewContacts:hover .tooltiptext{visibility:visible;opacity:1;position:relative}.billableItem:hover .tooltiptextBillable,.nonBillableItem:hover .tooltiptextBillable,.pdfInvoiceRow:hover .tooltiptextPDF,.priceColInvoice:hover~.billColInvoice .tooltiptextBillable,.totalColInvoice:hover~.billColInvoice .tooltiptextBillable{visibility:visible;opacity:1}.tooltiptext{left:50%;bottom:25px;opacity:1;background:#000;color:#fff}.tooltiptext,.tooltiptextBillable{visibility:hidden;position:absolute;z-index:1;border-radius:6px;text-align:center;-webkit-transition:opacity 1.5s;transition:opacity 1.5s;border-radius:2px;box-shadow:2px 2px 4px rgba(0,0,0,.6),inset 0 0 0 1px rgba(0,0,0,.5);padding:3px 5px;font-size:14px}.tooltiptextBillable{left:100%;bottom:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:linear-gradient(#fff,#eee);color:rgba(0,0,0,.8);width:250px}.tooltiptextResend{margin-left:15px;bottom:8px;border-radius:6px;padding:3px 5px;font-size:14px;width:250px}.tooltiptextPDF,.tooltiptextResend{visibility:hidden;position:absolute;z-index:1;text-align:center;opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:linear-gradient(#fff,#eee);color:rgba(0,0,0,.8);border-radius:2px;box-shadow:2px 2px 4px rgba(0,0,0,.6),inset 0 0 0 1px rgba(0,0,0,.5)}.tooltiptextPDF{left:37%;bottom:-9px;font-weight:600}.makeActionButton:disabled{background-color:#f0f0f0!important;border-color:#d3d3d3;color:#6d6d6d}.marginZeroButton{margin:0 auto}.margin3Button{margin-bottom:3px;margin-top:3px}.padr15imp{padding-right:15px!important}.padr10imp{padding-right:10px!important}.padr5imp{padding-right:5px!important}.dashboard-numeric{text-align:right;font-weight:700}.lineRightNumber{text-align:right;font-weight:700!important}.dashboard-money{text-align:right;font-weight:700}.moneyDashCol{text-align:right}.dashboardIcon{margin-right:10px}.small-table{border-radius:12px}.smalltabledashboard{max-width:512px}.action-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;padding-left:20px;color:#000}.actions-contact{color:#5487cf;margin-left:20px;margin-top:12px;font-size:26px;font-family:"Open Sans",sans-serif;letter-spacing:-1px}.actionsView{width:99.3vw}.details-label{border-bottom-width:1px;border-bottom-style:solid}.details-label,.details-label-noborder{color:#a9a9a9;font-size:small}.details-value{color:#000;min-width:70px;font-size:small}.label-yellow{color:#b8860b}.label-green{color:green;font-weight:700}.label-darkred{color:red}.label-darkgray{color:#2f4f4f}.billingplan-detail-form{background-color:#f8f8ff}#aspNetSite{height:90vh;width:100%}.wide-table{text-transform:uppercase}.reportGrid{margin-top:12px;color:#000;margin-left:15px}.no-report-results,.report-results{width:100%;margin-top:12px;font-family:"Open Sans",sans-serif}.no-report-results{margin-left:15px;color:red}.htmlViewer{margin:10px}.modal-form{width:50vw}.border-row{border-top:1px solid #000}.right-justify{float:right;margin-right:-100px}.rs-dropdown-theme{--styled-select__background-color:#e5e5e5;--styled-select__font-family:"Open Sans",sans-serif;--styled-select__border-color:#949494;--styled-select__border-width:1px;--styled-select__border-style:solid}.rs-report-theme{--styled-select-menu-outer__max-height:400px}.short-table{height:76vh;overflow-y:scroll;width:100%;margin-left:-5px}.short-table::-webkit-scrollbar{-webkit-appearance:none;width:15px;margin-right:1px}.short-table::-webkit-scrollbar-thumb{background:#5487cf;border-radius:12px;cursor:pointer!important}.short-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:4px;background-color:#f5f5f5}.settingsTableScroll{margin-left:0}.logoURLText{width:100%}.dark-theme{--styled-select-placeholder__color:#999;--styled-select__color:#fff;--styled-select__background-color:#555;--styled-select__border-color:#000;--styled-select__border-width:3px;--styled-select__border-radius:5px;--styled-select-menu-outer__margin:0 0 0 0;--styled-select-menu-outer__padding:0;--styled-select-menu-outer__background-color:#555;--styled-select-menu-outer__border-color:#000;--styled-select-menu-outer__border-style:solid;--styled-select-menu-outer__border-width:3px;--styled-select-option__background-color:#444;--styled-select-option__color--focused:#eee;--styled-select-option__background-color--focused:#333;--styled-select-option__color--selected:#eee;--styled-select-option__background-color--selected:#444}.user-photo-button{font-size:16px;border:2px solid #000;border-radius:30px;background-color:#fff;width:115px;height:30px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;text-align:center}.user-photo-button:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.user-photo-button:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.user-photo-button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.unselect-client-button:hover{cursor:pointer}.unselect-client-button span{display:none}.unselect-client-button:hover span{display:inline-block}.unselect-client-button{font-size:24px;text-decoration:underline}.button-gridrow-edit-profile{font-size:12px;color:#000;min-width:85px;height:28px;font-family:"Open Sans",sans-serif;font-weight:900;cursor:pointer;background-color:#fff;border:2px solid #000;border-radius:20px;line-height:normal!important}.button-gridrow-edit-profile:hover{background-color:grey;border-color:#d3d3d3;color:#d3d3d3}.button-gridrow-edit-profile:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.button-gridrow-edit-profile:focus{outline:0}.MuiButtonBase-root:focus{outline:none}.mobileNavLogo{width:unset}.modal-popup{width:85vw;margin:auto}.modal-popupPauseRequest{width:390px;margin:auto}.modal-cleanup{display:flex!important;flex-direction:row;height:94%;overflow:hidden}@media (max-width:850px){.modal-cleanup{display:flex!important;flex-direction:row;height:100%;overflow:hidden}}@media (max-height:750px){.modal-cleanup{display:flex!important;flex-direction:row;height:160%;overflow:hidden}}.hiddenIFrame{width:1px;height:1px;border:none}.graphTextFront{z-index:6;width:100%}.menuSearchBarTopNavRight{color:#fff;font-size:18px;font-family:"Open Sans",sans-serif}.fjUVVc::-webkit-scrollbar{-webkit-appearance:none!important;width:7px!important}.fjUVVc::-webkit-scrollbar-thumb{border-radius:4px!important;background-color:rgba(0,0,0,.5)!important;box-shadow:0 0 1px hsla(0,0%,100%,.5)!important}.fjUVVc{max-height:248px!important}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important;height:100%!important;font-family:"'Open Sans', sans-serif"!important}.billingPlanDateDiv{padding-top:6px}.billingPlanCheckboxLabel{margin-bottom:0;padding-bottom:4px;padding-top:2px}.billingPlanDateDiv>.react-datepicker-wrapper,.billingPlanDateDiv>.react-datepicker-wrapper>.react-datepicker__input-container>input,.billingPlanDateDiv>.react-datepicker-wrapper>.react-datepicker__input-container>span{width:100%!important;height:20px!important}.billingPlanRowItem{white-space:nowrap}.billingPlanRowItemSessions{display:flex;justify-content:center}.billingPlanDetailTitle,.billingPlanDetailTitleSmall{font-size:12px;color:#000;display:flex;align-items:center;font-weight:600}.billingPlanDetailTitleSmall{text-decoration:underline}.resendInvoice{margin-bottom:0}.resendInvoice:hover .tooltiptextResend{visibility:visible;opacity:1}.grid-row[data-is-summary=true]{font-weight:700}.progress-bar-title{text-align:center;color:#000}.progress-bar{background-color:#d3d3d3;padding:1px}.progress-bar>div{background-color:#9acd32;height:20px;text-align:center;vertical-align:middle}@media (max-width:1400px){.cobrandingLabel{margin-left:-16px}}@media (max-width:1305px){.payorrefundDetailsCol{display:flex;justify-content:center}}@media(max-width:1250px){.detailsActionsCol{padding-left:0!important;padding-right:0!important}}@media (max-width:1000px){.payorrefundActions{width:87px;min-width:0!important}}@media (max-width:1234px){.payorrefundDetails{width:105px}}@media (max-width:1550px){.contactGridHead{font-size:10px}.cobrandingCenter{margin-left:15px}}@media (max-width:1349px){.contactGridHead{font-size:7px;padding-left:8px}}@media (max-width:1150px){.action-form{grid-template-columns:1fr}}@media (max-width:970px){.payorrefundDetails{width:88px}.payorrefundActions,.payorrefundDetails{font-size:9px!important}}@media (max-width:900px){.viewEditButtonEdit{justify-content:unset!important;padding-right:2px;padding-left:2px}.shortTableMobile{width:150%}.contactRowMobile{width:160%;font-size:11px}.contactGridMobile{overflow:scroll!important}.wideTableMobile{width:150%}}@media (max-width:850px){.cobrandingCenter{margin-left:0}.viewEditButtonStyle{font-size:8px!important}.clientMgmtMobile,.report-results,.searchGridModal{overflow:scroll!important}.searchGridModal{width:95vw!important}.mgmtFilterResponsiveDivider{border-top:1px solid #000;margin:0 auto;width:61%}.clientGridCheckboxWrapperAdj{margin-top:30px}.app-main{margin-left:2px;margin-right:2px}}@media (max-width:805px){.billingPlanDetailTitle{font-size:10px}}@media (max-width:750px){.billingPlanRowItemText{font-size:11px}}@media (max-width:675px){.billingPlanDetailTitle{font-size:9px}}@media (min-width:576px) and (max-width:675px){.payorrefundActions{font-size:8px!important}}@media (max-width:585px){.shortTableMobile,.wideTableMobile{width:260%}.clientMgmtMobile>.grid-row,.contactRowMobile,.invoiceModalTable{width:400%}.modal-content>.table-responsive,.modal-content>.table-responsive>.grid-row{width:1300px!important}.modal-content>.searchGridHeader{width:100%!important;overflow:auto}.modal-content{width:1300px!important}.modal-body{overflow:auto}.searchRowHighlight:hover{border-top:unset;border-bottom:unset;background-color:#fff}}.resetPwdModal{border-radius:93px!important;background-color:red!important}.resetPwdModal2{border-radius:33px!important;width:50%;text-align:center}@media (max-width:575px){.modifyLanguageTextArea{width:100%!important}.payorrefundDetails{margin-bottom:10px;margin-top:10px}.payorrefundActions{float:left}.billingPlanRowItemSessions,.payorrefundDetailsCol{justify-content:left}}@media (min-width:881px){.hide-above-850{display:none}}@media (max-width:880px){.loginForm,.modalDialog{width:100%;height:438px;border-radius:0}.modalDialog2{width:100%;height:100%;border-radius:0}.hide-below-850{display:none}.logout-button{font:15px Open Sans;font-weight:900}.searchBoxContainer{min-width:80px}.clientSearchBox{width:90%;height:32px;font-size:14px;text-indent:5px}.searchBox{height:32px;font-size:13px}.spacerLine{margin-left:10px;margin-right:30px}.dashboard{grid-template-columns:1fr;grid-template-rows:25% 25% 25% 25%;margin-bottom:50px}.smalltabledashboard{max-width:2000px}.dashboard-header{width:95%}.dashboard-body{width:95%;font-size:11px}.row{margin-right:0}.app,.app-header{width:100%}.app-main{width:100vw}.actions-contact{font-size:17px}.button-action{font-size:12px}.forgotPasswordLink,.modalLoginButton{margin:0 auto;width:300px}.forgotPasswordLink{color:#243859;font-weight:600;text-decoration:underline}.loginModalHeader{font-weight:700;font-family:"Montserrat",open-sans;line-height:88px;letter-spacing:2.8px;text-align:center;color:#243859}.rememberme-checkbox{margin-left:10px}.rememberme-label{padding-left:5px;margin-left:30px}.loginModalFooter{text-align:center;font-size:10px;color:#243859;width:90%;margin:0 10px 10px}.login-modal-input{max-width:400px;min-width:100px}.grid-checkboxes{margin-left:0;margin-right:0;grid-template-columns:1fr;border:0}.checkboxHeaderLeftClient,.headerTitleTextAgreement{border:0}.grid-checkboxes4{grid-template-columns:1fr;margin-left:0;margin-right:0}.clientGridCheckboxWrapper,.clientGridCheckboxWrapperAdj,.headerContainer{grid-template-columns:1fr;border:none}.headerTitleTextClient{border:none}.clientGridCheckboxWrapper{min-width:100%}}.pauseBillingPlanModal{min-height:350px}.pauseBillingPlanModalContents{display:flex;justify-content:center;align-items:center}.pauseBillingPlanSelect,.pauseBillingPlanTitle{font-family:"Open Sans",sans-serif;font-size:14px}.pauseBillingPlanSelect{background-color:#e5e5e5;border:1px solid #949494;border-radius:0;height:32px}.paddingBottom5{padding-bottom:5px;padding-right:13px!important}.pauseBillingPlanModalContainer{width:24%}.pauseBillingPlanModalContainerv2{width:70%}.reportRowData{width:100%}.reportGridData{font-size:9px;min-width:80px}.reportGridData,.reportGridDataExtended{text-align:left;min-height:22px;display:grid;justify-content:start;margin-right:13px}.reportGridDataExtended{font-size:8px;min-width:180px}.reportGridDataRight{font-size:9px;text-align:right;min-height:22px;margin-right:18px}.report-row-header{background-color:#707070;color:#fff;cursor:unset}.reportGridHead{justify-content:stretch;min-width:80px;padding-left:15px}.reportGridHead,.reportGridHeadRight{min-height:22px;display:grid;font-weight:600;font-size:12px}.reportGridHeadRight{justify-content:end;min-width:100px;padding-left:5px}.reportIconSort,.reportIconSort:hover{margin-left:-3px;font-size:18px!important;text-align:right}.reportIconSort:hover{cursor:pointer}
/*# sourceMappingURL=main.c3011934.chunk.css.map */