/* Block Viewed Products */
#viewed-products_block_left .products li {
	padding:10px 0;
	border-bottom:1px dotted #ccc;
}
#viewed-products_block_left .products li.last_item {
	padding-bottom:0;
	border:none;
}

#viewed-products_block_left .content_img {
	float:left;
}
#viewed-products_block_left .text_desc {
	float:left;
	margin-left: 10px;
   width: 130px;
}
#viewed-products_block_left li .text_desc .s_title_block, #viewed-products_block_left li .text_desc h5 {
	padding:0 0 5px 0;
	font-size:12px;
	color:#333;
	font-weight: bold;
}

#viewed-products_block_left li .text_desc .s_title_block a, #viewed-products_block_left li .text_desc h5 a {
	color:#333;
}
#viewed-products_block_left li .text_desc p,
#viewed-products_block_left li .text_desc p a {
	padding-bottom:0;
	line-height:14px;
	color:#666
}








#viewed-products_cat li {
	margin-right:10px;
	padding:10px 0;
	width:126px;
	height:240px
}
#viewed-products_cat li.last_item_of_line  {margin-right:0;}
#viewed-products_cat .s_title_block,  #featured-products_block_center h5 {
	padding-top:5px;
	height:30px;
	font-size:12px;
	color:#222;
	padding-bottom: 0;
	font-weight:bold;
}

#viewed-products_cat .product_image {
	display:block;
	position:relative;
	overflow:hidden
}
#viewed-products_cat .product_image span.new {
	display: block;
	position: absolute;
	top: 15px;
	right:-30px;
	padding: 1px 4px;
	width: 101px;
	font-size:10px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform: rotate(45deg);
	background-color: #990000;
	transform: rotate(45deg);  /* Newer browsers */
}

#viewed-products_cat .product_desc {height:45px;}
#viewed-products_cat .product_desc,
#viewed-products_cat .product_desc a {
	color:#666
}
#viewed-products_cat .lnk_more {
	display:inline;
	padding-right:10px;
	font-weight:bold;
	font-size:10px;
	color:#0088cc;
	background:url(img/arrow_right_1.png) no-repeat 100% 3px;
}
#viewed-products_cat .price_container {
	margin-top:10px;
	padding:0;
}
#viewed-products_cat .price {
	font-weight:bold;
	font-size:14px;
	color:#990000
}
#viewed-products_cat li .ajax_add_to_cart_button {display:none;}
#viewed-products_cat li span.exclusive {display:none;}








#viewed-products_cat {
	clear: both;
}

#viewed-products_cat li {
	margin-right:5px;
	position: relative;
	padding:10px 0;
	padding-bottom: 20px;
	text-align: center;
	width:230px;
}

#viewed-products_cat li a {

}

#viewed-products_cat .product_image span {
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px; 
}

#viewed-products_cat li.last_item_of_line  {margin-right:0;}
#viewed-products_cat h5 {
	padding-top:5px;
	text-transform: uppercase;
	height:20px;
	font-size:12px;
	line-height: 14px;
	text-align: center;
	margin-bottom: 5px;
			padding-top: 20px;
			margin-top: -6px;

	background: transparent url('../img/bg_productList.png') no-repeat top center;	
}

#viewed-products_cat .product_image {
	display: block;
	position: relative;
	overflow: hidden;
	color: #585858;
	/*height: 330px;*/
}

#viewed-products_cat .product_image:hover {
	text-decoration: none;
}

#viewed-products_cat .product_image img {
	padding-top: 10px;
}

#viewed-products_cat li.ajax_block_product img {
	-moz-transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	padding-top: 10px;
}
		
#viewed-products_cat li.ajax_block_product a.flip:hover img.front {
	display: none;
}

#viewed-products_cat li.ajax_block_product a.flip img.front {
	position: absolute;
	top:0px;
	left:0px;
}

#viewed-products_cat .product_image:hover img {
	text-decoration: none;
}

#viewed-products_cat .product_image span.new {
 			display: inline-block;
			margin: auto;
			margin-right: 2px;
			-webkit-box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2);
			box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2); 
			padding: 3px 6px;
			font-size:10px;
			color: #fff;
			background-color: #FFA500;
			text-align: center;
			text-transform: uppercase;
   }
#viewed-products_cat .product_image span.availability {
			background-color: #fff;
			position: absolute;
			top: 180px;
			left: 0px;
			padding-top: 3px;
			padding-bottom: 3px;
			display: block;
			text-align: center;
			width: 230px;
			color: #333;
}

#viewed-products_cat .product_image span.discount {
		display: inline-block;
		font-weight: bold;
		background-color: #E41669;
		-webkit-box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2);
		box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2); 
		color: #fff;
		text-transform: uppercase;
		padding: 3px 6px;
		margin-right: 2px;
		font-size:10px;
		
	}
	
#viewed-products_cat .product_image span.on_sale {
		margin-right: 2px;
		display: inline-block;
		font-weight: bold;
		background-color: #8a0414;
		color: #fff;
		text-transform: uppercase;
	
		padding: 3px 6px;
		-webkit-box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2);
box-shadow: inset 0px -3px 2px 0px rgba(10, 10, 10, 0.2); 
			font-size:10px;
		
	}

	
	
#viewed-products_cat .product_desc {height:45px}
#viewed-products_cat .product_desc,
#viewed-products_cat .product_desc a {
	color:#666
}
#viewed-products_cat .lnk_more {
	display:inline;
	padding-right:10px;
	font-weight:bold;
	font-size:10px;
	color:#0088cc;
	background:url(../img/arrow_right_1.png) no-repeat 100% 3px;
}
#viewed-products_cat .price_container {
	margin-top:10px;
	padding:0;
}
#viewed-products_cat .price {
	font-weight:bold;
	font-size:14px;
	color:#FFA500
}
#viewed-products_cat li .ajax_add_to_cart_button {display:none;}
#viewed-products_cat li span.exclusive {display:none;}


