/**
 * Example Print Preview site
 *
 */

/* -- Hide screen specific elements -- */
#nav, #menu, #header, #org-info-module-home-title, #footer, a.print-preview, .agreement-module-title,
.print-div, #filter-lists, .module-home-title, .dataTables_length, .dataTables_info,
.dataTables_filter, .DTTT_container, .printButton, .reportTitle, #printCancelBtn {
    display: none;
}

.width-100 {
    width: 100%;
}

.margin-10-auto {
    margin: 10px auto;
}

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

#report-header {
    display: block;
}

#land-report-by-gn {
    border: 1px solid #bbb;
}

@media print {
    #agreementOuter {
        font-family: serif, arial, BhashitaComplex, Bhashitha2, Sri Tamil;
        line-height: 140%;
    }

    #agreementOuter p {
        font-size: 10pt;
        text-align: justify;
        line-height: 2.0;
    }

    .bold-label-tag {
        font-weight: bold;
        font-size: 10px;
    }

    textarea, select, input {
        border: 1px solid #000;
        background: white;
        color: #000;
    }

    #printOuter p {
        font-size: 12pt;
        text-align: justify;
        line-height: 2.0;
    }

    #initialPaymentOuter div {
        font-size: 7pt;
        text-align: justify;
        line-height: 2.0;
    }

    #initialPaymentOuter1 div {
        font-size: 8pt;
        text-align: justify;
        line-height: 1.0;
    }

    #initialPaymentOuter1 table {
        font-size: 15pt;
        text-align: justify;
    ] width: 85 %;
    }

    /*Grant Agrement CSS*/
    .grantAgreementOuter td, p, b {
        font-family: SriBhashitha, Sri Tamil;
        font-size: 15px;

    }

    .bold-label-tag-grant {
        font-weight: bold;
        font-size: 16px;
    }

    .bold-label-tag-grant-heading {
        font-weight: bold;
        font-size: 19px;
    }

    .label-tag-grant {
        font-size: 16px;
        line-height: 28px;
    }

    .bold-heading-1-grant {
        font-weight: bold;
        font-size: 19px;
        line-height: 26px;
    }

    .bold-heading-1-grant p {
        font-weight: bold;
        font-size: 19px;
        line-height: 26px;
    }

    .bold-heading-2-grant {
        font-weight: bold;
        font-size: 17px;
    }

    .font-2-schedule {
        font-size: 15.5px;
    }

    .bold-label-tag-2-schedule-grant {
        font-weight: bold;
        font-size: 15.5px;
    }

    .font-2-schedule-heading {
        font-weight: bold;
        font-size: 15.5px;
    }

    .line-height-25 {
        line-height: 25px;
    }

    .line-height-20 {
        line-height: 20px;
    }

    .line-height-22 {
        line-height: 22px;
    }

    .line-height-15 {
        line-height: 15px;
    }

    .line-height-18 {
        line-height: 18px;
    }

    .space tr td {
        padding: 1px 5px;
    }

    /* Permit CSS*/
    .bold-label-tag-per {
        font-weight: bold;
        font-size: 17px;
    }

    .bold-label-tag-per-h {
        font-weight: bold;
        font-size: 16pt;
    }

    .bold-label-tag-per-h1 {
        font-size: 14px;
        text-align: center;
    }

    .font11 p {
        font-size: 14px;
        text-align: justify;
    }

    .margin-tr-10 td {
        font-size: 14px;
        text-align: justify;
    }

    .para p {
        font-size: 16px;
        text-align: justify;
    }

    .label-tag-stl-10 p {
        font-size: 15px;
        text-align: justify;
    }

    /*STL*/
    /*.outer td,p,b {
        font-family: SriBhashitha, Sri Tamil;
        font-size: 12px;

    }*/
    .bold-label-tag-stl {
        font-weight: bold;
        font-size: 15pt;
    }

    .label-tag-stl-8 {
        font-size: 15pt;
    }

    .table-area td {
        font-size: 15pt;
    }

    .table-area p {
        font-size: 15pt;
    }

    .label-tag-stl-6 {
        font-size: 15pt;
    }

    .label-tag-stl-1 p {
        font-size: 17pt;
    }

    .bold-label-tag-stl-3 {
        font-weight: bold;
        font-size: 17pt;
    }

    .label-tag-stl-7 {
        font-size: 11pt;
    }

    .label-tag-stl {
        font-size: 13pt;
        line-height: 15px;
    }

    .label-tag-stl-2 {
        font-size: 15pt;
    }

    .label-tag-stl-3 {
        font-size: 16pt;
    }

    .label-tag-stl-4 p {
        font-size: 15.5pt;
    }

    .label-tag-stl p, td {
        font-size: 9pt;
    }

    .label-tag-stl-5 {
        font-size: 8pt;
        line-height: 2px;
    }

    .bold-label-tag-stl-2 {
        font-weight: bold;
        font-size: 17.5pt;
    }

    .bold-heading-1-stl {
        font-weight: bold;
        font-size: 15pt;
    }

    .bold-heading-2-stl {
        font-weight: bold;
        font-size: 14pt;
    }

    .bold-label-tag-letter {
        font-weight: bold;
        font-size: 16pt;
    }

    #letterToPossession tr, td, p, li {
        font-size: 12pt;
    }

    #letterToMinistry tr, td, p, li {
        font-size: 12pt;
    }

    .font14 {
        font-size: 12pt;
    }

    .tamil p {
        font-size: 10.3pt;
    }

    .sinhala p {
        font-size: 16.5pt;
    }

    .english p {
        font-size: 11pt;
    }

    .end td {
        font-size: 11pt;
    }

    .margin-left-50 td {
        font-size: 9pt;
        line-height: 5px;
    }

    .label-tag-stl {
        font-size: 15pt;
        line-height: 15px;
    }

    .main-data-ldo p {
        font-size: 15px;
        text-align: justify;
    }

    .tamil-ldo p {
        font-size: 10.3pt;
        text-align: justify;
    }

    .sinhala-ldo p {
        font-size: 16.5px;
        text-align: justify;
    }

    .english-ldo p {
        font-size: 10.5pt;
        text-align: justify;
    }

    .boundaries-ldo td {
        font-size: 16px;
        line-height: 10px;
    }

    .boundaries-ldo-eng td {
        font-size: 14px;
        line-height: 10px;
    }

    .boundaries-ldo p {
        font-size: 16px;
        line-height: 10px;
    }

    .bold-label-tag-per-ldo {
        font-weight: bold;
        font-size: 16px;
    }

    .label-tag-per-ldo {
        font-size: 16px;
    }

    /*font size*/
    .font8 {
        font-size: 8pt;
    }

    .font9 {
        font-size: 9pt;
    }

    .font10 {
        font-size: 10pt;
    }

    .font11 {
        font-size: 11pt;
    }

    .font12 {
        font-size: 12pt;
    }

    .font13 {
        font-size: 13pt;
    }

    .font14 {
        font-size: 14pt;
    }

    .font15 {
        font-size: 15pt;
    }

    .font16 {
        font-size: 16pt;
    }

    #kachcheryNotice p {
        font-size: 12pt;
        text-align: justify;
    }

    /*#letterToMinistry tr,td,p,li {
        font-size: 9pt;
    }

    #letterToPossession tr,td,p,li {
        font-size: 10pt;
    }

    #valuation tr,td,p,li {
        font-size: 12pt;
    }

    #letterMaPresident tr,td,p {
        font-size: 10pt;
    }

    #letterMaProvincial tr,td,p {
        font-size: 10pt;
    }

    #letterMaInterProvincial tr,td,p {
        font-size: 10pt;
    } */
    .bold-text {
        font-weight: bold;
    }

    .page-break-1 {
        display: block;
        page-break-before: always;
    }

    /*pooja grant*/
    .bold-label-tag-per-pga {
        font-weight: bold;
        font-size: 15px;
        text-align: justify;
    }

    .header-pga {
        font-size: 18px;
        font-weight: bold;
    }

    #agreementOuter {
        /*font-family: serif, arial, BhashitaComplex, Bhashitha2, Sri Tamil;*/
        font-size: 12pt;
        line-height: 2.0;
    }

    /*#agreementOuter p {*/
    /*font-size: 12pt;*/
    /*text-align: justify;*/
    /*line-height: 2.0;*/
    /*}*/
    #agreementOuter td {
        font-size: 12pt;
    }

    /* .bold-label-tag-2{
         font-weight: bold;
         font-size: 15.5px;
     }*/
    .bold-label-tag-cm {
        font-weight: bold;
        font-size: 15.5px;
    }

}