@media only screen and (max-width:568px){.productViewer{top:2.3125rem}.objectSearch,.productViewer{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-left:0;padding-right: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{margin:.25em 0;width:100%}.customerModule .optionList .row,.dialog.conflict .conflictValue{display:block}.view.dialog .fileupload{flex-wrap:wrap}.view.dialog input.filename{box-sizing:border-box;width:100%}.view.dialog .fileupload .action{margin-left:0;margin-top:.25em}.documentAssembler .uploadFile{display:block;width:100%}.grouplistHeader{.badge{display:flex!important}.badge:is(.warning,.mand,.incomplete):before{content:"\f108";font-family:owf-iconfont}.badge:is(.success,.saved,.ok,.complete):before{content:"\f226";font-family:owf-iconfont}.labelBadge{display:none!important}}}@media only screen and (min-width:568px){.badge:is(.success,.saved,.ok,.complete):before,.badge:is(.warning,.mand,.incomplete):before{display:none}}