[class*=marg]{margin:0}.row{margin:0;padding-right:0!important}*{font-family:Arial,sans-serif!important;font-size:12pt!important;color:#000}#viewport--test{display:none}body{width:100%;margin:0;padding:0;float:none}h1{font-size:16pt!important}h2{font-size:14pt!important}.h3.typeB{font-size:14pt!important;font-weight:700}h1.h2{margin:0 0 20px;padding:0;text-align:left}p{font-family:Arial,sans-serif;font-size:12pt}.paragraph{max-width:100%;margin:0}.container-fluid{max-width:100%}.header-wrapper{padding:0}.header-wrapper.fixed{padding-top:0}.header-wrapper.fixed .header{position:relative;left:auto;top:auto;width:auto;height:auto}.header-wrapper .header #logo{width:100%;height:250px}.header-wrapper .header #logo a{display:inline-block;position:relative;width:250px!important;height:250px!important;margin:0;overflow:hidden}.header-wrapper .header #logo a:before{content:url(../../img/basics/SO_Logo_2017_black.svg)}.header-wrapper .header #logo a[href]:after{content:""}#header-menu,.breadcrumb,.teaser{display:none}#content{width:100%;max-width:100%;margin:0;padding:0;float:none}.page-productdetail .data-container,.page-productdetail .data-container~*,.page-productdetail .image-container,.page-productdetail .pc-content-bottom,.page-productdetail .pc-content-top,.page-productdetail .product-header,.page-productdetail~*{display:none}.page-productdetail .pc-content-middle{margin:100px 0 0}.page-productdetail .productconfigurator-content{overflow:visible}.page-productdetail .productconfigurator-content .pc-content-middle-headline{padding:0 10px}.page-productdetail .productconfigurator-content .pc-content-middle-headline .h2,.page-productdetail .productconfigurator-content .pc-content-middle-headline .price{width:50%;float:left;font-weight:700}.page-productdetail .productconfigurator-content .pc-content-middle-headline .price{text-align:right}.page-productdetail .productconfigurator-content .img-responsive{display:block;margin:0 auto}.icon-sw-orderconfirm,.newsletter-bar,.page-productdetail .productconfigurator-content .option-actions{display:none}.page-checkout.finish .bank-data{padding:0}.order-head-list{margin:0 0 20px}.order-head-list [class*=col]{padding:0}.order-table .col-table .order-table-head>div:not(:first-of-type){text-align:right}.order-table .col-table .order-table-item{border:none}.order-table .col-table .order-table-item>div:nth-of-type(-n+2){border-bottom:none}.order-table .col-table .order-table-bottom .aggregation{padding:0 0 0 20px}#footer-copyright,.btn,.footer,.service-info{display:none}