/*! 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: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
}
h3 {
	font:20px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:center;
	color:#fff
}
.events {
	list-style:none
}
.callbacks_container {
	margin-bottom:0;
	position:relative;
	float:left;
	width:100%;
	border-top: 7px solid #a9d529 ;
	border-bottom: 7px solid #a9d529 ;
}
.callbacks {
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
	float:left
}
.callbacks li {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	background:#000
}
.callbacks img {
	display:block;
	position:relative;
	z-index:1;
	opacity:.7;
	height:auto;
	width:100%;
	border:0
}
.callbacks .caption {
	background-color:rgba(0, 0, 0, .5);
	color:#FFF;
	display:block;
	font-weight:400;
	font-size:30px;
	left:5%;
	margin:0;
	max-width:none;
	padding:10px 20px;
	position:absolute;
	right:5%;
	text-align:center;
	text-shadow:none;
	top:37%;
	width:48%;
	z-index:2
}
.callbacks_nav {
	position:absolute;
	-webkit-tap-highlight-color:transparent;
	top:52%;
	left:0;
	opacity:.3;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:url(../images/themes.gif) no-repeat left top
}
.callbacks_nav:hover {
	opacity:.8
}
.callbacks_nav:active {
	opacity:1
}
.callbacks_nav.next {
	left:auto;
	background-position:right top;
	right:0
}
#slider3-pager a {
	display:inline-block
}
#slider3-pager img {
	float:left
}
#slider3-pager .rslides_here a {
	background:0 0;
	box-shadow:0 0 0 2px #666
}
#slider3-pager a {
	padding:0
}
