.entity-paging-wrap{padding:0 10px}
.entity-list{display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.pagination li:before{content:"";}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{border-bottom:#ddd 1px solid;}
.catProdContainer{margin:0 0 20px 0;padding:0;width:16.66666%;position:relative;}
.catProdContainer .productList_cont{display:block;margin:10px;height:100%;border:1.5px solid #eee}
.productList_cont{padding:10px;display:block}
.catProdThumb{height:165px;text-align:center}
.catProdThumb .grid-item-image{max-height:165px;height:auto;width:auto}
.catProdName{font-size:0.8em;line-height:1.4em; color:#333;margin:15px 0 10px 0}
.catProdContainer .total-rating-row{margin-top:20px}
.productList_price{flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-align:end;align-items:flex-end;margin-bottom:10px}
.from-price-label, .price-from-label{display:block;margin-right:4px;color:#444;line-height:1;font-size:14px;font-weight:bold}
.price-wrap{margin:0;font-weight:normal;font-size:16px;line-height:1;color:#444;flex:1}
.price-wrap .price-label{display:none}
.price-formatted{font-size:14px !important;font-weight:bold;color:#444}
.price-tax-suffix{margin-left:3px;color:#999;font-style:italic}
.ratings-average-wrap{display:block;line-height:1.6}
/* Discounted prices */
.regular-price{margin:0;text-decoration:line-through}
.regular-price .price-formatted{margin-right:5px}
.sale-price .price-formatted{color:#a41915}
.customer-level-price-label{display:none}
/* Recurring prices */
.recurring-price, .recurring-price-label{display:none}
.entity-page-product-row .recurring-price-label span{margin-left:-38px}
.recurring-price-label i{display:none}
/* Trial subscription prices */
.trial-price, .trial-price-label{display:none}
.trial-price-label i{display:none}

.pagelink{background-color:#fff;border:1px solid #ddd;color:#337ab7;line-height:1.8;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none;cursor:pointer}
.pagelink.currentpage{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:3}
.ProductResultLink,.InformationResultLink{margin:0 10px}
.ProductResultLink.active,.InformationResultLink.active{border-bottom:2px solid}
.searchInfoResult{line-height:1.2em;margin:0 0 50px}
.searchInfoResult .text-success{font-size:.8em}

.rating-stars-wrap{line-height:0}
.sub-entity-name-link{font-size:1.4em}
.sub-entity-grid-item h3{display:inline-block}
.sub-entity-name-link{font-size:.8em;margin:0 0 0 15px}
@media screen and (max-width:640px){
.catProdContainer{margin:0 0 20px;padding:10px}
}
 @media (max-width: 1199px){
.catProdContainer{width:25%}
}
@media (max-width: 900px){
.catProdContainer{width:33.333333%}
}
@media (max-width: 600px){
.catProdContainer{width:50%}
}
@media screen and (min-width: 600px) and (max-width: 640px) {
	.catProdThumb{height:auto}
}
