@media print {
    .table-consulta {
        background-color: rgb(0, 102, 204) !important;
        color: black !important;
    }
    .img-logo-report {
        display: block;
        width: 50%;
        margin: auto;
        margin-bottom: 50px;
    }
    .noprint {
        display: none;
        visibility: hidden;
    }
    .siprint {
        display: block !important;
        visibility: inherit !important;
    }
    .morris-hover {
        display: none;
        visibility: hidden;
    }
    .print-col-half {
        width: 50% !important;
    }
    .print-col-full {
        width: 100% !important;
    }
    .table-pb {
        page-break-before: always;
    }
    #header_background {
        background-color: #0066cc !important;
        width: 100% !important;
    }
    #header_logo {
        width: 40% !important;
    }
}