.view-list .row-fluid [class*="span"] {width:100%!important;margin-left:0!important}
.view-list .center_block {
	float:left;
	overflow:hidden;
	width: 30%;
}
.view-list .product_img_link {
	display:block;
	float:left
}
.view-list .right_block {
	display:block;
	width: 70%;
	float: left;
}
.view-list .p-item .product-container {text-align: left}
.view-list .p-item .product-container {border-right: none}
 #product_list .p-item:nth-child(4n) .product-container {
border-right: none;
}
ul#product_list {
	list-style-type: none
}
#product_list .rows-fluid .row-fluid{border-bottom: 1px solid #DDDDDD}
.p-item.last_item .product-container {
}
.p-item .product-container {
	border-right: 1px solid #DDDDDD;
	padding: 12px;
	text-align: center;
}
.products_block .row-fluid:first-child .p-item .product-container {
	border-top:none;
}
.p-item .product_desc {height: 40px}
#product_list .p-item a {color: #5D5E60;text-decoration: none}
#product_list .p-item .left_block {}
.s_title_block {font-weight: bold;color: #5D5E60}
#product_list .p-item .left_block .compare label {display:inline}
#product_list .p-item p.compare input {vertical-align: text-bottom}
#product_list .p-item .center_block {position: relative}
a.product_image,  a.product_img_link {
	overflow:hidden;
	position:relative;
	display:block;
}
#product_list a.product_img_link img {}
.p-item span.new {
	background-color: #990000;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	padding: 1px 4px;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: auto;
}
.product-container h5.s_title_block,  .product-container h5,  .product-container h5 a,  #product_list .p-item h3 {
	color: #4A4B4D;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0;
	text-transform:none
}
#product_list .p-item p.product_desc {
	overflow: hidden;
	padding:0;
	line-height:16px;
}
#product_list .p-item p.product_desc,  #product_list .p-item p.product_desc a {color:#666}
#product_list .p-item .right_block {position:relative}
.p-item .discount,  .p-item .on_sale {
	display: block;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase
}
.p-item .on_sale,  .p-item .discount {
	background: none repeat scroll 0 0 #E00E31;
	bottom: 0;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 5px;
	position: absolute;
	text-transform: uppercase;
	width: 93%;
}
.p-item .on_sale {bottom: 20px}
.p-item .online_only {
	color: #D29E34;
    display: block;
    font-weight: bold;
    height: 18px;
    margin: 5px 0;
}
#product_list .p-item .content_price {margin:10px 0 0}
#product_list .p-item .price {}
#product_list .p-item span.availability {display:none;color: #488C40}
#product_list .p-item .ajax_add_to_cart_button {padding-left: 10px}
#product_list .p-item .ajax_add_to_cart_button span {
	display: block;
	position: absolute;
	top: -1px;
	left: -12px;
	height: 26px;
	width: 26px;
	background: url(../img/icon/pict_add_cart.png) no-repeat 0 0 transparent
}
#product_list .p-item .lnk_view {
	display: block;
	margin-top:15px;
	padding:0 10px;
	border:none;
	font-weight:bold;
	color:#0088CC;
	background:url(../img/arrow_right_1.png) no-repeat 100% 4px transparent
}
#product_list .p-item .lnk_view:hover {text-decoration:underline}
.p-item.span3.product_block.ajax_block_product{margin: 0 4px}