	.hotdeal_home {
		background-color:#EEE;
	}

	.hotdeal_home .carousel-indicators {
	    position: relative;
	    bottom: auto;
	}

	.hotdeal_home .carousel-indicators li {
		background-color: #FFF;
		background-color: rgba(255,255,255,0);
		border: 1px solid #CCC;
	}

	.hotdeal_home .carousel-indicators .active {
	    margin: 1px;
		background-color: #CCC;	
	}

	.hotdeal_home .container.dkpt {
		max-width:680px;
	}

	.hotdeal_home .carousel-inner .item {
		min-height: 100px;
		background-image: none; /* url(/images/layout/Spinner-1s-100px.svg); */
		background-position: center center;
		background-repeat: no-repeat;
	}

	.hotdeal_home .carousel-control .icon-next, 
	.hotdeal_home .carousel-control .icon-prev {
		width: 30px;
		height: 50px;
		line-height: 50px;
		margin-top: -40px;
	}

	.hotdeal_home .carousel-control .icon-prev:before, 
	.hotdeal_home .carousel-control .icon-next:before {
		font-size: 80px; /* 12rem; */
		line-height: 50px;
	}

	.hotdeal_home .carousel-control.left, 
	.hotdeal_home .carousel-control.right {
		background: transparent;
		background-image: none;
	}

@media screen and (min-width: 768px) {
	.hotdeal_home .carousel-control .icon-prev {
		margin-left: -30px;
	}
	.hotdeal_home .carousel-control .icon-next {
		margin-right: -30px;
	}
}
@media screen and (min-width: 1024px) {
	.hotdeal_home .carousel-control .icon-prev {
		margin-left: -40px;
	}
	.hotdeal_home .carousel-control .icon-next {
		margin-right: -40px;
	}
}


@media only screen and (max-width: 992px) {
	/* 20181015 aggiunta classe .hot_deal_home */
   .hot_deal_home .carousel .item .col-xs-12:nth-last-child(-n+2) {
      display: none;
   }
}

@media all and (min-width: 992px) {
   .carousel-showmanymoveone .carousel-inner > .active.left,
   .carousel-showmanymoveone .carousel-inner > .prev {
      left: -33.3%;
   }
   .carousel-showmanymoveone .carousel-inner > .active.right,
   .carousel-showmanymoveone .carousel-inner > .next {
      left: 33.3%;
   }
   .carousel-showmanymoveone .carousel-inner > .left,
   .carousel-showmanymoveone .carousel-inner > .prev.right,
   .carousel-showmanymoveone .carousel-inner > .active {
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
      display: block;
   }
}

@media all and (min-width: 992px) and (transform-3d),
all and (min-width: 992px) and (-webkit-transform-3d) {
   .carousel-showmanymoveone .carousel-inner > .item.active.right,
   .carousel-showmanymoveone .carousel-inner > .item.next {
      -webkit-transform: translate3d(33.3%, 0, 0);
      transform: translate3d(33.3%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.active.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev {
      -webkit-transform: translate3d(-33.3%, 0, 0);
      transform: translate3d(-33.3%, 0, 0); /* transform: translate3d(-50%, 0, 0); */
      left: 0;
   }
   .carousel-showmanymoveone .carousel-inner > .item.left,
   .carousel-showmanymoveone .carousel-inner > .item.prev.right,
   .carousel-showmanymoveone .carousel-inner > .item.active {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      left: 0;
   }
}

