#slideshow{width:100%; height:100%; background:#FFF; padding:100px 0px 0px; position:relative; overflow:hidden; float:left}
#slideshowc{width:100%; height:100%; background:#FFF; margin:15px 0px 0px; padding:10px; box-shadow:0px 0px 5px #999; position:relative; overflow:hidden; float:left}
.rslides{margin:0 auto 40px}
#slider2, #slider3{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin:0 auto}
.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; overflow:hidden}
.rslides li:first-child{position:relative; display:block; float:left}
.rslides li a{float:left}
.rslides img{display:block; height:auto; float:left; width:100%; border:0}
.rslides_nav{width:18px; height:31px; font-size:0px; position:absolute; top:45%; transition:0.3s}
.rslides_nav:hover{opacity:0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70)}
.rslides_nav.next{/*background:url(../images/others/next.png) no-repeat; right:-25px*/; display:none !important}
.rslides_nav.prev{/*background:url(../images/others/prev.png) no-repeat; left:-25px*/; display:none !important}
.rslides_tabs{font-size:0px; text-align:center; list-style:none; margin:0px; padding:0px; position:absolute; right:20px; bottom:20px; left:20px; z-index:999}
.rslides_tabs li{display:inline; float:none; margin-right:1px}
.rslides_tabs a{width:auto; padding:4px; height:auto; background:#FEC013; border:solid 1px #241E20; border-radius:100%; margin:0px 3px; display:inline}
.rslides_tabs a:hover{background:#CCC}
.rslides_tabs li:first-child{margin-left:0}
.rslides_tabs .rslides_here a{background:#CCC}
#download{background:#333; background:rgba(255,255,255,.1); border:1px solid rgba(255,255,255,.1); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:block; font-size:20px; font-weight:bold; margin:60px auto; max-width:500px; padding:20px}
#download:hover{background:rgba(255,255,255,.15)}
.events{list-style:none}
.callbacks_container{margin-bottom:50px; position:relative; float:left; width:100%}
.callbacks{position:relative; list-style:none; overflow:hidden; width:100%; padding:0; margin:0}
.callbacks li{position:absolute; width:100%; left:0; top:0}
.callbacks img{display:block; position:relative; z-index:1; height:auto; width:100%; border:0}
.callbacks .caption{display:block; position:absolute; z-index:2; font-size:20px; text-shadow:none; color:#fff; background:#000; background:rgba(0,0,0, .8); left:0; right:0; bottom:0; padding:10px 20px; margin:0; max-width:none}
.callbacks_nav{position:absolute; -webkit-tap-highlight-color:rgba(0,0,0,0); top:52%; left:0; opacity:0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); z-index:3; text-indent:-9999px; overflow:hidden; text-decoration:none; height:61px; width:38px; background:transparent url("themes/themes.gif") no-repeat left top; margin-top:-45px}
.callbacks_nav:active{opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100)}
.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:transparent; box-shadow:0 0 0 2px #666}
#slider3-pager a{padding:0}

@media (max-width:920px){
	#slideshow{padding:100px 0px 0px}
}