/**
 * 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: 35%;
                  bottom: 0;
                  right: auto;
                  left: -40px;
                  font-size: 40px;
                  color: #fff;
                  text-align: center;
                  margin: 5px;
                  padding: 3px 10px;
                  background-color: rgba(0,0,0,.2);
                  width: 33px;
                  height: 50px;
                  filter: alpha(opacity=50);
                  opacity: .9;

                }
                .owl-prev:hover {

                  /*opacity: 1; */
                  /*background-color: #fdc30e;
                  color: #000;*/

                }
                .owl-next {
                  position: absolute;
                  z-index: 99;
                  top: 35%;
                  bottom: 0;
                  right: -40px;
                  left: auto;
                  font-size: 40px;
                  color: #fff;
                  text-align: center;
                  margin: 5px;
                  padding: 3px 10px;
                  background-color: rgba(0,0,0,.2);
                  width: 33px;
                  height: 50px;
                  filter: alpha(opacity=50);
                  opacity: .9;

                }
                .owl-next:hover {

                  /*opacity: 1;*/
/*                  background-color: #fdc30e;
color: #000;*/
}

