.login-container{position:relative;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:40px 0;box-sizing:border-box}.login-container:before{content:"";position:absolute;inset:0;background:#0009;pointer-events:none}.form-container{max-width:1200px;width:95%;margin:auto;background:#fffc;padding:20px;position:relative;z-index:1}.invalid-feedback{color:red}.passwordReset{color:red;font-size:16px}.LoginContainer{position:relative;height:calc(100vh - 80px);background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:40px 0;box-sizing:border-box}.listRequirements{list-style-position:inside;text-align:left;font-size:12px}@media(max-width:600px){.LoginContainer{padding:40px 0;background-size:cover}.FormContainer{width:92%;max-width:none;padding:16px}}.passwordError{color:red;font-size:12px}.root{display:flex;justify-content:center}.formControl{margin:auto}.topLevelChecksLeft{width:14%;justify-content:center;align-items:center;display:flex;background:#fffc;flex-direction:column;margin-right:3%;text-transform:capitalize}.topLevelChecksRight{width:14%;justify-content:center;align-items:center;display:flex;background:#fffc;flex-direction:column;margin-left:3%;text-transform:capitalize}.checksContainer{display:flex;justify-content:center;align-items:center;padding:2%}.checkboxLevel{padding-bottom:7%}@media(max-width:1200px){.topLevelChecksLeft,.topLevelChecksRight{width:25%;margin:1%}.checksContainer{align-items:flex-start}}@media(max-width:700px){.topLevelChecksLeft,.topLevelChecksRight{width:35%}}.listItem{border:1px solid #000;padding:22px;margin:20px;cursor:pointer;display:flex;flex-direction:column;flex:1}.listTitle{text-align:left;font-size:14px;flex:2;color:#034864}.listText{font-size:12px;text-align:left}.listStatue{text-align:left;text-transform:capitalize;color:#034864;font-size:12px}.MuiPopover-paper{max-width:350px!important}.listContainer{display:flex;flex-direction:column;align-items:center;flex:2;margin:0 20px}.facitedNav{flex:1}@media(max-width:1199px){.facetedNavDesktop{display:none}}@media(min-width:1200px){.facetedNavMobile{display:none}}.hintNav{flex:1}.listHeader{display:flex}.iconWrapper,.brightIconWrapper{width:2rem!important;height:2em!important;margin-top:-10px}.brightIconWrapper{border-bottom:3px solid #FFE351}.facitedNav label{margin-right:6px}.icon{width:95%}.facetedNav{display:flex;flex-direction:column}.BottomHalf{display:flex}@media(max-width:1200px){.BottomHalf{flex-direction:column}}.check{color:#0000008a!important}.check .MuiSvgIcon-root{width:1rem}.firstChecks{padding-left:7%;text-transform:capitalize}.firstChecks .only{text-transform:none;padding-left:5px}.thirdChecks{padding-left:7%}.select-all{cursor:pointer;color:#5ca8c4;font-weight:900;text-decoration:underline;text-align:left;padding-left:8%;margin-bottom:2px;margin-top:-2px;font-size:14px}.facetedContainter:hover .only{visibility:visible}.facetedContainter .only{visibility:hidden}.only{align-items:center;display:flex;font-size:12px;color:#5ca8c4;font-weight:900;text-decoration:underline;cursor:pointer}.facitedNav .MuiTypography-body1{font-size:12px;overflow:hidden;white-space:nowrap;max-width:150px;text-overflow:ellipsis}.facitedNav .MuiTypography-body1:hover{overflow:visible;white-space:normal;height:auto}.secondChecks{padding-left:14%}.authorityTitle{border-bottom:3px solid #FFE351;font-size:18px;width:fit-content;margin:1.2rem 0 1rem 7%}.authorityCount{display:flex;align-items:center;font-size:12px;padding-right:5px}.authorityIconWrapper{margin-top:2.5%;margin-left:2%}.authorityInfoImage{margin-top:0;margin-left:5px}.authorityIcon{width:85%}.iconPopout{width:43%}.quickSearch{background-color:#ffe351;display:flex;flex-direction:column}.quickHeader{background-color:#ececec;margin:0;padding:10px 25px;text-align:left}.quickResult{padding:3%;background-color:#ececec}.quickResult:after{content:"";padding:10px;position:relative;display:block;width:90%;border-bottom:2px solid white}.quickResult:last-child:after{display:none}.quickSource{padding:3% 3% 3% 28%;background-color:#ececec;font-style:italic;font-size:13px;text-align:right}.dropdownContainer .selectFields{margin-left:1.55rem;background-color:#f0f0f0}.dropdownContainer .selectFields .MuiInput-root{padding:2px 10px}.dropdownContainer{display:flex;padding:15px 0}.dropdownContainer .MuiInput-underline:before{display:none}.dropdownContainer .MuiInput-underline:after{display:none}.dropdownContainer .MuiFilledInput-underline:before{display:none}.dropdownContainer .MuiFilledInput-underline:after{display:none}.relatedContainer{padding:5%}.relatedTop{padding-bottom:2%}.relatedIconWrapper{width:4.5rem!important;height:1.7em!important;margin-right:-20px}.relatedTitle{border-bottom:3px solid #FFE351;font-size:18px;margin:4% 4% 2%}label .MuiCheckbox-colorSecondary.Mui-checked:hover{background-color:#00000014}.MuiFilledInput-input{padding:11px 34px 10px 10px!important}.listContainer ul{display:inline-block;padding-left:15px;padding-right:15px}.listContainer li{display:inline-block;border:1px solid #808080;background-color:#fff;color:gray;font-weight:700;cursor:pointer;opacity:.7;vertical-align:middle;justify-content:center;align-items:center;text-align:center;height:100%}.listContainer li a{padding:10px 0;width:45px;display:inline-block}.regsList{box-sizing:border-box;background-color:#fff;border:1px solid #E1E1E1;box-shadow:0 2px 10px #0003;margin-bottom:30px}.blueLine{height:10px;background-color:#5ca8c4}.regsTitle{text-align:left;margin:0}.regsHeaderContainer{display:flex;flex-direction:row;margin-top:10px}.regsHeaderContainer .iconWrapper{margin-top:-5px;margin-left:-35px;height:auto!important;width:auto!important}.regsHeaderContainer .icon{width:25%}.pagination-active{background-color:gray;color:#fff}.SearchView{height:375px;background-size:100%;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/truck.jpg);background-color:#00000080;background-position:center;box-shadow:inset 0 0 0 300px #0000009c}.SearchButton{background-color:#5ba8c4!important;color:#fff!important;font-weight:700!important}.search{display:flex;justify-content:center;align-items:center;padding-top:20px;gap:8px}.headerAndFooter{color:#034864;padding:20px 40px;font-weight:700!important}.inputInput{background-color:#fffc!important;width:400px!important;padding:8px 7px!important}.inputRoot{background-color:#fffc!important;border:1px solid #ccc!important;border-radius:4px!important;padding:4px 8px!important}@media(max-width:600px){.inputInput{width:80vw!important}}.react-pdf__Page__canvas{border:1px solid black;width:685px!important}.docNavBar{text-align:left;font-weight:700;color:#5ba8c4!important;padding-left:10px;padding-top:10px;cursor:pointer}.react-pdf__Page{max-height:794px}.printButton{width:5%;padding:0!important;background-color:#5ba8c4!important;color:#fff!important;font-weight:700!important;margin-top:6px!important;margin-left:10px!important}.NavControls{display:flex}.pdfViewer{width:80vw;height:80vh}mark{margin-left:9px;padding:0 2px}.chat-fab{position:fixed!important;bottom:24px;right:24px;z-index:1000;transition:all .3s ease-in-out;box-shadow:0 4px 12px #00000026!important}.chat-fab:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003!important}.chat-fab-open{transform:scale(.9);opacity:.8}@media(max-width:768px){.chat-fab{bottom:20px;right:20px}}.SignUpContainer{position:relative;height:calc(100vh - 80px);background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:70px 0;box-sizing:border-box}.SignUpContainer:before{content:"";position:absolute;inset:0;background:#0009;pointer-events:none}.FormContainer{max-width:560px;width:90%;margin:auto;background:#fffc;padding:20px;position:relative;z-index:1}.captcha{display:flex}.captcha div{margin:auto}.fields{width:100%;border:1px solid;padding:5px;display:flex;background-color:#fff;margin:15px auto}.signinButton{display:inline-flex!important;width:100%;margin:11px auto!important;padding:7px 10px!important;background-color:#5ca8c4!important;border-radius:5px!important;color:#fff!important}@media(max-width:600px){.SignUpContainer{padding:40px 0;background-size:cover}.FormContainer{width:92%;max-width:none;padding:16px}}.secondText{font-size:14px;font-weight:700;margin-top:40px}.LoginContainer{position:relative;height:calc(100vh - 80px);background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:40px 0;box-sizing:border-box}.LoginContainer:before{content:"";position:absolute;inset:0;background:#0009;pointer-events:none}.thankYouContainer{min-height:200px;max-width:50%;margin:auto;background:#fffc;padding:20px;text-align:center;position:relative;z-index:1}.thankYouContainer h2{padding-bottom:20px}.thankYouPadding{padding:70px 60px}.spacing{height:20px}.UserEditContainer{background-color:#ececec}.UserEditContainer .topLevelChecksLeft,.UserEditContainer .topLevelChecksRight{background:none;width:30%}.userFirstText{font-weight:700!important;padding-bottom:10px}.userSecondText{text-align:left;padding-bottom:20px}.userInfoContainer{width:80%;display:flex;flex-direction:column;margin:0 auto}.rightUserFields{display:flex;padding:20px 100px}.userFields{background-color:#fff;border:1px solid black;padding:4px;margin:0 auto 40px;width:70%}.billingPlan{background-color:#fffcee;width:max-content;padding:33px;border:1px solid black;margin:0 0 50px}.accountButton{display:inline-flex!important;width:72%;height:6%;padding:2px;margin:0 auto!important;background-color:#5ca8c4!important;border-radius:5px!important;color:#fff!important}html,body{height:100%;margin:0}.App{text-align:center}.App-logo{animation:App-logo-spin infinite 20s linear;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Roboto Slab;src:url(/Roboto_Slab/RobotoSlab-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}body{margin:0;font-family:Roboto Slab,-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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiInputBase-root{width:100%}.inputRoot{width:inherit}.TermsAndConditionsContainer{text-align:left;padding:10px 10%}.TermsAndConditionsContainer h3{color:#034864}
