body { min-width: 0 !important; } header, footer, nav[id=subNavTrust], nav.mainNav, nav.secondaryNav, div.mobileBurgerNavbar, div[id^=shareBar], div[id^=socialBar], div.my-youtube-container, ol.breadcrumb, iframe { display: none !important; visibility: hidden; } h1, h2, h3, h4, h5 { page-break-after: avoid; } table, figure { page-break-inside: avoid; } img { -moz-column-break-inside: avoid; break-inside: avoid; } .container { min-width: 0 !important; } @media (min-width: 1200px) { .container { max-width: none !important; } } .visible-print { display: block; } .visible-print aside.sidebar, .visible-print section.content { min-width: 100% !important; position: relative; }