#wrapper-slide-caption
{
background-color: black;
width: 500px;
height: 355px;
}
@media screen and (max-width: 1105px)
{
  #wrapper-slide-caption
  {
  border: 1px solid white;
  }
}
@media screen and (max-width: 930px)
{
  #wrapper-slide-caption
  {
    width: 500px;
  }
}
@media screen and (max-width: 520px)
{
  #wrapper-slide-caption
  {
  width: 98%;
  margin-bottom: 50px;
  }
}
@media screen and (max-width: 300px)
{
  #wrapper-slide-caption
  {
  display: none;
  }
}
ul.bjqs
{
position:relative;
list-style:none;
padding:0;
margin:0;
overflow:visible;
display:none;
width: 100%;
height: auto;
box-sizing: border-box;
background-color: black;
}

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
{
background-image: url(../images/next.png);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
display: flex; display: -webkit-flex;
justify-content: center; -webkit-justify-content: center;
align-items: center; -webkit-align-items: center;
right:2%;
margin-top: 35.5%;
background-color: rgba(0, 0, 0, 0);
height: 28px;
width: 28px;
outline: 0;
}
ul.bjqs-controls.v-centered li.bjqs-prev a
{
background-image: url(../images/prev.png);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
display: flex; display: -webkit-flex;
justify-content: center; -webkit-justify-content: center;
align-items: center; -webkit-align-items: center;
left:77.5%;
margin-top: 35.5%;
background-color: rgba(0, 0, 0, 0);
-webkit-user-select: none; /* Chrome/Safari */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+ */
outline: 0;
height: 28px;
width: 28px;
}
ul.bjqs-controls.v-centered li.bjqs-next a:hover
{
opacity: 0.6;
}
ul.bjqs-controls.v-centered li.bjqs-prev a:hover
{
opacity: 0.6;
}
@media screen and (max-width: 520px)
{
   ul.bjqs-controls.v-centered li.bjqs-prev a,ul.bjqs-controls.v-centered li.bjqs-next a
  {
  display: none;
  }
}
ol.bjqs-markers
{
list-style: none;
padding: 0;
margin: 0;
width: 400px;
}
ol.bjqs-markers.h-centered
{
text-align: center;
}
ol.bjqs-markers li
{
display:inline;
}
ol.bjqs-markers li a
{
display:inline-block;
}

/* ##### */
/* IMAGE */
/* ##### */
.bjqs img
{
width: 100%;
}

/* ######### */
/* END IMAGE */
/* ######### */


/* ####### */
/* CAPTION */
/* ####### */
p.bjqs-caption
{
text-align: left;
display:block;
width:75%;
height: auto;
margin-left: 7px;
position:relative;
color: white;
margin-top: 5px;
line-height: 1.2;
font-family: Arial;
font-size: 19px;
color: #F3E7A6;
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;
}
@media screen and (max-width: 520px)
{
  p.bjqs-caption
  {
  width:99%;
  }
}
@media screen and (max-width: 400px)
{
  p.bjqs-caption
  {
  line-height: 1.3;
  }
}
/* ########### */
/* END CAPTION */
/* ########### */

#banner-fade, #banner-slide
{
background-color: black;
}

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

.bjqs-markers
{
display: none;
}
