/* Basic jQuery Slider essential styles */
.bjqs-wrapper {min-height:225px;}

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none; z-index:1; min-height:225px !important;}
li.bjqs-slide{position:absolute; display:none; }

ul.bjqs li a img.overlay {position:absolute; bottom:0; left:0;}

/*ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999; }
ul.bjqs-controls li a{position:absolute; width:25px; height:25px; background-image:url(../images/arrows.png);z-index:9999;}
ul.bjqs-controls li.bjqs-next a{ left:58px; top:16px; background-position:top right;}
ul.bjqs-controls li.bjqs-prev a{ left:27px; top:16px; background-position:top left;}
ul.bjqs-controls li.bjqs-next a:hover{ background-position:bottom right;}
ul.bjqs-controls li.bjqs-prev a:hover{ background-position:bottom left;}*/

ol.bjqs-markers {
position:absolute;
list-style: none; 
padding: 0; 
margin: 0; 
width:auto;  
height:10px; 
right:10px;
top:10px;
text-align: right;
z-index:9; 
}

ol.bjqs-markers li {
display:inline-block;
margin:0;
padding:0;
height:10px;
}

ol.bjqs-markers a {
display:inline-block;
width:10px;
height:10px;
background-color:#FFFFFF;
position:relative;
margin-left:10px;
text-indent:99999px;
overflow: hidden;
line-height:10px;
}

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

#slider {
background-repeat:no-repeat;
position:relative;
background-position:top right;
max-height: 575px !important;
background-size:cover;
}

#sliderwrapper .description {
width:100%;
max-width:1240px;
padding:40px 20px 0 20px;
margin:0 auto;
	position: absolute;
}

#sliderwrapper p {
margin-bottom:15px;
background: rgb(0, 0, 0) transparent;
/* RGBa with 0.6 opacity */
background: rgba(188, 28, 132, 0.9);
display:block;
float:left;
clear:left;
color:#FFFFFF;
font-size:27px;
padding:3px 10px;
	    border-radius: 2px;
}

@media screen and (max-width: 980px) {

#slider {
height:35vw !important;
background-size:cover;
}

#sliderwrapper p {
font-size:20px;
}

} /* end mediaquery */

@media screen and (max-width: 700px) {

#sliderwrapper {
overflow:hidden;
}

#sliderwrapper .description {
padding:20px 10px 0 20px;
}

#sliderwrapper p {
font-size:20px;
padding:2px 6px;
margin-bottom:10px;
}

#slider {
width:130%;
}

} /* end mediaquery */