/* Print Stylesheet for t-kuehn */
@media print { header, footer, nav, aside, .site-header, .site-menu, .site-alerts, .site-alerts__item, .btn-container, .scroll-indicator, .magnify-icon, .gallery-pagination, .branch__pointer, .branch__background__overlay, .content-layer, .main-header__related, .site-header__icon, .menu-toggle, #hero-scroll-indicator, .scroll-indicator { display: none !important; visibility: hidden !important; opacity: 0 !important; } img, video, iframe, canvas, .laptop-mockup, .img-zoom, .branch__background, .wireframes, .lofi-prototyp, .gallery-slider, .bts-video-grid, .impact-image-stack, #hr-intro-image, .hero-banner { display: none !important; visibility: hidden !important; opacity: 0 !important; } body, main, .template-site__main, html { background: #fff !important; color: #000 !important; width: 100% !important; margin: 0 !important; padding: 0 !important; overflow: visible !important; } .main-layout { display: block !important; width: 100% !important; padding: 0 !important; margin: 0 !important; } .main-layout__column { width: 100% !important; padding: 0 !important; margin: 0 0 10pt 0 !important; transform: none !important; flex: none !important; max-width: 100% !important; display: block !important; } h1, h2, h3, p, li, td, th, strong, span { color: #000 !important; page-break-inside: avoid; text-align: left !important; background: transparent !important; margin-top: 0 !important; padding-top: 0 !important; } h1 { font-size: 22pt !important; margin-bottom: 15pt !important; line-height: 1.1 !important; } h2 { font-size: 16pt !important; margin-bottom: 10pt !important; line-height: 1.1 !important; margin-top: 15pt !important; } h3 { font-size: 13pt !important; margin-bottom: 8pt !important; line-height: 1.1 !important; margin-top: 12pt !important; } p, li, td { font-size: 10pt !important; line-height: 1.4 !important; margin-bottom: 8pt !important; } a { text-decoration: none !important; color: #000 !important; } .tabelle { width: 100% !important; border-collapse: collapse !important; margin-top: 20pt !important; } .tabelle td { padding: 5pt 0 !important; border-bottom: 0.5pt solid #ccc !important; vertical-align: top !important; } * { background-color: transparent !important; box-shadow: none !important; text-shadow: none !important; } }