﻿

@media print {
    * {
        color: black;
    }

    @page {
        margin: 0.5in;
    }



    html,
    body,
    .container,
    .body-content,
    #page,
    .well,
    .jumbotron {
        background-color: transparent;
        color: black;
/*        height: 100%;*/
        width: 100%;
        margin: 0 0 0 0;
        overflow: visible !important;
        -ms-overflow-style: none !important;
        max-width:100%;
    }



    main{
        width:100%;
    }


/*    .table-striped > tbody > tr:nth-of-type(odd) {
        background-color: lightgray;
    }*/

    input {
        border: none;
    }

        input[type=button], input[type=submit], button, .glyphicon {
            visibility: hidden;
        }

            button,
            span.btn,
            input[type=button],
            input[type=submit],
            .no-print,
            button.no-print,
            footer.no-print,
            td.no-print,
            a.no-print {
                visibility: hidden;
                width: 0;
                height: 0;
            }

    a[href]::after {
        content: " (" attr(href) ")"
    }

    a[href]:after {
        content: none !important;
    }

    table {
        page-break-inside: auto;
    }

    tr,
    img {
        page-break-inside: avoid;
        page-break-after: auto
    }
    

/*    .print:last-child {
        page-break-after: avoid;
    }



    p,
    div 
    {
        page-break-inside: avoid;
    }*/



}
