/*recipient*/

.official-statement-recipient-table,.official-statement-meal-received-table{
    width: 100% !important;
}

.official-statement-recipient-table td.recipient-thead{
    text-align: left !important;
    font-weight: bold !important;
}

.official-statement-recipient-table td{
    text-align: right !important;
}

.recipient-title{
    color: green !important;
}

.recipient-head-title{
    color: green !important;
    text-align: center !important;
}

.meal-received-header th{
    font-size: small !important;
    text-align: left !important;
}

.meal-received-header-meal-received,.meal-received-data-meal-received{
    font-size: small !important;
    text-align:right !important;
}

.total-meal-received{
    font-size: small !important;
    text-align: right !important;
}

.meal-received-data{
    font-size: small !important;
}

.meal-received-data-bold{
    font-weight: bold !important;
    font-size: small !important;
}

/*donor*/

.official-statement-donor-table,.official-statement-donation-table{
    width: 100%;
}

.official-statement-donor-table td.donor-thead{
    text-align: left;
    font-weight: bold;
}

.official-statement-donor-table td{
    text-align: right;
}

.donor-title{
    color: green;
}

.donor-head-title{
    color: transparent;
    text-align: center;
}

.donation-no-record {
    text-align: left;
}

.donation-header th{
    text-align: left;
}

.donation-header-donation,.donation-data-donation{
    text-align: right !important;
}

.total-donation{
    text-align: right;
}

.donation-data{
    font-weight: bold;
}

/*merchant*/

.official-statement-merchant-table,.official-statement-meal-served-table{
    width: 100%;
}

.official-statement-merchant-table td.merchant-thead{
    text-align: left;
    font-weight: bold;
}

.official-statement-merchant-table td{
    text-align: right;
}

.merchant-title{
    color: green;
}

.merchant-head-title{
    color: green;
    text-align: center;
}

.meal-served-header th{
    font-size: small;
    text-align: left;
}

.meal-served-header-meal-served,.meal-served-data-meal-served{
    font-size: small !important;
    text-align: right !important;
}

.total-meal-served{
    font-size: small;
    text-align: right;
}

.meal-served-data{
    font-size: small;
}

.meal-served-data-bold{
    font-size: small;
    font-weight: bold;
}