/*! http://responsiveslides.com v1.53 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;

  }





.callbacks_nav {

  position: absolute;

  -webkit-tap-highlight-color: rgba(0,0,0,0);

  top: 45%;

  left: auto;

  opacity: 0.7;

  z-index: 3;

  text-indent: -9999px;

  overflow: hidden;

  text-decoration: none;

  height: 61px;

  width: 38px;

  background: transparent url("themes/themes.png") no-repeat left top;

  margin-top: -45px;

  }



.callbacks_nav:active {

  opacity: 1.0;

  }



.callbacks_nav.next {

  left: auto;

  background-position: right top;

  right: 0;

  }
  
  @media screen and (max-width: 766px) {
	  
	  .callbacks_nav { display: none; }
	  
	  .header_menu { float: none; margin: 75px auto 0; }
	  
	  #content { padding: 70px 10px; width: 300px; margin: 0 auto; }
	  
  }
  
  @media only screen and (min-width: 768px) and (max-width: 959px) {
	 
	 
	 .callbacks_nav { display: none; }
	  
	  
  }