/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;}
li.bjqs-slide{display:none;position:absolute;text-align: center;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;overflow:hidden;}

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}

.bjqs-caption{
	display:block;
	width:96%;
	margin:0;
	padding: 15px 2% 15px;
	position:absolute;
	bottom:0;
	background: rgba(0,0,0,0.6);
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.7) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.0)), color-stop(100%, rgba(0, 0, 0, 0.7)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.7) 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.7) 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.7) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.7) 100%);
	color:#fff;
	text-align:center;}

/* demo styles */
ul.bjqs-controls li a{
	display:block;
	padding:10px 5px;
	position:absolute;
	color:#fd0100;
	text-decoration:none;
	text-transform:uppercase;
	opacity: 0.5;
}

ul.bjqs-controls li a:hover{
	opacity: 1;
}

a.bjqs-prev{
	left:-28px;
}

a.bjqs-next{
	right:-28px;
}

ol.bjqs-markers{
	top: 18px;
    position: absolute;
    right: 14px;
}

ol.bjqs-markers li{
	float:left;
	margin:0 6px;
}

ol.bjqs-markers li a{
	display:block;
	height:10px;
	width:10px;
	border:2px solid #d0d0d0;
	overflow:hidden;
	text-indent:-9999px;
	background:#fff;
	border-radius:10px;
	box-shadow:0 0 50px rgba(0, 0, 0, 0.5);
}

ol.bjqs-markers li.active-marker a{
	background:#0088CC;
	border-color:#0088CC;
}
