.slider-container{position:relative;overflow:hidden;width:100%;margin:0 auto;}
.slider{position:relative;width:9999px;}
.slider:before,
.slider:after{display:table;content:' ';}
.slider:after{clear:both;}
.slider div{position:relative;float:left;margin:0;padding:0;}
.slider div img{display:block;width:auto;}
.act,
#prev > span,
#next > span,
#slider-nav > a{background:url(../images/arrows.png) no-repeat;}
#next > span,
#prev > span{display:block;width:16px;height:24px;}
#next > span{background-position:-21px 0;display:none;}
#prev > span{background-position:0 0;display:none;}
#next,
#prev{position:absolute;top:50%;display:none;margin-top:-20px;padding:5px 5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000;opacity:0.8;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');-o-user-select:none;}
#prev{left:0px;}
#next{right:0px;}
.caption{position:absolute;bottom:50%;right:0;display:block;width:333px;padding:10px 0px 10px 0px;font-size:28px;text-align:center;color:#000;font:bold 30px font1;background-color:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');}
.caption a{display:block;color:#fff;}
.slider-nav{line-height:30px;position:absolute;bottom:0;left:0;right:20px;width:100%;height:30px;margin:0;padding:0;text-align:center;padding-top:5px;padding-right:20px;}
.slider-nav a{display:inline-block;width:15px;height:15px;margin:0 4px;border:1px solid #4d4b4b;background:#fff;border-radius:50%;cursor:pointer;}
.slider-nav .active{width:15px;height:15px;background:#d6070d;}
@media handheld, only screen and (max-width:1024px){.caption{display:none !important;}
}