.cycle-slideshow {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.cycle-slideshow * {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.cycle-slideshow {
	background: url("http://malsup.github.com/images/spinner.gif") no-repeat 50% 50%; margin: 0px auto; padding: 0px; width: 100%; position: relative; min-width: 200px; max-width: 576px;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
.cycle-slideshow img {
	padding: 0px; left: 0px; top: 0px; width: 360px; display: block; position: absolute;
}
.cycle-slideshow img:first-child {
	position: static; z-index: 100;
}
.cycle-pager {
	top: 10px; width: 100%; text-align: center; overflow: hidden; position: absolute; z-index: 500;
}
.cycle-pager span {
	width: 16px; height: 16px; color: rgb(221, 221, 221); font-family: arial; font-size: 50px; display: inline-block; cursor: pointer;
}
.cycle-pager span.cycle-pager-active {
	color: rgb(214, 151, 70);
}
.cycle-pager > * {
	cursor: pointer;
}
.cycle-caption {
	right: 15px; bottom: 15px; color: white; position: absolute; z-index: 700;
}
.cycle-overlay {
	background: black; padding: 15px; width: 100%; bottom: 0px; color: white; font-family: tahoma, arial; position: absolute; z-index: 600; opacity: 0.5;
}
.cycle-prev {
	top: 0px; width: 30%; height: 100%; position: absolute; z-index: 800; cursor: pointer; opacity: 0;
}
.cycle-next {
	top: 0px; width: 30%; height: 100%; position: absolute; z-index: 800; cursor: pointer; opacity: 0;
}
.cycle-prev {
	background: url("http://malsup.github.com/images/left.png") no-repeat 50% 50%; left: 0px;
}
.cycle-next {
	background: url("http://malsup.github.com/images/right.png") no-repeat 50% 50%; right: 0px;
}
.cycle-prev:hover {
	opacity: 0.7;
}
.cycle-next:hover {
	opacity: 0.7;
}
.disabled {
	opacity: 0.5;
}
.cycle-paused::after {
	background: black; padding: 10px; border-radius: 10px; top: 10px; right: 10px; color: white; position: absolute; z-index: 500; content: "Paused"; opacity: 0.5;
}
@media only screen and (max-width:480px), only screen and (max-device-width:480px)
{
#.cycle-slideshow {
#	width: 200px;
#}
#.cycle-overlay {
#	padding: 4px;
#}
#.cycle-caption {
#	right: 4px; bottom: 4px;
#}


}
