table.std, .rte table { tr { border: 0px; } thead { td, th { border: 0px; padding: 10px; .tables_header; } .cart_total, .cart_unit { text-align: right; width: 100px; } .cart_quantity { text-align: center; width: 90px; } .cart_product { width: 50px; } } tbody { td { border-bottom: 1px solid #cac7bf; padding: 5px 10px; &.cart_quantity { div { float: right; padding-top: 9px; line-height: 1em; &#cart_quantity_button { margin-right: 10px; padding-top: 4px; } } input { &.cart_quantity_input { float: right; margin-right: 4px; width: 30px; } } } &.cart_unit { text-align: right; } &.cart_description a { color: @color_text; } &.cart_product { padding-left: 0px; } &.cart_total { font-weight: bold; text-align: right; } } } tfoot { td { border-bottom: 0px; text-align: right; padding: 10px 10px 0px; } } .cart_discount_delete, .cart_discount_price { text-align: right; } } table.std tfoot tr.cart_total_delivery td, #block-order-detail tr.preend td { padding-bottom: 10px; } table.std tfoot tr.cart_total_price.endline td, #block-order-detail tr.endline td { padding-top: 10px; font-weight: bold; } #order td.carrier_price { width: 90px; }