body{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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{font-size:62.5%;box-sizing:border-box}body{font-family:"Russo One",sans-serif;height:100vh;margin:0}button{font-size:1.6rem}.full-width{width:100%}#root{height:100%}.appContainer{align-items:flex-start;width:100%;height:100%;top:0;left:0;display:-webkit-flex;overflow:hidden}.imageContainer{position:absolute;z-index:1;overflow:hidden}.image,.imageContainer{display:flex;width:100vw;height:100vh}.menuContainer{padding-top:6rem;padding-left:1rem}.menuContainer,.menuHomeContainer{display:flex;position:relative;flex-direction:column;z-index:2}.menuHomeContainer{padding-top:26rem;padding-left:2rem}.NavLink{color:#fff;font-size:2.4rem;cursor:pointer}.NavLink,.NavLink:hover{display:flex;line-height:6rem;text-decoration:none;transition:.2s}.NavLink:hover{color:#742c11;font-size:2.5rem}.menuUser{display:flex;color:#fff;font-size:2rem;line-height:2rem;text-decoration:none;cursor:pointer}.flex,.loginForm{display:-webkit-flex}.loginForm{width:20%;position:absolute;z-index:2;right:20%;top:9%}.button{padding:1rem;border:.1rem solid grey;border-radius:.5rem;cursor:pointer}.button:hover{border:.1rem solid #404040}.button.primary{background-color:#07827b}.button.primary:hover{background-color:#3e9893}.button.secondary{color:#315856}.button.secondary,.button.secondary:hover{background-color:#f0f0f0;text-decoration:none}.button.secondary:hover{color:#3e9893}.text-center{text-align:center}.form{display:flex;justify-content:center;align-items:center;height:100%}.form-container{display:flex;flex-direction:column;background-image:linear-gradient(#d1e2e1,#8faaa8);margin-left:30%;width:40rem;padding:2rem;border:.1rem solid silver;box-shadow:5px 5px 10px #bfbfbf;list-style-type:none;font-size:2rem}.form-container li{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem}input{padding:1rem;border:.1rem solid silver;border-radius:.5rem}.admin{margin-top:2rem;margin-left:40rem;flex-direction:row;position:absolute}.admin,.adminTable{display:flex;z-index:2}.adminTable{flex-direction:column}.adminRow{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:66vw;background-color:#d9d9d9;margin:1rem;padding:1rem;border-collapse:collapse;border-spacing:1rem}#adminUser{width:30vw;font-size:1.6rem}#adminRole{width:20vw;font-size:1.6rem}.buttonVisible{opacity:1}.buttonInvisible{opacity:0}.pdf,.pdfUpload{display:flex;flex-direction:column}.pdfUpload{padding:2rem;border:.2rem solid;border-radius:2rem;z-index:2}.uploadContainer{width:100%}.searchContainer,.uploadContainer{align-items:flex-start;flex-direction:row;height:100%;display:-webkit-flex;overflow:hidden}.searchContainer{width:65%;margin-top:4rem;margin-left:45rem}.search{margin-top:25rem;margin-left:50rem;display:flex;height:70%;width:95rem;overflow:auto;flex-direction:column}.search,.searchDropdown{position:absolute;z-index:2}.searchDropdown{margin-top:8rem;margin-left:35rem;width:56rem}.custom-file-input{width:56rem}.input-group-text{cursor:pointer}.popupContainer{width:80%;height:60%;margin:10% 20% 20%}.popup,.popupContainer{display:flex;position:absolute;z-index:1111;overflow:hidden}.popup{flex-direction:column;justify-content:center;align-items:center;width:40vw;height:40vh;padding:10rem;box-shadow:5px 5px 10px grey;background-color:#d9d9d9;text-align:center}#popupHide{margin-left:160rem}#popupShow{margin-left:10rem}.popupButton{border-radius:2px;padding:8px 14px;width:10rem;margin-top:6rem;background-color:#f0f0f0;color:#315856;transition-duration:.4s}.popupButton:hover{background-color:#f0f0f0;color:#3e9893}.content{margin-top:6rem;margin-left:50rem;display:flex;height:90%;width:95rem;overflow:auto;position:absolute}.content,.contentTable{flex-direction:column;z-index:2}.contentTable{align-items:flex-start;height:55vh;margin-left:2rem}.contentRow,.contentTable{justify-content:flex-start;width:70vw}.contentRow{display:flex;flex-direction:row;align-items:center;height:5vh;padding:1rem;border-collapse:collapse}#contentPic{width:3vw}#contentPicture{width:2vw}#contentTitle{width:70vw;color:grey}#contentTitle:hover{color:#742c11}
/*# sourceMappingURL=main.4c189070.chunk.css.map */