.owl-carousel .owl-wrapper:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0
}
.owl-carousel,.owl-carousel .owl-wrapper {
 position:relative;
 display:none
}
.owl-carousel {
 width:100%;
 -ms-touch-action:pan-y
}
.owl-carousel .owl-wrapper-outer {
 overflow:hidden;
 position:relative;
 width:100%
}
.owl-carousel .owl-wrapper-outer.autoHeight {
 -webkit-transition:height 500ms ease-in-out;
 -moz-transition:height 500ms ease-in-out;
 -ms-transition:height 500ms ease-in-out;
 -o-transition:height 500ms ease-in-out;
 transition:height 500ms ease-in-out
}
.owl-carousel .owl-item {
 float:left
}
.owl-controls .owl-buttons div,.owl-controls .owl-page {
 cursor:pointer
}
.owl-controls {
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-tap-highlight-color:transparent
}
.grabbing {
 cursor:url(grabbing.html) 8 8,move
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper {
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 -ms-backface-visibility:hidden;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0)
}
.owl-theme .owl-controls {
 margin-top:10px;
 text-align:center
}
.owl-theme .owl-controls .owl-buttons div {
 /*! color:#FFF; *//*! display:inline-block; *//*! zoom:1; *//*! margin:5px; *//*! padding:3px 10px; *//*! font-size:12px; *//*! -webkit-border-radius:30px; *//*! -moz-border-radius:30px; *//*! border-radius:30px; */background:#869791;
 filter:Alpha(Opacity=50);
 /*! opacity:.5 */
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
 filter:Alpha(Opacity=100);
 opacity:1;
 text-decoration:none
}
.owl-theme .owl-controls .owl-page {
 display:inline-block;
 zoom:1
}
.owl-theme .owl-controls .owl-page span {
 display:block;
 width:12px;
 height:12px;
 margin:5px 7px;
 filter:Alpha(Opacity=50);
 opacity:.5;
 -webkit-border-radius:20px;
 -moz-border-radius:20px;
 border-radius:20px;
 background:#869791
}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {
 filter:Alpha(Opacity=100);
 opacity:1
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
 height:auto;
 width:auto;
 color:#FFF;
 padding:2px 10px;
 font-size:12px;
 -webkit-border-radius:30px;
 -moz-border-radius:30px;
 border-radius:30px
}
.owl-item.loading {
 min-height:150px;
 background:url(AjaxLoader.html) center center no-repeat
}
