body { background: #fff; }

a#next {
  left: 311px;
  transition: all ease 0.5s;
  margin-top: -124px;
}



a#previous {
  right: -20px;
  transition: all ease 0.5s;
}



.slider-demo {
	text-align: center;
  width: 622px;
  float: left;
  margin-left: -41px;
    margin-top: 10px;
}

.slider-demo a {
  background-color: #ededed;
  border-radius: 50%;
  color: #444;
  font-size: 5em;
  line-height: 60px;
  padding-bottom: 12px;
  position: relative;
  text-decoration: none;
  width: 36px;
  z-index: 2;
}

.slider-demo a:hover {
  color: black;
  background-color: #cdcdcd;
}

.slider-demo a,
#slider-inner {
  display: inline-block;
  vertical-align: middle;
}

#slider-inner {
 border: 10px solid rgb(216, 216, 216);
  border-radius: 4px;
  /* box-shadow: 0px 0px 25px 5px rgba(0, 0, 0, 0.3); */
  overflow: hidden;
  position: relative;
  width: 562px;
  z-index: 5;
  height: 145px;}
  

#slider-inner ul {
  margin: 0;
  padding: 0;
  position: relative;
  width: 1200px;
}

#slider-inner li {
 background-color: #ECECEC;
  font-size: 30px;
  float: left;
  height: 130px;
  line-height: 134px;
  list-style: none;
  margin: 0;
  position: relative;
  width: 141px;
}












@media screen and (min-width:320px) and (max-width:500px){
	
	.slider-demo {
  width: 106%;
  float: left;
  margin-left: -26px;
 
}
	
	
	#slider-inner li {
  float: left;
width: 130px;
}
#slider-inner {
  width: 80%;
 }
  
	a#next {
    left: 180px;
}
a#previous {
    right: -20px;
    transition: all ease 0.5s;
}
	
}







@media screen and (min-width:501px) and (max-width:800px){



	.slider-demo {
  width: 106%;
  float: left;
  margin-left: -26px;
 
}
	
	
	#slider-inner li {
  float: left;
width: 130px;
}
#slider-inner {
  width: 80%;
 }
  
	a#next {
    left: -21px;
    margin-top: 9PX;
}
a#previous {
    right: -20px;
    transition: all ease 0.5s;
}


}