/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
 .owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #000;
    width: 25px;
    height: 37px;
    font-size: 22px;
    margin: -13px;
    top: 37%;
    padding: 8px 4px;
    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: -7px; }

          .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: 8px;
               height: 8px;
               margin: 5px 7px;
               background: #ccc;
               display: block;
               -webkit-backface-visibility: visible;
               transition: opacity 200ms ease;
               border-radius: 100%; }
               .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
                background: #d4a001; }


                .owl-prev {
                  position: absolute;
                  top: 43%;
                  bottom: 0;
                  right: auto;
                  left: 0px;
                  font-size: 49px;
                  color: #333;
                  text-align: center;
                  margin: -27px;
                  padding: 3px 10px;
                  background-color: transparent;
                  width: 0px;
                  height: 50px;
                  filter: alpha(opacity=50);
                  opacity: .6;

                }
                .owl-prev:hover {

                  opacity: 1;

                }
                .owl-next {
                  position: absolute;
                  top: 30%;
                  bottom: 0;
                  right: -10px;
                  left: auto;
                  font-size: 49px;
                  color: #333;
                  text-align: center;
                  margin: 2px;
                  padding: 3px 10px;
                  background-color: transparent;
                  width: 0px;
                  height: 50px;
                  filter: alpha(opacity=50);
                  opacity: .6;

                }
                .owl-next:hover {

                  opacity: 1;

                }
