.lov_shop_invoice_totals_wrapper { margin-top:40px; margin-bottom:40px; font:300 12px/16px 'open sans',arial; color:#333; }
.lov_shop_invoice_totals { }
.lov_shop_invoice_totals table { width:100%; text-align:right; }
.lov_shop_invoice_totals_subtotal_label { font-size:12px; color:#000; }
.lov_shop_invoice_totals_subtotal_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lov_shop_invoice_totals_promotion_label { font-size:12px; color:#ff0000; }
.lov_shop_invoice_totals_promotion_label a, .lov_shop_invoice_totals_promotion_label a:hover { color:#ff0000; text-decoration:none; }
.lov_shop_invoice_totals_promotion_label i { color:rgba(255,0,0,0.5); }
.lov_shop_invoice_totals_promotion_amount { padding-right:4px; width:100px; font-size:12px; color:#ff0000; }
.lov_shop_invoice_totals_promotion_details_label { font-size:11px; font-style:italic; color:rgba(255,0,0,0.5); }
.lov_shop_invoice_totals_promotion_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:rgba(255,0,0,0.5); }
.lov_shop_invoice_totals_shipping_label { font-size:12px; color:#000; }
.lov_shop_invoice_totals_shipping_label a, .lov_shop_invoice_totals_shipping_label a:hover { color:#000; text-decoration:none; }
.lov_shop_invoice_totals_shipping_label i { color:rgba(0,0,0,0.5); }
.lov_shop_invoice_totals_shipping_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lov_shop_invoice_totals_shipping_details_label { font-size:11px; font-style:italic; color:#737373; }
.lov_shop_invoice_totals_shipping_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:#737373; }
.lov_shop_invoice_totals_taxes_label { font-size:12px; color:#000; }
.lov_shop_invoice_totals_taxes_label a, .lov_shop_invoice_totals_taxes_label a:hover { color:#000; text-decoration:none; }
.lov_shop_invoice_totals_taxes_label i { color:rgba(0,0,0,0.5); }
.lov_shop_invoice_totals_taxes_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lov_shop_invoice_totals_taxes_details_label { font-size:11px; font-style:italic; color:#737373; }
.lov_shop_invoice_totals_taxes_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:#737373; }
.lov_shop_invoice_totals_total_label { padding-top:10px; font-size:14px; font-weight:normal; }
.lov_shop_invoice_totals_total_amount { padding:10px 4px 0 0; width:100px; font-size:14px; font-weight:normal; }
.lov_shop_invoice_totals_deposit_message { margin-top:20px; font-size:12px; font-style:italic; color:#737373; text-align:right; }
.lov_shop_invoice_totals_deposit_message span { color:#333; }

.lovmedia_global_orders_order { }

.lovmedia_global_orders_order_header { margin-bottom:20px; }
.lovmedia_global_orders_order_header_logo { float:right; width:140px; text-align:right; }
.lovmedia_global_orders_order_header_logo img { width:130px; }
.lovmedia_global_orders_order_header_logo_missing { margin-left:10px; padding-top:40px; width:130px; height:126px; font:300 50px/50px times; color:#333; text-align:center; background:#e0dfe4; }
.lovmedia_global_orders_order_header_company { float:right; font-size:11px; line-height:13px; color:#737373; text-align:right; }
.lovmedia_global_orders_order_header_company span { font-size:14px; line-height:20px; color:#333; }

.lovmedia_global_orders_order_thankyou { margin-bottom:40px; }
.lovmedia_global_orders_order_thankyou h2 { margin:0 0 10px 0; font:500 22px/22px 'open sans','helvetica neue',arial,sans-serif; letter-spacing:1px; color:#333; }
.lovmedia_global_orders_order_thankyou p { font:300 12px/20px 'open sans','helvetica neue',arial,sans-serif; letter-spacing:1px;  color:#737373; }

.lovmedia_global_orders_order_clientinfo { }
.lovmedia_global_orders_order_clientinfo_deliverto { margin-bottom:40px; font:300 12px/14px 'open sans',arial; color:#737373; }
.lovmedia_global_orders_order_clientinfo_deliverto label { padding-top:12px; padding-bottom:4px; font:500 12px/12px 'open sans condensed','open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; display:block; }
.lovmedia_global_orders_order_clientinfo_deliverto_address { margin-top:6px; margin-bottom:6px; }
.lovmedia_global_orders_order_clientinfo_shipto { margin-bottom:40px; font:300 12px/14px 'open sans',arial; color:#737373; }
.lovmedia_global_orders_order_clientinfo_shipto label { padding-top:12px; padding-bottom:4px; font:500 12px/12px 'open sans condensed','open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; display:block; }
.lovmedia_global_orders_order_clientinfo_shipto_address { margin-top:6px; margin-bottom:6px; }
.lovmedia_global_orders_order_clientinfo_billto { margin-bottom:40px; font:300 12px/14px 'open sans',arial; color:#737373; }
.lovmedia_global_orders_order_clientinfo_billto label { padding-top:12px; padding-bottom:4px; font:500 12px/12px 'open sans condensed','open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; display:block; }
.lovmedia_global_orders_order_clientinfo_billto_address { margin-top:6px; margin-bottom:6px; }
.lovmedia_global_orders_order_clientinfo_date { margin-bottom:40px; font:300 12px/14px 'open sans',arial; color:#737373; }
.lovmedia_global_orders_order_clientinfo_date label { padding-top:12px; padding-bottom:4px; font:500 12px/12px 'open sans condensed','open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; display:block; }

.lovmedia_global_orders_order_items_table { width:100%; margin:0 0 0 0; }
.lovmedia_global_orders_order_items_table thead td { padding-bottom:30px; font:500 12px/12px 'open sans condensed','open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; }
.lovmedia_global_orders_order_items_table_thead_product {  }
.lovmedia_global_orders_order_items_table_thead_price { text-align:center; }
.lovmedia_global_orders_order_items_table_thead_qty { text-align:center; }
.lovmedia_global_orders_order_items_table_thead_total { text-align:right; }
.lovmedia_global_orders_order_items_table tbody td { padding:12px; font:300 12px/16px 'open sans',arial; color:#333; }
.lovmedia_global_orders_order_items_table_tbody_item_image { padding-bottom:20px; width:110px; vertical-align:top; }
.lovmedia_global_orders_order_items_table_tbody_item_image img { width:100%; }
.lovmedia_global_orders_order_items_table_tbody_item { vertical-align:top; }
.lovmedia_global_orders_order_items_table_tbody_item_title { margin:0 0 6px 0;  }
.lovmedia_global_orders_order_items_table_tbody_item_content { margin:0 0 2px 0; font-size:11px; line-height:14px; color:#999; }
.lovmedia_global_orders_order_items_table_tbody_item_shop { margin:0 0 6px 0; font-size:11px; font-style:italic; color:#999; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails_topdivider { margin:0 0 12px 0; width:20px; font-size:1px; line-height:1px; border-top:1px solid #c8c8c8; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails { padding:10px 0 10px 0; font:300 12px/14px 'open sans',arial; color:#999; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails label { padding-bottom:4px; font-weight:300; color:#555; display:block; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails strong { font-weight:300; color:#555; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails ul { margin:0 0 10px 20px; padding:0; font-size:11px; color:#737373; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails li { margin:0 0 1px 0; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails_link { padding:0 0 12px 0; font:500 12px/12px 'open sans condensed','open sans',arial; color:#737373; letter-spacing:1px; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails_link a { padding-right:8px; color:#737373; text-decoration:none; }
.lovmedia_global_orders_order_items_table_tbody_item_viewdetails_link a:hover { color:#333; text-decoration:none; }
.lovmedia_global_orders_order_items_table_tbody_price { width:100px; font-size:14px; text-align:center; vertical-align:top; }
.lovmedia_global_orders_order_items_table_tbody_qty { width:100px; font-size:14px; text-align:center; vertical-align:top; }
.lovmedia_global_orders_order_items_table_tbody_total { padding-right:12px; width:100px; font-size:14px; text-align:right; vertical-align:top; }

.lovmedia_global_orders_order_totals_wrapper { margin-top:40px; margin-bottom:40px; font:300 12px/16px 'open sans',arial; color:#333; }
.lovmedia_global_orders_order_totals { }
.lovmedia_global_orders_order_totals table { width:100%; text-align:right; }
.lovmedia_global_orders_order_totals_subtotal_label { font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_subtotal_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_promotion_label { font-size:12px; color:#ff0000; }
.lovmedia_global_orders_order_totals_promotion_label a, .lovmedia_global_orders_order_totals_promotion_label a:hover { color:#ff0000; text-decoration:none; }
.lovmedia_global_orders_order_totals_promotion_label i { color:rgba(255,0,0,0.5); }
.lovmedia_global_orders_order_totals_promotion_amount { padding-right:4px; width:100px; font-size:12px; color:#ff0000; }
.lovmedia_global_orders_order_totals_promotion_details_label { font-size:11px; font-style:italic; color:rgba(255,0,0,0.5); }
.lovmedia_global_orders_order_totals_promotion_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:rgba(255,0,0,0.5); }
.lovmedia_global_orders_order_totals_shipping_label { font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_shipping_label a, .lovmedia_global_orders_order_totals_shipping_label a:hover { color:#000; text-decoration:none; }
.lovmedia_global_orders_order_totals_shipping_label i { color:rgba(0,0,0,0.5); }
.lovmedia_global_orders_order_totals_shipping_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_shipping_details_label { font-size:11px; font-style:italic; color:#737373; }
.lovmedia_global_orders_order_totals_shipping_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:#737373; }
.lovmedia_global_orders_order_totals_taxes_label { font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_taxes_label a, .lovmedia_global_orders_order_totals_taxes_label a:hover { color:#000; text-decoration:none; }
.lovmedia_global_orders_order_totals_taxes_label i { color:rgba(0,0,0,0.5); }
.lovmedia_global_orders_order_totals_taxes_amount { padding-right:4px; width:100px; font-size:12px; color:#000; }
.lovmedia_global_orders_order_totals_taxes_details_label { font-size:11px; font-style:italic; color:#737373; }
.lovmedia_global_orders_order_totals_taxes_details_amount { padding-right:4px; width:100px; font-size:11px; font-style:italic; color:#737373; }
.lovmedia_global_orders_order_totals_total_label { padding-top:10px; font-size:14px; font-weight:normal; }
.lovmedia_global_orders_order_totals_total_amount { padding:10px 4px 0 0; width:100px; font-size:14px; font-weight:normal; }
.lovmedia_global_orders_order_totals_deposit_message { margin-top:20px; font-size:12px; font-style:italic; color:#737373; text-align:right; }
.lovmedia_global_orders_order_totals_deposit_message span { color:#333; }

.lovmedia_global_orders_order_edit { margin:10px 0 0 0; font:300 11px/11px 'open sans condensed','open sans',arial; color:#999; }
.lovmedia_global_orders_order_edit a { color:#999; text-decoration:none; }
.lovmedia_global_orders_order_edit a:hover { color:#737373; text-decoration:none; }