/*$btn-border-radius-base:         $border-radius-base !default;
$btn-border-radius-large:        $border-radius-large !default;
$btn-border-radius-small:        $border-radius-small !default;*/
/*@mixin transition($prop, $time, $easing){
	-webkit-transition: $prop $time $easing;
	-moz-transition: $prop $time $easing;
	-ms-transition: $prop $time $easing;
	-o-transition: $prop $time $easing;
	transition: $prop $time $easing;
}

@mixin transform($prop){
	-webkit-transition: $prop;
	-moz-transition: $prop;
	-ms-transition: $prop;
	-o-transition: $prop;
	transition: $prop;
}*/
/* 
 *  Core Owl Carousel CSS File
 */
/* line 5, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  opacity: 0.9999;
  position: relative;
  z-index: 1;
}
/* line 14, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
/* line 19, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 28, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  /*-webkit-transform: translate3d(0px, 0px, 0px);*/
}
/* line 35, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  /*-webkit-backface-visibility: hidden;*/
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
/* line 43, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  /*-webkit-transform-style: preserve-3d;*/
}
/* line 49, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
/* line 54, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 66, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-loaded {
  display: block;
}
/* line 70, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
/* line 75, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-hidden {
  opacity: 0;
}
/* line 79, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-refresh .owl-item {
  display: none;
}
/* line 83, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 90, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
/* line 98, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-rtl {
  direction: rtl;
}
/* line 102, ../../sass/css/owl.carousel/owl.carousel.scss */
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
/* line 108, ../../sass/css/owl.carousel/owl.carousel.scss */
.no-js .owl-carousel {
  display: block;
}

/*# sourceMappingURL=owl.carousel.css.map */
