body,html{width:210mm;height:297mm}@page{size:A4;margin:0;-webkit-print-color-adjust:exact!important}.couponDonorReportOuterContainer{font-family:Open Sans!important;color:#000!important}.couponDonorReportOuterContainer .couponDonorReportPage{position:relative;width:210mm;height:296mm;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden!important;-webkit-print-color-adjust:exact!important;font-size:12px;line-height:2;page-break-inside:avoid;page-break-after:always}[dir] .couponDonorReportOuterContainer .couponDonorReportPage{background-size:contain!important}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage{padding:68mm 53mm 20mm 16mm}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage{padding:68mm 16mm 20mm 53mm}.couponDonorReportOuterContainer .couponDonorReportPage:last-child{page-break-after:auto}.couponDonorReportOuterContainer .couponDonorReportPage .bgImg{width:210mm;height:296mm;position:absolute;z-index:-1;top:0}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage .bgImg{left:0}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage .bgImg{right:0}.couponDonorReportOuterContainer .couponDonorReportPage .reportTitle{text-transform:none;font-size:15px;font-weight:700;line-height:1.45}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .reportTitle{text-align:center;margin:0}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable{width:100%;border-collapse:collapse;font-size:11px;line-height:1.72}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable{margin-top:22mm}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable th{font-weight:700}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable th{padding-bottom:5mm}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable th{text-align:left}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable th{text-align:right}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable td{vertical-align:top}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable .indexCell{width:10mm;white-space:nowrap}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable .indexCell{padding-right:2.5mm}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage .couponsTable .indexCell{padding-left:2.5mm}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable .datesCell.dense{font-size:10px;line-height:1.5}.couponDonorReportOuterContainer .couponDonorReportPage .couponsTable .datesCell.denser{font-size:9px;line-height:1.3}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .total{margin-top:7mm}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .sectionTitle{margin-top:13mm}[dir] .couponDonorReportOuterContainer .couponDonorReportPage p{margin:0}[dir] .couponDonorReportOuterContainer .couponDonorReportPage p+p{margin-top:6.5mm}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .sectionTitle+p{margin-top:0}.couponDonorReportOuterContainer .couponDonorReportPage .footerBlock{position:absolute;bottom:46mm}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage .footerBlock{left:16mm;right:53mm}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage .footerBlock{right:16mm;left:53mm}[dir] .couponDonorReportOuterContainer .couponDonorReportPage .footerBlock .place{margin-top:5.5mm}[dir=ltr] .couponDonorReportOuterContainer .couponDonorReportPage .footerBlock .place{text-align:right}[dir=rtl] .couponDonorReportOuterContainer .couponDonorReportPage .footerBlock .place{text-align:left}