.show-in-print {
    display: none;
}

@media print {
    body {
        background: #fff !important;
        background-color: #fff !important;
    }

    body,
    html {
        font-size: 16px !important;
    }

    * {
        color: #000 !important;
    }

    app-main-header,
    app-main-footer,
    .grecaptcha-badge {
        display: none;
    }

    #kt_login .position-relative {
        position: unset !important;
    }


    .print-container {
        background: #fff !important;
        position: absolute !important;
        left: 0;
        top: 0;
        right: 0;
        z-index: 100000000000;
        padding: 15px;
        width: 100%;
    }

    .table-over-scroll {
        max-height: unset !important;
    }

    .table td,
    .table th {
        background-color: initial;
    }

    .hide-in-print {
        display: none !important;
    }

    .show-in-print {
        display: block !important;
    }


    #raychatBtn,
    #kt_quick_sidebar,
    #kt_quick_user {
        display: none !important;
    }

    /* chart  */
    svg g text {
        font-size: 14px !important;
    }


    [contenteditable='true'] {
        outline: none !important;
        cursor: text;
    }

}