@media print {
	div.container {margin:3%;}
	div.order-blocks {margin:30px auto 0;}
	div.col2-set > div {display:inline-block; padding: 20px; width: 44%; vertical-align:top;}
	div.items-ordered {margin-top:40px;}
	table {margin: 20px 0;}
	th, td {min-width:80px; text-align:left!important;}
	th:first-child {width:200px;}
	address {font-style:normal;}
	tr.subtotal td:first-child, .shipping td:first-child {font-style:italic;}
	tr.subtotal td.a-right:first-child, tr.shipping td.a-right:first-child, tr.grand_total td.a-right:first-child {text-align:right; padding-right:28px;}
	tfoot {margin-top:20px;}
	
	.buttons-set {display:none!important;}
}