/*! http://responsiveslides.com v1.55 by @viljamis */

/* Reset li */
.centered-btns_tabs li:before, .transparent-btns_tabs li:before, .large-btns_tabs li:before, .rslides li:before {background:none;}
.rslides li {margin:0;}
.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li, .rslides li {padding-left:0;}

.rslides, .rslides li:first-child {position:relative;}
.rslides, .rslides li, .rslides img {width:100%;} 
.rslides li:first-child, .rslides img {display:block; float:left;}
.rslides {list-style:none; padding:0; margin:0; overflow:hidden;}
.rslides li {display:none; -webkit-backface-visibility:hidden; position:absolute; left:0; top:0;}
.rslides img {height:auto; border:0;}

/* Themes */
.centered-btns_nav, .transparent-btns_nav, .large-btns_nav {position:absolute;  z-index:3; overflow:hidden; text-indent:-9999px;}
.rslides {margin:0 auto;}
.rslides_container {float:left; position:relative; margin-bottom:50px; width:100%;}
.centered-btns_nav {left:0; top:50%;
  margin-top:-45px; width:38px; height:61px; text-decoration:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:transparent url("images/themes.gif") no-repeat left top; opacity:0.7;}
.centered-btns_nav:active, .large-btns_nav:active {opacity:1.0;}
.centered-btns_nav.next {right:0; left:auto; background-position:right top;}
.transparent-btns_nav {display:block; top:0; left:0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  background:#fff; /* Fix for IE6-9 */
  opacity:0; filter:alpha(opacity=1);
  width:48%; height:91%;}
.transparent-btns_nav.next {right:0; left:auto;}
.large-btns_nav {top:0; left:0; bottom:0;
  -webkit-tap-highlight-color:rgba(0,0,0,0); opacity:0.6; width:38px;
  background:#000 url("images/themes.gif") no-repeat left 50%;}
.large-btns_nav.next {left:auto; right:0; background-position:right 50%;}
.centered-btns_nav:focus,.transparent-btns_nav:focus,.large-btns_nav:focus {outline:none;}
.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {margin-top:10px; text-align:center;}
.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li {display:inline; float:none; _float:left; *float:left; margin-right:5px;}
.centered-btns_tabs a,
.transparent-btns_tabs a,
.large-btns_tabs a {display:inline-block; _display:block; *display:block; width:9px; height:9px; overflow:hidden; text-indent:-9999px;
  background:#ccc; background:rgba(0,0,0, .2);
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  -webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);}
.centered-btns_here a, .transparent-btns_here a, .large-btns_here a {background:#222; background:rgba(0,0,0, .8);}