@page {
    size: A4;
    height: 100%;
    margin-top: 25mm;
}

@media print {

    .printOnly {
        display: block;
    }

    h3 {
        margin: 0 0 20px 0;
    }

    .text-center {
        text-align: center;
    }

    a:link:after, a:visited:after {
        content: "";
    }

    table.printable {
        width: 100%;
    }

    #viewDocument {
        margin-top: 15px;
    }

    #viewDocument .userActions {
        display: none;
    }

    #documentBody span:first-child {
        width: 70px;
    }

    #documentDetails span:first-child {
        width: 130px;
    }

    #viewAll {
        margin-top: 20px;
    }

    #viewAll p {
        text-align: center;
    }

    #vatReport {
        background: url("/assets/img/vat.jpg") no-repeat !important;
    }

    #irsReport {
        background: url("/assets/img/irs.jpg") no-repeat !important;
    }
}
