@charset "utf-8";
/* CSS Document */

@page {
    margin: 0;
}

@media print {
    div.page {
        background-color: #fff !important;
    }

    div.content {
        width: 100% !important;
        border-bottom: none !important;
        box-shadow: none !important;
    }

    div.chart-container {
        left: 30px !important;
    }

    div.horizontal-line {
        position: relative !important;
        left: 165px !important;
        margin: 18px 0 !important;
    }

    .window {
        margin-left: 0 !important;
    }

    .top-menu,
    .header,
    .header-menu,
    .footer,
    .copyright,
    .remote-control-bar,
    .navigation-toggle-button,
    .control-bar,
    .modal-overlay,
    .toast-container,
    .navigation,
    .side-menu-direct,
    #scroll-to-top-button,
    #warning-toast,
    .header-menu-tabs {
        display: none !important;
    }

    .print-container {
        width: 100% !important;
        page-break-inside: auto !important;
        background-color: white !important;
    }

    .chart-table-copyright {
        page-break-before: always !important;
    }

    .form-header {
        box-sizing: border-box !important;
        width: 1100px !important;
        margin: 0 auto 0 auto !important;
        position: relative !important;
        left: -50px !important;
    }

    #print-microbiology-container {
        left: -50px !important;
    }

    #form-container {
        position: relative !important;
        left: -50px !important;
    }

    #microbiology-form {
        position: relative !important;
        left: -50px !important;
    }

    body {
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
        background-color: white !important;
        margin: 0;
        padding: 0;
    }
}