body {
    color: #000;
    background: none;
}

h1, h2, h3, h4, h5 {
    page-break-after: avoid;
}


.grid-container {
    width: 98%;
    margin: 0;
}

.header-image {
    display: none;
}

.header-print {
    font-size: 1.5em;
    font-weight: bold;
    margin: 1em 0;
    padding: 0.5em 0;
    display: block;
}

.header-print img {
    display: block;
    margin-bottom: 1em;
}

.header-links, .header-breadcrumbs {
    display: none;
}

.mainnav-col, .content-functions {
    display: none;
}

.footer {
    display: none;
}
