body,html{padding:0;margin:0;background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#222}.NoSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}select{border:none;background-color:#fff;cursor:pointer}#menu-button{display:flex;justify-content:center;align-content:center}#MainContent{padding:0 25px;display:inline-block;line-height:1.6}#MainContent .FormEntry+.FormEntry{margin-top:8px}#TopRibbon{width:100%;height:50px;display:flex;margin-bottom:20px}#Version{align-content:end!important;position:relative;bottom:5px;font-size:50%}#ProjectTitle{flex:1;height:100%;align-content:center;display:flex;padding-left:8px;font-size:1.5rem}#ProjectTitle span{align-content:center;display:grid}.Button{border:none;min-width:80px;height:30px;border-radius:20px;padding:4px 8px;cursor:pointer;font-weight:700;font-size:95%}@media only screen and (max-width:768px){.Button{height:45px;min-width:125px;font-size:120%}}.ButtonWhite{background-color:#fff;color:#00a99d}.ButtonGreen{background-color:#00a99d;color:#fff}.NextPrevBtn{margin-top:20px;margin-bottom:20px}.NextPrevBtn+.NextPrevBtn{margin-left:20px}.BrightTextColor{color:#fff}.DarkTextColor{color:#222}.BrightColorText{color:#5ac4bd}.BrightColorBackground{background-color:#5ac4bd}.DarkColorText{color:#00a99d}.DarkColorBackground{background-color:#00a99d}.DisabledButton{background-color:#888!important;cursor:default}.LanguageSelector{color:#444;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;cursor:pointer}.ActiveLanguage,.LanguageSelector:hover{color:#eee}.HintText{line-height:1.2;font-style:italic;font-size:.9rem}#AppLogoBigContainer{width:232px;display:flex;align-items:center;justify-content:center}.AppLogoBig{height:100%}.AppLogoSmall{height:100%;width:50px}#TopRibbonContent{flex:1;display:flex}.ContentSubline{border-bottom:2px solid #c2c2c2}.ContentContainer{background-color:#fff;border:1px solid #c8c8c8;box-shadow:2px 2px 0 0 #c8c8c8;padding:25px;font-size:1.3rem}.ContentHeadline{display:flex}.ContentHeadlineContent{color:#5ac4bd;display:flex;font-size:1.5rem;align-items:center;margin-bottom:12px}.ContentHeadlineContent:before{content:"";display:block;width:8px;height:25px;margin-right:8px;background-color:#00a99d}#SummaryContainer{display:inline-block;border-radius:10px;border:2px solid #ddd;padding:15px;margin-left:25px;min-width:400px}#SummaryContainer .SummaryEntry+.SummaryEntry{margin-top:8px}.SummaryEntry{display:flex}.SummaryEntryLabel,.SummaryEntryValue{flex:1}.FormEntry{display:flex}.FormEntry div{width:320px}.FormEntry div select,input{width:100%;font-size:90%}input{border:none}.FormEntry span{width:220px}.FormEntry .spacer{width:60px}#BlankExportBtn{filter:invert(1)}.DisabledTextLabel{color:#bbb}#menu{position:absolute;overflow:hidden;width:0;top:50px;left:0;background-color:#00a99d;z-index:2;transition:width .2s;-moz-transition:width .2s;-webkit-transition:width .2s;color:#fff}.menuOpen{width:300px!important;overflow:visible!important}.Sidemenubutton{height:60px;display:flex;align-items:center;cursor:pointer;padding:10px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;background-color:#00a99d;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Sidemenubutton:hover{background-color:#7fd1cc}.SidemenubuttonOpen .FoldoutIconContainer{transform:rotateX(180deg)}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.Submenu{overflow:hidden;top:0;position:absolute;width:200px}.Submenu,.Submenu .Sidemenubutton{height:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.SubmenuOpen{overflow:visible!important;height:auto}.SubmenuOpen .Sidemenubutton{height:60px!important}.FoldoutIconContainer{position:absolute;right:10px;transform:rotateX(0deg);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.FoldoutIcon{width:14px}.DM_MainBackground{background-color:#222}.DM_ContentContainer{background-color:#222;border:1px solid #c8c8c8;box-shadow:2px 2px 0 0 #c8c8c8;color:#ccc}.DM_HelpContainer{background-color:#222;color:#ccc;padding-bottom:105px}.DM_SummaryContainer{color:#ccc}.DM_Select Select{border:1px solid #444!important}.DM_Input Input,.DM_Select Select{background-color:#444;color:#ccc}.DM_Text{color:#ccc}#LoadingAnimationContainer{width:100%;height:100%;position:absolute;display:grid;justify-items:center;align-content:center;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:99}#LoadingMessage{color:#5ac4bd;margin-top:20px;font-weight:700;font-size:1.3rem}.loader{position:relative;width:100px;height:100px}.loader:after,.loader:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 10px 2px rgba(0,0,0,.3)}.loader:after{box-shadow:inset 0 2px 0 #5ac4bd;animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#popup{width:400px;border-radius:15px;top:30%;left:50%;transform:translate(-50%,-50%);background-color:#fff;font:#272727;display:flex;flex-direction:column;padding:20px 5px}.DM_PopupBackground{background-color:#333!important;color:#cacaca!important;border:1px solid #ccc!important}#PopupMessage{flex:1;padding:10px 15px;display:grid;align-content:center;justify-content:center}#PopupButtonContainer{height:45px;margin-top:25px}#PopupButtonContainer,.PopupButton{display:flex;justify-content:center;align-items:center}.PopupButton{height:30px}.PopupButton+.PopupButton{margin-left:20px}.UserInput input{border-radius:5px}.UserInput span{font-weight:700}#DateWarning{font-size:55%;background-color:#ff0;padding-left:15px;border-radius:100px;width:220px;margin-bottom:3px}@media only screen and (max-width:768px){#SummaryContainer{display:none}}#PackageImageSelectionContainer{display:flex}#LimitedVersionImagePreview,#PackageImagePreview{display:grid;align-items:center;justify-content:center}#LimitedVersionImagePreview{margin-top:33px}.PreviewImage{width:auto;height:150px}.ImagePreviewSelection{flex:1}#PublisherNotationResult{visibility:hidden}#PowerSpecInputContainer{width:140px}#PowerSpecAmountInputContainer{width:70px}#PowerSpecAmountInputContainer input{text-align:center}.PublisherPreview{text-align:center;font-size:70%;line-height:1.2}.PublisherPreviewVisible{background-color:#eee}.DM_Publisher,.DM_Publisher div{background-color:#444!important;color:#ccc!important}.helpstep{margin-top:20px;margin-bottom:8px;font-weight:700}#DBstoredhint{opacity:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.SheetEntryContainer{display:flex;height:50px;background-color:#c8eae7;border:1px solid #2c6864;border-radius:5px;color:#3e3737}.EntryInfo{align-content:center;justify-content:center;display:grid;flex:1}.SheetEntryName{font-weight:700}.SheetEntryMadeOn{font-style:italic}#SpecSheetList{padding:0 50px}#SpecSheetList .SheetEntryContainer+.SheetEntryContainer{margin-top:16px}.DM_SheetEntry{background-color:#5f5f5f;border:1px solid #c8c8c8;border-radius:5px;color:#ccc}#SpecSheetListHeader{display:flex;height:30px;margin-bottom:8px}#SpecSheetListHeader div{font-size:130%;font-weight:700}.SheetEntryButton{border:none;min-width:50px;height:30px;border-radius:20px;padding:4px 8px;cursor:pointer;font-weight:700;font-size:95%;display:grid;justify-content:center;align-items:center}.glyphicon-move{cursor:move;cursor:-webkit-grabbing}.DeleteBtn,.MasterDataButton{justify-content:center}.MasterDataButton{min-width:150px;height:50px;display:grid;align-content:center;font-size:110%}#ButtonGridContainer{display:grid;grid-template-columns:auto auto auto;-moz-column-gap:30px;column-gap:30px;row-gap:40px;padding:50px}#DataContainer{margin-top:20px}.DataEntry{display:flex;align-items:center;margin-bottom:10px}.DataEntry .Label{display:grid;align-content:center;padding-right:40px;flex:1}.DataEntry .LocaKeyLabel,.DataEntry input{margin-right:20px;width:200px}.DataEntryNew{background-color:#ff0}.DataEntryNewTranslations{display:grid}.SmallLabel{font-size:70%}.DataEntryNewTranslations div+input{margin-bottom:8px}.DeleteBtn{background-color:#d11818;color:#fff;border-radius:15px;display:flex;align-items:center;padding:0;cursor:pointer;height:23px;width:23px;transition:.2s}.DeleteBtn:hover{height:30px;width:30px}.DeleteBtn img{width:auto;height:80%}.AddNewBtn{width:34px;height:34px;border-radius:100px;border:none;background-color:#adff2f;color:#fff;font-weight:700;font-size:30px;display:grid;justify-content:center;align-content:center;padding:0 0 4px 1px;float:right;align-self:flex-end;cursor:pointer}#SeriesTable{padding-bottom:50px}#SeriesTableHeader{display:flex;height:64px;font-weight:700;font-size:1.2rem}#SeriesList{padding:25px 0 75px 0;display:grid}.SeriesColumn{text-align:left;justify-content:unset}.SeriesTableDataEntry{display:grid;max-height:0;overflow:hidden;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.SeriesTableDataEntry+.DataFoldout{margin-top:50px}.SeriesTableDataEntryUnfold{max-height:1000px}.SeriesTableDataEntry+.SeriesTableDataEntry{margin-top:30px}#Wrapper{display:flex;flex-direction:column;align-items:center}#DataTable{padding-bottom:50px}#DataTableHeader{display:flex;height:64px;font-weight:700;font-size:1.2rem}.DataColumn{display:flex;justify-content:center;align-content:center;min-width:250px;flex:1}.DataColumn select{border:1px solid #ccc;flex:1;min-height:150px;padding:10px 0 10px 5px;border-radius:10px;scrollbar-width:thin;scrollbar-color:#00a99d #ccc;overflow-y:auto}#DataList{padding:25px 0 75px 0;display:grid;width:100%}.DataColumn{text-align:left;justify-content:unset}.LicensorColumn{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 10px 0}.LicensorColumn .Licensor{display:flex;align-items:center}.Licensor label{display:inline-block}.Licensor input{width:16px;margin:0 10px 0 20px}.ProductTypeColumn{margin-left:20px}.ProductTypeColumn .Headline{font-weight:700;margin:10px 0 10px 0}.ProductTypeColumn select{border:1px solid #ccc;border-radius:10px;padding:8px 5px 8px 5px;font-size:1.2rem}.DataFoldout{display:flex;border-bottom:1px solid #ccc}.DataFoldout .FoldoutIcon{height:18px;width:auto;margin-right:10px;margin-left:10px;cursor:pointer}.FoldoutIcon{transform:rotate(0deg);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.FoldoutIconOpen{transform:rotate(60deg)}.DataTableDataEntry{display:grid;max-height:0;overflow:hidden;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.DataTableDataEntry+.DataFoldout{margin-top:50px}.DataTableDataEntryUnfold{max-height:1000px}.DataTableDataEntry+.DataTableDataEntry{margin-top:30px}.LicensorLabel{white-space:nowrap;cursor:pointer;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.LicensorLabel:hover{color:#00a99d;text-decoration:underline}.LicensorLabelActive{color:#00a99d;font-weight:700}.ClearButton{margin-left:25px;color:#00a99d;cursor:pointer}#TranslationTable{color:#ccc}.TranslationEdit{background-color:#ffffa3}.TableHeader{font-size:150%;padding-bottom:20px}.KeyColumn{padding-right:20px}.TranslationRow td+td{padding-left:20px}#SaveTranslationButton{position:relative;right:0;top:0}#SaveTranslationButton,#SaveTranslationButtonContainer{transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}#SaveTranslationButtonContainer{position:sticky;top:-1px}.IsSaveBtnPinned button{right:-10vw!important;top:50px!important;width:110px;height:35px;font-size:125%}#LoginContainer{padding:30px 25px;background-color:#5ac4bd;border-radius:20px;width:400px;color:#fff}#LoginContainer .LoginContentContainer+.LoginContentContainer{margin-top:20px}.LoginContentContainer div+div{margin-top:10px}#RegisterContainer{padding:30px 25px;background-color:#5ac4bd;border-radius:20px;width:400px;color:#fff}.LoginRegPageButton{display:grid;align-items:center;justify-content:center}#RegisterContainer .RegisterContentContainer+.RegisterContentContainer{margin-top:20px}.RegisterContentContainer div+div{margin-top:10px}#BarBackground{background-color:#043329;height:13px;border-radius:50px;display:grid;align-content:center;padding-right:1px;padding-left:1px}#StrengthBar{height:11px;background-color:#f33;width:2%;border-radius:50px}.PW1{background-color:#ff7f33!important;width:33%!important}.PW2{background-color:#fff675!important;width:66%!important}.PW3{background-color:#a7ff75!important;width:100%!important}.Pointer{cursor:pointer}#PasswordHintContainer{height:0;transition:.2s;overflow:hidden;background:#5ac4bd;background:linear-gradient(180deg,#5ac4bd,#336b67);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0}.HintOpen{height:200px!important;padding:10px!important}.HintLabel{align-content:center;align-items:center}.HintEntry,.HintLabel{display:flex}.HintImgContainer{margin:0 0 0 5px!important;display:grid;align-content:center}.HintImg{height:18px;width:18px}input{height:30px;border-radius:10px}#Wrapper{width:100%;height:100%;overflow:hidden;display:grid;justify-content:center;align-content:center}#Feedback{opacity:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2;font-weight:700}#ForgotPasswordContainer{padding:30px 25px;background-color:#5ac4bd;border-radius:20px;width:400px;color:#fff}.ForgotPasswordRegPageButton{display:grid;align-items:center;justify-content:center}.LinkText{cursor:pointer;color:#00f}.InputLabel{font-weight:700;margin-bottom:8px}#ForgotPasswordContainer .ForgotPasswordContentContainer+.ForgotPasswordContentContainer{margin-top:20px}.ForgotPasswordContentContainer div+div{margin-top:10px}