/*! http://responsiveslides.com v1.54 by @viljamis */

.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;
  }




/* ================================ Custom Styles by Stoil Kostadinov ====================================== */
.rslides {
    position: relative;
    display: block;
}
.rslides_tabs {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 10;
    margin-bottom: 10px;
}
.rslides_tabs.rslides1_tabs li {
    position: relative;
    display: inline-block;
    width: auto;
}
.rslides_tabs.rslides1_tabs a:before {
    background-color: rgba(255,255,255, .6);
    border-radius: 16px;
    content: "";
    display: block;
    height: 10px;
    left: 5px;
    position: absolute;
    top: 5px;
    vertical-align: baseline;
    width: 10px;
    z-index: -1;
}
.rslides_tabs.rslides1_tabs a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 10px;
    color: #CCCCCC;
    display: block;
    height: 20px;
    margin: 0 10px;
    position: relative;
    text-indent: -2000em;
    width: 20px;
}
.rslides_tabs .rslides_here a:after {
    background-color: rgba(0,0,0, .6);
    border: 1px solid #FFFFFF;
    border-radius: 10px;
    content: "";
    height: 8px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 8px;
}