.header-print {
    display: none;
}

/* Estilos específicos para impressão em orientação paisagem */
@media print {

    * {
        background: transparent;
        color: #000 !important;
        border-color: #000 !important;
        text-shadow: none;
        filter: none;
        -ms-filter: none;
        padding: 0 !important;
        margin: 0 !important;
        font-size: 8pt !important;
        box-shadow: none !important;
    }

    .scale-print-05 {
        /* Redefina o tamanho do elemento para 50% */
        transform: scale(0.5);
        /* Defina a largura e altura máximas para manter o elemento dentro da página */
        max-width: 100% !important;
        max-height: 100% !important;
    }

    .scale-print-06 {
        /* Redefina o tamanho do elemento para 50% */
        transform: scale(0.6);
        /* Defina a largura e altura máximas para manter o elemento dentro da página */
        max-width: 100% !important;
        max-height: 100% !important;
    }

    .scale-print-07 {
        /* Redefina o tamanho do elemento para 50% */
        transform: scale(0.7);
        /* Defina a largura e altura máximas para manter o elemento dentro da página */
        max-width: 100% !important;
        max-height: 100% !important;
    }

    .scale-print-08 {
        /* Redefina o tamanho do elemento para 50% */
        transform: scale(0.8);
        /* Defina a largura e altura máximas para manter o elemento dentro da página */
        max-width: 100% !important;
        max-height: 100% !important;
    }

    .scale-print-09 {
        /* Redefina o tamanho do elemento para 50% */
        transform: scale(0.9);
        /* Defina a largura e altura máximas para manter o elemento dentro da página */
        max-width: 100% !important;
        max-height: 100% !important;
    }

    body,
    button {
        visibility: hidden;
    }

    #tit-print {
        text-transform: uppercase;
    }

    #tit-print {
        font-weight: 500;
    }

    #tit-print span {
        font-weight: 700;
    }

    .header-print,
    .tit-print {
        width: 100%;
        display: flex;
        flex-flow: column;
        visibility: visible;
    }

    .header-print .header-txt {
        padding-bottom: 10px;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
    }

    .header-print img {
        width: 100px;
    }

    .header-print .header-print-caption {
        width: calc(100% - 110px);
        font-weight: 700;
        text-transform: uppercase;
        border-bottom: 1px solid #000;
    }

    .content-to-print {
        visibility: visible;
        position: absolute !important;
        top: 60px;
    }

    .print-clone-wrapper {
        width: 100% !important;
    }

    .content-to-print-top-off {
        top: 0 !important;
    }

    .content-to-print th,
    .content-to-print td {
        padding: 5px !important;
    }

    .content-to-print .print-force-visible {
        display: block !important;
    }

    .content-to-print .print-force-hidden {
        display: none !important;
    }

    /*Orientation*/
    /*- landscape*/
    /*- portrait*/

}
