/**
 *
 * @author SM planet - smplanet.net
 * @package VirtueMart
 * @subpackage custom
 * @copyright Copyright (C) 2012-2014 SM planet - smplanet.net. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 *
 **/

.catproducttable, .catproducttable tr { border:none; }
.catproducttable th, .catproducttable td { border:1px solid #ccc;}

.catproducttable th { font-weight:400; font-size: 120%; text-align:center; line-height:2em; padding:0 5px;}

.catproducttable td { text-align: center; }

.catproducttable .cell_image { text-align: center;}

.catproducttable .cell_image img { max-height: 30px;}

.catproducttable .cell_id { text-align: left;}

.catproducttable .cell_sku { text-align: left;}

.catproducttable .cell_name { text-align: center;}

.catproducttable .cell_s_desc { text-align: left;}

.catproducttable .cell_weight { text-align: center;}

.catproducttable .cell_size {text-align: center;}

.catproducttable .cell_stock {}

.catproducttable .cell_basePrice {}

.catproducttable .cell_basePriceWithTax {}

.catproducttable .cell_priceWithoutTax {}

.catproducttable td.cell_salesPrice { text-align:center; color: #cf052b;}

.catproducttable .cell_taxAmount {}

.catproducttable .cell_discountAmount {}

.catproducttable .cell_sum_weight {}

.catproducttable .cell_sum_basePrice {}

.catproducttable .cell_sum_basePriceWithTax {}

.catproducttable .cell_sum_taxAmount {}

.catproducttable .cell_sum_discountAmount {}

.catproducttable .cell_sum_priceWithoutTax {}

.catproducttable td.cell_sum_salesPrice {color: #cf052b;}

.catproducttable .row_attached_product {font-weight:700;}

#total_weight {}

#total_basePrice {}

#total_basePriceWithTax {}

#total_taxAmount {}

#total_discountAmount {}

#total_priceWithoutTax {}

#total_salesPrice {color: #cf052b; font-weight:700;}

#catproduct-loading {
	display:none;
	background: url("../images/ajax-loader.gif") no-repeat;
	height: 32px;
	left: 50%;
	top: -200px;
	position: relative;
	width: 32px;
}

.catproducttable  input.quantity-controls {padding: 0px;}
.catproducttable  .vm-price-value span {min-width: inherit;}
.product-field-display #catproduct_form div, #catproduct_form span.quantity-box, #catproduct_form span.quantity-controls  { margin-bottom:0; float:none;}
#catproduct_form input.quantity-input {
	height:20px;
	margin-bottom:0;}
.product-field-display #catproduct_form a img {
	display: inline;}
#catproduct_form span.addtocart-button { float:none;}
td.cell_addToCart, .row_total_salesPrice td {
	text-align:right}
.row_total_salesPrice td#total_salesPrice {
	text-align:center;}