/**
 * 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: #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: -40px;
         position: relative;
         z-index: 5; }

         .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: 40px;
              height: 5px;
              margin: 5px 7px;
              background: #2196f3;
              display: block;
              -webkit-backface-visibility: visible;
              transition: opacity 200ms ease;
              border-radius: 0px; }
              .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
                background: #ffc107; }
                .owl-prev {
                  position: absolute;
                  z-index: 99;
                  top: 37%;
                  bottom: 0;
                  right: auto;
                  left: -5px;
                  font-size: 35px;
                  color: #fff;
                  text-align: center;
                  margin: 5px;
                  padding: 3px 10px;
                  background-color: transparent;
                  width: 35px;
                  height: 60px;
                  filter: alpha(opacity=50);
                  opacity: .9;
                  border: solid 1px #70685d;
                }
                .owl-prev:hover {

                  opacity: 1;

                }
                .owl-next {
                  position: absolute;
                  z-index: 99;
                  top: 37%;
                  bottom: 0;
                  right: -5px;
                  left: auto;
                  font-size: 35px;
                  color: #fff;
                  text-align: center;
                  margin: 5px;
                  padding: 3px 10px;
                  background-color: transparent;
                  width: 35px;
                  height: 60px;
                  filter: alpha(opacity=50);
                  opacity: .9;
                  border: solid 1px #70685d;

                }
                .owl-next:hover {

                  opacity: 1;

                }

