/*
* 	Owl Carousel Owl Demo Theme 
*	v1.24
*/

 #owl-demo {	position:relative;}
.owl-pagination {	position:absolute; left:0;	top:125%; right:0	;z-index:909; margin:0px auto	}
.owl-controls .owl-buttons {	position:  absolute;	top:100%;; right:0px; width:100%; }
.owl-controls .owl-buttons div:first-child {	color: #FFF;	
	left:0;	display: inline-block;	font-size:0px;	background: url(../images/left-slide.jpg) no-repeat;
	zoom: 1; *display: inline;/*IE7 life-saver */	width:30px; float:left;
	height:30px;}
.owl-controls .owl-buttons div {	color: #FFF;	display: inline-block;	font-size:0px;	background: url(../images/right-side.jpg) no-repeat;	zoom: 1; *display: inline;/*IE7 life-saver */	width:30px;
	height:30px; float:right;	}
.owl-controls.clickable .owl-buttons div:hover {filter: Alpha(Opacity=100); /*IE7 fix*/	opacity: 1;
	text-decoration: none;}
 .owl-controls .owl-page {	display: inline-block; display:none;	zoom: 1; *display: inline;/*IE7 life-saver */}
.owl-controls .owl-page span {	display: block; border-radius:50%;	width:12px;
	height: 12px;	margin: 5px 7px; -webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;	background: #666666;}
.owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span { background-color:#000	}

.owl-carousel { display:;	position: relative;	-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper { display:;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer {		overflow: hidden;	position: relative;
	width: 100%;
}

.owl-carousel .owl-item {float: left; }
.owl-buttons {	position:absolute;	top:-30px;	right:10px;	z-index:90090909909}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}








