.owl-theme .owl-controls {
	text-align:center;
	top:45%;
	z-index:150;
	position:relative
}
.owl-theme .owl-controls .owl-buttons div {
	color:#FFF;
	display:block;
	zoom:1;
	margin:5px;
	padding:3px 10px;
	font-size:0;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	background:#869791;
	filter:Alpha(Opacity=50);
	opacity:1
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter:Alpha(Opacity=100);
	opacity:.8;
	text-decoration:none
}
.owl-theme .owl-controls .owl-page {
	display:inline-block;
	zoom:1
}
.owl-theme .owl-controls .owl-page span {
	display:block;
	width:12px;
	height:12px;
	margin:5px 7px;
	filter:Alpha(Opacity=50);
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	border:1px solid #fff;
	background:0 0
}
.owl-theme .owl-controls .owl-page span:hover {
	display:block;
	width:12px;
	height:12px;
	margin:5px 7px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	border:1px solid #fff;
	background:#f8c94a
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter:Alpha(Opacity=100);
	background:#f8c94a
}
.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) center center no-repeat
}
#owl-demo.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-pagination {
	display:none
}
#owl-demo1.owl-theme .owl-controls .owl-buttons .owl-prev {
	left:-75px;
	position:absolute;
	background:url(../images/left_arrow.png) no-repeat;
	width:45px;
	height:45px;
	border-radius:0
}
#owl-demo1.owl-theme .owl-controls .owl-buttons .owl-next {
	right:-85px;
	position:absolute;
	background:url(../images/right_arrow.png) no-repeat;
	width:45px;
	height:45px;
	border-radius:0
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev {
	left:0;
	position:absolute;
	background:url(../images/left_arr.png) no-repeat;
	width:45px;
	height:45px;
	border-radius:0
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next {
	right:0;
	position:absolute;
	background:url(../images/right_arr.png) no-repeat;
	width:45px;
	height:45px;
	border-radius:0
}
#owl-demo1.owl-pagination {
	display:block
}
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
	top:-230px
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev {
	display:block;
	top:-220px
}
#owl-demo2 .owl-buttons{display:none;}
@media screen and (max-width:1800px) {
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {top:-145px}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev {
top:-220px
}
}
@media screen and (max-width:1600px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev {
top:-220px
}
}
@media screen and (max-width:1400px) {
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-123px
}
}
@media screen and (max-width:1000px) {
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-98px
}
}
@media screen and (max-width:991px) {
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-120px
}
}
@media screen and (max-width:800px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-99px
}
}
@media screen and (max-width:768px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-175px
}
}
@media screen and (max-width:700px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-145px
}
}
@media screen and (max-width: 580px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-130px
}
}
@media screen and (max-width:600px) {
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-130px
}
}
@media screen and (max-width:480px) {
.owl-theme .owl-controls .owl-buttons .owl-next {
width:25px
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left:14px
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next, #owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {top:-200px;}
}
@media screen and (max-width:400px) {
.owl-theme .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-prev {
top:-150px
}
}
