.bvbmedia-slider { position:relative; overflow:visible; margin:0; padding:0 40px; }
.bvbmedia-slider.hidePaginationArrows { padding:0; }
.bvbmedia-slider .cycle-slideshow {
    padding-bottom: 0;
}
.bvbmedia-slider .cycle-slide { overflow:hidden; width:100%; }
.bvbmedia-slider .cycle-slide.cycle-sentinel { }
.bvbmedia-slider .cycle-item-img-wrapper { text-align:center; margin-bottom:20px; }
.bvbmedia-slider .cycle-item-img-wrapper img { max-width:100%; height:auto; }
.bvbmedia-slider .cycle-item-text-wrapper { margin-bottom:20px; }
.bvbmedia-slider .cycle-item-title { font-size:30px; line-height:100%; padding:0; }
.bvbmedia-slider .cycle-item-title p { margin-bottom:10px; }
.bvbmedia-slider .cycle-item-desc { padding:0; }
.bvbmedia-slider .cycle-item-desc table td { vertical-align:top; padding:0 10px; }
.bvbmedia-slider .cycle-item-desc ul { display:inline-block; }

.bvbmedia-slider > .cycle-arrownav { *height: 0; }
.bvbmedia-slider > .cycle-arrownav span {
    background:url(../Images/slider_lr.png) no-repeat left center;
    width:16px;
    height:30px;
    text-indent: -9999px;
    margin: -15px 0 0;
    position: absolute;
    top: 50%;
    overflow: hidden;
    opacity: .5;
    cursor: pointer;
    transition: all .3s ease;
    z-index:100;
}
.bvbmedia-slider > .cycle-arrownav .cycle-prev { left: 10px; }
.bvbmedia-slider > .cycle-arrownav .cycle-next { right: 10px; background-position: right center}
.bvbmedia-slider > .cycle-arrownav .cycle-prev:hover,
.bvbmedia-slider > .cycle-arrownav .cycle-next:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0 !important; filter:alpha(opacity=0); cursor: default; }

.bvbmedia-slider .per-slide-template-wrapper { position:static; width:100%; text-align:center; margin:20px 0; padding:0; }
.bvbmedia-slider .per-slide-template-wrapper .center { text-align:center; }
.bvbmedia-slider .per-slide-template-wrapper .external { display:table; margin:0 auto; border-left:1px solid #67baea; }
.bvbmedia-slider .per-slide-template-wrapper a,
.bvbmedia-slider .per-slide-template-wrapper span { position:relative; display:table-cell; width:33.33%; border:1px solid #67baea; border-left:none; background:#f3f3f3; font-size:16px; line-height:100%; text-align:center; color:#0090e3; padding:12px 10px; vertical-align:middle; }
.bvbmedia-slider .per-slide-template-wrapper a.cycle-pager-active:after,
.bvbmedia-slider .per-slide-template-wrapper span.cycle-pager-active:after,
.bvbmedia-slider .per-slide-template-wrapper a:hover:after,
.bvbmedia-slider .per-slide-template-wrapper span:hover:after { position:absolute; top:-10px; left:50%; display:block; border-bottom:10px solid #0090e3; border-left:10px solid transparent; border-right:10px solid transparent; margin-left:-10px; content:""; }
.bvbmedia-slider .per-slide-template-wrapper a.cycle-pager-active,
.bvbmedia-slider .per-slide-template-wrapper span.cycle-pager-active { background:#0090e3; color:#fff; text-decoration:none; }
.bvbmedia-slider .per-slide-template-wrapper a:hover,
.bvbmedia-slider .per-slide-template-wrapper span:hover { background-color:#0090e3; color:#fff; text-decoration:none; }
.bvbmedia-slider .per-slide-template-wrapper span:hover { cursor:default; }

.cycle-pager { text-align: center; width: 100%; height:16px; overflow: hidden; margin-top:10px; }
.cycle-pager span {
    font-family: Arial, Helvetica, sans-serif; font-size:50px; width:16px; height:16px; line-height:16px;
    display: inline-block; color: #ddd; cursor:pointer;
}
.cycle-pager span.cycle-pager-active { color: #e42434;}
.cycle-pager > * { cursor: pointer;}

@media (min-width: 786px) {

}
@media (min-width: 992px) {
    .bvbmedia-slider { }
    .bvbmedia-slider .cycle-slideshow { }
    .bvbmedia-slider .right { float:right; padding-left:20px; }
    .bvbmedia-slider .left { float:left; padding-right:20px; }
    .bvbmedia-slider .cycle-slide.cycle-sentinel { padding-bottom:0; }
    .bvbmedia-slider .cycle-item-img-wrapper.center { display:block; }
}