.productscategory{
position: relative;
margin: 20px 0;
overflow: hidden;}
/* title */
.productscategory .title_block{
margin-bottom: 20px;
position: relative;}
.productscategory .title_block h2{
margin: 0;
font: bold 20px/35px 'Open Sans', sans-serif;
color: #000;
text-transform: uppercase;}
/* navi */
.productscategory .prevtab,
.productscategory .nexttab{
position: absolute;
top: 0;
right: 0;
cursor: pointer;
display: block;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
background: #a2a2a4;
color: #fff;
font-size: 25px;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;}
.productscategory .prevtab{
right: 37px;}
.productscategory .prevtab:hover,
.productscategory .nexttab:hover{
background: #0051aa;}
/* content */
.productscategory .block_content{
position: relative;
overflow: hidden;}
.productscategory .owl-carousel .owl-item{
padding: 0 15px;}
.productscategory .owl-carousel .item{
position: relative;
overflow: hidden;
border: 2px solid #e1e1e1;}
.productscategory .owl-carousel .item .home-tab-img{
position: relative;
overflow: hidden;}
.productscategory .owl-carousel .item .home-tab-img img{
margin: 0 auto;}
.productscategory .owl-carousel .item .home-tab-info{
display: block;
position: relative;
overflow: hidden;
padding: 0 20px 50px;
text-align: center;}
.productscategory .owl-carousel .item .comment-box{
display: block;
overflow: hidden;
position: relative;
min-height: 20px;}
.productscategory .owl-carousel .item .comment-box:before{
display: block;
content: "";
position: absolute;
top: 5px;
left: 0;
width: 100%;
height: 3px;
background: #f5f5f5;
z-index: 2;}
.productscategory .owl-carousel .item .comment-box .star_content{
display: inline-block;
position: relative;
z-index: 3;
padding: 0 10px;
background: #fff;}
.productscategory .owl-carousel .item .comment-box .nb-comments{
display: none;}
.productscategory .owl-carousel .item .product-name{
display: block;
text-align:center;

font: 600 16px/20px 'Open Sans', sans-serif;
color: #0051aa;
text-transform: capitalize;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
margin: 10px 0 20px;
-webkit-transition: color 300ms ease;
-moz-transition: color 300ms ease;
-ms-transition: color 300ms ease;
-o-transition: color 300ms ease;
transition: color 300ms ease;}
.productscategory .owl-carousel .item .product-name:hover{
color: #0051aa;}
.productscategory .owl-carousel .item .price-box{
display: block;
position: absolute;
bottom: 20px;
left: 0;
width: 100%;
opacity: 1;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;}
.productscategory .owl-carousel .item:hover .price-box{
opacity: 0;}
.productscategory .owl-carousel .item .price-box .old-price{
font: normal 15px/30px 'Open Sans', sans-serif;
margin-left: 5px;
color: #959595;}
.productscategory .owl-carousel .item .price-box .price{
font: bold 18px/30px 'Open Sans', sans-serif;
color: #000;}
.productscategory .owl-carousel .item .cart-box{
display: block;
position: absolute;
bottom: 20px;
left: 0;
width: 100%;
opacity: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;}
.productscategory .owl-carousel .item:hover .cart-box{
opacity: 1;}
.productscategory .owl-carousel .item .exclusive{
display: inline-block;
padding: 0 9px;
margin: 0;
border: 0;
font: bold 14px/30px 'Open Sans', sans-serif;
text-transform: uppercase;
color: #fff;
background: #0051aa; 
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;}
.productscategory .owl-carousel .item .exclusive:hover{
background: #000;}
@media (max-width: 1199px){
	.productscategory .owl-carousel .item .home-tab-img .home-tab-button{
		opacity: 1;}
	.productscategory .owl-carousel .item .price-box{
		position: static; 
		margin-bottom: 10px;}
	.productscategory .owl-carousel .item:hover .price-box,
	.productscategory .owl-carousel .item .cart-box{
		opacity: 1;}
	
}