
.infiniteCarousel {
  width: 100%;
  position: relative;
  margin:0 auto;
  padding:0 0 10px 0;
}

.infiniteCarousel .wrapperCar {
  overflow: auto;
  min-height: 230px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right:0
}
.infiniteCarousel .wrapperCar2 {
  width: 92%; /* .infiniteCarousel width - (.wrapperCar margin-left + .wrapperCar margin-right) */
  overflow: auto;
  min-height: 230px;
  margin: 0 auto;
  position: absolute;
  top: 0;
  left: 40px;
}

.infiniteCarousel ul a img {
  border: 1px solid #cccccc;  
}

.infiniteCarousel .wrapperCar ul {
  width: 59999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  margin:8px 0 8px 12px;
  position: relative;
  /*width: 140px;*/
}
@media 
	only screen and (max-width : 1024px){
	.infiniteCarousel ul li{padding:10px 16px 10px 6px;}
}

.infiniteCarousel ul li .sub-similar-product{
    background: url("/images/listing-pro-h-bg.png") repeat scroll 0 0 transparent;
    bottom: -9px;
    display: none;
    height: auto;
    left:0;
    right:0;
    margin: 0;
    padding: 10px 12px;
    position: absolute;

}

.sub-similar-product a{
    color: #fff;
}

/*.infiniteCarousel ul li:hover .sub-similar-product{display:block;}*/


.infiniteCarousel ul li span{ text-align:left; float:left; font-size:11px;}


.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 120px;
  width: 60px;
  background: url(/images/next-arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  cursor: pointer;
  margin:85px -50px 0 0;
  background-size: 34px;
}

.infiniteCarousel .arrow2 {
  display: block;
  height: 120px;
  width: 60px;
  float:right;
  background: url(/images/pre-arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  cursor: pointer;
  margin:85px -14px 0 -14px;
  background-size: 34px;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 22px; 
}

.infiniteCarousel .back {
  background-position: 0 0;
  left:13px;
}




