/*! http://responsiveslides.com v1.54 by @viljamis */



.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; max-width: 100% !important; }
.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 { margin-bottom: 0; position: relative; float: left; width: 100%; }
.rslides_nav { z-index: 3; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; opacity: 0.7; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("themes/themes.gif") no-repeat left top; margin-top: -55px; }
.rslides_nav:active { opacity: 1.0; }
.rslides_nav.next { left: auto; background-position: right top; right: 0; }
.rslides_nav:focus { outline: none; }
.rslides_tabs { bottom: 0; margin-top: 10px; position: absolute; right: 50px; text-align: center; z-index: 2; }
.rslides_tabs li { display: inline; float: none; _float: left;  *float: left;
margin-right: 5px; }
.rslides_tabs a {
    background: #c72630 none repeat scroll 0 0;
    border: 2px solid #fff;
    border-radius: 15px;
    display: inline-block;
    height: 18px;
    overflow: hidden;
    text-indent: -9999px;
    width: 18px;
}
.rslides_here a { background: #222; background: rgba(0,0,0, .8); }
.caption { 
	background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    border-radius: 20px;
    bottom: inherit;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 20px 22px;
    position: absolute;
    right: 50px;
    text-align: left;
    text-transform: uppercase;
    top: 195px;
}

.caption big{ font-size:24px; }
