body{display:block;margin:0;padding:0;width:100%;height:100%;box-sizing:border-box;font-family:"Century Gothic",CenturyGothic,Geneva,AppleGothic,sans-serif}.BlurWrapperEffekt{filter:blur(8px);-webkit-filter:blur(8px)}.OverlayWrapper{background:rgba(0,0,0,.1);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.OverlayWrapper2{display:none;background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.Overlay{z-index:9999;position:absolute;top:50%;left:50%;width:400px;max-width:90%;background:white;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,-50%);border-radius:10px}.Overlay2{display:none;z-index:9999;position:absolute;top:50%;left:50%;width:400px;max-width:90%;background:white;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,-50%);border-radius:10px}@media only screen and (max-width:850px){}.OverlayHelp{font-size:16px;line-height:22px;color:black;padding:20px}@media only screen and (max-width:500px){.OverlayHelp{font-size:14px;line-height:20px}}.OverlayHelpHeadMaster{margin-top:30px;margin-bottom:20px;font-size:28px;line-height:34px;text-align:center}.OverlayHelpHead{font-size:16px;text-align:center;margin-top:30px;margin-bottom:10px}.HelpImage{max-width:400px;margin-top:20px;margin-bottom:20px}.HelpImage2{max-width:600px;margin-top:20px;margin-bottom:20px}.closeButtonPopup{position:absolute;right:10px;top:6px}.loginFields input[type=text],.loginFields input[type=password]{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}.LoginButton{background-color:#377ba8;border-radius:5px;margin:0 auto;margin-top:20px;padding:0;width:100%;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:18px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.1)}@media only screen and (min-width:800px){.LoginButton:hover{background-color:#1c92ff;color:white}}.backgroundElement{position:relative;height:100%;background:-webkit-gradient(linear,center top,center bottom,from(#00677f),color-stop(100%,rgba(0,103,127,0.4)));background-image:linear-gradient(#00677f,rgba(0,103,127,0.4) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;background:-webkit-linear-gradient(top,#00677f,rgba(0,103,127,0.4) 100%);background-image:linear-gradient(#00677f,rgba(0,103,127,0.4) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;background:linear-gradient(to bottom,#00677f,rgba(0,103,127,0.4) 100%);background-image:linear-gradient(#00677f,rgba(0,103,127,0.4) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}.backgroundImage{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;opacity:.1;background:transparent url(ikosaeder_home-gross.svg) no-repeat center center}.loginError{color:red}.contentfield{background:linear-gradient(to bottom,#00677f,rgba(0,103,127,0.4) 100%);background-image:linear-gradient(#00677f,rgba(0,103,127,0.4) 100%);min-height:100%;padding-top:100px;margin-left:300px;padding-left:20px;padding-right:20px;padding-bottom:50px;position:absolute;right:0;left:0}@media only screen and (max-width:1100px){.contentfield{padding-top:50px;margin-left:0;margin-top:60px;background:0}body{background:rgba(0,103,127,0.4)}}.Image{width:100%}.StartInfo{color:white;text-align:center;font-size:22px;font-weight:bold;line-height:30px;max-width:100%}.StartInfo2{color:white;text-align:center;font-size:25px;font-weight:bold;line-height:30px;max-width:100%}@media only screen and (max-width:600px){.StartInfo{font-size:16px}}.StartNews{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;text-align:center;font-size:16px;line-height:20px;cursor:pointer;color:black;overflow:hidden}.NewsImportant{border:3px solid #c84d4d!important}.StartNewsBewerter{border:3px solid #c67000!important;background:#c67000!important;color:white}.StartNews:hover{font-weight:bold}.StartNewsBewerter:hover{font-weight:normal}.DetailHistoryE{padding:8px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;font-size:16px;line-height:20px;color:black;overflow:hidden}.DetailHistoryLabelWrapper{max-width:715px;margin:0 auto;margin-top:10px}.DetailHistoryLabel{display:inline-block;color:black;background:white;font-size:10px;padding:6px}.Notice{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);border:0 solid #ddd!important;background:#52bd75;color:white;-webkit-transition-duration:.2s;transition-duration:.2s;text-align:center;font-size:16px;line-height:20px;font-weight:bold}.NoticeRed{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);border:0 solid #ddd!important;background:#b94f4f;color:white;-webkit-transition-duration:.2s;transition-duration:.2s;text-align:center;font-size:16px;line-height:20px;font-weight:bold}textarea{resize:none;overflow:auto;width:100%}.textfield{width:100%;margin-bottom:10px}.Divider{margin-bottom:30px}.Divider2{margin-bottom:80px!important}.Divider3{border:1px dashed grey;width:100%;margin-top:20px}.Divider4{border:1px solid grey;width:100%;margin-top:2px;margin-bottom:5px}.Divider5{margin-bottom:20px!important}.InputLabel{width:100%;font-size:10px}.InputLabel2{width:100%;font-size:16px;margin-bottom:5px;margin-top:5px;color:#343434}.InputLabel3{width:100%;font-size:14px}.InputLabel4{width:100%;font-size:14px;margin-left:12px}form{margin:0}.form-control{max-height:0!important}.reportWrapper{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;overflow:hidden;padding-top:20px}.reportItemE{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 0 15px 10px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}.reportItemEText{line-height:32px!important;margin-right:20px;margin-left:10px;font-size:16px;font-weight:bold;min-width:300px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.SettingButtonWrapper{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;text-align:right}.SettingButton{margin:0 auto;background-color:white;border-radius:5px;padding-left:20px;padding-right:20px;max-width:240px;height:40px;border:0;color:black;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);display:inline-block}@media only screen and (min-width:800px){.SettingButton:hover{background-color:#1c92ff;color:white}}.SettingName{line-height:34px!important;margin-right:20px;margin-left:10px;font-size:16px;font-weight:normal;min-width:200px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.menu{position:fixed;background-color:#404040;width:100%;height:100%;min-height:700px;top:0;left:0;bottom:0;z-index:9999;width:300px;box-sizing:border-box;box-shadow:0 6px 2px 1px rgba(0,0,0,.1)}.menuTop{background:#747474}.MenuLogo{max-width:160px;margin:0 auto}.MenuHead{font-weight:normal;font-size:16px;text-align:center;padding-bottom:20px;color:white}.menuButton{font-weight:normal;font-size:18px;line-height:60px;text-align:center;color:white;border-bottom:2px solid #3d3c3c;position:relative}.menuButtonCounter{border-radius:100px;background:red;border:1px solid red;color:white;width:25px;height:25px;font-size:16px;font-weight:bold;line-height:25px;position:absolute;top:18px;left:calc(50% - 122px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menuButton:hover{color:#00677f}a{text-decoration:none}.menucontainer{display:none}@media only screen and (max-width:1100px){.menu{width:100%;max-height:60px;min-height:1px;box-shadow:none}.menuTop{background:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.MenuLogo{max-width:60px;min-width:60px;margin:0}.MenuHead{margin-left:20px;padding-bottom:0;color:white;line-height:60px}.MenuItems{width:100%;position:fixed;top:60px;right:0;box-sizing:border-box;background-color:#333;padding-top:10px;overflow:auto}.menucontainer{display:inline-block;cursor:pointer;margin-right:10px;text-align:right;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;-ms-align-self:center;align-self:center;max-width:40px}.menucontainerWrapper{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.menushow{display:none}}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:white;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,7px);transform:rotate(-45deg) translate(-8px,7px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.UnternehmenListeItem{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:40px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s}.UnternehmenListeItemName{line-height:50px!important;text-align:center;font-size:30px;background:grey;color:white;font-weight:bold;width:100%;padding-bottom:0;border-bottom:0 solid grey;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px}.UnternehmenListeItemButtons{border-radius:5px;padding-left:20px;padding-right:20px;height:40px;border:1px solid #bababa;color:black;font-weight:bold;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.1);margin:10px;width:100%}.UnternehmenListeItemButtons a{color:black}.ButtonRed{background-color:#a83737;color:white}@media only screen and (min-width:800px){.UnternehmenListeItemButtons:hover{background-color:#1c92ff;color:white}}@media only screen and (max-width:700px){.UnternehmenListeItemButtons{margin:10px;width:100%;max-width:100%;font-size:12px}}.UnternehmenListeItemButtonWrapper{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:10px}.uploadkatalogItem{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s}.anforderungskatalogItemWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.anforderungskatalogItemWrapper2{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.uploadkatalogItemName{line-height:40px!important;margin-right:20px;margin-left:10px;font-size:20px;font-weight:bold;min-width:300px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media only screen and (max-width:500px){.uploadkatalogItemName{font-size:18px;min-width:100px}}.uploadkatalogItemNameUpload{line-height:40px!important;margin-right:20px;margin-left:10px;font-size:20px;font-weight:bold;min-width:300px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;color:#e25252}@media only screen and (max-width:500px){.uploadkatalogItemNameUpload{font-size:18px;min-width:100px}}.uploadButton{background-color:#377ba8;border-radius:5px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:240px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);margin-right:10px;min-width:180px;margin-top:5px;margin-bottom:5px}@media only screen and (min-width:800px){.uploadButton:hover{background-color:#1c92ff;color:white}}.viewButton2{background-color:#37a771;border-radius:5px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:240px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);margin-right:10px;min-width:180px;margin-top:5px;margin-bottom:5px;display:inline-block}@media only screen and (min-width:800px){.viewButton2:hover{background-color:#1c92ff;color:white}}.NoDocument2{background-color:#ba5353;border-radius:5px;margin:0 auto;font-family:Arial;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;max-height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:12px;line-height:15px!important;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);cursor:not-allowed;margin-right:10px;max-width:140px!important;margin-top:5px;margin-bottom:5px}@media only screen and (max-width:500px){.NoDocument2{min-width:108px;font-size:12px}}.uploadedItem{display:none}.showUploadedItemsButton2{max-width:500px}.anforderungskatalogItem{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}.anforderungskatalogItem2{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:flex-end;overflow:hidden}.ItemSpacer{margin-bottom:40px}.ItemMapper{background:0;border:0 solid #54c474!important;box-shadow:none;margin-bottom:0;padding:0}@media only screen and (max-width:760px){.anforderungskatalogItem{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:flex-end}}.anforderungskatalogItemName{line-height:40px!important;margin-right:20px;margin-left:10px;font-size:20px;font-weight:bold;min-width:300px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}@media only screen and (max-width:760px){.anforderungskatalogItemName{width:100%}}@media only screen and (max-width:500px){.anforderungskatalogItemName{font-size:18px;min-width:100px}}.anforderungskatalogItemName2{line-height:40px!important;margin-right:20px;margin-left:10px;font-size:20px;font-weight:bold;min-width:300px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;width:100%;border-bottom:1px solid #b0b0b0;margin-bottom:8px}@media only screen and (max-width:760px){.anforderungskatalogItemName2{width:100%}}@media only screen and (max-width:500px){.anforderungskatalogItemName2{font-size:18px;min-width:100px}}.viewButton{background-color:#377ba8;border-radius:5px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:240px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);margin-right:10px;min-width:180px;display:inline-block}@media only screen and (min-width:800px){.viewButton:hover{background-color:#1c92ff;color:white}}.anforderungskatalogItemSymbol{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:40px;min-width:40px}.deleteImage{max-width:40px;cursor:pointer}.checkImage{max-width:60px}.downloadImage{max-width:80px;cursor:pointer}.anforderungskatalogItemSymbolDownload{margin-right:8px}.anforderungskatalogStatus{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px}@media only screen and (max-width:750px){.anforderungskatalogStatus{width:100%;margin-bottom:10px;margin-right:0}}.anforderungskatalogStatusHead{font-size:11px;margin-bottom:2px}.StatusInfo{font-size:12px;margin-top:10px}.anforderungskatalogStatusWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.anforderungskatalogStatusE{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;text-align:center;border-radius:5px;font-size:14px;line-height:25px;margin-right:5px;font-weight:bold;color:white;cursor:not-allowed;padding:0;border-style:none}.StatusGreen{background:#3a9f3e}.StatusYellow{background:#cfbb3a}.StatusRed{background:#db3b3b}.StatusDeactivated{background:#9a9a9a;cursor:pointer}.StatusDeactivated:hover{background:#5d5d5d}.anforderungskatalogAdd{padding:8px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:20px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:flex-end}.anforderungskatalogTextfield{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.anforderungskatalogTextfield2{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:5px}@media only screen and (max-width:760px){.anforderungskatalogTextfield2{width:100%}}.anforderungskatalogTextfield input[type=text]{width:100%;font-size:20px;font-weight:bold;margin-right:20px;line-height:38px;display:inline-block;border:0 solid #ccc;box-sizing:border-box}.anforderungskatalogTextfield input[type=password]{width:100%;font-size:20px;font-weight:bold;margin-right:20px;line-height:38px;display:inline-block;border:0 solid #ccc;box-sizing:border-box}.anforderungskatalogTextfield2 input[type=text]{width:100%;font-size:20px;font-weight:bold;margin-right:20px;line-height:38px;display:inline-block;border:0 solid #ccc;box-sizing:border-box}@media only screen and (max-width:1040px){.anforderungskatalogTextfield{width:100%}.anforderungskatalogTextfield input[type=text]{max-width:100%}.anforderungskatalogTextfield input[type=password]{max-width:100%}}.addButton{background-color:#377ba8;border-radius:5px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:240px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);margin-right:10px;display:inline-block}.addButtonOrange{background-color:#377ba8}@media only screen and (min-width:800px){.addButton:hover{background-color:#1c92ff;color:white}}.DocumentWaiting{background-color:#9a9a9a;border-radius:5px;margin:0 auto;font-family:Arial;padding-left:20px;padding-right:20px;height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:16px;line-height:40px!important;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);cursor:not-allowed;margin-right:10px;min-width:208px}@media only screen and (max-width:500px){.DocumentWaiting{min-width:108px;font-size:12px}}.NoDocument{background-color:#ba5353;border-radius:5px;margin:0 auto;font-family:Arial;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;max-height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:12px;line-height:15px!important;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);cursor:not-allowed;margin-right:10px;max-width:140px!important}.NoDocumentTest{background-color:#ba5353;border-radius:5px;margin:0 auto;font-family:Arial;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;max-height:40px;border:0;color:white;text-align:center;text-decoration:none;font-size:12px;line-height:15px!important;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);cursor:not-allowed;margin-right:10px;max-width:140px!important}@media only screen and (max-width:500px){.NoDocument{min-width:108px;font-size:12px}}.anforderungskatalogLabel{color:white;max-width:710px;margin:0 auto;margin-top:40px;margin-bottom:5px;font-size:16px}.anforderungskatalogLabelNoSpace{margin-top:5px}.HistoryLabel{color:white;max-width:710px;margin:0 auto;margin-top:10px;margin-bottom:2px;font-size:12px}.MappingLabel{color:white;max-width:710px;margin:0 auto;margin-top:-10px;margin-bottom:0;font-size:16px}.HowTo{color:white;max-width:710px;margin:0 auto;margin-top:40px;margin-bottom:30px;font-size:16px;text-align:center}.Center{text-align:center}.anforderungskatalogLabelBig{color:white;max-width:710px;margin:0 auto;margin-top:40px;margin-bottom:5px;font-size:24px}.anforderungskatalogItemDropdown{margin-right:20px}@media only screen and (max-width:500px){.anforderungskatalogItemDropdown{margin-right:10px;margin-bottom:10px}}.notesField{margin-bottom:10px}.notesLabel{font-size:12px;margin-top:10px;margin-bottom:5px}.notesTextbox{display:none}.NoteShow{display:block}.notes{width:100%;margin-top:10px}.notesButton{background-color:#377ba8;border-radius:5px;margin:0 auto;padding-left:10px;padding-right:10px;max-width:240px;height:22px;border:0;color:white;text-align:center;text-decoration:none;font-size:14px;line-height:22px!important;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;box-shadow:0 6px 10px 2px rgba(0,0,0,0.02);margin-right:10px;min-width:180px;display:inline-block}@media only screen and (min-width:800px){.notesButton:hover{background-color:#1c92ff;color:white}}.NoteHide{display:none}.wrapper-dropdown-3{position:relative;width:180px;margin:0 auto;padding:10px;background:#fff;border-radius:7px;border:1px solid rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(50,50,50,0.1);cursor:pointer;outline:0;font-weight:bold;color:black;line-height:18px;font-size:16px}.wrapper-dropdown-3:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#8aa8bd transparent}.wrapper-dropdown-3 .dropdown{position:absolute;top:30px;left:0;right:0;background:white;border-radius:inherit;border:1px solid rgba(0,0,0,0.17);box-shadow:0 0 5px rgba(0,0,0,0.1);font-weight:normal;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;list-style:none;opacity:0;pointer-events:none}.wrapper-dropdown-3 .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:15px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent}.wrapper-dropdown-3 .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,0.1) transparent}.wrapper-dropdown-3 .dropdown li a{display:block;padding:10px;text-decoration:none;color:black;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 rgba(255,255,255,1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper-dropdown-3 .dropdown li i{float:right;color:inherit}.wrapper-dropdown-3 .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrapper-dropdown-3 .dropdown li:last-of-type a{border:0;border-radius:0 0 7px 7px}.wrapper-dropdown-3 .dropdown li:hover a{background:#f3f8f8}.wrapper-dropdown-3.active .dropdown{opacity:1;pointer-events:auto}.no-opacity .wrapper-dropdown-3 .dropdown,.no-pointerevents .wrapper-dropdown-3 .dropdown{display:none;opacity:1;pointer-events:auto}.no-opacity .wrapper-dropdown-3.active .dropdown,.no-pointerevents .wrapper-dropdown-3.active .dropdown{display:block}ul{padding-inline-start:0}.uploadfield{position:relative;margin:0 auto;width:500px;max-width:100%;height:200px;border:4px dashed #fff;margin-top:50px;margin-bottom:100px}.uploadfield p{max-width:100%;height:100%;text-align:center;line-height:170px;color:#fff;font-family:Arial}@media only screen and (max-width:500px){.uploadfield p{line-height:30px}}.uploadfield input{position:absolute;width:100%;height:100%;outline:0;opacity:0}.uploadfield button{margin:0;color:#fff;background:#37a771;border:0;width:508px;max-width:100%;height:35px;margin-top:-20px;margin-left:0;border-radius:4px;transition:all .2s ease;outline:0;cursor:pointer}.uploadfield button:hover{background:#1c92ff;color:#0c5645}.uploadfield button:active{border:0}.Chat{padding:15px;border-radius:10px;max-width:700px;min-width:200px;margin:0 auto;margin-bottom:20px;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05);background:white;-webkit-transition-duration:.2s;transition-duration:.2s;margin-top:40px;max-height:600px;overflow:auto}.ChatStart{text-align:center;color:grey}.MessageLeft{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.MessageRight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.Message{max-width:400px;border-radius:5px;padding:10px;font-size:16px;margin-bottom:20px}.MLeft{background-color:#e6e5eb}.MRight{background-color:#e6e5eb;background-color:#158ffe;color:#fff}.MFrom{font-size:12px;margin-top:10px}.MFrom span{font-weight:bold}.footerBottom{padding-top:30px;text-align:center;position:absolute;bottom:20px;left:0;right:0}.footerBottom a{text-decoration:none!important;color:black}#wrapper{max-width:1000px;margin:0 auto;margin-top:20px}#wrapper canvas{width:100%!important}.filesystem{margin:0 auto;max-width:710px;margin-bottom:20px;border-radius:10px;overflow:hidden;box-shadow:0 11px 15px -7px rgba(0,0,0,.05),0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.05)}.filesystemWrapper{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;padding:5px;background:white}@media only screen and (max-width:550px){.filesystemWrapper{justify-content:space-around}}.fileItem{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin-bottom:30px;max-width:130px;min-width:130px;margin-right:10px;position:relative;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fileItem:hover{background:rgba(167,167,167,0.4)}.fileItemImage{max-width:80px;margin:0 auto}.fileItemText{text-align:center;font-size:12px;font-weight:bold;overflow:hidden;margin-bottom:10px}.fileItemStatus{position:absolute;width:20px;height:20px;border-radius:100%;top:56px;right:25px}.fileItemAdd{position:absolute;width:50px;height:50px;top:16px;left:40px}.fileItem:hover .hovertrue{opacity:1}.hovertrue{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;bottom:-30px;width:100%;background:rgba(167,167,167,0.8);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.hovertrueTools{width:50%;padding-top:5px;padding-bottom:5px}.hovertrueTools:hover{background:rgba(167,167,167,1)}.hovertrueToolsImage{width:20px;margin:0 auto}@media only screen and (max-width:1000px){.fileItem{background:rgba(167,167,167,0.2);margin-bottom:60px}.hovertrue{opacity:1;bottom:-40px;background:rgba(167,167,167,0.6)}.hovertrueToolsImage{width:30px;margin:0 auto}}.NoShowOpacity{opacity:0}.filesystemMenu{display:-webkit-box;-webkit-box-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;background:white}.filesystemMenuImage{margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;max-width:30px;cursor:pointer}.filesystemMenuPath{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px;border:1px solid black;border-radius:5px;line-height:30px;padding-left:5px;padding-right:5px;overflow:auto}.showHelp{text-decoration:underline;cursor:pointer;font-weight:bold}.HelpText{display:none}.Overlay3,.Overlay4,.Overlay5{display:none;z-index:9999;position:absolute;top:50%;left:50%;width:800px;max-width:90%;background:white;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,-50%);border-radius:10px}.Overlay5{background:#5b8195}