/*
.carousel {
width:100%; 
margin:0 auto; 
  height: 400px;
}



.slider-size {
height: 400px;
}



.carousel .item {
  height: 400px;
  background-color: rgba(255,255,255,1);
  
}
.carousel-inner > .item > img {
  position: absolute;
    top: 0;
    left: 0;

}

.carousel-caption {
	width: 100%;
	left: 0%;
    right: 0%;

}
.carousel {
  margin-top: -5px;
}

*/


.carousel-caption {
  z-index: 10;
	background-color:rgba(0,0,0,0.7);
	width: 100%;
	left: 0;
    right: 0;
	bottom: 0px;
	padding-bottom: 5px;
	padding-top: 0px;

}
.carousel-caption h2{
 color: #fff;
}
.carousel-inner > .item > img {
    margin: auto;

}	

.slide400 {
 height: 400px;
}
.slide200 {
 height: 220px;
 border-radius: 4px;
 overflow: auto;
 /* -moz-box-shadow: inset 0 2px 8px #000000;
	-webkit-box-shadow: inset 0 2px 8px #000000;
	box-shadow: inset 0 2px 8px #000000; */

}
/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {
  /* Navbar positioning foo */
  .navbar-wrapper {
    margin-top: 20px;
  }
  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
  }

  /* The navbar becomes detached from the top, so we round the corners */
  .navbar-wrapper .navbar {
    border-radius: 4px;
  }

  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
}




/* Carousel Fade Effect */
.carousel.carousel-fade .item {
	-webkit-transition: opacity 0.5s linear;
	-moz-transition: opacity 0.5s linear;
	-ms-transition: opacity 0.5s linear;
	-o-transition: opacity 0.5s linear;
	transition: opacity 0.5s linear;
	opacity: .3;
}
.carousel.carousel-fade .active.item {
	opacity: 1;
}
.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
	left: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
}







.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    top: 35%;
    background-image: none;
    margin-top: 0%;
    width: 15%;
	}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -35px;
}

 .carousel-control.left,.carousel-control.right{background-image:none;}

 .carousel {
 margin: 0 0;
 }