/*
* 	Owl Carousel Theme
*/

#homepage-slider .owl-theme .owl-controls{margin:0;max-width:1326px;height:59px;background:url("jcarousel-control-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0.35);text-align:center;position:relative;top:-59px;width:100%;}

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{cursor:pointer;height:41px;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */position:absolute;top:46%;width:23px;text-indent:-9999px;}
.owl-theme .owl-controls .owl-buttons div.disabled{cursor:auto;}
.owl-prev{background:url("arrow_left.jpg") repeat scroll 0 41px transparent;left:0;}
.owl-next{background:url("arrow_right.jpg") repeat scroll 0 41px transparent;right:0;}
.owl-prev.disabled, .owl-next.disabled{background-position:0 -82px;cursor:auto;}

/* 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{text-decoration: none;}

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{background:none;display:inline-block;margin: 0 3px;color:#fff; opacity: .75; font-family:'Proxima N W01 Xbold';padding:1em .8em 0 0;font-size:1.45em;}

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{font-size: 13px; 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;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span,.owl-theme .owl-controls .owl-page.active {opacity: 1;}

/* preloading images */
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}
.owl-theme .owl-controls button.owl-page {background:none;border:none;box-shadow:none;margin:0;padding:0;font-size:1em;}
.owl-theme .owl-controls button.owl-page:focus {outline:thin dotted;color:#000;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoaxder.gif) no-repeat center center}

.home-main-carousel-actions{color: #fff; display: none; *display: inline;}
.home-main-carousel-actions span{display: block;width: 12px;height: 12px;margin: 5px 7px;}
.home-main-carousel-actions span.owl-numbers{background:transparent;display:inline-block;margin: 0 3px;color:#fff;font-family:'Proxima N W01 Reg'; text-transform: uppercase; padding:1em .8em 0 0;font-size:1.25em;}
.home-main-carousel-actions span.home-main-carousel-play{height: 14px; text-align: left; padding-left: 28px; width: 40px; cursor: pointer; background: url('../../../images/play_icon.png') no-repeat  1em 1.1em;}
.home-main-carousel-actions span.home-main-carousel-stop{height: 14px; text-align: left; padding-left: 28px; width: 40px; cursor: pointer; background: url('../../../images/stop_icon.png') no-repeat 1em 1.2em;}
