.rslides {	position: relative;	list-style: none;	overflow: hidden;	width: 100%;	padding: 0;	margin: 0;}.rslides li {	-webkit-backface-visibility: hidden;	position: absolute;	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_container {
	z-index:0;
	position:absolute;
	top:0;
	left:0;
	float:none;
	width:100%;	height:49vw;	overflow:hidden;}.rslides_nav {	z-index: 3;	position: absolute;	-webkit-tap-highlight-color: rgba(0,0,0,0);	top: 50%;	left: 0;	overflow: hidden;	text-decoration: none;	height: 50px;	width: 50px;	background: #000000;	margin-top: -55px;
	font-size:0;
	text-align:center;
	color:#ffffff;}

.rslides_nav.prev:after{
	content: "\f053";
}
.rslides_nav.next:after{
	content: "\f054";
}
.rslides_nav.prev:after,
.rslides_nav.next:after{
	font-family:"FontAwesome";
	font-size:20px;
	line-height:50px;
}.rslides_nav:active,
.rslides_nav:hover {	background: #ffffff;
	color:#000000;}.rslides_nav.next {	left: auto;	right: 0;}.rslides_nav:focus {	outline: none;}.rslides_tabs {	position: absolute;
	display: block;
	bottom: 2%;
	left: 0;
	right: 0;
	z-index: 3;
	text-align:center;
	padding:0;}.rslides_tabs li {	display: inline;	float: none;	_float: left;	*float: left;	margin-right: 2.5px;
	margin-left: 2.5px;}.rslides_tabs a{	text-indent: -9999px;	overflow: hidden;	-webkit-border-radius: 15px;	-moz-border-radius: 15px;	border-radius: 15px;	background: #000000;	display: inline-block;	_display: block;	*display: block;	-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);	-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);	box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);	width: 9px;	height: 9px;}.rslides_tabs a:hover,.rslides_here a {	background: #ffffff;}.caption {
	position: absolute;
	display: block;
	top: 200px;
	left: 0;
	right: 0;
	padding: 0 12.5px;
	text-align: left;
	background: none;
	color: #ffffff;	font-weight:lighter;
	font-size:18px;    margin: 0 auto;    max-width: 1100px;    min-width: 500px;    width: 100%;
}.caption span{	display: block;     float: left; 	clear: left;}.caption span.black{	color:#000000;}.caption span.white{	color:#ffffff;}.caption span.bold{	font-weight:bold;	margin:0 0 12.5px 0;}.caption span.bg-black{	background:#000000;	padding:0 3px;}.caption span.bg-white{	background:#ffffff;	padding:0 3px;}