a{color:inherit;text-decoration:inherit}.panel{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;display:grid;grid-template-columns:1fr 1fr;height:450px;align-self:center}.panel-mfa{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;display:grid;grid-template-columns:4fr 5fr;height:450px;align-self:center}.panel-left{border-top-left-radius:25px;border-bottom-left-radius:25px;grid-column-start:1;grid-column-end:1;background:url('../../images/popup_background.jpg') no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:auto}.panel-left-mfa{border-top-left-radius:25px;border-bottom-left-radius:25px;grid-column-start:1;grid-column-end:1;background:url('../../images/popup_background.jpg') no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:auto}.panel-right{grid-column-start:2;grid-column-end:2;background-color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;padding:30px;display:flex;flex-direction:column;justify-content:flex-end}.panel-right-mfa{grid-column-start:2;grid-column-end:2;background-color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;padding:30px;padding-top:40px;display:flex;flex-direction:column}.textbox{background-color:#f2f2f2;height:40px;outline:none;border-radius:8px;border-width:0;margin-top:20px;font-size:20px;font-family:Lato;padding-left:20px;color:#7f7f7f}.textbox-mfa{background-color:transparent;border-color:#000;border-width:2px;height:40px;outline:none;border-radius:8px;margin-top:40px;font-size:20px;font-family:Lato;padding-left:20px;color:#7f7f7f}.panel-heading{padding:10px 15px;font-size:1.4rem;border-top-right-radius:1px;border-top-left-radius:1px;padding:20px 20px 10px;border-bottom:1px solid transparent;border-top-right-radius:2px;border-top-left-radius:2px;text-align:center;font-weight:300;font-size:24px;margin:0 20px;border-bottom-width:0;border-radius:3px 3px 0 0;border-bottom:1px solid #d9d9d9;margin:0 20px 8px;padding-left:0;padding-right:0;padding-bottom:16px;color:#333;background-color:transparent;border-color:#ddd}.panel-body{border-top:none;padding-bottom:30px;font-size:1.1rem;padding:15px 15px 50px 15px}.form-group{display:grid;grid-template-columns:8fr 2fr;font-size:1.1rem}.form-group input{grid-column:1/span 2;grid-row:1;color:#404040;display:block;height:38px;background-color:#fff;background-image:none;border:1px solid #d5d8de;border-radius:2px;border-width:1px;border-top-color:#bdc0c7;box-shadow:none;padding:6px 12px 6px 12px;font-size:15px;-webkit-transition:none;-o-transition:none;transition:none}.form-group i{color:#464c53;font-size:1.5em}.startBody{margin:0;height:100vh;overflow:auto}.startContainer{height:100vh;overflow:auto;display:grid;grid-template-rows:80px auto}.headerLink{color:#fff;font-family:Lato;font-style:normal;text-decoration:none;padding-left:25px;font-size:20px;text-transform:uppercase}.startContentContainer{grid-row-start:2;grid-row-end:2;display:grid;grid-template-columns:auto;grid-template-rows:auto;background:url('../../images/background_login.jpg') no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:auto}.startContentContainerOverlay{background:#000;background:linear-gradient(59deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 39%,rgba(0,0,0,.4) 73%,rgba(0,0,0,.1) 100%)}.startContent{color:#fff;font-family:Lato;align-self:flex-start;padding:50px;height:80%;width:55%}.startKachel{width:300px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fabf25;color:#3a3a3a;font-family:Lato-Bold;font-size:25px;cursor:pointer;border-radius:7px}.startHeader{background-color:#444b53;grid-row-start:1;grid-row-end:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;display:grid;grid-template-columns:250px auto 5fr;grid-template-rows:auto}.startLogo{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100px;width:auto;margin-top:5px}.startKontakt{font-size:80%;grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:60px}.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-grid{width:100%;height:100%;display:grid;grid-template-columns:2fr 3fr 2fr;grid-template-rows:1fr 2fr 1fr}.modal-inputs{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.modal-button{width:100%;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fabf25;color:#3a3a3a;font-family:Lato-Bold;font-size:25px;cursor:pointer;border-radius:7px}.modal-button-mfa{width:90%;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#005171;color:#fff;font-family:Lato-Bold;font-size:25px;cursor:pointer;border-radius:7px;align-self:center}.label_error{font-size:20px;margin-bottom:30px;margin-top:20px;font-family:Lato}.modal-text{width:240px;height:40px;background-color:rgba(0,0,0,.4);border-color:#fff;border-style:solid;color:#fff;font-size:20px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@font-face{font-family:'Lato';src:url('../../fonts/Lato-Regular.ttf') format('truetype')}@font-face{font-family:'Lato-Bold';src:url('../../fonts/Lato-Bold.ttf') format('truetype')}.lds-ring{grid-column:1/span 2;grid-row:1/span 2;display:flex;justify-self:center;align-self:center;width:80px;height:80px;color:#fff}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid red;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:red transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}