
	/*.carousel {
	overflow: hidden;
	margin: 0 0 30px 0;
	
	}*/
	
	/* makes carousel fade rather than slide */
	/*.carousel .item {-webkit-transition: opacity 3s; -moz-transition: opacity 3s; -ms-transition: opacity 3s; -o-transition: opacity 3s; transition: opacity 3s; max-width: 700px;}
	.carousel .active.left, .carousel .active.right  {left:0;opacity:0;z-index:2;}
	.carousel .next {left:0;opacity:1;z-index:1;}*/

	
	/* hides carousel controls - makes visible on carousel hover */
	/*.carousel-control {z-index:5; opacity:0;}
	.carousel:hover .carousel-control {opacity: 0.5; filter: alpha(opacity=50);}
	.carousel:hover .carousel-control:hover {opacity: 0.9; filter: alpha(opacity=90);}*/
	
	/* styles carousel pills */
	/*.carousel-pills {position: absolute; bottom: 20px; z-index: 5; right: 15px;}
	.carousel-pills span {background-color: #FFF; margin-right: 5px; width: 10px; height: 10px; opacity: 0.5; filter: alpha(opacity=50); display:block; float:left;}
	.carousel-pills span.active-pill {opacity: 1; filter: alpha(opacity=100);}
	.carousel-pills span:hover {cursor:pointer;}*/
/*	
	
@media (max-width: 767px) {
.carousel {
margin: 0 auto 10px auto;
max-width: 700px;
}
}
	
	@media (max-width: 480px) {
		.carousel-pills {bottom: 6px; right: 1px;}
		.carousel {
		margin: 0 -15px 10px -15px;
		max-width: none;
		}
	}*/
	
	
/*.carousel-fade {
  .carousel-inner {
    .item {
      opacity: 0;
      transition-property: opacity;
    }

    .active {
      opacity: 1;
    }

    .active.left,
    .active.right {
      left: 0;
      opacity: 0;
      z-index: 1;
    }

    .next.left,
    .prev.right {
      opacity: 1;
    }
  }

  .carousel-control {
    z-index: 2;
  }
}



html, 
body, 
.carousel, 
.carousel-inner, 
.carousel-inner .item {
  height: 100%;
}*/


.carousel-fade {
		background-color: transparent;
		margin-left: 10px;
		margin-right: 10px;
}
	
	.carousel-fade .carousel-inner .item {
      	opacity: 0;
      	transition-property: opacity;
    }

    .carousel-fade .carousel-inner .item.active {
      	opacity: 1;
    }

    .carousel-fade .carousel-inner .item.active.left,
    .carousel-fade .carousel-inner .item.active.right {
      	left: 0;
      	opacity: 0;
      	z-index: 1;
    }

    .carousel-fade .carousel-inner .item.next.left,
    .carousel-fade .carousel-inner .item.prev.right {
      	opacity: 1;
    }
  
	.carousel-control {
		z-index: 2;
	}
	
	.carousel-indicators {
		bottom: 0;
		left: auto;
		right: 15px;
		width: 25%;
		text-align: right;
		margin-left: 0;
	}
	
	
	.carousel-indicators li {
		border-radius: 0;
		background-color: rgba(255,255,255,0.5);
	
		border: none;
		margin: 0 5px 0 0;
	}
	
	.carousel-indicators li.active {
		width: 10px;
		height: 10px;
		background-color: #FFF;
		border: none;
		margin: 0 5px 0 0;
	}