.act_as_table { display: table !important; background-color: white; } .act_as_row { display: table-row !important; page-break-inside: avoid; } .act_as_cell { display: table-cell !important; page-break-inside: avoid; } .act_as_thead { display: table-header-group !important; } .act_as_tbody { display: table-row-group !important; } .list_table, .data_table, .totals_table{ width: 100% !important; } .act_as_row.labels { background-color:#F0F0F0 !important; } .list_table, .data_table, .totals_table, .list_table .act_as_row { border-left:0px; border-right:0px; text-align:center; font-size:10px; padding-right:3px; padding-left:3px; padding-top:2px; padding-bottom:2px; border-collapse:collapse; } .totals_table { font-weight: bold; text-align: center; } .list_table .act_as_row.labels, .list_table .act_as_row.initial_balance, .list_table .act_as_row.lines { border-color:grey !important; border-bottom:1px solid lightGrey !important; } .data_table .act_as_cell{ border: 1px solid lightGrey; text-align: center; } .data_table .act_as_cell, .list_table .act_as_cell, .totals_table .act_as_cell { word-wrap: break-word; } .data_table .act_as_row.labels, .totals_table .act_as_row.labels { font-weight: bold; } .initial_balance .act_as_cell { font-style:italic; } .account_title { font-size:11px; font-weight:bold; } .account_title.labels { background-color:#F0F0F0 !important; } .act_as_cell.amount { word-wrap:normal; text-align:right; } .act_as_cell.left { text-align:left; } .act_as_cell.right { text-align:right; } .list_table .act_as_cell{ /* border-right:1px solid lightGrey; uncomment to active column lines */ } .list_table .act_as_cell.first_column { padding-left: 0px; /* border-left:1px solid lightGrey; uncomment to active column lines */ } .overflow_ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .custom_footer { font-size:7px !important; } .page_break { page-break-inside: avoid; } .button_row { padding-bottom: 10px; } .o_account_financial_reports_page { padding-top: 10px; width: 90%; margin-right: auto; margin-left: auto; font-family: Helvetica, Arial; }