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;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.tab-content{background-color:#fff}.App-logo{height:40vmin;pointer-events:none}.MuiButton-root.MuiButton-containedPrimary{background-color:purple}.MuiButton-root.MuiButton-containedPrimary:hover{background-color:#ab60ab}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.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(0deg)}to{transform:rotate(1turn)}}.main-container{margin-top:125px;padding-left:20px!important}.main-container .alert{position:absolute;bottom:0;right:0}body{background-position:top;background-repeat:no-repeat;background-size:cover;background-color:#181a1d!important;color:#fff!important}div#responsiveHeader{padding-right:0;padding-left:0}body.light{background:#f1f1f1!important;color:#212529!important}.my-custom-nav-bar .branding b{color:#000!important;padding-left:15px}.MTableHeader-header-13,thead,thead th,thead tr{background:#ededed!important}.main-div{margin-bottom:20px}.my-custom-nav-bar,.navbar.scrolling-navbar.top-nav-collapse{background-color:#f1f1f1}.branding img{display:none}#navbarCollapse3 .navbar-nav.ml-auto a{color:#201f1f!important}.iconClass:hover{cursor:pointer;opacity:.7}.MTableToolbar-searchField-10{border:1px solid #5a0480!important;border-radius:5px}.MTableToolbar-searchField-10 .MuiInput-underline:before{border:0!important}.navbar #navbarCollapse3 .dropdown-menu a{color:#000!important;font-size:14px}.MuiToolbar-gutters{padding-left:14px!important}.MuiToolbar-gutters h6{text-transform:capitalize!important;font-size:16px}.MuiTableCell-body{font-size:14px!important}.MuiToolbar-regular{min-height:44px!important}.MuiTableCell-body .MuiIcon-root{font-size:1.2rem}.singleMidBox{background:#fff;border-radius:5px;width:40%;margin:10% auto;min-height:150px;padding-top:50px;padding-bottom:50px}.main-container{margin-top:35px!important;width:calc(100% - 15px)}.forgotPage .form{padding:20px}#sdlc .MuiTable-root tr:nth-last-child(-n+5){font-weight:700}.tabBox{max-height:48vh;overflow-y:auto;margin-bottom:10px;border:1px solid #ccc}@media only screen and (min-width:1400px){.tabBox{max-height:60vh;overflow-y:auto;margin-bottom:10px;border:1px solid #ccc}}.tabPanelDiv table.MuiTable-root td:first-child,.tabPanelDiv table.MuiTable-root th:first-child{display:none}.tabPanelDiv table.MuiTable-root button.MuiButtonBase-root{margin-left:20px;margin-right:-10px}.rdw-embedded-wrapper .rdw-embedded-modal-header-option{font-size:14px!important}.rdw-link-wrapper .rdw-link-modal{height:245px!important}.form-group .text-icon-right{position:absolute;top:auto;right:6%;margin-top:42px}.no-padding{padding:0!important}.no-margin{margin:0!important}@media screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){html{transform:rotate(-90deg);transform-origin:left top;width:100vh;overflow-x:hidden;position:absolute;top:100%;left:0}}@viewport{orientation:portrait}@media only screen and (max-width:992px){.MuiToolbar-root .MuiBox-root:last-child{border:1px solid red;display:none}.signed-in-person .details-wrapper{display:none!important}.tpRightMenu{margin:0}}body{font-family:"Roboto","Helvetica","Arial",sans-serif}.cust-bg-color{background-color:#0e1012}.cust-height-100{height:100vh}.cust-term-div{color:#a5aeba;font-size:12px}.navbar{margin:0 -12px}.navbar,.navbar.bg-light{background:#fff!important}.navbar img{margin:auto;height:40px;width:auto}.container-fluid .rowFulldiv{overflow:hidden}.loginform{margin:auto;height:91vh}.loginform .icon-input-wrap{padding:0}.loginform .icon-input-wrap label{margin:.5rem 0 0}.loginform label{color:#fff!important}.loginform .md-form,.loginform .text-danger,.loginform label{font-size:13px;font-weight:500}.loginform .md-form{margin:0;color:#fff!important;text-align:right}.loginform .md-form a{color:#000;text-decoration:underline}.loginform .md-form a:hover{text-decoration:none}.leftColumn{background:url(/static/media/bg-1.757f4089.png) no-repeat;background-size:100% 100%;height:100vh;max-height:100%;margin:0;padding:0}.leftCenterDiv{margin:1rem;color:#fff;text-align:center;font-size:13px}.leftCenterDiv h6{font-weight:500}.login_wrapper .icon-input-wrap{padding:0}body .btn{background:#2868ad!important;color:#fff!important;border-radius:50px;text-transform:none;height:38px}body .btn,body .btn:hover{box-shadow:none}.btn.btn-sm{padding:.5rem 1.6rem;font-size:.64rem}button.btn.btn-secondary.btn-small{background:#00b1ff!important}.pwaCancelButton:active{background-color:#006de2!important;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}img.p-2{height:92px;width:82px}@media screen and (max-width:960px){.row.justify-content-center{position:absolute;top:30%;left:50%;transform:translate(-50%,-30%)}.row.justify-content-center .col-md-6{width:100%}}@media screen and (max-width:600px){.row.justify-content-center{top:50%;transform:translate(-47%,-50%);width:100%}.bottomLinks{position:fixed;width:calc(100% - 10px);left:5px;bottom:0;background:#fff;padding:10px 0;margin:0}.bottomLinks .links{margin:-15px 0 0}.loginPage .login-title{text-align:center}.loginPage p.brand{padding:0 0 0 15px!important}.loginPage .loginBox{padding:10vh 0 10px}.loginPage .form-group .forgot-password{margin:-28px 10px 0}.loginPage .form-group{width:100%!important}.leftColLogin{display:none}.loginBox{max-width:100%!important}}.inputBox .icon-input{padding:5px!important}footer{display:none!important}iframe{height:100%!important}.termsDiv{width:30%;text-align:center;font-size:13px;font-weight:500;color:#707070;position:fixed;left:10%;bottom:4.5rem}.form-container{background:url(/static/media/login-bg.7c6269f2.png) 100% 100% no-repeat;height:100vh;background-size:cover;margin:0;padding:0;overflow-x:hidden}.form-container .site-logo{margin:2.5rem 0 2rem}.form-container .site-logo img{height:65px}.form-container .bg-black{border-radius:8px;padding:2rem 2.5rem}.form-container .bg-black h2{font-weight:400}.form-container .h5{font-size:1.55rem;margin:0 0 1rem!important}.form-container .cust-term-div{padding:0}.form-container input{background:#2c3239;border:1px solid #a5aeba;padding:.5rem;color:#fff}.form-container input[type=password],.form-container input[type=text]{width:100%}.form-container input[type=password] svg,.form-container input[type=text] svg{fill:#fff!important}.form-container input[type=password]:focus,.form-container input[type=text]{fill:#fff}.form-container ::-ms-reveal{filter:invert(100%)}.form-container .grey-text{color:#fff!important}.form-container input:-webkit-autofill,.form-container input:-webkit-autofill:active,.form-container input:-webkit-autofill:focus,.form-container input:-webkit-autofill:hover{background:#2c3239;color:#fff;border:1px solid #a5aeba;caret-color:#fff}.form-container .icon-input-wrap{padding:0}.form-container .text-danger{font-size:.85rem}body .btn.btn-indigo{display:block;margin-left:auto;margin-right:auto;padding:.55rem 1.5rem;width:150px;line-height:16px}body .formOuter{width:100%;text-align:center;margin:0 auto}body .formOuter .form-group input[type=password],body .formOuter .form-group input[type=text]{width:100%;background:#2c3239;border:1px solid #a5aeba;padding:.5rem;border-radius:6px;color:#fff}body .inputBox input[type=password]::placeholder,body .inputBox input[type=text]::placeholder{color:#828895;-webkit-text-fill-color:#828895}body .formOuter .form-group input:-webkit-autofill,body .formOuter .form-group input:-webkit-autofill:active,body .formOuter .form-group input:-webkit-autofill:focus,body .formOuter .form-group input:-webkit-autofill:hover{background:#2c3239;border:1px solid #a5aeba}.form-check .form-check-input{float:left;margin-left:-1.4em;border:1px solid #a5aeba;padding:.5rem}.form-check{position:relative;display:block;padding-left:1.35rem}.form-check label.grey-text{line-height:1.4rem;margin-left:.2rem;margin-top:1px}.password-error-message{padding-top:15px;padding-left:5px}.passwordErrorMessageForLoginPage{padding-left:15px;padding-bottom:15px;text-align:center}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover{box-shadow:inset 0 0 0 30px #2c3239!important;color:#000;-webkit-text-fill-color:#fff!important;font-size:14px}.microsoftLogin{text-align:center}.account-access-button{background-color:#7a0606;color:#fff;font-size:16px}.account-access-button:hover{background-color:#aa2a2a}.micrsoftimg{height:20px;width:20px;margin-right:5px}.passbtn{border-radius:5px;border:1px #8c8c8c}body .inputBox{position:relative}body .inputBox .icon-show-password{top:10px;right:.8rem}.inputBox input[type=password],.inputBox input[type=text]{font-size:14px;height:35px;background:#2c3239!important;width:100%}.inputBox input[type=password]:focus,.inputBox input[type=text]:focus{color:#fff;font-size:14px;-webkit-text-fill-color:#fff!important;background:#2c3239!important}.inputBox input[type=password]::placeholder,.inputBox input[type=text]::placeholder{color:#828895;-webkit-text-fill-color:#828895}::placeholder{color:#828895}@media screen and (max-width:340px){.bottomLinks{position:static;width:100%;left:0;font-size:8.5px;padding:15px 0 0;display:block;margin-right:-10px}.bottomLinks .links{margin:-13px -10px 0 0}.bottomLinks a{font-size:8.5px}}@media screen and (max-width:821px){.termsDiv{width:75%;margin:0 auto;left:0;bottom:5rem;position:relative}.leftColumn,.loginform{height:60vh}}@media screen and (max-width:600px){body .form-container .bg-black{background:rgba(0,0,0,.3)!important}body.light .form-container .bg-white{background:hsla(0,0%,100%,.8)!important;padding:0}.termsDiv{width:100%;margin:0 auto;bottom:2rem;left:0;position:relative}.leftCenterDiv{margin:1rem 0}.leftColumn,.loginform{height:60vh}.form-container .site-logo{margin:5rem 0 1rem}}@media (max-width:480px){.col-sm-4{width:100%!important}}@media screen and (max-height:550px){.form-container .site-logo{margin:17rem 0 1rem}.form-container{height:137vh}.form-container .site-logo img{height:50px}}@media (max-width:300px){.form-container .site-logo img{height:45px}.signInSection{margin-right:-.75rem}}body.light .form-container{background:url(/static/media/loginBgWhite.0fd690c7.png) 100% 100% no-repeat;height:100vh;background-size:cover;margin:0;padding:0;overflow-x:hidden}body.light .form-container .bg-white{border-radius:8px;padding:2rem 2.5rem;background:hsla(0,0%,100%,.8)!important}body.light .form-container .bg-white .bg-black{background:#fff}body.light .form-container .bg-white h2{font-weight:400}body.light .form-container .h5{font-size:1.55rem;margin:0 0 1rem!important;color:#2c3239}body.light .form-container .cust-term-div{padding:0;color:#080808}body.light .form-container input{border:1px solid #a5aeba;padding:.5rem;color:#fff}body.light .form-container .form-check .form-check-input{float:left;margin-left:-1.4em;border:1px solid #a5aeba;padding:.5rem}body.light .form-container input[type=password],body.light .form-container input[type=text]{width:100%}body.light .form-container input[type=password] svg,body.light .form-container input[type=text] svg{fill:#fff!important}body.light .form-container .inputBox{position:relative}body.light .form-container .inputBox .icon-show-password{top:10px;right:.8rem;color:#000}body.light .form-container .inputBox input[type=password]:focus,body.light .form-container .inputBox input[type=text]:focus{color:#000;font-size:14px;-webkit-text-fill-color:#000!important}body.light .form-container .inputBox input[type=password]::placeholder,body.light .form-container .inputBox input[type=text]::placeholder{color:#828895;-webkit-text-fill-color:#828895}body.light .form-container input[type=password]:active,body.light .form-container input[type=text]{fill:#2c3239}body.light .form-container ::-ms-reveal{filter:invert(100%)}body.light .form-container .grey-text{color:#2c3239!important}body.light .form-container input:-webkit-autofill,body.light .form-container input:-webkit-autofill:active,body.light .form-container input:-webkit-autofill:focus,body.light .form-container input:-webkit-autofill:hover{background:#fff;color:#2c3239;border:1px solid #a5aeba}body.light .form-container .icon-input-wrap{padding:0}body.light .form-container .text-danger{font-size:.85rem}body.light .form-container .inputBox input[type=password],body.light .form-container .inputBox input[type=text]{font-size:14px;height:35px;background:#fff!important;width:100%;color:#000}body.light .form-container input:-webkit-autofill,body.light .form-container input:-webkit-autofill:active,body.light .form-container input:-webkit-autofill:focus,body.light .form-container input:-webkit-autofill:hover,body.light .form-container input:autofill,body.light .form-container input:autofill:active,body.light .form-container input:autofill:focus,body.light .form-container input:autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#2c3239!important}.themeSection{z-index:9}#hocDiv .MuiPaper-root{box-shadow:none!important}.account-access-button{background:transparent!important;color:#000;border:none;padding:2px 5px;margin-top:15px;text-align:center;margin-bottom:15px;font-size:14px;background:transparent;text-decoration:underline;cursor:pointer}.account-access-button:hover{background-color:#fff}.passbtn{padding:5px 15px;border:1.5px solid #000;font-weight:600;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:#fff!important;color:#000;margin-bottom:5px}.passbtn:hover{background:#e7e1e1!important;color:#000}body .MuiAppBar-colorPrimary{z-index:2}path{color:#000}.MuiCardActions-root{text-align:center!important;padding-left:38%!important}.MuiCardActions-root svg{border:1px solid grey;width:20%;height:20%;border-radius:45px;padding:5px}.MuiCardMedia-root{background-color:#004ea0!important;height:100px!important}#basic-profile-button{width:100%;border-radius:34px}.mobileprofilepopup{text-align:right}.mobileprofilepopup img{width:32px!important}.profileimgWrap{position:absolute;top:14%;width:40%;display:block;margin:0 auto;left:43%;height:50%}.profileimgWrap img{width:45%;border-radius:46px}#basic-profile-menu .MuiMenu-list{background:#fff;font-size:13px;width:80%;left:16%;padding-top:0;border-radius:11px;border:1px solid #004ea0!important;height:24.5rem;overflow:auto;box-shadow:0 4px 5px #ddd}.darkTheme #basic-profile-menu .MuiMenu-list{background:#000}.MuiMenu-list{box-shadow:1px 7px 17px #ddd}#basic-profile-menu li{font-size:13px;color:#fff}body.light #basic-profile-menu li{color:#000!important}.darkTheme .profileWrap{background-color:#000}.darkTheme li,.darkTheme p{color:#fff}.darkTheme svg{fill:#fff!important}.darkTheme hr{border-top:1px solid #fff!important}#basic-profile-menu .MuiMenu-list p{text-align:center!important;font-size:12px!important}.MuiPaper-root.MuiPaper-elevation.MuiPaper-elevation16.MuiDrawer-paper.MuiDrawer-paperAnchorLeft.css-4t3x6l-MuiPaper-root-MuiDrawer-paper{background-color:#2868ad}hr{color:#000!important;border-top:1px solid!important}.rightIcons img{padding:.5rem}button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-colorInherit.MuiIconButton-edgeEnd.MuiIconButton-sizeLarge.css-1f5y6oa-MuiButtonBase-root-MuiIconButton-root,button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-colorInherit.MuiIconButton-sizeLarge.css-1pz7awu-MuiButtonBase-root-MuiIconButton-root{background-color:#fff}@media (min-width:900px){.css-1kcggdq-MuiInputBase-root .MuiInputBase-input{width:30ch!important}}button.MuiButtonBase-root.MuiIconButton-root.MuiIconButton-sizeMedium.css-78trlr-MuiButtonBase-root-MuiIconButton-root{background-color:#fff}.covidDiv{background:#454545;position:absolute;top:55px;left:0;width:100%;font-size:13px;right:0;font-weight:500;text-align:center;padding:.35rem 0 .5rem;z-index:0;color:#fff}.MuiToolbar-root .MuiButtonBase-root{background:transparent;margin:0 1rem 0 0}.MuiToolbar-root .MuiButtonBase-root svg{fill:#fff}nav.MuiPaper-root{background-color:#000!important;box-shadow:none;padding-top:.35rem}body .leftMenuSide .MuiButtonBase-root{padding:0;width:100%}body .leftMenuSide li.active{background-color:#004ea0}body .leftMenuSide li.active svg{fill:#fff!important}body .leftMenuSide li.active .MuiListItemText-root{color:#fff}body .leftMenuSide li.active .MuiTypography-root{color:#fff!important}body .leftMenuSide li svg{margin-left:20px}body .leftMenu{border:1px solid red!important}body .leftMenu .MuiPaper-root{background:#242a2f!important}body .leftMenu .leftMenuSide li .MuiButtonBase-root:hover{background:hsla(0,0%,80.4%,.670588)}body .leftMenu .leftMenuSide li.active .MuiButtonBase-root:hover{background:#004ea0}body .leftMenu .MuiListItemText-root{color:#fff;font-weight:500}body .leftMenu .MuiToolbar-root{margin:0;padding:0;min-height:auto!important;height:auto}body .leftMenu h3{padding:.5rem 0 0}.profile-wrapper{background:url(/static/media/profile-bg.59210a7c.png) 0 100% no-repeat;background-size:100%;min-height:166px}.profile-photo{width:75px;height:75px;border-radius:80px;text-align:center;padding-top:25px;position:absolute;left:38%;top:1.2rem;background:#efefef}.profile-photo mgt-person{width:55px;height:55px;background:#efefef;border-radius:50px;align-items:center}.profile-photo img{height:70%}.profile-name{background:transparent!important;font-size:20px;font-weight:600;letter-spacing:0;color:hsla(0,0%,100%,.9019607843137255);opacity:1;clear:both;position:absolute;top:6.5rem;width:100%;text-align:center}.tpRightMenu{position:relative;margin:-.5rem 0 0;width:55px}.tpRightMenu mgt-login{margin-left:-11rem}.tpRightMenu .MuiButtonBase-root{padding:1.2rem .95rem;height:auto!important;margin:0;width:auto!important}.tpRightMenu .MuiButtonBase-root svg{margin:1rem 0 0}.tpRightMenu .calendarLink{background:#ccc;margin:0;display:inline-block}.tpRightMenu .calendarLink svg{margin:1rem 0 0;padding:0}.tpRightMenu .calendarLink.selected{background:#004ea0!important}.tpRightMenu .calendarLink.selected svg{fill:#fff!important}.tpRightMenu .profPhoto{width:36px;height:36px;border-radius:50px;font-size:0;margin:2rem 0 0 1rem;padding:0!important}body .MuiMenu-list{background:#fff;font-size:13px}body .MuiMenu-list h3,body .MuiMenu-list p{font-size:16px;margin-left:1rem}@media screen and (max-width:901px){.tpRightMenu{display:block!important;margin:-4.8rem 0 0}.tpRightMenu .MuiButtonBase-root,.tpRightMenu .profPhoto{display:none}}@media screen and (max-width:600px){.covidDiv{font-size:10px}.MuiToolbar-root{padding:0}.tpRightMenu{display:block!important;margin:-.8rem 0 0}.tpRightMenu mgt-login{margin:0;overflow:hidden}.tpRightMenu .MuiButtonBase-root,.tpRightMenu .profPhoto{display:none}body .themeSectionForHeader{width:100px;margin:-2.2rem 0 0}body .themeSectionForHeader .buttons{width:90px}body .themeSectionForHeader .buttons span{display:none}body.light nav.MuiPaper-root .MuiToolbar-root{overflow:hidden}}@media screen and (max-width:375px){.logoDark,.logoWhite{width:130px!important}}@media screen and (max-width:330px){.logoDark,.logoWhite{width:100px!important}}.logoDark{display:none}body.light .leftMenu .MuiPaper-root{background:url(/static/media/leftMenuBg.b9f82c76.png) right 100% no-repeat #fff!important;background-size:80%!important}body.light .leftMenu .MuiListItemText-root{color:#242a2f}body.light .leftMenu .MuiDrawer-paper .MuiListItemIcon-root svg{fill:#242a2f!important}body.light .leftMenu li.active .MuiListItemIcon-root svg{fill:#fff!important}body.light .leftMenuSide li .MuiButtonBase-root:hover{background:#e3e3e3}body.light nav.MuiPaper-root{background-color:#fff!important;box-shadow:0 3px 6px #ccc!important}body.light .logoWhite{display:none}body.light .logoDark{display:block}body.light .MuiToolbar-root .MuiButtonBase-root svg{fill:#0e1012}body.light .profile-name{color:#2c3239}@media only screen and (max-width:992px){#account-menu .MuiMenu-paper{overflow:scroll}}.avatar-wrapper{border:1px solid red}.small.noline .initials{width:55px;height:55px}#divPeoplePicker>div>div>div>input{height:auto!important;display:block;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:none;-webkit-appearance:none;appearance:none;border-radius:.25rem}.detailsListContainer{max-width:100%;overflow-x:auto}@media screen and (max-width:768px){.detailsListContainer{padding:0 10px}}@media screen and (max-width:480px){.detailsListContainer{padding:0}}.btn-secondary.dropdown-toggle:active,.btn-secondary.dropdown-toggle:focus,.btn-secondary.dropdown-toggle:hover,.pagination .page-item.active .page-link,body .btn-secondary.dropdown-toggle{background:#004ea0!important}.darkTheme ul.dropdown-menu a{color:#000!important}.tasks-list-mark{content:"";display:block;position:absolute;left:90%;margin:0 0 0 -35px;height:8px;width:16px;border:solid #888;border-width:0 0 4px 4px;transform:rotate(-45deg)}.remove-icon{color:red;margin-left:3vw;margin-top:10px}.remove-icon,.remove-icon:before{position:absolute;background-color:#000}.remove-icon:before{content:"";width:15px;height:2px;background-color:currentColor;transform:rotate(45deg)}.remove-icon:after{content:"";position:absolute;width:15px;height:2px;background-color:#000;background-color:currentColor;transform:rotate(-45deg)}th .caret-4-asc:before{margin-left:3.5px;content:"\2191"}th .caret-4-asc:after{content:"\2193";opacity:.4}th .caret-4-desc:before{margin-left:3.5px;content:"\2191";opacity:.4}th .caret-4-desc:after{content:"\2193"}th .order>.dropdown>.caret{margin:10px 0 10px 5px;color:#ccc}th .order>.dropup>.caret{margin:10px 0;color:#ccc}th>.react-bootstrap-table-sort-order>.caret{margin:10px 6.5px}th .order-4:before{margin-left:3.5px;content:"\2191";opacity:.4}th .order-4:after{content:"\2193";opacity:.4}.ms-Persona,.ms-Suggestions{width:auto!important;min-width:100%!important}.table thead th{vertical-align:text-top!important}