/* ############## CUSTOM STYLES ############# */

.catalog-list .list-items .product{
	margin: 1%;
    width: 31.33%;
	border-bottom:1px solid #dddddd;
}
.catalog-list .product a{
	border:1px solid #dddddd;
	display:block;
	padding:15px 15px 10px;
	border-bottom:none;
}
.catalog-list .list-items .product a .media-list{
	background-image:none;
	width:100%;
}
.catalog-list .list-items .product a .media-item{
	width:100%;
}
.catalog-list .list-items .product .price{
	border:1px solid #dddddd;
	border-top:none;
}
.catalog-list .list-items .text-list{
	padding:0;
	margin-top:7px;
}
.catalog-list .list-items .text-list h2{
	color:#734D27;
}
.catalog-list .list-items .stock{
	background-color:#006000;
	margin-left: 15px;
    margin-right: 10px;
    margin-top: 9px;
    padding-left: 7px;
    padding-right: 7px;
}
.seen-items .seen-item{
	width:210px;
}
.seen-items .seen-item a{
	border:1px solid #dddddd;
	display:block;
	padding:15px 15px 10px;
}
.seen-items .seen-item a .media-item{
	width:100%;
}
.product .catalog-detail-social{
	float:left;
}
@media (max-width:1199px){

	.catalog-list .list-items .product{
		width:48%;
	}
	.catalog-detail-image{
		width:auto;
	}
}
@media (max-width:530px){

	.catalog-list .list-items .product{
		width:100%;
	}
	.catalog-detail-image .image-single, .catalog-detail-image .image-single div{
		width:100% !important;
	}
	.catalog-detail-image{
		width:100%;
	}
	.catalog-detail-social{
		float:none;
	}
	.catalog-detail-actions{
		float:none;
	}
}
