.owl-carousel.owl-theme {position: relative;}
.owl-carousel.owl-theme .owl-stage {display: flex;}
.owl-carousel.owl-theme .vo-item-html {position: absolute;bottom: 0;padding: 15px;width: 100%;color: white;left: 0;right: 0;z-index: 3;}
.owl-carousel.owl-theme .owl-nav {position: absolute;top: 45%;width: 100%;height: 0;margin: 0;z-index: 10;}
.owl-carousel.owl-theme .owl-nav.disabled{display: none;}
.owl-carousel.owl-theme .owl-nav .owl-prev {float: left;}
.owl-carousel.owl-theme .owl-nav .owl-next {float: right;}
.owl-carousel.owl-theme .myimage > a {display: block;height: 100%;width: 100%;}
.owl-carousel.owl-theme .owl-dots {text-align: center;position: absolute;bottom: 10px;display: inline-block;margin: 0 auto;float: none;left: 0;right: 0;}
.owl-carousel.owl-theme .myimage {background-repeat: no-repeat;background-position: center center;background-size: cover;}
.owl-carousel.owl-theme .owl-theme .owl-dots .owl-dot {outline: 0 !important;}
.owl-carousel.owl-theme .owl-nav > button > span { display: block;width: 25px;font-size: 100px;color: white;line-height: 24px;width: 55px;height: 55px;}
.owl-carousel.owl-theme .owl-stage-outer{width: 100%;overflow: hidden;}