.invoice_info_table .invoice_info_table_left,
.credit_note_info_table td:nth-child(1),
.credit_note_info_table td:nth-child(2) {
	background: #323a45;
	color: #fff;
	border-right: solid #fff 2px;
	padding: 10px;
}

.invoice_info_table .invoice_info_table_right,
.credit_note_info_table td:nth-child(3),
.credit_note_info_table td:nth-child(4),
.credit_note_info_table td:nth-child(5) {
	background: #f1f1f1;
	padding: 10px;
}

.invoice_info_table td:nth-child(6),
.credit_note_info_table td:nth-child(5) {
	border: 0;
}

.invoice_info_table .invoice_info_table_left table,
.invoice_info_table .invoice_info_table_right table {
	width: 100%
}

.invoice_info_table .invoice_info_table_left table tr td {
	padding: .5em;
	border-bottom: solid #666 1px;
}

.invoice_info_table .invoice_info_table_right table tr td {
	padding: .5em;
	border-bottom: solid #ddd 1px;
}

.invoice_info_table .invoice_info_table_left table tr:nth-last-child(1) td,
.invoice_info_table .invoice_info_table_right table tr:nth-last-child(1) td {
	border-bottom: 0;
}

.invoice_info_table .invoice_info_table_left table tr td:nth-child(2),
.invoice_info_table .invoice_info_table_right table tr td:nth-child(2) {
	text-align: right;
}