@media print {
    html,body{height:100%;width:100%;margin:0;padding:0;}
    @page {
        size: A4 landscape;
        max-height:100%;
        max-width:100%
    }
    .nd {display: none;}
    a {text-decoration: none !important;}

    .printHeader {
        display: block;
    }
    .table .thead-dark th {background-color: #ccc !important;}

    tr:nth-child(odd) td {
        background-color: #fff !important;
    }
    tr:nth-child(even) td {
        background-color: #eee !important;
    }

    .hide-col {
        display: none;
    }
    .hide-row {
        display: none;
    }

}