.infiniteCarousel					{width: 100%; position: relative; margin:0 auto; padding:0 0; height:133px;}
.infiniteCarousel.similar-pro-bax				{height:250px;}
.infiniteCarousel .wrapperCar 		{left:0px; margin:0px; min-height: 133px; position: absolute; top: 0px; width:100%;}
.infiniteCarousel .wrapperCar.similar-wrapperCar 		{min-height:250px;}
.infiniteCarousel .wrapperCar2 		{width:100%; overflow: auto; min-height: 133px; margin: 0 auto; /*position: absolute;*/ top: 0; left: 40px;}
.infiniteCarousel .wrapperCar2.similar-wrapperCar2 		{min-height:250px;}
.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 .wrapperCar2 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; padding: 10px 3px; margin:0px; position: relative; /*width: 180px;*/}



.infiniteCarousel ul li .other-item-you-may-like{ width:160px; height:160px; margin:0px; padding:0px; text-align:center;}
.infiniteCarousel ul li .other-item-you-may-like img{margin:0px; border:none; width:160px; border:1px solid #cccccc;}
.infiniteCarousel ul li .other-item-you-may-like img:hover{opacity:0.8;}

.infiniteCarousel ul li .other-product-name{width:160px; margin:0px; padding:5px 0px 0px; clear:both; font-size:13px; color:#333333; text-align:center; line-height:20px; font-weight:normal; font-family:'Futura';}
.infiniteCarousel ul li .other-product-name a{color:#333333; text-decoration:none; display:block;}
.infiniteCarousel ul li .other-product-name a:hover{color:#666666; text-decoration:none;}
.infiniteCarousel ul li .other-product-name span{color:#666666; display:block; margin:2px 0 0; text-align:center; float:none; font-size:13px;}




.infiniteCarousel ul li .sub-similar-product	{background-color:rgba(0, 0, 0, 0.8);
												 bottom: 0; display: none; height: auto; left: 8px; margin: 0; padding: 10px 15px;
												 position: absolute; width: 174px; height: auto;}												 
.infiniteCarousel ul li .sub-similar-product a	{color: #fff;}

.infiniteCarousel ul li span 		{text-align:left; float:left; font-size:11px;}
.infiniteCarousel ul li a img 		{display:block; width:100%;}
.infiniteCarousel ul li a img:hover {opacity:0.8; transition:all 0.2s linear 0s;}


.infiniteCarousel .arrow,
.infiniteCarousel .arrow2			{display: block; height: 13px; width:13px; text-indent: -999px; position: absolute; cursor: pointer;
									 margin:135px 0px 0px;}
.infiniteCarousel .arrow			{background: url(/images/ad_scroll_forward.png) no-repeat 0 0;}
.infiniteCarousel .arrow2			{background: url(/images/ad_scroll_back.png) no-repeat 0 0;}

.infiniteCarousel .forward			{background-position: 0 0; top:3px; right:5px;}
.infiniteCarousel .back 			{background-position: 0 0; top:3px; right:25px;}


.similar-products-carosal .infiniteCarousel .arrow,
.similar-products-carosal .infiniteCarousel .arrow2			{display: block; height:49px!important; width:26px!important; text-indent: -999px; position: absolute; cursor: pointer;
									 margin:0px 0px 0px!important;}
.similar-products-carosal .infiniteCarousel .arrow			{background:url(/images/ad_scroll_forward-new.png) no-repeat 0 0!important;}
.similar-products-carosal .infiniteCarousel .arrow2			{background:url(/images/ad_scroll_back-new.png) no-repeat 0 0!important;}

.similar-products-carosal .infiniteCarousel .forward			{background-position: 0 0; top:113px!important; right:-55px!important;}
.similar-products-carosal .infiniteCarousel .back 			{background-position: 0 0; top:113px!important; left:-55px!important;}
