.carousel {
	margin-top:80px;
}
@media screen and (min-width: 415px) {
	.carousel {
		margin-top:135px;
	}
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  width:100%;
  margin: auto;
}
.carousel-caption {
  z-index:10;
  bottom:80px;
}
.carousel-indicators li{
	width:30px;
	height:30px;
	border-radius:15px;
}
.carousel-indicators li.active{
	width:30px;
	height:30px;
}
.carousel-control{
	opacity:1;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{
	width:35px;
	height:70px;
	background:#fff;	
}

.carousel-control .glyphicon-chevron-right:before,
.carousel-control .glyphicon-chevron-left:before{	
	content:'';
	position: absolute;
    top:50%;
	margin-top:-10px;
    z-index:5;
    display:inline-block;
    left:0%;
	margin-left:10px;
    width:10px;
    height:17px;
}
.carousel-control .glyphicon-chevron-left:before{
	background: url(../images/arrow_left.png) no-repeat 50% 50%;
}
.carousel-control .glyphicon-chevron-right:before{
	background: url(../images/arrow_right.png) no-repeat 50% 50%;
}
.carousel-inner>.item {
    -webkit-transition: -webkit-transform 1.2s ease-in-out;
    -o-transition: -o-transform 1.2s ease-in-out;
    transition: transform 1.2s ease-in-out;
}