{extends file=$smarty.const.SMARTY_LAYOUT_MAIN_GENERAL_PAGINATED_LISTING}

{block name="css" append}
	<style>
		table.engine-listing tbody tr td hr.inline-delimiter {
			border-style: dashed none none none;
			border-width: 1px;
			border-color: #888;
		}

		table.engine-listing tbody tr td span.isRefund {
			color: #c00;
			font-weight: bold;
		}
		table.engine-listing tbody tr td span.isVoid {
			color: #d40;
			font-weight: bold;
		}
		table.engine-listing tbody tr td span.isAdm {
			color: #668;
			font-weight: bold;
		}
		table.engine-listing tbody tr td div.label {
			text-align: left;
			white-space: nowrap;
			overflow: hidden;
			vertical-align: top;
		}
		table.engine-listing tbody tr td div.container-header {
			white-space: nowrap;
			overflow: hidden;
		}
		table.engine-listing tbody tr td div.header {
			text-align: center;
			white-space: nowrap;
			overflow: hidden;
			font-style: italic;
			border-right: 	1px solid #f2f3f7;
			padding-right: 0.5em;
		}

		table.engine-listing tbody tr td span.info {
			white-space: nowrap;
			color: #888;
		}

		table.engine-listing tbody tr td div.value {
			text-align: right;
			white-space: nowrap;
		}
		table.engine-listing tbody tr td div.median div.value {
			text-align: center;
			white-space: nowrap;
		}

		table.engine-listing tbody tr td div.source-both {
			margin-top: 0.5em;
		}

		table.engine-listing tbody tr td div.value-equal {
			color: #080;
		}
		table.engine-listing tbody tr td div.value-diff {
			color: #800;
		}
		table.engine-listing tbody tr td div.value-undefined {
			color: #666;
		}
		table.engine-listing tbody tr td div.value-notSet {
			color: #ccc;
		}
		table.engine-listing tbody tr td div.value.priceBalancePayable.identical {
			font-weight: bold;
		}

		table.engine-listing tbody tr td div.currency {
			color: #080;
		}
		table.engine-listing tbody tr td div.currency.value-notSet {
			color: #800;
		}
		table.engine-listing tbody tr td div.currency.value-diff {
			color: #800;
		}

		table.engine-listing tbody tr td div.cell-50p {
			display: inline-block;
			width:45%;
		}

		table.engine-listing tbody tr td div.cell-33p {
			display: inline-block;
			width:30%;
		}

		table.engine-listing tbody tr td div.cell-bordered {
			border-right: 1px solid #f2f3f7;
			padding-right: 0.5em;
		}

		table.engine-listing tbody tr td div.row {
			border-bottom: 1px solid #f2f3f7;
			white-space: nowrap;
		}

		table.engine-listing tbody tr td div.row:nth-child(2n) {
			background-color: #f2f3f7;
		}

		table.engine-listing tbody tr td div.row:nth-child(2n+1) {
			background-color: #ffffff;
		}
	</style>
{/block}
