@charset "UTF-8";@media only screen and (max-width:568px){.header{box-shadow:none;z-index:2}.header .logo,.header .navbar,.header .price-rollup,.header .toolbarButtons{display:none}.header .toolbar{display:block}.mobile-headerline{height:2.33rem;align-items:center;z-index:56;margin-right:0}.header .breadcrumb{flex-grow:1;width:1px}.header .subVMList{display:none}.header .vmTitle.active{border:none;flex-shrink:1}.mobile-headerline .logo,.mobile-headerline .menuButton{display:block}.mobile-headerline .menuButton::after{content:"\f131";font-family:owf-iconfont}.header.open{display:block;position:absolute;width:100%;top:0;bottom:0;z-index:2;overflow-x:hidden}.header.open .mobile-headerline{position:fixed;width:100%;z-index:2}.header.open .toolbarButtons{padding-top:2.38rem}.header.open .navbar,.header.open .price-rollup,.header.open .toolbarButtons{display:block}.header.open .toolbarButtons{margin-bottom:2px}.toolbarButton{display:flex;width:100%;text-align:left}.toolbarButton .title{display:inline-block;padding-left:.5em;font-size:.8125em}.toolbarButton.labelButton::before{color:#b4b4b4}.navbar{height:auto;padding-top:1em}.navButtonGroup{display:block}.navButton{width:auto;padding:.6em .625em}.navPinWrapper.navButton{width:auto}.navButton .navTitle{display:inline-block;padding-left:.5em;font-size:.8125em}.navButtonGroup.left .navButton,.navButtonGroup.right .navButton{border:none}.navButtonGroup.right .navButton:last-child{margin-bottom:2px}.mainNavButton::before,.navButton::before{font-size:1em;padding:0}.navButton::after{display:block;transform:rotate(-90deg);padding:0}.navButton.overviewButton.open::after{transform:none;padding:0}.price-rollup{position:static;margin:0;margin-bottom:2px;max-height:none}.price-rollup .accordion-header{transition:none;text-align:left;font-size:.8125em;padding:.73846em .76923em;pointer-events:none}.price-rollup .priceLine{display:flex}.price-rollup .priceLine>div{padding-right:.25em}.price-rollup .priceLine::after{display:none}.price-rollup .status{font-size:.8125em}.price-rollup .notCalculable{max-width:none}.price-rollup .accordion-content{display:block;padding-top:0}.model-tree{border-top:none}.openTree .mobile-headerline .menuButton{display:none}.openTree .mobile-headerline .treeButton{display:block;flex-grow:0;padding:.6em .625em;line-height:1em}.productViewer{top:2.3125rem;min-width:100%;width:100%}.objectSearch{min-width:100%;width:100%}.groupInfo{display:none}.overview{top:2.3125rem}.pricerows .accordion-header.headerline .priceline .text{display:none}.pricerows .accordion-header.headerline.open .priceline .text{display:block}.pricerows .priceFeature,.pricerows .pricerowContent{padding-right:0;padding-left:0}.pricerows .accordion-content>.headerline .priceline{padding-right:0}.view.dialog .header{height:auto}.view.dialog .header .title::before{display:none}.view.dialog .header .title{padding-right:0}.dialog .footer button{width:100%}.dialog .footer button{margin:.25em 0}.customerModule .optionList .row{display:block}.dialog.conflict .conflictValue{display:block}.view.dialog .fileupload{flex-wrap:wrap}.view.dialog input.filename{width:100%;box-sizing:border-box}.view.dialog .fileupload .action{margin-top:.25em;margin-left:0}.documentAssembler .uploadFile{display:block;width:100%}}