.owl-theme .owl-controls{text-align:center;}
.owl-pagination{padding:5px 0;}
.owl-theme .owl-buttons{}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;margin-top:-45px;width:30px;height:30px;font-size:0;-webkit-transition:all .30s ease-in-out;transition:all .30s ease-in-out;}
.no-touch .owl-theme .owl-controls .owl-buttons .owl-prev{left:-60px;}
.no-touch .owl-theme .owl-controls .owl-buttons .owl-next{right:-60px;}
.touch .owl-theme .owl-controls .owl-buttons .owl-prev{left:20px;}
.touch .owl-theme .owl-controls .owl-buttons .owl-next{right:20px;}
.owl-carousel.owl-theme:hover .owl-controls .owl-prev{left:20px;}
.owl-carousel.owl-theme:hover .owl-controls .owl-next{right:20px;}
.owl-theme .owl-controls .owl-buttons div:after{position:absolute;left:0;top:0;width:100%;height:100%;color:#f85c37;text-align:center;font-size:52px;font-family:'fontello';line-height:1em;}
.owl-theme .owl-controls .owl-buttons .owl-prev:after{content:"\ea03";}
.owl-theme .owl-controls .owl-buttons .owl-next:after{content:"\ea04";}
.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-theme .owl-controls .owl-page span{display:inline-block;margin:2px 8px;padding:4px;width:3px;height:3px;border-width:1px;border-style:solid;border-color:transparent;background-color:#d8d8d8;cursor:pointer;vertical-align:middle;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:50%;border-radius:50%;}
.parallax .owl-theme .owl-controls .owl-page span{background-color:#fff;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{border-color:#d9d9d9;background-color:transparent;-webkit-transform:scale(1.4);transform:scale(1.4);}
.parallax .owl-theme .owl-controls .owl-page.active span,
.parallax .owl-theme .owl-controls.clickable .owl-page:hover span{border-color:#fff;}
.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.gif) no-repeat center center}
@media only screen and (max-width:767px){.owl-theme .owl-controls .owl-buttons div{width:30px;}
.owl-theme .owl-controls .owl-buttons div:after{margin-top:-30px;width:30px;font-size:32px;}
}