.carousel-fade .carousel-inner{background:#fff;}
.carousel-fade .carousel-control{z-index:2;}
.carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;text-align:center}
.carousel-inner>.item>img, .carousel-inner>.item>a>img{margin:0 auto;}
.carousel-fade .next.left,
.carousel-fade .prev.right,
.carousel-fade .item.active{opacity:1;}
.carousel-fade .active.left,
.carousel-fade .active.right{left:0;opacity:0;z-index:1;}
@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,
.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.prev,
.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.next.left,
.carousel-fade .carousel-inner > .item.prev.right,
.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.carousel-control .control-icon{font-size:48px;height:30px;margin-top:-15px;width:30px;display:inline-block;position:absolute;top:50%;z-index:20;}
.carousel-control .prev{margin-left:-15px;left:50%;}
.carousel-control .next{margin-right:-15px;right:50%;}
.carousel .control-box{opacity:0;}
a.carousel-control.left{left:0;background:none;border:0;}
a.carousel-control.right{right:0;background:none;border:0;}
.control-box, a.carousel-control, .carousel-indicators li{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}
.carousel:hover .control-box{opacity:1;}
.carousel:hover a.carousel-control.left{left:15px;}
.carousel:hover a.carousel-control.right{right:15px;}
.carousel-indicators li.active,
.carousel-indicators li{border:0;}
.carousel-indicators li{background:#666;margin:0 3px;width:12px;height:12px;}
.carousel-indicators li.active{background:#fff;margin:0 3px;}