/* 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{ 
width: 25px;
height: 50px;
margin: 0;
right: 17%;
display: block;
text-indent: -9999px;
background: url(/bitrix/templates/gps-rus/images/main_banner/next_slider.png) no-repeat 0 0 rgba(0, 0, 0, 0);
}
ul.bjqs-controls.v-centered li.bjqs-prev a{  width: 25px;
height: 50px;
margin: 0;
left: 15%;
display: block;
text-indent: -9999px;
background: url(/bitrix/templates/gps-rus/images/main_banner/prev_slider.png) no-repeat 0 0 rgba(0, 0, 0, 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{ border: 1px solid #000;
    border-radius: 50%;
    display: inline-block;
    height: 4px;
    margin: 0 3px;
    position: relative;
    text-indent: -9999px;
    top: -20px;
    width: 4px;
    background-color: #000;
    z-index: 999;

}

.active-marker a{
    border: 1px solid #000 !important;
    width: 6px !important;
    background-color: #fff !important;
    height: 6px !important;
}
p.bjqs-caption{display:block;
             width:915px;
             max-width: 915px;
             max-height: 280px;
             overflow: hidden;
             margin:0 auto ;
             padding:0;
             position:relative;top:-80%;
}

p.bjqs-caption img{
    float: left;
    max-width: 365px;
    margin-right: 78px;
    display: block;
}

p.bjqs-caption .dvblock{
    display: block;
    float: left;
    max-width: 466px;
    max-height: 280px;
}

p.bjqs-caption .h1{
    color: #fff;
        font-family: 'Open Sans', sans-serif;
    display: block;
    font-weight:  600;
    font-size: 54px;
  
    overflow:  hidden;
}

p.bjqs-caption .hr{
    margin: 25px 0 60px 0;
    width: 100%;
    padding: 0;
    height: 1px;
display: block;
    border-bottom:  #fff 1px solid;
}
p.bjqs-caption .h2{
    color: #fff;
    display: block;
    font-size: 40px;
        font-family: 'Open Sans', sans-serif;
    font-weight: 200;
}