/*! http://responsiveslides.com v1.54 by @viljamis */

.rslides {
  position: relative;
  list-style: none;
  height:auto;
  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;
  }
  
/************************************************************************************
smaller than 800
*************************************************************************************/
@media only screen and (max-width:800px){

	
.rslides {
  position: relative;
  list-style: none;
  height:312px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
}     
  
/************************************************************************************
smaller than 768
*************************************************************************************/
@media only screen and (max-width:768px){

	
.rslides {
  position: relative;
  list-style: none;
  height:299px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
}   
    
  
  
/************************************************************************************
smaller than 640
*************************************************************************************/
@media only screen and (max-width:640px){

	
.rslides {
  position: relative;
  list-style: none;
  height:249px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
} 

  
/************************************************************************************
smaller than 600
*************************************************************************************/
@media only screen and (max-width:600px){

	
.rslides {
  position: relative;
  list-style: none;
  height:234px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
}   
  
  
/************************************************************************************
smaller than 480
*************************************************************************************/
@media only screen and (max-width:480px){

	
.rslides {
  position: relative;
  list-style: none;
  height:188px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
} 

/************************************************************************************
smaller than 360
*************************************************************************************/
@media only screen and (max-width:360px){

	
.rslides {
  position: relative;
  list-style: none;
  height:140px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
} 
  
/************************************************************************************
smaller than 320
*************************************************************************************/
@media only screen and (max-width:320px){

	
.rslides {
  position: relative;
  list-style: none;
  height:125px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }	
	
	
}

/************************************************************************************
