/* Basic jQuery Slider essential styles */


.bjqs-wrapper { width: 100%: height: 100%; }

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; }

li.bjqs-slide{position:absolute; display:none; }

div.bjqs-controls{list-style:none;margin:0;padding:0;z-index:92; display: none; }
div.bjqs-controls span.bjqs-next {left:10px; margin-top: -47px; }
div.bjqs-controls span.bjqs-prev {right:10px; margin-top: -47px; }
div.bjqs-controls span{
    position:absolute;
	top: 50%; 
	display:block;
	cursor: pointer;
}




.bjqs-markers { position: absolute; bottom: 38px; padding: 0; margin: 0; width:100%; height: 0px; }
.bjqs-markers ol{ list-style: none; -webkit-padding-start: 0px; }
.bjqs-markers {text-align: center;}
.bjqs-markers ol li{display:inline;}
.bjqs-markers ol li div{
    display:inline-block; cursor: pointer;
	width: 10px;
	height: 10px;
	background:#d2d2d2;
	margin-left:5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}
.bjqs-markers ol li div.active-marker,
.bjqs-markers ol li div:hover{
	background: #868686;
}

p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;background: rgba(255,255,255,0.5);}


/*Custom epage*/
div.bjqs-controls span{ margin-top: -16px; width: 30px; height: 94px; background-image: url('bjqs_arrows.png'); background-repeat: no-repeat; }
div.bjqs-controls span.bjqs-next { background-position: left top; }
div.bjqs-controls span.bjqs-prev { background-position: right top; }

div.bjqs-controls span.bjqs-next:hover { background-position:left -94px; }
div.bjqs-controls span.bjqs-prev:hover { background-position:right -94px; }
