.moduletable .compare_box .vmproduct .product-fields, .moduletable .compare_box .variants-area .product-fields
	{
	display: none;
}

.moduletable .compare_box .vmproduct label.quantity_box, .moduletable .compare_box .variants-area label.quantity_box,
	.moduletable .compare_box .vmproduct span.quantity-box, .moduletable .compare_box .variants-area span.quantity-box
	{
	display: none;
}

.moduletable .compare_box .vmproduct ul.variants, .moduletable .compare_box .variants-area ul.variants
	{
	margin: 0 0 17px;
	list-style: none;
}

.moduletable .compare_box .vmproduct ul.variants li, .moduletable .compare_box .variants-area ul.variants li
	{
	display: inline-block;
}

.moduletable .compare_box .vmproduct ul.variants li a, .moduletable .compare_box .variants-area ul.variants li a
	{
	display: inline-block;
	cursor: pointer;
	position: relative;
	background-clip: padding-box;
	text-decoration: none !important;
}

.moduletable .compare_box .vmproduct ul.variants li+li, .moduletable .compare_box .variants-area ul.variants li+li
	{
	margin-left: 10px;
}

.moduletable .compare_box .vmproduct ul.variants.variants_color li a,
	.moduletable .compare_box .variants-area ul.variants.variants_color li a
	{
	height: 27px;
	width: 27px;
	border: 4px solid transparent;
}

.moduletable .compare_box .vmproduct ul.variants.variants_color li a:after,
	.moduletable .compare_box .variants-area ul.variants.variants_color li a:after
	{
	position: absolute;
	top: -4px;
	left: -4px;
	right: -4px;
	bottom: -4px;
	border: 1px solid #dddddd;
	content: '';
	-webkit-transition: border-color 0.2s ease;
	-moz-transition: border-color 0.2s ease;
	-o-transition: border-color 0.2s ease;
	transition: border-color 0.2s ease;
}

.moduletable .compare_box .vmproduct ul.variants.variants_color li a:hover:after,
	.moduletable .compare_box .variants-area ul.variants.variants_color li a:hover:after,
	.moduletable .compare_box .vmproduct ul.variants.variants_color li a.selected:after,
	.moduletable .compare_box .variants-area ul.variants.variants_color li a.selected:after
	{
	border: 2px solid #333333;
}

.moduletable .compare_box .vmproduct ul.variants.variants_size,
	.moduletable .compare_box .variants-area ul.variants.variants_size {
	margin-bottom: 21px;
}

.moduletable .compare_box .vmproduct ul.variants.variants_size li a,
	.moduletable .compare_box .variants-area ul.variants.variants_size li a
	{
	height: 33px;
	width: 33px;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 33px;
	font-weight: bold;
	color: #333;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.moduletable .compare_box .vmproduct ul.variants.variants_size li a:hover,
	.moduletable .compare_box .variants-area ul.variants.variants_size li a:hover,
	.moduletable .compare_box .vmproduct ul.variants.variants_size li a.selected,
	.moduletable .compare_box .variants-area ul.variants.variants_size li a.selected
	{
	background: #333;
	border-color: #333;
	color: #fff;
}

.moduletable .compare_box .vmproduct .variant_title, .moduletable .compare_box .variants-area .variant_title
	{
	margin-bottom: 9px;
}

.moduletable .compare_box .vmproduct .variant_title .required,
	.moduletable .compare_box .variants-area .variant_title .required {
	color: #f83e3e;
}

.wishlist a, .compare a {
	cursor: pointer;
	display: inline-block;
}

.wishlist a span, .compare a span, .wishlist a i, .compare a i {
	vertical-align: top;
}

.wishlist.module-title, .compare.module-title {
	cursor: default;
	font-size: 14px;
}

.mywishlist .btn i, .compare_box .btn i {
	display: none !important;
}

.mywishlist .module-title.no-products i, .compare_box .module-title.no-products i
	{
	margin-right: 6px;
}

.mywishlist .quantity-box, .compare_box .quantity-box {
	display: none !important;
}

.mywishlist div#com_virtuemart div.comvirtuemartmod div.product .wishlist,
	.compare_box div#com_virtuemart div.comvirtuemartmod div.product .wishlist
	{
	display: none !important;
}

.mywishlist div#com_virtuemart div.comvirtuemartmod div.product .wishlist.remove,
	.compare_box div#com_virtuemart div.comvirtuemartmod div.product .wishlist.remove
	{
	display: inline-block !important;
}

.compare_box .table-responsive {
	overflow: auto;
}

.table-responsive .product-thumb .compare_del {
	padding-bottom: 10px;
	display: inline-block;
	cursor: pointer;
}

.table-responsive .product-thumb .compare_del:after {
	content: " ";
	height: 1px;
	width: 100%;
	display: block;
}

#mod_tmboxwishlist .modcompareprod, #mod_tmboxcompare .modcompareprod,
	#mod_tmboxwishlist .modwishlistsprod, #mod_tmboxcompare .modwishlistsprod
	{
	overflow: hidden;
	padding-bottom: 20px;
}

#mod_tmboxwishlist .modcompareprod .image.fleft, #mod_tmboxcompare .modcompareprod .image.fleft,
	#mod_tmboxwishlist .modwishlistsprod .image.fleft, #mod_tmboxcompare .modwishlistsprod .image.fleft
	{
	float: left;
	width: 70px;
	box-sizing: border-box;
	padding-right: 20px;
}

#mod_tmboxwishlist .modcompareprod .extra-wrap, #mod_tmboxcompare .modcompareprod .extra-wrap,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap, #mod_tmboxcompare .modwishlistsprod .extra-wrap
	{
	overflow: hidden;
}

#mod_tmboxwishlist .modcompareprod .extra-wrap .remcompare a,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remcompare a,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remcompare a,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remcompare a,
	#mod_tmboxwishlist .modcompareprod .extra-wrap .remwishlists a,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remwishlists a,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remwishlists a,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remwishlists a {
	color: #333333;
	margin-top: 10px;
	display: inline-block;
	cursor: pointer;
}

#mod_tmboxwishlist .modcompareprod .extra-wrap .remcompare a:hover,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remcompare a:hover,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remcompare a:hover,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remcompare a:hover,
	#mod_tmboxwishlist .modcompareprod .extra-wrap .remwishlists a:hover,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remwishlists a:hover,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remwishlists a:hover,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remwishlists a:hover,
	#mod_tmboxwishlist .modcompareprod .extra-wrap .remcompare a:focus,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remcompare a:focus,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remcompare a:focus,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remcompare a:focus,
	#mod_tmboxwishlist .modcompareprod .extra-wrap .remwishlists a:focus,
	#mod_tmboxcompare .modcompareprod .extra-wrap .remwishlists a:focus,
	#mod_tmboxwishlist .modwishlistsprod .extra-wrap .remwishlists a:focus,
	#mod_tmboxcompare .modwishlistsprod .extra-wrap .remwishlists a:focus {
	color: #ff6a00;
}

#mod_tmboxwishlist #btnwishlist, #mod_tmboxcompare #btnwishlist,
	#mod_tmboxwishlist #btncompare, #mod_tmboxcompare #btncompare {
	padding-top: 0px;
}

#mod_tmboxwishlist .mod_tmboxwishlist, #mod_tmboxcompare .mod_tmboxwishlist
	{
	padding-bottom: 20px;
}

#mainbottom-5 .listhome .prod-box .fleft-box .box-btn .wishlist,
	#mainbottom-5 .listhome .prod-box .fleft-box .box-btn .compare {
	display: none !important;
}