/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;display:none;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered {
  bottom: 20px;
  padding-right: 50px;
  position: absolute;
  text-align: right;
  width:940px;
	left: 0 !important;
}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #d1d1d1;
  border-radius: 50%;
  font-size:0;
  margin:0 3px;

}
ol.bjqs-markers li.active-marker a {
  background:#a01c0e;
}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

@media (min-width:768px) and (max-width:991px){
ol.bjqs-markers.h-centered {
  bottom: 28px;
  margin-left: -353px;
  width:720px;
}
.owl-buttons {
  left: 81%;
  position: absolute;
  top: 2%;
}
}

@media (min-width:280px) and (max-width:767px){
ol.bjqs-markers.h-centered {
	width: 100% !important;
    text-align: center;
    z-index: 51;
    margin-left: 0;
    padding-left: 0;
    max-width: 100%;
    left: 0px !important;
    bottom: 5px;
	padding-right: 0;
}
	ol.bjqs-markers.h-centered li a {
		margin: 5px;
	}
#banner-fade{min-width:100%;
			max-width:100%;}
			
.bjqs{min-width:100%;
			max-width:100%;}
			
.bjqs-slide{min-width:100%;
			max-width:100%;}
			
.owl-buttons {
  left: 64%;
  position: absolute;
  top: 0;
}
}