.carousel-inner>.carousel-item>img,
.carousel-inner>.carousel-item>a>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{
	padding:4px;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	display:inline-block;
	max-width:100%;
	height:auto
}


.carousel-inner{position:relative;width:100%;overflow:hidden;}
.carousel-inner>.carousel-item {
display:none;
position:relative;
-webkit-transition:0s ease-in-out left;
transition:0s ease-in-out left;
min-height:300px;
}

.carousel-inner>.carousel-item:first-child .text_holder {
padding-top:0px;
}


.carousel-inner>.carousel-item>img,.carousel-inner>.carousel-item>a>img{line-height:1}
.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-caption{
	position:absolute;
	left:15%;right:15%;
	bottom:20px;z-index:10;
	padding-top:20px;padding-bottom:20px;
	color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn{text-shadow:none}

.nav_control {
position:relative;
width:100%;
max-width:970px;
margin:0px auto;
}

.nav_control a {
width:20px;
height:34px;
position:absolute;
top:65px;
opacity:0.35;
display:block;
}

.nav_control a:hover {opacity:1;}

.carousel-fade .carousel-inner .carousel-item {
  opacity: 0;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}


