.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: no-repeat 50% 50%; margin: 0px auto; padding: 0px; width: 45%; position: relative; min-width: 100%;
}
.cycle-slideshow img {
	padding: 0px; left: 0px; top: 0px; width: 100%; 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 {
	text-align:center;
	background: white; 
	padding: 6px 12px 6px 6px; 
	width: 100%; 
	bottom: 0px; 
	left:0px;
	color: black; 
	font-family: arial,Verdana,tahoma, arial; 
	font-size: 12px; 
	position: absolute; 
	z-index: 600; 
	opacity: 0.7;
	filter: alpha(opacity=70);  /* For IE8 and earlier */
}
.cycle-prev {
	top: 0px; width: 30%; height: 210px; position: absolute; z-index: 800; cursor: pointer; opacity: 0;
}
.cycle-next {
	top: 0px; width: 30%; height: 210px; position: absolute; z-index: 800; cursor: pointer; opacity: 0;
}
.cycle-prev {
	background: no-repeat 50% 50%; left: 0px;
}
.cycle-next {
	background: 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.1;
}
@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;
}
}
