/**
 * 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 {
    margin-top: 10px;
    /*text-align: center;*/
    /*-webkit-tap-highlight-color: transparent;*/
    display: flex;
    justify-content: space-between;
}
.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
.owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
.owl-theme .owl-nav .disabled {
    opacity: 0.5;
    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;*/
/*    zoom: 1;*/
/*    *display: inline; }*/
    /*.owl-theme .owl-dots .owl-dot span {*/
    /*  width: 10px;*/
    /*  height: 10px;*/
    /*  margin: 5px 7px;*/
    /*  background: #D6D6D6;*/
    /*  display: block;*/
    /*  -webkit-backface-visibility: visible;*/
    /*  transition: opacity 200ms ease;*/
    /*  border-radius: 30px; }*/
    /*.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {*/
    /*  background: #869791; }*/

.owl-theme .owl-nav button.owl-prev{
    width: 20px !important;
    height: 20px !important;
    clip-path: polygon(100% 100%, 0% 50%, 100% 0%) !important;
    background: transparent linear-gradient(90deg, #D3D51F 0%, #01AAB1 100%) !important;
}
.owl-theme .owl-nav button.owl-next{
    width: 20px !important;
    height: 20px !important;
    clip-path: polygon(0% 0%, 100% 50%, 0% 100%) !important;
    background: transparent linear-gradient(270deg, #D3D51F 0%, #01AAB1 100%) !important;
}

.owl-carousel button{
    background: none !important;
    min-width: auto !important;
}
/*#photo-placement-slider */
.owl-dots {
    counter-reset:dots;
    margin-top: -20px !important;
    text-align: center;
}
.owl-dot:before {
    counter-increment:dots;
    content:counter(dots);
    margin:0px 5px;
    padding:5px;
    font-size:15px;
    font-weight: normal !important;
    line-height:100%;
    color:#717171;
}
.owl-dot span {
    display:none !important;
}
.active:before,
.owl-dot:hover:before {
    color:#FFFFFF;
}
