﻿@media print {
    @page {
        size: a3;
    }
    * {
        -webkit-print-color-adjust: exact;
        printer-colors: exact;
        color-adjust: exact;
    }

    .table td.percent {
        background-color: #DEEDDE !important;
    }

    .table-custom {
        width: 100%;
        border: 1px solid #DCDCDC;
        page-break-inside: avoid;
    }

        .table-custom tbody > tr > td {
            border-bottom: 1px solid #DEE2E6 !important;
        }

        .table-custom tbody > tr:last-child > td {
            border-bottom: 1px solid #DEE2E6 !important;
        }


     .percent {
        background-color: #DEEDDE !important;
        border: none;
        font-weight: bolder;
    }

    thead td {
        color: black;
    }

    thead th {
        color: black;
    }

    .text-white {
        color: #000;
    }


    thead {
        display: table-row-group;
        width: 100%;
    }

}
