.responsive-slider {
	width:100%;
	position:relative
}
.responsive-slider [data-animate] {
	opacity:0
}
.responsive-slider .slides {
	position:relative;
	overflow:hidden
}
.responsive-slider .slides ul {
	list-style-type:none;
	padding:0;
	margin:0;
	white-space:nowrap;
	font-size:0
}
.responsive-slider .slides ul li {
	display:inline-block;
	max-width:100%;
	width:100%;
}
.responsive-slider .slides ul li .slide-body {
	display:inline-block;
	position:relative;
	max-width:100%;
	font-size:14px;
	width:100%;
}
.responsive-slider .slides ul li .slide-body img {
	max-width:100%;
	width:100%;
}
.responsive-slider .slides ul li .slide-body .caption {
	position:absolute;
	color:#222
}
.responsive-slider .slides ul li .slide-body .caption.header {
	font-family:Oswald, sans-serif;
	font-weight:400;
	top:85px;
	left:8%;
	font-size:65px;
	z-index:999;
	line-height:111px
}
.responsive-slider .slides ul li .slide-body .caption.header span {
	color:#1986b2
}
.responsive-slider .slides ul li .slide-body .caption.img-html5 {
	top:0;
	left:0
}
.responsive-slider .slides ul li .slide-body .caption.img-html5 img {
	max-width:100%
}
.responsive-slider .pages {
	position:absolute;
	bottom:25px;
	left:0;
	width:100%;
	text-align:center
}
.responsive-slider .pages .page {
	display:inline-block;
	color:transparent;
	width:15px;
	height:15px;
	border-radius:50%;
	background-color:#1986b2;
	margin:0 5px
}
.responsive-slider .pages .page.active {
	background-color:#222
}
