/** Print styles for Unisaver **/

/* Elements to remove */
.brand,
.member-login,
.member-login-mobile,
.top-nav-wrapper,
.breadcrumbs,
.contact-mobile-only,
.tile-number,
#helpline-footer,
.footer-wrapper,
#back-to-top {
    display: none;
}

/* Add a print logo */
.print-logo {
    display: block;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

/* Switch layout to the sub 1200px desktop one */
.Page,
.HomePage,
.LandingPage,
.DocumentGroupHolder,
.TrusteeHolder,
.ErrorPage,
.SiteMap,
.AnnualReviewPage,
.AnnualReportPage,
.FundUpdatePage {
    width: 100%;
    margin: 0 auto;
}

.tile-1-wrapper,
.tile-2-wrapper,
.tile-3-wrapper,
.tile-4-wrapper,
.tile-5-wrapper,
.tile-6-wrapper {
    margin: 11px 11px 0 0;
    display: inline-block;
    width: 47.37%;
    height: 400px;
    float: left;
}

.tile-2-wrapper,
.tile-4-wrapper,
.tile-6-wrapper {
    margin: 11px 0 0 0;
}

#helpline-footer h1 {
    font-size: 3.4em;
    width: 37%;
}

.twin-tile-two {
    padding-top: 15px;
}

img {
    page-break-inside: avoid;
}

.report_download {
    display: none;
}

.AnnualReportPage .accordion {
    width: 100%;
}

.AnnualReviewPage .container {
    display: block;
    overflow: visible;
}

.AnnualReviewPage .content-wrapper {
    flex: initial;
    order: initial;
    width: 100%;
}

.FundUpdatePage .content-wrapper {
    width: 100%;
}

.AnnualReviewPage .sidebar-wrapper {
    display: none;
}

.AnnualReviewPage h1,
.AnnualReviewPage h2,
.AnnualReviewPage h3,
.AnnualReviewPage h4,
.AnnualReviewPage h5,
.AnnualReviewPage h6,
.AnnualReviewPage .page-name,
.AnnualReportPage h1,
.AnnualReportPage h2,
.AnnualReportPage h3,
.AnnualReportPage h4,
.AnnualReportPage h5,
.AnnualReportPage h6,
.AnnualReportPage h2 a,
.FundUpdatePage h1,
.FundUpdatePage h2 {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}

table {
    page-break-inside: avoid;
}
