.loginContainer{display:flex;justify-content:center;width:100%;background:#3a3a3a;margin-top:40px}.loginContent{width:100%;max-width:500px;padding:0 40px 40px!important;color:#000;margin:20px 10px 10px;height:180px;background:#fff!important}.loginHeaderLogo{display:flex;justify-content:center;margin-top:30px;margin-bottom:15px;height:50px}.loginHeaderLogo img{height:50px;width:auto}.plastkastareLogo{height:100px;width:auto;background:#fff}.guestLogin{display:flex;flex-direction:column;align-items:center;width:100%}.nameField{max-width:300px;width:100%}.loginOptions{margin-top:25px;display:flex;flex-direction:column;align-items:center}.loginOptions h2{margin-bottom:15px}.microsoftLoginLogo{width:240px}.microsoftLogin:hover{cursor:pointer}.guestLoginButton{height:45px;width:240px;border:1px solid grey;margin-bottom:10px;display:flex;justify-content:center;align-items:center;font-size:1.2em;background:#17a2b8;color:#fff}.guestLoginButton:hover{border:1px solid #add8e6;cursor:pointer;background:#138496}.adminHeaderContainer{display:flex;flex-direction:row;height:80px;width:100%;position:fixed;z-index:5;box-shadow:1px 0 4px grey;top:0}.rollyLogo{height:50px}.headerLogo{z-index:0;display:flex;justify-content:center;align-items:center}.header{border:none;margin-top:5px;margin-bottom:15px}.headerLogo{width:100%!important}.adminHeaderLogo{width:170px;text-transform:uppercase;font-size:25px;color:#000;color:#fff;background-color:#000;font-weight:750;padding-left:50px}.adminHeaderLogo,.headerLogo a{display:flex;justify-content:center;align-items:center}.headerLogo a{padding-left:10px;padding-right:10px}.adminHeaderContent{flex:1 1;color:#00f;padding-right:150px}.adminHeaderContent,.headerUsernameContainer{display:flex;justify-content:center;align-items:center;background-color:#000}.headerUsernameContainer{z-index:10;color:#000;color:#fff;padding-right:30px}.headerUsernameContainerIcon{margin-top:8px}.headerUsernameContainerName{margin-left:8px}.sidebarContainer{width:170px;background:#313a46;height:100%;z-index:1;position:fixed;top:50px;padding-top:20px}.navigationButton{margin-bottom:1px;display:flex;flex-direction:row;padding-left:15px;align-items:center;height:40px;width:100%;color:#a9a9a9}.navigationButton:hover{background:#2979ec;cursor:pointer;color:#fff}.navigationButtonLabel{margin-left:10px}.navigationContainer{flex-direction:column;display:flex;align-items:center}.navigationActive{background:rgba(41,121,236,.8);color:#fff}.navigationActive:hover{background:#2979ec}.portalContainer{margin-top:50px;background:#323232}.appCardsContainer{color:#000;display:flex;flex-direction:row}.appCard{margin-right:10px}.appDescription{height:50px}body,html{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!important;background:#323232;flex:1 1}html{display:flex;flex-direction:column}#root,html{height:100%}.App-Alert{align-self:center;padding-bottom:0;padding-right:30px;padding-left:120px;position:fixed;top:10px;z-index:10;border-radius:5px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container{display:flex;flex:1 1;align-items:center;flex-direction:column}.errorContainer{padding-top:10px;flex:1 1}.App{flex-direction:column;flex-grow:1}.App,.content{display:flex;height:100%}.content{flex-direction:row;justify-content:center;background:#323232;color:#e4e4e4}.App-logo{height:40vmin}.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:#09d3ac}.containerBox{box-shadow:0 0 5px grey;background:#323232;border:1px solid grey;padding:5px}.dataContainerRowField{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:1 1;text-align:right}.dataContainerRowValue{display:flex;flex-direction:row;align-items:center;padding-left:10px;flex:3 1}.dataContainerIcon{display:flex;justify-content:center;align-items:center;margin-right:5px}.center{flex-grow:1}.button,.center{text-align:center}.button{border:1px solid grey;padding:4px 10px;display:inline-block;border-radius:10px;color:#000;margin:5px}.button:hover{cursor:pointer;background:#d3d3d3;text-decoration:none}
/*# sourceMappingURL=main.21d83b71.chunk.css.map */