.carousel-wrapper {background-color:transparent; padding: 20px 0 10px 0; position:relative; overflow: visible; clear:both; margin:0 auto; float: left;}
.caroufredsel_wrapper {text-align: start; float: none; position: relative; top: auto; right: auto; bottom: auto; left: 4%; width: 960px; height: 375px; margin: 0px; overflow: hidden;}

/* Ofertas Slider */
#featured-items-carousel, #featured-items-carousel2 {padding: 0 0 10px 0; text-align: left; float: none; position: absolute; top: 0px; left: 0px; margin: 0px; width: 4832px; height: 340px;}
.carousel-wrapper .slide {width: 210px; float:left; margin: 0px 10px; height:350px; padding:0 0 0 0; position:relative;border-radius:10px; background-color:#FFFFFF; box-shadow: 0px 3px 10px #999;}

.scrollButton-left-sm {z-index:1;position: absolute; left: -20px; top:140px; width:82px; height:74px; display:block;}
.scrollButton-right-sm {z-index:1;position: absolute; right: -80px;top:140px; width:82px; height:74px; display:block; }

.featured-items-carousel-wrapper .featured-product-image {display: block; margin: 10px auto 10px auto; width:168px; height:128px;transform: scale(1);opacity: 1;}
.featured-items-carousel-wrapper .featured-product-image:hover {display: block; margin: 10px auto 10px auto; width:168px; height:128px;transform: scale(1.05);opacity: 0.8;}
.featured-items-carousel-wrapper .featured-product-title {font-size: 15px; font-weight:bold; color:#000; margin: 10px auto 5px auto; padding: 0 0; text-align:left; line-height: 13px;  display: block; height:25px; width:175px; text-transform:uppercase; overflow:hidden; }
.featured-items-carousel-wrapper .featured-product-title2 {font-size: 15px; font-weight:bold; color:#c12424; margin: 0px auto 5px auto; padding: 0 0; text-align:left; line-height: 13px; display: block; height:25px; width:175px; text-transform:uppercase; overflow:hidden; }
.featured-items-carousel-wrapper .featured-product-title3 {font-size: 13px; font-weight:bold; color:grey; margin: 10px auto 0 auto; padding: 0 0; text-align:left; line-height: 13px; display: block; height:25px; width:175px; text-transform:uppercase; overflow:hidden; }
.featured-items-carousel-wrapper .brand-wrapper {padding: 5px 0 5px 0 !important; height: 45px;}
.featured-items-carousel-wrapper .small {margin: 0 auto; padding: 0 !important; text-align:left; display: block; width:175px; line-height: normal; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.featured-items-carousel-wrapper .alt {height: 25px;font-size: 90%;}
.featured-items-carousel-wrapper .small > b {text-transform: uppercase;}
.featured-items-carousel-wrapper .featured-product-iconos {font-size: 12px; margin: 4px auto 5px auto; padding: 0 0; text-align:right; line-height: 12px; display: block; height:36px; width:175px; overflow:hidden; }
.featured-items-carousel-wrapper .featured-product-iconos.max {width:207px;}
.featured-items-carousel-wrapper .inside .price {margin: 5px auto 5px auto; padding: 0; font-weight:bold; color:#7F1E57; font-size: 30px; right:17px; text-align:left; height:17px; width:175px; display: block;}
.featured-items-carousel-wrapper .inside .price .taxes {font-size: 12px; visibility: hidden;}
.featured-items-carousel-wrapper .inside .priceScale {margin: 5px auto 5px auto; font-weight:bold; color:#7F1E57; font-size: 25px; right:17px; text-align:left; height:17px; width:178px; display: block;}
.featured-items-carousel-wrapper .inside .priceScale a {font-weight:bold; color:#7F1E57; font-size: 25px;}
.featured-items-carousel-wrapper .inside .priceScale .desde {margin: 10px auto 10px auto; font-weight:bold; color:#7F1E57; font-size: 15px; text-align:left;}
.featured-items-carousel-wrapper .inside .comprueba {margin: 5px auto 5px auto; font-weight:bold; color:#7F1E57; font-size: 15px; text-align:left; line-height:12px; height:17px; width:175px; display: block;}

.featured-product-iconos span.iconos {
	margin-left:8px;
}

.site-width {
  width: auto !important;
  margin: 0 auto 0;
  position:relative; 
} 