.bx-wrapper {
	position: relative;
	margin: 0 auto 0px;
	padding: 0;
	*zoom: 1;
}
.bx-wrapper img {
	max-width: 100%;
	display: block;
}
.bx-wrapper .bx-viewport {
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-loading, .bx-wrapper .bx-pager {
display:none;
}

.bx-wrapper .bx-prev, .bx-wrapper .bx-next{
	display:block;
}
.bx-wrapper:hover .bx-prev, .bx-wrapper:hover .bx-next{
	display:block;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 51%;
	outline: 0;
	text-indent: -9999px;
	z-index: 9999;
	margin-top:-22px;
	background-position: center;
}
li.slide-one{
	background-image: url(../images/banner/1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
li.slide-two{
	background-image: url(../images/banner/2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
li.slide-three{
	background-image: url(../images/banner/3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
li.slide-four{
	background-image: url(../images/banner/4.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bxslider li{
position: relative;	
}
.bxslider li .caption{
	height:278px;
	max-width:1170px;
	width:100%;
	margin:0px auto;
	position: relative;
	z-index: 9;
}
.testimonial-wrap .bxslider li h1 {
	display:block;
	max-width:856px;
	margin:0 auto;
	font-size:46px;
	font-family: 'open_sanssemibold';
	line-height:49px;
	padding-top:122px;
}
.testimonial-wrap .bxslider li h1 span {
	display:block;
}
.testimonial-wrap .bxslider li h1 a {
	display:block;
	width:130px;
	padding:8px 12px;
	border:1px solid #173a00;
	-webkit-border-radius: 8px;
border-radius: 8px;
line-height:normal;
font-size:16px;
text-align:center;
text-transform:uppercase;
color:#173a00;
margin-top:10px;
clear:both;
}
.testimonial-wrap .bxslider li h1 a:hover {
color:#fff;
background-color:#173a00;
}

.bx-wrapper .bx-prev {
	left: 10px;
	background-image: url(../images/icons/prev.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 47px;
}
.bx-wrapper .bx-next {
	right: 10px;
	background-image: url(../images/icons/next.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 47px;
}







.v2banner li.slide-one{
	background-image: url(../images/banner/v2/1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.v2banner li.slide-two{
	background-image: url(../images/banner/v2/2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.v2banner li.slide-three{
	background-image: url(../images/banner/v2/3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.v2banner li.slide-four{
	background-image: url(../images/banner/v2/4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.v2banner .banner .bxslider li:after{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 8;
	top: 0px;
	opacity: .8;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3f309c+1,db09c3+82 */
background: rgb(63,48,156); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(1,1,73,1) 1%, rgba(219,9,195,1) 90%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(1,1,73,1) 1%,rgba(219,9,195,1) 90%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(1,1,73,1) 1%,rgba(219,9,195,1) 90%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f309c', endColorstr='#db09c3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
/*background-image: url(../images/banner/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: cover;
	background-position: top;*/
}
.v2banner .caption-inner h1, .v2banner .caption-inner h1 span{
	color: #fff;
}
.v2banner .navigation li a{
	color: #fff!important;
}
.v2banner .navigation li a:hover, .v2banner .navigation li a.active{
	background-color: #72BF23;
}
.v2banner .header{
background-color: rgba(9, 4, 32, 0.3);
}
.v2banner .header.height-a{
background-color: rgba(57, 46, 110, 0.9);
}
.v2banner .banner .caption-inner h1 em{
	font-weight: 600;
	letter-spacing: -2px;
}