/*

* 	Owl Carousel Owl Demo Theme 

*	v1.24

*/



.owl-theme .owl-controls{

	margin-top: 0px;

	text-align: center;

		position:relative;

  



}



/* Styling Next and Prev buttons */



.owl-theme .owl-controls .owl-buttons div{

	color: #999;

	display: inline-block;

	zoom: 1;

	*display: inline;/*IE7 life-saver */

	margin: 0px;

	 

/*	filter: Alpha(Opacity=50);/*IE7 fix*/

	/*opacity: 0.5;*/

	position:absolute;

 	 

  



	

	-webkit-transition: all 0.25s;

	-moz-transition: all 400ms;

	-o-transition: all 400ms;

	-ms-transition: all 400ms;

	transition: all 400ms;

	text-decoration: none;

 }

 .owl-theme .owl-controls .owl-buttons div:hover{

 	color: #0FF;



}

 .owl-next

 {

right: 24px;

top: -106px;

height: 17px;

width: 13px;

font-size:0px;

background:url(../../img/left.png) center no-repeat;

 

	}

 .owl-prev

  

 {	 right: 0px;

top: -106px;

height: 17px;

width: 13px;

font-size:0px;

background:url(../../img/right.png) center no-repeat;

 

 } 



/* Clickable class fix problem with hover on touch devices */

/* Use it for non-touch hover action */

.owl-theme .owl-controls.clickable .owl-buttons div:hover{

	filter: Alpha(Opacity=100);/*IE7 fix*/

	opacity: 1;

	text-decoration: none;

}



/* Styling Pagination*/



.owl-theme .owl-controls .owl-page{

	display: inline-block;

	zoom: 1;

	*display: inline;/*IE7 life-saver */

}

.owl-theme .owl-controls .owl-page span{

	display: block;

	width: 12px;

	height: 12px;

	margin: 5px 7px;

	filter: Alpha(Opacity=50);/*IE7 fix*/

	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);/*IE7 fix*/

	opacity: 1;

}



/* If PaginationNumbers is true */



.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(AjaxLoader.gif) no-repeat center center

}