/* ----- */
/* Table */
/* ----- */

table#table_cart_contents {}
table#table_cart_contents td {
}
table#table_cart_contents td.quantity {
}
table#table_cart_contents td.item {
	padding-left: 20px;
	text-align: left;
}
table#table_cart_contents td.empty {
	text-align: left;
}
div#table_cart_subtotal {
	text-align: left;
}

/* ------- */
/* Content */
/* ------- */

table#cart_view th.remove,
table#cart_view tr.item td.remove {text-align: center;}
table#cart_view th.thumb_image,
table#cart_view tr.item td.thumb_image {text-align: center;}
table#cart_view th.title,
table#cart_view tr.item td.title {text-align: left;}
table#cart_view th.quantity,
table#cart_view tr.item td.quantity {text-align: center;}
table#cart_view th.price,
table#cart_view tr.item td.price {text-align: left;}
table#cart_view th.subtotal,
table#cart_view tr.item td.subtotal {text-align: right;}

table#cart_view tr.item {vertical-align: top;}

table#cart_view tr.discount td.name,
table#cart_view tr.subtotal td.label,
table#cart_view tr.total td.label {font-weight: bold; text-align: right;}
table#cart_view tr.discount td.total,
table#cart_view tr.subtotal td,
table#cart_view tr.total td {text-align: right;}

table#cart_view tr.empty td{text-align: center;padding: 5px;}

table#cart_view tr.menu td {text-align: right;padding-top: 17px;}

div#content div#cart_coupon {width: 225px;}
div#content div#cart_plugins {float: right;text-align:center;}
