.content_sortPagiBar{
	margin-bottom:15px;
}
.subpage ul.product_list li{
	height:auto;
	-webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;
	-ms-transition: all 300ms ease-in;
	-o-transition: all 300ms ease-in;
	transition: all 300ms ease-in;
}
ul.product_list.grid   li{
	
}
ul.product_list li .product-container{
	position:relative;
	-webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;
	-ms-transition: all 300ms ease-in;
	-o-transition: all 300ms ease-in;
	transition: all 300ms ease-in;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
ul.product_list li .product-container .product_img_link{
	border: 1px solid #f3f3f3;
	display:block;
	padding: 30px 0;
}
ul.product_list li .product-container .left-block{
	position:relative;
}
ul.product_list.grid   li .button-container{
	-webkit-transition: all 300ms ease-in;
	-moz-transition: all 300ms ease-in;
	-ms-transition: all 300ms ease-in;
	-o-transition: all 300ms ease-in;
	transition: all 300ms ease-in;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	-o-opacity: 0;
	opacity: 0;
    bottom: 15px;
    left: 1px;
    position: absolute;
    right: 1px;
	text-align:center;
}
ul.product_list.grid   li .button-container .button-ii{
	display:inline-block;
}

ul.product_list li .product-container:hover .button-container{
	margin-top:0;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
	-o-opacity: 1;
	opacity: 1;
}
ul.product_list.grid   li  .comments_note{
	display:inline-block;
}
ul.product_list.grid   li  .product_img_link{
	margin-bottom:15px;
	display:block;
}
ul.product_list.grid   li  h5{
	margin:0 0 10px 0;
	line-height: 20px;
}
ul.product_list  li  h5 a{
    color: #555555;
    font-family: OpenSansRegular;
    font-size: 14px;
}
ul.product_list  li  h5 a:hover{
	color:#fe5602;
}
ul.product_list.list  li  h5 a{
	font-size:16px;
}
ul.product_list   li  .comments_note,
ul.product_list.grid   li  .content_price{
	margin-bottom:10px;
}
ul.product_list.list  li{
	text-align:left;
}
ul.product_list.list  li .product-container{
	height:auto;
}
.color-list-container ul{
	overflow:hidden;
	margin-bottom:10px;
}
.color-list-container ul li{
	float:left;display:inline;
	margin:0;
	margin-right:5px;
}
.color-list-container ul li a{
    display: block;
    height: 25px;
    width: 25px;
	border:1px solid #eee;
}
ul.product_list.list  li  .content_price {
	margin-bottom:10px;
}
.product-flags .discount{
	color:#ff5313;
}
ul.product_list.grid   .color-list-container ul,
ul.product_list.grid   li .product-flags,
ul.product_list.grid   li .availability,
ul.product_list.grid   li .nb-comments,
ul.product_list  li .availability,
ul.list.product_list li .product-container .left-block  .button-container ,
ul.product_list.grid   li .price-percent-reduction,
ul.product_list.grid   li .product-desc{
	display:none;
}
@media (min-width: 980px) and (max-width: 1200px){
	ul.product_list.grid li {	
		width:50%;
	}
}
@media (min-width: 767px) and (max-width: 980px){

}
@media (min-width:480px) and (max-width: 767px){
	ul.product_list.grid li {
		display: inline;
		float: left;
		width: 50%;
	}
}
@media (max-width:479px){

}