/**
 * 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; }

}