usedColors{color:#f0f0f0;color:#dcdcdc;color:#b4b4b4;color:#8c8c8c;color:#323232;color:#e3000b;color:#d1d3d5;color:#e8e9eb;color:#fff;color:#ff2819;color:#164c82;color:rgba(232,133,133,.2);color:rgba(225,235,250,.3);color:#dc8732;color:#1c8761;color:#dc3287;color:#8732dc;color:#dc3232}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/opensans/open-sans-v15-latin-regular.woff2"),url("../fonts/opensans/open-sans-v15-latin-regular.woff"),url("../fonts/opensans/open-sans-v15-latin-regular.ttf");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/opensans/open-sans-v15-latin-italic.woff2"),url("../fonts/opensans/open-sans-v15-latin-italic.woff"),url("../fonts/opensans/open-sans-v15-latin-italic.ttf");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/opensans/open-sans-v15-latin-700.woff2"),url("../fonts/opensans/open-sans-v15-latin-700.woff"),url("../fonts/opensans/open-sans-v15-latin-700.ttf");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../fonts/opensans/open-sans-v15-latin-700italic.woff2"),url("../fonts/opensans/open-sans-v15-latin-700italic.woff"),url("../fonts/opensans/open-sans-v15-latin-700italic.ttf");font-display:swap}html body{color:#323232}body{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{border:1px solid #b4b4b4;color:#e3000b}input:disabled,textarea:disabled{border:.08em solid #b4b4b4;background-color:#fff;color:#b4b4b4}input:focus,textarea:focus{color:#e3000b;border-color:#e3000b}input:hover,textarea:hover{border-color:#e3000b}input:disabled:hover,input:read-only:hover,input[readonly]:hover,textarea:disabled:hover,textarea:read-only:hover,textarea[readonly]:hover{border-color:#b4b4b4}.glasspane.waitlong{background-color:rgba(0,0,0,.4)}.actionButton{color:#b4b4b4}.actionButton:hover{color:#e3000b}.status-req::after,.status-req::before{color:#ff2819}button.recommended,button.recommended:hover{color:#1ca561}.swiper-button{color:rgba(0,0,0,.2)}.swiper-button:hover{color:rgba(0,0,0,.4)}.swiper-scrollbar{background-color:#dcdcdc}.swiper-scrollbar-drag{background-color:#8c8c8c}.domainSelector.ds-header{color:#8c8c8c}.domainSelector.open .selected .attributeSelect,.domainSelector.open .selected .attributeValueName{color:#164c82}.longlabel .moreInfoButton{color:#e3000b}.configurator .header{box-shadow:0 4px 10px -3px #8c8c8c;background-color:#f0f0f0}.header .vmTitle{border-right:2px solid #dcdcdc;background-color:#f0f0f0;color:#8c8c8c;box-shadow:0 3px 3px rgba(0,0,0,.2);border:1px solid #dcdcdc;background:linear-gradient(#f0f0f0 50%,#dcdcdc 100%)}.header .vmTitle:hover{color:#e3000b}.header .vmTitle.active{color:#e3000b;border-bottom-color:#fff;background:#fff}.toolbarButtons{color:#b4b4b4}.toolbarButton:hover{background-color:#dcdcdc}.logo{color:#b4b4b4}.logo:hover{color:#8c8c8c}.navbar{background-color:#fff}.navButtonGroup{color:#8c8c8c}.navButtonGroup.left .navButton,.navButtonGroup.right .navButton{border-color:#f0f0f0}.mainNavButton::before,.navButton::after,.navButton::before{color:#dcdcdc}.navButton.open,.navButton.open .mainNavButton::before,.navButton.open::after,.navButton.open::before{color:#e3000b}.navButton.openProductViewer,.navButton.openProductViewer .mainNavButton::before,.navButton.openProductViewer::after,.navButton.openProductViewer::before,.navButton.openTree,.navButton.openTree .mainNavButton::before,.navButton.openTree::after,.navButton.openTree::before{color:#e3000b}.navButton:hover,.navButton:hover .mainNavButton::before{background-color:#e3000b;color:#fff}.navButton.open:hover::after,.navButton.open:hover::before,.navButton:hover::after,.navButton:hover::before,.openProductViewer.navButton:hover::after,.openProductViewer.navButton:hover::before,.openTree.navButton:hover::after,.openTree.navButton:hover::before{color:#fff}.price-rollup{background-color:#fff;box-shadow:0 0 14px 3px #dcdcdc}.price-rollup .accordion-header:hover,body.highlight .price-rollup .accordion-header{background-color:#e3000b}.price-rollup .accordion-header.open{box-shadow:0 2px 3px -1px #b4b4b4}.price-rollup .accordion-header.open,.price-rollup .accordion-header:hover .priceLine,body.highlight .price-rollup .accordion-header .priceLine{color:#fff}.price-rollup .accordion-header:hover .status,body.highlight .price-rollup .accordion-header .status{color:#f0f0f0}.price-rollup .priceLine{color:#e3000b}.price-rollup .status{color:#8c8c8c}.price-rollup .priceHeader{color:#e3000b}.price-rollup .priceList>.priceListItem{border-bottom:1px solid #f0f0f0}.grp-list-element{border-right:11px solid #dcdcdc}.groupHeader{box-shadow:0 -3px 10px 3px #8c8c8c}.groupNumber{color:#e3000b}.groupName{color:#e3000b}.groupZoom::before{color:#e3000b}.groupHeader .status-ok::before{color:#d1d3d5}.attributeHeadline{color:#e3000b}.attr-value-list{border-color:#e3000b}.attr-value-list-element>.selectWrapper{border-color:#f0f0f0}.attr-value-list-element>.selectWrapper:hover{background-color:rgba(240,240,240,.4)}.selectWrapper.preventSelect:hover,.selectWrapper.readonly:hover{background-color:transparent}.attributeValueName{color:#495057}.selected .attributeValueName{color:#e3000b}.attributeSelect{color:#495057}.selected .attributeSelect{color:#e3000b}.selectWrapper.readonly .attributeSelect{color:#b4b4b4}.selectWrapper.readonly.preventSelect .attributeSelect{color:#e3000b}.selectWrapper.conflict .attributeSelect{color:#b4b4b4}.selectWrapper.conflict .attributeData,.selectWrapper.conflict .attributeValueName{color:#b4b4b4}.attributeData .itemprice{color:#8c8c8c}.attributeMaskText{color:#8c8c8c}.model-tree{background-color:#fff;box-shadow:1px 0 5px 0 #8c8c8c;border-top:1px solid #f0f0f0;color:#323232}.tree-groupline.status-ok::after{color:#d1d3d5}.tree-groupline.open.status-ok::after{color:#e3000b}.tree-groupline{border-bottom:1px solid #dcdcdc}.tree-groupline.open{background-color:#d1d3d5}.tree-groupline::before{color:#dcdcdc}.tree-groupline.open::before{color:#e3000b}.tree-groupline:hover,.tree-groupline:hover::before{color:#e3000b}.tree-attribute{background-color:#e8e9eb;border-bottom:1px solid #dcdcdc}.tree-attribute:hover{color:#e3000b}.tree-attr-line.status-ok::after{color:#d1d3d5}.productViewer{border-top:1px solid #f0f0f0;background-color:#fff;box-shadow:0 3px 5.3px 0 #8c8c8c}.interfaceBtn{background-color:rgba(140,140,140,.7);color:#fff}.interfaceBtn.more.open:hover,.interfaceBtn:hover{background-color:rgba(50,135,220,.65)}.featuresPanel{background-color:rgba(140,140,140,.7)}.interfaceGroup .title{color:#fff}.overview{background-color:#fff}.pricerows.accordion{border-bottom:1px solid #dcdcdc}.pricerows .headerline{color:#e3000b}.pricerows .accordion-header.headerline{background-color:#fff}.pricerows .status{color:#8c8c8c}.pricerows .notCalculable{color:#8c8c8c}.pricerows .priceFeature>.featureKey{color:#e3000b}.moduleSection .vmTitle{background-color:#e8e9eb;color:#e3000b}.overviewHeader{color:#e3000b}.overviewListItem:hover{background-color:#f0f0f0}.overviewList.modules>.overviewListItem{border-bottom:1px solid #f0f0f0}.moduleSection .custModuleTitle{color:#e3000b}.overviewModules .overviewListItem.deleteCustMod,.overviewModules .overviewListItem.deleteCustMod:hover{background-color:rgba(232,133,133,.2)}.overviewModules .overviewListItem.changeCustMod,.overviewModules .overviewListItem.deleteCustMod{color:#b4b4b4}.overviewModules .overviewListItem.changeCustMod,.overviewModules .overviewListItem.changeCustMod:hover{background-color:rgba(225,235,250,.3)}.view.dialog .box{background-color:#fff}.view.dialog .content button,.view.dialog .fileupload .action,.view.dialog .footer button,.view.dialog.message .message-buttons button{box-shadow:0 0 3px 0 rgba(180,180,180,.5);border:1px solid #b4b4b4}.view.dialog .content button:hover,.view.dialog .fileupload .action:hover,.view.dialog .footer button:hover,.view.dialog .message-buttons button:hover{background-color:#e3000b;color:#fff}.view.dialog .selectAttr{color:#e3000b}.customerModule .optionList .optionKey{color:#e3000b}.view.dialog .header,.view.dialog.message .messageHeadline{box-shadow:0 -3px 10px 3px #8c8c8c}.view.dialog .header{color:#e3000b}.dialog.conflict .header,.view.dialog.message .messageHeadline{background-color:#e3000b;color:#fff}.dialog.conflict .titleAction{color:#e3000b}.dialog.conflict .vmItem+.vmItem{border-top:1px solid #dcdcdc}.dialog.conflict .vmTitle{color:#e3000b}.dialog.conflict .conflictValue .value{color:#e3000b}.compareMessage{color:#e3000b}.compareHeader{color:#e3000b}.compareAttr,.compareLine{border-bottom:1px solid #f0f0f0}.compareAttr:hover,.compareLine:hover{background-color:#f0f0f0}.csticList{color:#e3000b}.packageName.conflict::before{color:#c32222}.packageList .addPackage{border-top:1px solid #dcdcdc}.packVal{color:#e3000b}.compareModules .csticList{color:#323232}.printTitle{color:#e3000b}.printSubTitle{color:#e3000b}.printInfo{border-bottom:1px solid #f0f0f0}.documentAssembler .content .docSection button.move{color:#323232}.documentAssembler .content .docSection button:hover{color:#fff}.documentAssembler .selectWrapper:hover{background-color:rgba(240,240,240,.4)}.documentAssembler .selectWrapper.readonly.selectAttr{color:#b4b4b4}.view.dialog.documentAssembler .fileupload .action{color:#e3000b}.view.dialog.documentAssembler .fileupload .action:hover{color:#e3000b}.documentResult{background-color:#fff}.documentResultHeader button::before{color:#e3000b}.docLink>a:hover{color:#e3000b}.compareVM .vmTitle{color:#e3000b}.view.dialog.compare .listRow .openConfiguration:hover,.view.dialog.compare .listRow:hover{background-color:transparent;color:#e3000b}.view.dialog .entrydate .header{color:#fff;box-shadow:none}.view.dialog .entrydate button:hover{background-color:#fff;color:#e3000b}.view.dialog .entrydate .assisted-button:hover{background-color:transparent}.tableHeader{color:#e3000b}.tableRow{background-color:#f5f5f5}.tableRow:nth-child(2n){background-color:#fafafa}.dashboard-title{color:#e3000b;background-color:#fff}.crealisSearchMask>.header{box-shadow:0 4px 10px -3px #8c8c8c;background-color:#f0f0f0}.crealisSearchMask.view{background-color:#f0f0f0}.crealisSearchMask .titleBar{color:#e3000b}.crealisSearchMask .titleBar .button{color:#b4b4b4}.crealisSearchMask .titleBar .button:hover,.crealisSearchMask .viewHeader .button:hover{background-color:#e3000b;color:#fff}.crealisSearchMask .labelEntry input,.crealisSearchMask .labelEntry textarea,.view[name^=AUTH] .labelEntry input,.view[name^=AUTH] .labelEntry textarea{color:#000}.noContentFound{color:#b4b4b4}.entrydate tr.header{color:#fff;background-color:#e3000b}.entrydate .header button:hover{background-color:#fff;color:#8c8c8c}.entrydate .subheader>:first-child{color:#b4b4b4}.entrydate .contentRow:hover{background-color:#f0f0f0}.entrydate .contentRow>:first-child{color:#b4b4b4}.entrydate .contentRow td:hover{background-color:#dcdcdc}.entrydate .currentDay{color:#fff;background-color:#e3000b}.entrydate .contentRow>:first-child:hover{background-color:inherit}.crealisSearchMask .listHeader,.view[name^=AUTH] .listHeader{background-color:#f0f0f0;border-color:#dcdcdc}.crealisSearchMask .listHeader .listImg{background-color:#f0f0f0}.crealisSearchMask.dialogPane .listRow:hover,.productCataloguePanel .listRow:hover,.productCataloguePanel .listRow:hover .listImg{background-color:#f0f0f0}.crealisSearchMask .listRow:hover .assisted-button{background-color:#fff}.crealisSearchMask .configProfile{background-color:#fff}.crealisSearchMask .productCataloguePanel{background-color:#fff}.crealisSearchMask .configSearchPanel{background-color:#fff}.crealisSearchMask .configSearchPanel .listRow{border-bottom:1px dotted #dcdcdc}.crealisSearchMask .configSearchPanel .listRows>:first-child{border-top:1px solid #dcdcdc}.crealisSearchMask .customerPanel{background-color:#fff}.crealisSearchMask.dialogPane{background-color:#fff}.crealisSearchMask.dialogPane .titleBar{background-color:#e3000b;color:#fff}.crealisSearchMask.dialogPane .titleBar .button{color:#fff}.crealisSearchMask.dialogPane .titleBar .button:hover{color:#e3000b;background-color:#fff}.crealisSearchMask.dialogPane .accordion .button:hover{color:#e3000b}.crealisSearchMask .accordion-header.open{color:#e3000b}.crealisSearchMask .cCB.disabled input{color:#b4b4b4}.view[name^=AUTH] .titleBar{background-color:#e3000b;color:#fff}.view[name^=AUTH] .titleBar button:hover{background-color:#fff}.view[name^=AUTH] .titleBar button:hover::before{color:#e3000b}.view[name^=AUTH] .cCB.disabled .assisted-entry,.view[name^=AUTH] .labelEntry input:disabled,.view[name^=AUTH] .labelEntry textarea:disabled{background-color:#f0f0f0;color:#8c8c8c}.view[name^=AUTH] .listRow:hover{background-color:#f0f0f0}.view[name^=AUTH] .dialogPane{background-color:#fff}.toolbar .help{color:#b4b4b4}.toolbar .help:hover{background-color:#dcdcdc}.closeHelp{background-color:#e3000b}.tt-btn::before{color:#fff}.caution.template-iconBehind,.caution.template-iconInfront{color:#dc8732}.error.template-iconBehind,.error.template-iconInfront{color:#ff2819}@media only screen and (max-width:1360px){.openTree .openProductViewer .overviewModules .moduleName{color:#e3000b}}@media only screen and (max-width:1024px){.openProductViewer .overviewModules .moduleName,.openTree .overviewModules .moduleName{color:#e3000b}}@media only screen and (max-width:768px){.packageElement{border-top:1px solid #f0f0f0}.overviewModules .moduleName{color:#e3000b}}@media only screen and (max-width:568px){.header{background-color:#fff}.header .vmTitle.active,.mobile-headerline{background-color:#f0f0f0}.mobile-headerline .menuButton{color:#b4b4b4}.mobile-headerline .menuButton:hover{background-color:#dcdcdc}.header.open .mobile-headerline .menuButton{background-color:#dcdcdc}.header.open .toolbarButtons{box-shadow:0 2px 8px -3px #8c8c8c}.toolbarButton .title{color:#8c8c8c}.navButtonGroup.left .navButton,.navButtonGroup.right .navButton{box-shadow:0 2px 8px -3px #8c8c8c}.price-rollup{box-shadow:0 2px 8px -3px #8c8c8c}.price-rollup .accordion-header{background-color:#f0f0f0}.openTree .mobile-headerline .treeButton::before{color:#e3000b}.openTree .mobile-headerline .treeButton:hover::before{color:#dcdcdc}.crealisSearchMask .listRow,.customerRow{border-bottom:1px dotted #dcdcdc}}.vis2d .clickarea.required.valued{stroke:#E3000B}.statusTop .status.complete{color:#e3000b}.overview .dehnButtons .dehnButton:hover{background-color:#e3000b}.view.dialog.sendMail .box,.view.dialog.transferResult .box{border:3px solid #e3000b}.view.dialog.sendMail .generateMail{color:#e3000b}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:.25}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:.25}}.header .navButton.complete{background-color:#e3000b;color:#fff;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:3s;animation-duration:3s}.swiper-container-horizontal>.swiper-button-next:not(.swiper-button-disabled){display:block!important;color:#e3000b!important;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.5s;animation-duration:1.5s}