.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 .content h2{font-size:5.5em;line-height:1.1em;margin-bottom:0.5em;position:absolute;top:40%;color:#fff;}
.rslides_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../../images/themes.gif") no-repeat left top;margin-top:-45px;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto;background-position:right top;right:0;}
.rslides_nav:focus,{outline:none;}
.rslides_tabs{margin-top:-2em;text-align:center;z-index:3;width:100%;position:absolute;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:transparent;display:inline-block;_display:block;*display:block;width:15px;height:15px;border:2px solid #ffffff;}
.rslides_here a{background:#ffffff;background:rgba(255,255,255,1);}
@media screen and (max-width:1680px){.rslides .content{width:85%;}
}
@media screen and (max-width:1440px){.rslides .content{width:50%;}
.rslides .content h2{font-size:4.5em;}
}
@media screen and (max-width:1366px){.rslides .content h2{font-size:4.5em;}
.rslides .content{width:50%;}
}
@media screen and (max-width:1280px){.rslides .content{width:85%;}
}
@media screen and (max-width:1100px){.rslides .content h2{font-size:4.5em;top:26%;}
.rslides .content{width:85%;}
}
@media screen and (max-width:980px){.rslides .content h2{font-size:3.5em;top:32%;}
}
@media screen and (max-width:736px){.rslides .content{width:85%;}
.rslides .content h2{letter-spacing:0;top:40%;}
.rslides_tabs a{width:9px;height:9px;}
}
@media screen and (max-width:480px){.rslides .content h2{letter-spacing:0;top:25%;font-size:1.8em;}
}