@media print {

    @page {
        /*size: A4 landscape;*/
        width: 21cm;
        height: 29.7cm;
        margin: 0.5cm;
    }


     /* turn OFF webCSS effects */
        *,
        *:before,enter code here
        *:after {
            color: #000 !important;
            text-shadow: none !important;
            background: transparent !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important;
        }
        a,
        a:visited {
            text-decoration: underline;
        }
        a[href]:after {
            content: " (" attr(href) ")";
        }
        abbr[title]:after {
            content: " (" attr(title) ")";
        }
        a[href^="#"]:after,
        a[href^="javascript:"]:after {
            content: "";
        }
        pre,
        blockquote {
            border: 1px solid #999;

            page-break-inside: avoid;
        }
        thead {
            display: table-header-group;
        }
        tr,
        img {
            page-break-inside: avoid;
        }
        img {
            max-width: 100% !important;
        }
        p,
        h2,
        h3 {
            orphans: 3;
            widows: 3;
        }
        h2,
        h3 {
            page-break-after: avoid;
        }
        select {
            background: #fff !important;
        }

    body {
        overflow: visible !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px !important;
        line-height: 1.3;
        background: #fff !important;
        color: #000;
        margin: 0;
        text-align: unset;
    }

    /*HIDE BUTTONS AND LINKS*/

    .btn, a {
        display: none;
    }

        /* hide NAVBAR */

    nav.navbar-static-side {
        display: none;
    }
        .navbar {
            display: none;
        }
        .btn > .caret,
        .dropup > .btn > .caret {
            border-top-color: #000 !important;
        }
        .label {
            border: 1px solid #000;
        }


       /* TABLE BORDERS */

    table {
        border:solid #000 !important;
        border-width:1px 0 0 1px !important;
    }
    th, td {
        border:solid #000 !important;
        border-width:0 1px 1px 0 !important;
    }
    .table > thead > tr > th,
    .table > tbody > tr > th,
    .table > tfoot > tr > th,
    .table > thead > tr > td,
    .table > tbody > tr > td,
    .table > tfoot > tr > td {
        padding: 3px !important;
        vertical-align: middle !important;
        text-align: center;
    }

    #page-wrapper {
        margin: 0;
    }


/* REPORT PAGE TABLES */

.ui-jqgrid-title {
    display: none;
}
    .ui-jqgrid .ui-jqgrid-titlebar{
        border-bottom:none;
    }

.ui-pg-table {
    display: none;
}

    .ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
        opacity: 1;
    }

    .ui-jqgrid .ui-jqgrid-bdiv {
        overflow-x: hidden;
    }

    .ui-jqgrid tr.jqgrow td {
        height: 15px;
        padding: 0 2px 0 2px;
        font-size: 10px;
        font-family: Arial;
        text-align: right !important;
    }




.ui-widget-content {
    border: none;
}

.ui-state-default, .ui-widget-content .ui-state-default {
    border: none;
}

.ibox-content {
    padding: 0;
    border-style:none;
    border-width:0px;
}

.ibox-heading > .ibox-content:first-child {
    display: none;
}
    .ui-jqgrid .ui-jqgrid-titlebar {
        display: none;
    }
/*
    .ui-jqgrid .ui-jqgrid-bdiv {
        overflow: hidden;
        text-align: right;
    }
*/
.report-title {
    text-align: center;
    font-size: 18px;
    padding-bottom: 25px;
}

.table-info {
    line-height: 1.5em;
    padding-bottom: 35px;
}

.table-info-right {
    text-align: right;
}

}

