/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
    opacity: .8;
    text-align: center;
    -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav:hover {
    opacity: 1;}
.owl-theme .owl-nav [class*='owl-'] {
    display: block; }
.owl-theme .owl-nav [class*='owl-']:hover {
    text-decoration: none;}
.owl-theme .owl-nav .disabled {
    opacity: 0.8;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 10px; }

.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {
    display: inline-block; }
.owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 5px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    border-radius: 30px; }

.owl-theme .owl-dots .owl-dot.active span {
    width: 35px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791; }
.owl-stage-outer{
    z-index: 2;
}
.owl-nav{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    margin: 0px -75px;
}
.owl-prev, .owl-next {
    position: relative;
    top: 50%;
    margin: -30px 0 0 !important;
    text-align: center;
}
.owl-prev {
    left: 0px;
    float: left;
}
.owl-next {
    right: 0px;
    float: right;
}
.owl-dots{
    position: relative;
    z-index: 3;
    margin-top: 15px;
}