/* ========== Cycle 2 slider ================ */
.slidecontainer {
	width: 100%;
	margin-bottom: 0;
}
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow { width: 100%; min-width: 200px; margin: auto; padding: 0; height:100%; } /*800px*/
.cycle-slideshow img { opacity: 1; filter:alpha(opacity=1); height:100% }

/* anchors */
.cycle-slideshow > a { 
	position: absolute; top: 0; left: 0;
	width: 100%; 
	padding: 0; 
	background-color: #222;
	display: block;
}
/* images */
.cycle-slideshow > a > img { 
	position: static;
	display: block;
}
/* divs */
.cycle-slideshow > div { 
	position: absolute; top: 0; left: 0;
	width: 100%; padding: 0;
}
.hasoverlay > div { background: white }
.hasoverlay > div > img { display: block; }
.hasoverlay > div .cycle-overlay {
	position: absolute;
	bottom:0px;
	padding:40px 40px 40px 500px; /* s. navcontainer 100+360 */
	left:0;
	width:100%;
}

/* pager */
.cycle-pager { 
	text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
	font-family: arial; font-size: 50px; width: 16px; height: 16px; 
	display: inline-block; color: #fff; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #FF5B00; }
.cycle-pager > * { cursor: pointer;}

.bullet-pager { 
	text-align: left;
	position: absolute;
	right:-50px;
	bottom:50%;
	z-index: 500;
	margin-top: -50px;
	margin-right:30px;
	overflow: hidden;
	/* padding-left:500px;*/
	rotate:90deg;
}
@media (max-width: 767px) {
	.bullet-pager {
		display:none;
	}
}

.bullet-pager span {
	font-size: 15px; 
	width: 15px;
	height: 15px;
	margin-right:10px;
	color: #FF5B00; 
	/*
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	padding:5px 10px;
	margin-right:10px;
	display: inline-block;
	background-color: #fff;
	*/
	background:url('/_assets/css/svg/bull_o.svg') no-repeat left center;
	background-size:15px;

}
.bullet-pager span.cycle-pager-active {
	background:url('/_assets/css/svg/bull_g.svg') no-repeat left center;
	background-size:15px;
	color: #727971;
}
.bullet-pager > * { cursor: pointer;}
