ul.product_list .product-name{display:inline-block;width:100%;overflow:hidden}
ul.product_list .availability span{display:inline-block;color:#fff;font-weight:700;padding:3px 8px 4px;margin-bottom:20px}
ul.product_list .color-list-container{margin-bottom:5px}
ul.product_list .color-list-container ul li{display:inline-block;vertical-align:top;width:24px;height:24px;padding:1px}
ul.product_list .color-list-container ul li a{display:block;width:22px;height:22px;line-height:24px}
ul.product_list .color-list-container ul li a img{display:block;width:22px;height:22px}
#product_list li{padding-bottom:15px}
#product_list .product-container{border:1px solid transparent;background-color:#fff}
#product_list .product-container:hover{border:1px solid #ededed}
#product_list .product-container a.content_img{display:block;padding:10px}
#product_list .product-container a.content_img img{display:block;width:100%;padding: 5%;margin:  0 auto;}
.product-container .product_name{text-transform:uppercase;overflow:hidden;margin:  10px 0;padding: 0 15px;}
.product-container h3.product_name{font-family:'Saira Condensed',Arial,sans-serif;font-weight:500;line-height:1em!important;font-size:16px;letter-spacing:.5px;color:#0c0c0c}
.product-container h3.product_name a:hover{color:#000}
.product-container a.quick-view-mobile{width:36px;height:36px;display:inline-block}
.product-container img{display:block;width:100%}
.product-container .color-list-container{height:25px;display:block}
.paginationBottom .product-count,.paginationTop .showall{display:none}
.paginationBottom .showall{float:left}
.paginationBottom #pagination_bottom,.paginationTop .pagination{float:right;margin-right:0}