/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

@import url("owl.carousel.css");

#owl-demo .item img{ display: block; width: 100%; height: auto;}
.owl-theme .owl-controls{ text-align: center; }

.owl-theme .owl-controls .owl-buttons div{ display: inline-block; zoom: 1; * display: inline; text-indent:-99999px; }
.owl-theme .owl-controls.clickable .owl-buttons div:hover{ text-decoration: none; }

.owl-theme .owl-controls .owl-page{ display: inline-block; zoom: 1; *display: inline; }
.owl-theme .owl-controls .owl-page span{ display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50); opacity: 0.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; }

/* preloading images */
.owl-item.loading{ min-height: 150px; background: url(loading.gif) no-repeat center center; }
.owl-pagination { display: none; }
.owl-next { position: absolute; right: 0; top: calc(50% - 35px); z-index: 0; background:url(navright.png) no-repeat center; width:50px; height:70px; display:block; }
.owl-prev { position: absolute; left: 0; top: calc(50% - 35px); z-index: 0; background:url(navleft.png) no-repeat center; width:50px; height:70px; display:block; }

@media screen and (max-width: 1000px) {
    .owl-next { top: calc(50% - 12px); background-image: url(navrightM.png); width: 20px; height: 21px; }
    .owl-prev { top: calc(50% - 12px); background-image: url(navleftM.png); width: 20px; height: 21px; }
}