/*! http://responsiveslides.com v1.54 by @viljamis */
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: relative;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}
.rslides_nav {
	position: absolute; 
	top: 50%; 
	z-index: 2; 
	width: 80px; 
	height: 61px; 
	margin-top: -30px; 
	line-height: 61px;
	color:#fff;
	background-image: url(../images/arrow80.png); 
	overflow: hidden; 
	opacity: .3;
}
.rslides_nav:active,
.rslides_nav:hover {
	color:#3865eb;
	opacity: 1.0;
}
.rslides_nav.next {
	right: 0px; 
	background-position: right 0;
}
.rslides_nav.prev{
	padding-left:80px;
}
.rslides_nav.next{
	padding-left:80px;
}
/****************************************************/
.banner-wrapper{
	position: relative;
	max-height:800px;
}
.rslides .banner {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height:100%;
	padding-top:8%;
	background: rgba(0,0,0,0.6);
}
.rslides .banner h1 {
	color: #fff;
}
.rslides .banner p {
	color: #fff;
	width: 78%;
	margin: 1% auto;
}
@media (max-width: 991px) {
	.rslides .banner h1 {
		font-size: 50px;
		font-weight: 500;
		line-height: 50px;
	}
}
@media (max-width: 767px) {
	.rslides .banner h1 {
		font-size: 20px;
		font-weight: 200;
		line-height: 20px;
	}
	.rslides .banner a{
		font-size: 13px;
	}
}
@media (max-width: 576px) {
	.rslides .banner p {
		font-size:13px;
		line-height:13px;
	}
}