ul.bjqs {position: relative; list-style: none; overflow: hidden; display:none;}
li.bjqs-slide {position:absolute; display:none;}
ul.bjqs-controls {list-style: none; z-index: 9999;}
ul.bjqs-controls.v-centered li a {position: absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a {top: 50%; right: -10px;}
ul.bjqs-controls.v-centered li.bjqs-prev a {top: 50%; left: -10px;}
ol.bjqs-markers {list-style: none; width: 100%;}
ol.bjqs-markers.h-centered {text-align: center;}
ol.bjqs-markers li {display :inline;}
ol.bjqs-markers li a {display: inline-block;}
p.bjqs-caption  {display: block; width: 96%; padding:2%; position:absolute; bottom:0;}
ul.bjqs-controls.v-centered li a {
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	width: 50px;
	height: 50px;
	line-height: 45px;
	background: #F1F2F8;
	color: #6A78AD;
	text-decoration: none;
	font-size: 40px;
	text-align: center;
	display: block;
	-moz-transition: background-color .4s;
	-webkit-transition: background-color .4s;
	transition: background-color .4s;
}

ul.bjqs-controls.v-centered li a:hover {background: #E3032D; color: #FFF;}
ol.bjqs-markers li a {
	padding: 5px 10px;
	background: #000;
	color: #FFF;
	margin: 5px;
	text-decoration: none;
}
ol.bjqs-markers li.active-marker a, ol.bjqs-markers li a:hover {background: #999;}

p.bjqs-caption {background: rgba(0,51,102,0.5); font-size: 16px; text-transform: uppercase; color: #FFF;}
/* mobile */
@media only screen 
and (min-width : 300px) 
and (max-width : 479px) {
	ul.bjqs-controls.v-centered li a {
		width: 40px;
		height: 40px;
		line-height: 35px;
		font-size: 30px;
	}
	p.bjqs-caption {font-size: 12px;}
}
@media only screen 
and (min-width : 480px) 
and (max-width : 767px) {
	p.bjqs-caption {font-size: 14px;}
}
@media only screen 
and (min-width : 768px) 
and (max-width : 1023px) {
	ul.bjqs-controls.v-centered li a {
		width: 60px;
		height: 60px;
		line-height: 55px;
	}
	ul.bjqs-controls.v-centered li.bjqs-next a {top: 50%; right: -20px;}
	ul.bjqs-controls.v-centered li.bjqs-prev a {top: 50%; left: -20px;}
}