﻿#PrintPageHeader, #PrintReportHeader, #PrintReportFooter, #PrintPageFooter, .PrintPageSectionDetail {
    position: relative;
}
@media print {
    #EditReportButton {
        display: none;
    }

    #PrintPageHeader {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        z-index: 1;
    }

    #PrintPageFooter {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        z-index: 1;
    }

    /* Hide elements by class or id if you have custom date/time, title, url, or page number in your HTML */
    .print-date, .print-time, .print-title, .print-url, .print-page-number {
        display: none !important;
    }

    /* Suggest to browser not to print default headers/footers (not widely supported) */
    @page {
        margin: 0;
    }

    body {
        margin: 0 !important;
    }
}
