.ficha .fotos .carousel-item{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}

.ficha .fotos .carousel-control-next {right: 10px;}
.ficha .fotos .carousel-control-prev {left: 10px;}
.ficha .fotos .carousel-control-next,
	.ficha .fotos .carousel-control-prev{color: #006a8e;}
	.ficha .fotos .carousel-control-next-icon,
		.ficha .fotos .carousel-control-prev-icon{background-image:none;width: 30px;height: 46px;}
		.ficha .fotos .carousel-control-next-icon:before,
			.ficha .fotos .carousel-control-prev-icon:before{display:none;}
	.ficha .fotos .carousel-control-next-icon i,
		.ficha .fotos .carousel-control-prev-icon i{font-size:3rem;}
.ficha .fotos .carousel-indicators li{background-color: #006a8e;}
		
/*Para el carrusel en lightbox*/
#modalFotosLigthbox .carousel-control-next {right: 10px;}
#modalFotosLigthbox .carousel-control-prev {left: 10px;}
#modalFotosLigthbox .carousel-control-next,
	#modalFotosLigthbox .carousel-control-prev{color: #006a8e;}
	#modalFotosLigthbox .carousel-control-next-icon,
		#modalFotosLigthbox .carousel-control-prev-icon{background-image:none;width: 30px;height: 46px;}
		#modalFotosLigthbox .carousel-control-next-icon:before,
			#modalFotosLigthbox .carousel-control-prev-icon:before{display:none;}
	#modalFotosLigthbox .carousel-control-next-icon i,
		#modalFotosLigthbox .carousel-control-prev-icon i{font-size:3rem;}
#modalFotosLigthbox .carousel-indicators li{background-color: #006a8e;}

@media (min-width: 768px){
	/* show 2 items */
	.ficha .fotos .carousel-item{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: calc(50% - 5px);margin-right: 5px;}
	.ficha .fotos .carousel-inner .active + .carousel-item {display: block;}
	.ficha .fotos .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
		.ficha .fotos .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {transition: none;}
	.ficha .fotos .carousel-inner .carousel-item-next {position: relative;transform: translate3d(0, 0, 0);}
	/* left or forward direction */
	.ficha .fotos .active.carousel-item-left + .carousel-item-next.carousel-item-left,
		.ficha .fotos .carousel-item-next.carousel-item-left + .carousel-item,
		.ficha .fotos .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}
	/* farthest right hidden item must be also positioned for animations */
	.ficha .fotos .carousel-inner .carousel-item-prev.carousel-item-right {position: absolute;top: 0;left: 0;z-index: -1;display: block;visibility: visible;}
	/* right or prev direction */
	.ficha .fotos .active.carousel-item-right + .carousel-item-prev.carousel-item-right,
		.ficha .fotos .carousel-item-prev.carousel-item-right + .carousel-item,
		.ficha .fotos .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}
		
/*OTRAS OPCIONES
	/ * show 3rd of 3 item slide * /
	.ficha .fotos .carousel-item{-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: calc(33% - 5px);margin-right: 5px;}
	.ficha .fotos .carousel-inner .active + .carousel-item + .carousel-item {display: block;}
	.ficha .fotos .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {transition: none;}
	.ficha .fotos .carousel-inner .carousel-item-next {position: relative;transform: translate3d(0, 0, 0);}
    / * left or forward direction * /
    .ficha .fotos .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}
	/ * right or prev direction * /
	.ficha .fotos .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}
    
	/ * show 4th item * /
	.ficha .fotos .carousel-item{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: calc(25% - 5px);margin-right: 5px;}
    .ficha .fotos .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item {display: block;}
    .ficha .fotos .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item {transition: none;}
    / * left or forward direction * /
    .ficha .fotos .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(-100%, 0, 0);visibility: visible;}
    / * right or prev direction //t - previous slide direction last item animation fix * /
    .ficha .fotos .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item {position: relative;transform: translate3d(100%, 0, 0);visibility: visible;display: block;visibility: visible;}
    */
}