/**
 * 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
 */
 
 /* ==========================================================================
MY OWL
========================================================================== */
#owl-home .owl-prev, #owl-home .owl-next {font-size: 0px !important; position: absolute; margin-top: -20px; background-color: #ffffff; border: 0; color: #000000; width: 40px; height: 36px; top: 50%;}
#owl-home .owl-prev {left: 0px; border-radius: 0px 8px 8px 0px;}
#owl-home .owl-next {right: 0px; border-radius: 8px 0px 0px 8px;}
#owl-home .owl-prev:after {content: "\f30a"; font-family: "Line Awesome Free"; font-size: 20px; font-weight: 700; }
#owl-home .owl-next:after {content: "\f30b"; font-family: "Line Awesome Free"; font-size: 20px; font-weight: 700;}
 /* ==========================================================================
OWL SMALL
========================================================================== */
#owl-small .owl-prev, #owl-small .owl-next {font-size: 0px; position: absolute; margin-top: -60px; border: 0; color: #000000; width: 60px; height: 50px; top: 0%; background-color: transparent; }

#owl-small .owl-prev:after {content: "\f104"; font-family: "Line Awesome Free"; font-size: 28px; font-weight: 700;}
#owl-small .owl-next:after {content: "\f105"; font-family: "Line Awesome Free"; font-size: 28px; font-weight: 700;}
#owl-small .owl-prev {right: 60px;}
#owl-small .owl-next {right: 15px;}

 /* ==========================================================================
MY OWL
========================================================================== */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  
  .owl-theme .owl-nav [class*='owl-'] {
    color: transparent;
    font-size: 0px;
    margin: 0;
    padding: 0;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 0px; }
	
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: transparent;
      color: #333333;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

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

.owl-theme .owl-dots {z-index: 2; position: absolute; right: 80px; bottom: 40px; text-align: right; float: right; left: inherit;}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: #b59467; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
   }
    .owl-theme .owl-dots .owl-dot span {
      width: 9px;
      height: 9px;
      margin: 15px 0 15px 15px;
      background: #666666;
	  border: 2px solid #666666;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 50px; }
	  
    .owl-theme .owl-dots .owl-dot.active span{
       background-color: #b59467; border: 2px solid #b59467;}
	  .owl-theme .owl-dots .owl-dot:hover span {
       background-color: #b59467; border: 2px solid #b59467;}

@media (max-width: 1024px) {
.owl-theme .owl-dots { right: 30px; bottom: 20px;}
.owl-theme .owl-dots .owl-dot span 
{ width: 8px; height: 8px; margin: 15px 0 15px 15px;}

}

@media (max-width: 767px) {
.owl-theme .owl-dots { bottom: 10px;}
}

