/* 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;
}

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 {
text-align:center;
}

ol.bjqs-markers li {
display:inline;
}

ol.bjqs-markers li a {
display:inline-block;
}

p.bjqs-caption {
display:block;
margin:0;
padding:2%;
position:absolute;
bottom:0;
margin-right: 50px;
}

#container {
max-width:620px;
margin:0 auto;
padding-bottom:80px;
}

#banner-fade,#banner-slide {
    border: solid #fff;
    border-width: 10px 10px 0;
    margin: 0 auto!important;
}

ul.bjqs-controls.v-centered li a {
display:block;
padding:10px;
background:#fff;
color:#000;
text-decoration:none;
}

ul.bjqs-controls.v-centered li a:hover {
background:#000;
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: url(/img/slider-title-bg.png);
color: #fff;
font-size: 20px;
font-weight: bold;
font-style: italic;
}
p.bjqs-caption:after {
    content: "";
    position: absolute;
    left: 100%;
    top: 0;
    height: 130px;
    width: 41px;
    background: url(/img/slider-title-bg-2.png) 0 0 no-repeat;
    z-index: 1;
}

