.carousel {
	position: relative;
    padding-bottom: 20px;
    padding-top: 20px;
}
.carousel-control.left{
	background-image: none!important;
	left:-15%!important;
}
.carousel-control.right{
	background-image: none!important;
	right:-15%!important;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #fff!important;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: 1!important;
}
.modal-header {
    padding: 15px;
    background: #ffffff;
    /*border-bottom: 1px solid #e5e5e5;*/
    /*background: #ee6e23;*/
}
 .carousel-inner {
	 position: relative;
	 width: 100%;
	 overflow: hidden;
	 padding-bottom: 10px;
}
 .carousel-inner > .item {
	 position: relative;
	 display: none;
	     opacity: 1!important;
}
 @media all and (transform-3d),(-webkit-transform-3d) {
	 .carousel-inner > .item.next, .carousel-inner > .item.active.right {
		 left: 0;
	}
	 .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
		 left: 0;
	}
	 .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
		 left: 0;
	}
}
 .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
	 display: block;
}
 .carousel-inner > .active {
	 left: 0;
}
 .carousel-inner > .next, .carousel-inner > .prev {
	 position: absolute;
	 top: 0;
	 width: 100%;
}
 .carousel-inner > .next {
	 left: 100%;
}
 .carousel-inner > .prev {
	 left: -100%;
}
 .carousel-inner > .next.left, .carousel-inner > .prev.right {
	 left: 0;
}
 .carousel-inner > .active.left {
	 left: -100%;
}
 .carousel-inner > .active.right {
	 left: 100%;
}
 .carousel-control {
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 left: 0;
	 width: ;
	 font-size: ;
	 color: ;
	 text-align: center;
	 text-shadow: ;
	 background-color: rgba(0,0,0,0);
}
 .carousel-control.right {
	 right: 0;
	 left: auto;
}
 .carousel-control:hover, .carousel-control:focus {
	 color: ;
	 text-decoration: none;
	 outline: 0;
}
 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	 position: absolute;
	 top: 50%;
	 z-index: 5;
	 display: inline-block;
	 margin-top: -10px;
}
 .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	 left: 50%;
	 margin-left: -10px;
}
 .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	 right: 50%;
	 margin-right: -10px;
}
 .carousel-control .icon-prev, .carousel-control .icon-next {
	 width: 20px;
	 height: 20px;
	 font-family: serif;
	 line-height: 1;
}
 .carousel-control .icon-prev:before {
	 content: "\2039";
}
 .carousel-control .icon-next:before {
	 content: "\203a";
}
 .carousel-indicators {
	 position: absolute;
	 bottom: 10px;
	 left: 50%;
	 z-index: 15;
	 width: 60%;
	 padding-left: 0;
	 margin-left: -30%;
	 text-align: center;
	 list-style: none;
}
 .carousel-indicators li {
	 display: inline-block;
	 width: 10px;
	 height: 10px;
	 margin: 1px;
	 text-indent: -999px;
	 cursor: pointer;
	 background-color: #000 \9;
	 background-color: rgba(0,0,0,0);
	 border: 1px solid ;
	 border-radius: 10px;
}
 .carousel-indicators .active {
	 width: 12px;
	 height: 12px;
	 margin: 0;
	 background-color: ;
}
 .carousel-caption {
	 position: absolute;
	 right: 15%;
	 bottom: 20px;
	 left: 15%;
	 z-index: 10;
	 padding-top: 20px;
	 padding-bottom: 20px;
	 color: ;
	 text-align: center;
	 text-shadow: ;
}
 .carousel-caption .btn {
	 text-shadow: none;
}
 @media screen and (min-width: ) {
	 .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
		 width: * 1.5;
		 height: * 1.5;
		 margin-top: / -2;
		 font-size: * 1.5;
	}
	 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
		 margin-left: / -2;
	}
	 .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
		 margin-right: / -2;
	}
	 .carousel-caption {
		 right: 20%;
		 left: 20%;
		 padding-bottom: 30px;
	}
	 .carousel-indicators {
		 bottom: 20px;
	}
}
 