.owl-widget-category-products .owl-controls{	
	margin-top: 0px;
	text-align: center;
	position: absolute;
	top: 50%;
	z-index: 1;
	width: 100%;
	left: 0px;
        height: 0; 
            
}

.owl-widget-category-products{
	width: 90%;
	margin: 0 auto;
}

.owl-widget-category-products.promo{ display: inline-block !important; width: 550px; }

.category-clinique .owl-widget-category-products.promo{ display: inline-block !important; width: 450px; padding: 0px 50px;}

.promo-category-products {   float: left;   width: 184px;   margin-top: 15px; }

.owl-widget-category-products .owl-controls .owl-buttons > div{
	position: absolute;
	width: 20px;
	height: 31px;
	padding: 0px;
	opacity: 1;	
}

.owl-widget-category-products .owl-wrapper .item{
	text-align: center;
}

.owl-widget-category-products .owl-wrapper .item .product-shop {
  	width: 80%;
  	display: block;
  	position: relative;
	margin: 0 auto;

}

.owl-widget-category-products .owl-wrapper .item .product-name{
	font-size: 100%;
        height: 50px;

}


.owl-widget-category-products .owl-wrapper .item .product-name a{
	font-size: inherit;
	text-decoration: none;
}

.owl-widget-category-products .owl-controls .owl-buttons > div.owl-prev{
	left: -32px;
	background: url(../../images/em_productsfilterwidget/sprite-icons.png) no-repeat;
	background-position: 9px -31px;
	/*background-position: 2px -31px;*/

}

.owl-widget-category-products .owl-controls .owl-buttons > div.owl-prev:hover{
	background-position: 9px 6px;
	/*background-position: 2px 6px;*/
}

.owl-widget-category-products.promo .owl-controls .owl-buttons > div.owl-prev{ left: 0px; }
.owl-widget-category-products.promo .owl-controls .owl-buttons > div.owl-next{ right: 0px; }

.owl-widget-category-products .owl-controls .owl-buttons > div.owl-next{
	right: -26px;
	background: url(../../images/em_productsfilterwidget/sprite-icons.png) no-repeat;
	/*background-position: -17px -31px;*/
	background-position: -25px -31px;
}

.owl-widget-category-products .owl-controls .owl-buttons > div.owl-next:hover{
	/*background-position: -17px 6px;*/
	background-position: -25px 6px;
}

@media screen and (max-width: 400px){
	.owl-widget-category-products .owl-controls .owl-buttons > div.owl-prev{
		left: -15px;
	}

	.owl-widget-category-products .owl-controls .owl-buttons > div.owl-next{
		  right: -15px;
	}
}
  
